aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--language-web/package-lock.json6432
-rw-r--r--language-web/package.json27
-rw-r--r--language-web/src/main/js/App.tsx (renamed from language-web/src/main/js/App.jsx)0
-rw-r--r--language-web/src/main/js/Navbar.jsx37
-rw-r--r--language-web/src/main/js/RootStore.tsx (renamed from language-web/src/main/js/RootStore.jsx)6
-rw-r--r--language-web/src/main/js/editor/Editor.jsx52
-rw-r--r--language-web/src/main/js/editor/Editor.tsx20
-rw-r--r--language-web/src/main/js/editor/EditorButtons.tsx (renamed from language-web/src/main/js/editor/EditorButtons.jsx)2
-rw-r--r--language-web/src/main/js/editor/EditorStore.jsx87
-rw-r--r--language-web/src/main/js/editor/EditorStore.ts127
-rw-r--r--language-web/src/main/js/index.tsx (renamed from language-web/src/main/js/index.jsx)4
-rw-r--r--language-web/src/main/js/makeStyles.ts (renamed from language-web/src/main/js/makeStyles.js)0
-rw-r--r--language-web/src/main/js/xtext/xtext-codemirror.d.ts43
-rw-r--r--language-web/tsconfig.json22
-rw-r--r--language-web/webpack.config.js83
15 files changed, 1627 insertions, 5315 deletions
diff --git a/language-web/package-lock.json b/language-web/package-lock.json
index 25b1c0a7..4aa5fcd3 100644
--- a/language-web/package-lock.json
+++ b/language-web/package-lock.json
@@ -19,29 +19,30 @@
19 "mobx": "^6.3.2", 19 "mobx": "^6.3.2",
20 "mobx-react-lite": "^3.2.0", 20 "mobx-react-lite": "^3.2.0",
21 "react": "^17.0.2", 21 "react": "^17.0.2",
22 "react-codemirror2-react-17": "^1.0.0", 22 "react-codemirror2": "npm:react-codemirror2-react-17@^1.0.0",
23 "react-dom": "^17.0.2", 23 "react-dom": "^17.0.2",
24 "tss-react": "^0.7.3" 24 "tss-react": "^0.7.3"
25 }, 25 },
26 "devDependencies": { 26 "devDependencies": {
27 "@babel/core": "^7.14.6", 27 "@babel/core": "^7.15.0",
28 "@babel/preset-env": "^7.14.7", 28 "@babel/preset-env": "^7.15.0",
29 "@babel/preset-react": "^7.14.5", 29 "@babel/preset-react": "^7.14.5",
30 "@babel/preset-typescript": "^7.15.0",
31 "@types/codemirror": "^5.60.2",
32 "@types/react-dom": "^17.0.9",
30 "babel-loader": "^8.2.2", 33 "babel-loader": "^8.2.2",
31 "before-build-webpack": "^0.2.11", 34 "before-build-webpack": "^0.2.11",
32 "css-loader": "^5.2.6", 35 "css-loader": "^6.2.0",
33 "file-loader": "^6.2.0",
34 "html-webpack-plugin": "^5.3.2", 36 "html-webpack-plugin": "^5.3.2",
35 "image-webpack-loader": "^7.0.1", 37 "image-webpack-loader": "^7.0.1",
36 "mini-css-extract-plugin": "^1.6.2", 38 "mini-css-extract-plugin": "^2.2.0",
37 "sass": "^1.35.1", 39 "sass": "^1.38.0",
38 "sass-loader": "^12.1.0", 40 "sass-loader": "^12.1.0",
39 "style-loader": "^3.0.0", 41 "style-loader": "^3.2.1",
40 "url-loader": "^4.1.1", 42 "webpack": "^5.51.0",
41 "webpack": "^5.41.0", 43 "webpack-cli": "^4.8.0",
42 "webpack-cli": "^4.7.2", 44 "webpack-dev-server": "^4.0.0",
43 "webpack-dev-server": "^3.11.2", 45 "webpack-subresource-integrity": "^5.0.0-rc.1"
44 "webpack-subresource-integrity": "^5.0.0-alpha.5"
45 } 46 }
46 }, 47 },
47 "node_modules/@babel/code-frame": { 48 "node_modules/@babel/code-frame": {
@@ -56,27 +57,27 @@
56 } 57 }
57 }, 58 },
58 "node_modules/@babel/compat-data": { 59 "node_modules/@babel/compat-data": {
59 "version": "7.14.7", 60 "version": "7.15.0",
60 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", 61 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
61 "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==", 62 "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==",
62 "engines": { 63 "engines": {
63 "node": ">=6.9.0" 64 "node": ">=6.9.0"
64 } 65 }
65 }, 66 },
66 "node_modules/@babel/core": { 67 "node_modules/@babel/core": {
67 "version": "7.14.6", 68 "version": "7.15.0",
68 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", 69 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz",
69 "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", 70 "integrity": "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==",
70 "dependencies": { 71 "dependencies": {
71 "@babel/code-frame": "^7.14.5", 72 "@babel/code-frame": "^7.14.5",
72 "@babel/generator": "^7.14.5", 73 "@babel/generator": "^7.15.0",
73 "@babel/helper-compilation-targets": "^7.14.5", 74 "@babel/helper-compilation-targets": "^7.15.0",
74 "@babel/helper-module-transforms": "^7.14.5", 75 "@babel/helper-module-transforms": "^7.15.0",
75 "@babel/helpers": "^7.14.6", 76 "@babel/helpers": "^7.14.8",
76 "@babel/parser": "^7.14.6", 77 "@babel/parser": "^7.15.0",
77 "@babel/template": "^7.14.5", 78 "@babel/template": "^7.14.5",
78 "@babel/traverse": "^7.14.5", 79 "@babel/traverse": "^7.15.0",
79 "@babel/types": "^7.14.5", 80 "@babel/types": "^7.15.0",
80 "convert-source-map": "^1.7.0", 81 "convert-source-map": "^1.7.0",
81 "debug": "^4.1.0", 82 "debug": "^4.1.0",
82 "gensync": "^1.0.0-beta.2", 83 "gensync": "^1.0.0-beta.2",
@@ -93,11 +94,11 @@
93 } 94 }
94 }, 95 },
95 "node_modules/@babel/generator": { 96 "node_modules/@babel/generator": {
96 "version": "7.14.5", 97 "version": "7.15.0",
97 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", 98 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz",
98 "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", 99 "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==",
99 "dependencies": { 100 "dependencies": {
100 "@babel/types": "^7.14.5", 101 "@babel/types": "^7.15.0",
101 "jsesc": "^2.5.1", 102 "jsesc": "^2.5.1",
102 "source-map": "^0.5.0" 103 "source-map": "^0.5.0"
103 }, 104 },
@@ -131,11 +132,11 @@
131 } 132 }
132 }, 133 },
133 "node_modules/@babel/helper-compilation-targets": { 134 "node_modules/@babel/helper-compilation-targets": {
134 "version": "7.14.5", 135 "version": "7.15.0",
135 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", 136 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz",
136 "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", 137 "integrity": "sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==",
137 "dependencies": { 138 "dependencies": {
138 "@babel/compat-data": "^7.14.5", 139 "@babel/compat-data": "^7.15.0",
139 "@babel/helper-validator-option": "^7.14.5", 140 "@babel/helper-validator-option": "^7.14.5",
140 "browserslist": "^4.16.6", 141 "browserslist": "^4.16.6",
141 "semver": "^6.3.0" 142 "semver": "^6.3.0"
@@ -148,16 +149,16 @@
148 } 149 }
149 }, 150 },
150 "node_modules/@babel/helper-create-class-features-plugin": { 151 "node_modules/@babel/helper-create-class-features-plugin": {
151 "version": "7.14.6", 152 "version": "7.15.0",
152 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz", 153 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz",
153 "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==", 154 "integrity": "sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==",
154 "dev": true, 155 "dev": true,
155 "dependencies": { 156 "dependencies": {
156 "@babel/helper-annotate-as-pure": "^7.14.5", 157 "@babel/helper-annotate-as-pure": "^7.14.5",
157 "@babel/helper-function-name": "^7.14.5", 158 "@babel/helper-function-name": "^7.14.5",
158 "@babel/helper-member-expression-to-functions": "^7.14.5", 159 "@babel/helper-member-expression-to-functions": "^7.15.0",
159 "@babel/helper-optimise-call-expression": "^7.14.5", 160 "@babel/helper-optimise-call-expression": "^7.14.5",
160 "@babel/helper-replace-supers": "^7.14.5", 161 "@babel/helper-replace-supers": "^7.15.0",
161 "@babel/helper-split-export-declaration": "^7.14.5" 162 "@babel/helper-split-export-declaration": "^7.14.5"
162 }, 163 },
163 "engines": { 164 "engines": {
@@ -250,11 +251,11 @@
250 } 251 }
251 }, 252 },
252 "node_modules/@babel/helper-member-expression-to-functions": { 253 "node_modules/@babel/helper-member-expression-to-functions": {
253 "version": "7.14.7", 254 "version": "7.15.0",
254 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", 255 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz",
255 "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", 256 "integrity": "sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==",
256 "dependencies": { 257 "dependencies": {
257 "@babel/types": "^7.14.5" 258 "@babel/types": "^7.15.0"
258 }, 259 },
259 "engines": { 260 "engines": {
260 "node": ">=6.9.0" 261 "node": ">=6.9.0"
@@ -272,18 +273,18 @@
272 } 273 }
273 }, 274 },
274 "node_modules/@babel/helper-module-transforms": { 275 "node_modules/@babel/helper-module-transforms": {
275 "version": "7.14.5", 276 "version": "7.15.0",
276 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", 277 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz",
277 "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", 278 "integrity": "sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==",
278 "dependencies": { 279 "dependencies": {
279 "@babel/helper-module-imports": "^7.14.5", 280 "@babel/helper-module-imports": "^7.14.5",
280 "@babel/helper-replace-supers": "^7.14.5", 281 "@babel/helper-replace-supers": "^7.15.0",
281 "@babel/helper-simple-access": "^7.14.5", 282 "@babel/helper-simple-access": "^7.14.8",
282 "@babel/helper-split-export-declaration": "^7.14.5", 283 "@babel/helper-split-export-declaration": "^7.14.5",
283 "@babel/helper-validator-identifier": "^7.14.5", 284 "@babel/helper-validator-identifier": "^7.14.9",
284 "@babel/template": "^7.14.5", 285 "@babel/template": "^7.14.5",
285 "@babel/traverse": "^7.14.5", 286 "@babel/traverse": "^7.15.0",
286 "@babel/types": "^7.14.5" 287 "@babel/types": "^7.15.0"
287 }, 288 },
288 "engines": { 289 "engines": {
289 "node": ">=6.9.0" 290 "node": ">=6.9.0"
@@ -323,25 +324,25 @@
323 } 324 }
324 }, 325 },
325 "node_modules/@babel/helper-replace-supers": { 326 "node_modules/@babel/helper-replace-supers": {
326 "version": "7.14.5", 327 "version": "7.15.0",
327 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", 328 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz",
328 "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", 329 "integrity": "sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==",
329 "dependencies": { 330 "dependencies": {
330 "@babel/helper-member-expression-to-functions": "^7.14.5", 331 "@babel/helper-member-expression-to-functions": "^7.15.0",
331 "@babel/helper-optimise-call-expression": "^7.14.5", 332 "@babel/helper-optimise-call-expression": "^7.14.5",
332 "@babel/traverse": "^7.14.5", 333 "@babel/traverse": "^7.15.0",
333 "@babel/types": "^7.14.5" 334 "@babel/types": "^7.15.0"
334 }, 335 },
335 "engines": { 336 "engines": {
336 "node": ">=6.9.0" 337 "node": ">=6.9.0"
337 } 338 }
338 }, 339 },
339 "node_modules/@babel/helper-simple-access": { 340 "node_modules/@babel/helper-simple-access": {
340 "version": "7.14.5", 341 "version": "7.14.8",
341 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", 342 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz",
342 "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", 343 "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==",
343 "dependencies": { 344 "dependencies": {
344 "@babel/types": "^7.14.5" 345 "@babel/types": "^7.14.8"
345 }, 346 },
346 "engines": { 347 "engines": {
347 "node": ">=6.9.0" 348 "node": ">=6.9.0"
@@ -371,9 +372,9 @@
371 } 372 }
372 }, 373 },
373 "node_modules/@babel/helper-validator-identifier": { 374 "node_modules/@babel/helper-validator-identifier": {
374 "version": "7.14.5", 375 "version": "7.14.9",
375 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", 376 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
376 "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", 377 "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g==",
377 "engines": { 378 "engines": {
378 "node": ">=6.9.0" 379 "node": ">=6.9.0"
379 } 380 }
@@ -402,13 +403,13 @@
402 } 403 }
403 }, 404 },
404 "node_modules/@babel/helpers": { 405 "node_modules/@babel/helpers": {
405 "version": "7.14.6", 406 "version": "7.15.3",
406 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", 407 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.3.tgz",
407 "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", 408 "integrity": "sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==",
408 "dependencies": { 409 "dependencies": {
409 "@babel/template": "^7.14.5", 410 "@babel/template": "^7.14.5",
410 "@babel/traverse": "^7.14.5", 411 "@babel/traverse": "^7.15.0",
411 "@babel/types": "^7.14.5" 412 "@babel/types": "^7.15.0"
412 }, 413 },
413 "engines": { 414 "engines": {
414 "node": ">=6.9.0" 415 "node": ">=6.9.0"
@@ -428,9 +429,9 @@
428 } 429 }
429 }, 430 },
430 "node_modules/@babel/parser": { 431 "node_modules/@babel/parser": {
431 "version": "7.14.7", 432 "version": "7.15.3",
432 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", 433 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
433 "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==", 434 "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==",
434 "bin": { 435 "bin": {
435 "parser": "bin/babel-parser.js" 436 "parser": "bin/babel-parser.js"
436 }, 437 },
@@ -456,9 +457,9 @@
456 } 457 }
457 }, 458 },
458 "node_modules/@babel/plugin-proposal-async-generator-functions": { 459 "node_modules/@babel/plugin-proposal-async-generator-functions": {
459 "version": "7.14.7", 460 "version": "7.14.9",
460 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", 461 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz",
461 "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", 462 "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==",
462 "dev": true, 463 "dev": true,
463 "dependencies": { 464 "dependencies": {
464 "@babel/helper-plugin-utils": "^7.14.5", 465 "@babel/helper-plugin-utils": "^7.14.5",
@@ -894,6 +895,21 @@
894 "@babel/core": "^7.0.0-0" 895 "@babel/core": "^7.0.0-0"
895 } 896 }
896 }, 897 },
898 "node_modules/@babel/plugin-syntax-typescript": {
899 "version": "7.14.5",
900 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz",
901 "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==",
902 "dev": true,
903 "dependencies": {
904 "@babel/helper-plugin-utils": "^7.14.5"
905 },
906 "engines": {
907 "node": ">=6.9.0"
908 },
909 "peerDependencies": {
910 "@babel/core": "^7.0.0-0"
911 }
912 },
897 "node_modules/@babel/plugin-transform-arrow-functions": { 913 "node_modules/@babel/plugin-transform-arrow-functions": {
898 "version": "7.14.5", 914 "version": "7.14.5",
899 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", 915 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
@@ -957,9 +973,9 @@
957 } 973 }
958 }, 974 },
959 "node_modules/@babel/plugin-transform-classes": { 975 "node_modules/@babel/plugin-transform-classes": {
960 "version": "7.14.5", 976 "version": "7.14.9",
961 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", 977 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz",
962 "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", 978 "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==",
963 "dev": true, 979 "dev": true,
964 "dependencies": { 980 "dependencies": {
965 "@babel/helper-annotate-as-pure": "^7.14.5", 981 "@babel/helper-annotate-as-pure": "^7.14.5",
@@ -1133,14 +1149,14 @@
1133 } 1149 }
1134 }, 1150 },
1135 "node_modules/@babel/plugin-transform-modules-commonjs": { 1151 "node_modules/@babel/plugin-transform-modules-commonjs": {
1136 "version": "7.14.5", 1152 "version": "7.15.0",
1137 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", 1153 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz",
1138 "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", 1154 "integrity": "sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==",
1139 "dev": true, 1155 "dev": true,
1140 "dependencies": { 1156 "dependencies": {
1141 "@babel/helper-module-transforms": "^7.14.5", 1157 "@babel/helper-module-transforms": "^7.15.0",
1142 "@babel/helper-plugin-utils": "^7.14.5", 1158 "@babel/helper-plugin-utils": "^7.14.5",
1143 "@babel/helper-simple-access": "^7.14.5", 1159 "@babel/helper-simple-access": "^7.14.8",
1144 "babel-plugin-dynamic-import-node": "^2.3.3" 1160 "babel-plugin-dynamic-import-node": "^2.3.3"
1145 }, 1161 },
1146 "engines": { 1162 "engines": {
@@ -1186,9 +1202,9 @@
1186 } 1202 }
1187 }, 1203 },
1188 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { 1204 "node_modules/@babel/plugin-transform-named-capturing-groups-regex": {
1189 "version": "7.14.7", 1205 "version": "7.14.9",
1190 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", 1206 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
1191 "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", 1207 "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
1192 "dev": true, 1208 "dev": true,
1193 "dependencies": { 1209 "dependencies": {
1194 "@babel/helper-create-regexp-features-plugin": "^7.14.5" 1210 "@babel/helper-create-regexp-features-plugin": "^7.14.5"
@@ -1432,6 +1448,23 @@
1432 "@babel/core": "^7.0.0-0" 1448 "@babel/core": "^7.0.0-0"
1433 } 1449 }
1434 }, 1450 },
1451 "node_modules/@babel/plugin-transform-typescript": {
1452 "version": "7.15.0",
1453 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.0.tgz",
1454 "integrity": "sha512-WIIEazmngMEEHDaPTx0IZY48SaAmjVWe3TRSX7cmJXn0bEv9midFzAjxiruOWYIVf5iQ10vFx7ASDpgEO08L5w==",
1455 "dev": true,
1456 "dependencies": {
1457 "@babel/helper-create-class-features-plugin": "^7.15.0",
1458 "@babel/helper-plugin-utils": "^7.14.5",
1459 "@babel/plugin-syntax-typescript": "^7.14.5"
1460 },
1461 "engines": {
1462 "node": ">=6.9.0"
1463 },
1464 "peerDependencies": {
1465 "@babel/core": "^7.0.0-0"
1466 }
1467 },
1435 "node_modules/@babel/plugin-transform-unicode-escapes": { 1468 "node_modules/@babel/plugin-transform-unicode-escapes": {
1436 "version": "7.14.5", 1469 "version": "7.14.5",
1437 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", 1470 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
@@ -1464,17 +1497,17 @@
1464 } 1497 }
1465 }, 1498 },
1466 "node_modules/@babel/preset-env": { 1499 "node_modules/@babel/preset-env": {
1467 "version": "7.14.7", 1500 "version": "7.15.0",
1468 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz", 1501 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz",
1469 "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==", 1502 "integrity": "sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==",
1470 "dev": true, 1503 "dev": true,
1471 "dependencies": { 1504 "dependencies": {
1472 "@babel/compat-data": "^7.14.7", 1505 "@babel/compat-data": "^7.15.0",
1473 "@babel/helper-compilation-targets": "^7.14.5", 1506 "@babel/helper-compilation-targets": "^7.15.0",
1474 "@babel/helper-plugin-utils": "^7.14.5", 1507 "@babel/helper-plugin-utils": "^7.14.5",
1475 "@babel/helper-validator-option": "^7.14.5", 1508 "@babel/helper-validator-option": "^7.14.5",
1476 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", 1509 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
1477 "@babel/plugin-proposal-async-generator-functions": "^7.14.7", 1510 "@babel/plugin-proposal-async-generator-functions": "^7.14.9",
1478 "@babel/plugin-proposal-class-properties": "^7.14.5", 1511 "@babel/plugin-proposal-class-properties": "^7.14.5",
1479 "@babel/plugin-proposal-class-static-block": "^7.14.5", 1512 "@babel/plugin-proposal-class-static-block": "^7.14.5",
1480 "@babel/plugin-proposal-dynamic-import": "^7.14.5", 1513 "@babel/plugin-proposal-dynamic-import": "^7.14.5",
@@ -1507,7 +1540,7 @@
1507 "@babel/plugin-transform-async-to-generator": "^7.14.5", 1540 "@babel/plugin-transform-async-to-generator": "^7.14.5",
1508 "@babel/plugin-transform-block-scoped-functions": "^7.14.5", 1541 "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
1509 "@babel/plugin-transform-block-scoping": "^7.14.5", 1542 "@babel/plugin-transform-block-scoping": "^7.14.5",
1510 "@babel/plugin-transform-classes": "^7.14.5", 1543 "@babel/plugin-transform-classes": "^7.14.9",
1511 "@babel/plugin-transform-computed-properties": "^7.14.5", 1544 "@babel/plugin-transform-computed-properties": "^7.14.5",
1512 "@babel/plugin-transform-destructuring": "^7.14.7", 1545 "@babel/plugin-transform-destructuring": "^7.14.7",
1513 "@babel/plugin-transform-dotall-regex": "^7.14.5", 1546 "@babel/plugin-transform-dotall-regex": "^7.14.5",
@@ -1518,10 +1551,10 @@
1518 "@babel/plugin-transform-literals": "^7.14.5", 1551 "@babel/plugin-transform-literals": "^7.14.5",
1519 "@babel/plugin-transform-member-expression-literals": "^7.14.5", 1552 "@babel/plugin-transform-member-expression-literals": "^7.14.5",
1520 "@babel/plugin-transform-modules-amd": "^7.14.5", 1553 "@babel/plugin-transform-modules-amd": "^7.14.5",
1521 "@babel/plugin-transform-modules-commonjs": "^7.14.5", 1554 "@babel/plugin-transform-modules-commonjs": "^7.15.0",
1522 "@babel/plugin-transform-modules-systemjs": "^7.14.5", 1555 "@babel/plugin-transform-modules-systemjs": "^7.14.5",
1523 "@babel/plugin-transform-modules-umd": "^7.14.5", 1556 "@babel/plugin-transform-modules-umd": "^7.14.5",
1524 "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", 1557 "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
1525 "@babel/plugin-transform-new-target": "^7.14.5", 1558 "@babel/plugin-transform-new-target": "^7.14.5",
1526 "@babel/plugin-transform-object-super": "^7.14.5", 1559 "@babel/plugin-transform-object-super": "^7.14.5",
1527 "@babel/plugin-transform-parameters": "^7.14.5", 1560 "@babel/plugin-transform-parameters": "^7.14.5",
@@ -1536,11 +1569,11 @@
1536 "@babel/plugin-transform-unicode-escapes": "^7.14.5", 1569 "@babel/plugin-transform-unicode-escapes": "^7.14.5",
1537 "@babel/plugin-transform-unicode-regex": "^7.14.5", 1570 "@babel/plugin-transform-unicode-regex": "^7.14.5",
1538 "@babel/preset-modules": "^0.1.4", 1571 "@babel/preset-modules": "^0.1.4",
1539 "@babel/types": "^7.14.5", 1572 "@babel/types": "^7.15.0",
1540 "babel-plugin-polyfill-corejs2": "^0.2.2", 1573 "babel-plugin-polyfill-corejs2": "^0.2.2",
1541 "babel-plugin-polyfill-corejs3": "^0.2.2", 1574 "babel-plugin-polyfill-corejs3": "^0.2.2",
1542 "babel-plugin-polyfill-regenerator": "^0.2.2", 1575 "babel-plugin-polyfill-regenerator": "^0.2.2",
1543 "core-js-compat": "^3.15.0", 1576 "core-js-compat": "^3.16.0",
1544 "semver": "^6.3.0" 1577 "semver": "^6.3.0"
1545 }, 1578 },
1546 "engines": { 1579 "engines": {
@@ -1586,6 +1619,23 @@
1586 "@babel/core": "^7.0.0-0" 1619 "@babel/core": "^7.0.0-0"
1587 } 1620 }
1588 }, 1621 },
1622 "node_modules/@babel/preset-typescript": {
1623 "version": "7.15.0",
1624 "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz",
1625 "integrity": "sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow==",
1626 "dev": true,
1627 "dependencies": {
1628 "@babel/helper-plugin-utils": "^7.14.5",
1629 "@babel/helper-validator-option": "^7.14.5",
1630 "@babel/plugin-transform-typescript": "^7.15.0"
1631 },
1632 "engines": {
1633 "node": ">=6.9.0"
1634 },
1635 "peerDependencies": {
1636 "@babel/core": "^7.0.0-0"
1637 }
1638 },
1589 "node_modules/@babel/runtime": { 1639 "node_modules/@babel/runtime": {
1590 "version": "7.15.3", 1640 "version": "7.15.3",
1591 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz", 1641 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz",
@@ -1611,17 +1661,17 @@
1611 } 1661 }
1612 }, 1662 },
1613 "node_modules/@babel/traverse": { 1663 "node_modules/@babel/traverse": {
1614 "version": "7.14.7", 1664 "version": "7.15.0",
1615 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", 1665 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz",
1616 "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", 1666 "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==",
1617 "dependencies": { 1667 "dependencies": {
1618 "@babel/code-frame": "^7.14.5", 1668 "@babel/code-frame": "^7.14.5",
1619 "@babel/generator": "^7.14.5", 1669 "@babel/generator": "^7.15.0",
1620 "@babel/helper-function-name": "^7.14.5", 1670 "@babel/helper-function-name": "^7.14.5",
1621 "@babel/helper-hoist-variables": "^7.14.5", 1671 "@babel/helper-hoist-variables": "^7.14.5",
1622 "@babel/helper-split-export-declaration": "^7.14.5", 1672 "@babel/helper-split-export-declaration": "^7.14.5",
1623 "@babel/parser": "^7.14.7", 1673 "@babel/parser": "^7.15.0",
1624 "@babel/types": "^7.14.5", 1674 "@babel/types": "^7.15.0",
1625 "debug": "^4.1.0", 1675 "debug": "^4.1.0",
1626 "globals": "^11.1.0" 1676 "globals": "^11.1.0"
1627 }, 1677 },
@@ -1630,11 +1680,11 @@
1630 } 1680 }
1631 }, 1681 },
1632 "node_modules/@babel/types": { 1682 "node_modules/@babel/types": {
1633 "version": "7.14.5", 1683 "version": "7.15.0",
1634 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", 1684 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz",
1635 "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", 1685 "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==",
1636 "dependencies": { 1686 "dependencies": {
1637 "@babel/helper-validator-identifier": "^7.14.5", 1687 "@babel/helper-validator-identifier": "^7.14.9",
1638 "to-fast-properties": "^2.0.0" 1688 "to-fast-properties": "^2.0.0"
1639 }, 1689 },
1640 "engines": { 1690 "engines": {
@@ -2112,6 +2162,15 @@
2112 "node": ">=4" 2162 "node": ">=4"
2113 } 2163 }
2114 }, 2164 },
2165 "node_modules/@types/codemirror": {
2166 "version": "5.60.2",
2167 "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.2.tgz",
2168 "integrity": "sha512-tk8YxckrdU49GaJYRKxdzzzXrTlyT2nQGnobb8rAk34jt+kYXOxPKGqNgr7SJpl5r6YGaRD4CDfqiL+6A+/z7w==",
2169 "dev": true,
2170 "dependencies": {
2171 "@types/tern": "*"
2172 }
2173 },
2115 "node_modules/@types/eslint": { 2174 "node_modules/@types/eslint": {
2116 "version": "7.2.13", 2175 "version": "7.2.13",
2117 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz", 2176 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz",
@@ -2133,9 +2192,9 @@
2133 } 2192 }
2134 }, 2193 },
2135 "node_modules/@types/estree": { 2194 "node_modules/@types/estree": {
2136 "version": "0.0.48", 2195 "version": "0.0.50",
2137 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.48.tgz", 2196 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
2138 "integrity": "sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==", 2197 "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
2139 "dev": true 2198 "dev": true
2140 }, 2199 },
2141 "node_modules/@types/glob": { 2200 "node_modules/@types/glob": {
@@ -2154,10 +2213,19 @@
2154 "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==", 2213 "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==",
2155 "dev": true 2214 "dev": true
2156 }, 2215 },
2216 "node_modules/@types/http-proxy": {
2217 "version": "1.17.7",
2218 "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz",
2219 "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==",
2220 "dev": true,
2221 "dependencies": {
2222 "@types/node": "*"
2223 }
2224 },
2157 "node_modules/@types/json-schema": { 2225 "node_modules/@types/json-schema": {
2158 "version": "7.0.7", 2226 "version": "7.0.9",
2159 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", 2227 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
2160 "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", 2228 "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
2161 "dev": true 2229 "dev": true
2162 }, 2230 },
2163 "node_modules/@types/minimatch": { 2231 "node_modules/@types/minimatch": {
@@ -2199,6 +2267,15 @@
2199 "csstype": "^3.0.2" 2267 "csstype": "^3.0.2"
2200 } 2268 }
2201 }, 2269 },
2270 "node_modules/@types/react-dom": {
2271 "version": "17.0.9",
2272 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz",
2273 "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==",
2274 "dev": true,
2275 "dependencies": {
2276 "@types/react": "*"
2277 }
2278 },
2202 "node_modules/@types/react-is": { 2279 "node_modules/@types/react-is": {
2203 "version": "17.0.2", 2280 "version": "17.0.2",
2204 "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.2.tgz", 2281 "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.2.tgz",
@@ -2215,154 +2292,169 @@
2215 "@types/react": "*" 2292 "@types/react": "*"
2216 } 2293 }
2217 }, 2294 },
2295 "node_modules/@types/retry": {
2296 "version": "0.12.1",
2297 "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz",
2298 "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==",
2299 "dev": true
2300 },
2218 "node_modules/@types/scheduler": { 2301 "node_modules/@types/scheduler": {
2219 "version": "0.16.1", 2302 "version": "0.16.1",
2220 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", 2303 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz",
2221 "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" 2304 "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA=="
2222 }, 2305 },
2306 "node_modules/@types/tern": {
2307 "version": "0.23.4",
2308 "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.4.tgz",
2309 "integrity": "sha512-JAUw1iXGO1qaWwEOzxTKJZ/5JxVeON9kvGZ/osgZaJImBnyjyn0cjovPsf6FNLmyGY8Vw9DoXZCMlfMkMwHRWg==",
2310 "dev": true,
2311 "dependencies": {
2312 "@types/estree": "*"
2313 }
2314 },
2223 "node_modules/@webassemblyjs/ast": { 2315 "node_modules/@webassemblyjs/ast": {
2224 "version": "1.11.0", 2316 "version": "1.11.1",
2225 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", 2317 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
2226 "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", 2318 "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
2227 "dev": true, 2319 "dev": true,
2228 "dependencies": { 2320 "dependencies": {
2229 "@webassemblyjs/helper-numbers": "1.11.0", 2321 "@webassemblyjs/helper-numbers": "1.11.1",
2230 "@webassemblyjs/helper-wasm-bytecode": "1.11.0" 2322 "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
2231 } 2323 }
2232 }, 2324 },
2233 "node_modules/@webassemblyjs/floating-point-hex-parser": { 2325 "node_modules/@webassemblyjs/floating-point-hex-parser": {
2234 "version": "1.11.0", 2326 "version": "1.11.1",
2235 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", 2327 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
2236 "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", 2328 "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
2237 "dev": true 2329 "dev": true
2238 }, 2330 },
2239 "node_modules/@webassemblyjs/helper-api-error": { 2331 "node_modules/@webassemblyjs/helper-api-error": {
2240 "version": "1.11.0", 2332 "version": "1.11.1",
2241 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", 2333 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
2242 "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", 2334 "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
2243 "dev": true 2335 "dev": true
2244 }, 2336 },
2245 "node_modules/@webassemblyjs/helper-buffer": { 2337 "node_modules/@webassemblyjs/helper-buffer": {
2246 "version": "1.11.0", 2338 "version": "1.11.1",
2247 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", 2339 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
2248 "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", 2340 "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
2249 "dev": true 2341 "dev": true
2250 }, 2342 },
2251 "node_modules/@webassemblyjs/helper-numbers": { 2343 "node_modules/@webassemblyjs/helper-numbers": {
2252 "version": "1.11.0", 2344 "version": "1.11.1",
2253 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", 2345 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
2254 "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", 2346 "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
2255 "dev": true, 2347 "dev": true,
2256 "dependencies": { 2348 "dependencies": {
2257 "@webassemblyjs/floating-point-hex-parser": "1.11.0", 2349 "@webassemblyjs/floating-point-hex-parser": "1.11.1",
2258 "@webassemblyjs/helper-api-error": "1.11.0", 2350 "@webassemblyjs/helper-api-error": "1.11.1",
2259 "@xtuc/long": "4.2.2" 2351 "@xtuc/long": "4.2.2"
2260 } 2352 }
2261 }, 2353 },
2262 "node_modules/@webassemblyjs/helper-wasm-bytecode": { 2354 "node_modules/@webassemblyjs/helper-wasm-bytecode": {
2263 "version": "1.11.0", 2355 "version": "1.11.1",
2264 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", 2356 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
2265 "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", 2357 "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
2266 "dev": true 2358 "dev": true
2267 }, 2359 },
2268 "node_modules/@webassemblyjs/helper-wasm-section": { 2360 "node_modules/@webassemblyjs/helper-wasm-section": {
2269 "version": "1.11.0", 2361 "version": "1.11.1",
2270 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", 2362 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
2271 "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", 2363 "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
2272 "dev": true, 2364 "dev": true,
2273 "dependencies": { 2365 "dependencies": {
2274 "@webassemblyjs/ast": "1.11.0", 2366 "@webassemblyjs/ast": "1.11.1",
2275 "@webassemblyjs/helper-buffer": "1.11.0", 2367 "@webassemblyjs/helper-buffer": "1.11.1",
2276 "@webassemblyjs/helper-wasm-bytecode": "1.11.0", 2368 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
2277 "@webassemblyjs/wasm-gen": "1.11.0" 2369 "@webassemblyjs/wasm-gen": "1.11.1"
2278 } 2370 }
2279 }, 2371 },
2280 "node_modules/@webassemblyjs/ieee754": { 2372 "node_modules/@webassemblyjs/ieee754": {
2281 "version": "1.11.0", 2373 "version": "1.11.1",
2282 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", 2374 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
2283 "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", 2375 "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
2284 "dev": true, 2376 "dev": true,
2285 "dependencies": { 2377 "dependencies": {
2286 "@xtuc/ieee754": "^1.2.0" 2378 "@xtuc/ieee754": "^1.2.0"
2287 } 2379 }
2288 }, 2380 },
2289 "node_modules/@webassemblyjs/leb128": { 2381 "node_modules/@webassemblyjs/leb128": {
2290 "version": "1.11.0", 2382 "version": "1.11.1",
2291 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", 2383 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
2292 "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", 2384 "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
2293 "dev": true, 2385 "dev": true,
2294 "dependencies": { 2386 "dependencies": {
2295 "@xtuc/long": "4.2.2" 2387 "@xtuc/long": "4.2.2"
2296 } 2388 }
2297 }, 2389 },
2298 "node_modules/@webassemblyjs/utf8": { 2390 "node_modules/@webassemblyjs/utf8": {
2299 "version": "1.11.0", 2391 "version": "1.11.1",
2300 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", 2392 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
2301 "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", 2393 "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
2302 "dev": true 2394 "dev": true
2303 }, 2395 },
2304 "node_modules/@webassemblyjs/wasm-edit": { 2396 "node_modules/@webassemblyjs/wasm-edit": {
2305 "version": "1.11.0", 2397 "version": "1.11.1",
2306 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", 2398 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
2307 "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", 2399 "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
2308 "dev": true, 2400 "dev": true,
2309 "dependencies": { 2401 "dependencies": {
2310 "@webassemblyjs/ast": "1.11.0", 2402 "@webassemblyjs/ast": "1.11.1",
2311 "@webassemblyjs/helper-buffer": "1.11.0", 2403 "@webassemblyjs/helper-buffer": "1.11.1",
2312 "@webassemblyjs/helper-wasm-bytecode": "1.11.0", 2404 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
2313 "@webassemblyjs/helper-wasm-section": "1.11.0", 2405 "@webassemblyjs/helper-wasm-section": "1.11.1",
2314 "@webassemblyjs/wasm-gen": "1.11.0", 2406 "@webassemblyjs/wasm-gen": "1.11.1",
2315 "@webassemblyjs/wasm-opt": "1.11.0", 2407 "@webassemblyjs/wasm-opt": "1.11.1",
2316 "@webassemblyjs/wasm-parser": "1.11.0", 2408 "@webassemblyjs/wasm-parser": "1.11.1",
2317 "@webassemblyjs/wast-printer": "1.11.0" 2409 "@webassemblyjs/wast-printer": "1.11.1"
2318 } 2410 }
2319 }, 2411 },
2320 "node_modules/@webassemblyjs/wasm-gen": { 2412 "node_modules/@webassemblyjs/wasm-gen": {
2321 "version": "1.11.0", 2413 "version": "1.11.1",
2322 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", 2414 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
2323 "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", 2415 "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
2324 "dev": true, 2416 "dev": true,
2325 "dependencies": { 2417 "dependencies": {
2326 "@webassemblyjs/ast": "1.11.0", 2418 "@webassemblyjs/ast": "1.11.1",
2327 "@webassemblyjs/helper-wasm-bytecode": "1.11.0", 2419 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
2328 "@webassemblyjs/ieee754": "1.11.0", 2420 "@webassemblyjs/ieee754": "1.11.1",
2329 "@webassemblyjs/leb128": "1.11.0", 2421 "@webassemblyjs/leb128": "1.11.1",
2330 "@webassemblyjs/utf8": "1.11.0" 2422 "@webassemblyjs/utf8": "1.11.1"
2331 } 2423 }
2332 }, 2424 },
2333 "node_modules/@webassemblyjs/wasm-opt": { 2425 "node_modules/@webassemblyjs/wasm-opt": {
2334 "version": "1.11.0", 2426 "version": "1.11.1",
2335 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", 2427 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
2336 "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", 2428 "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
2337 "dev": true, 2429 "dev": true,
2338 "dependencies": { 2430 "dependencies": {
2339 "@webassemblyjs/ast": "1.11.0", 2431 "@webassemblyjs/ast": "1.11.1",
2340 "@webassemblyjs/helper-buffer": "1.11.0", 2432 "@webassemblyjs/helper-buffer": "1.11.1",
2341 "@webassemblyjs/wasm-gen": "1.11.0", 2433 "@webassemblyjs/wasm-gen": "1.11.1",
2342 "@webassemblyjs/wasm-parser": "1.11.0" 2434 "@webassemblyjs/wasm-parser": "1.11.1"
2343 } 2435 }
2344 }, 2436 },
2345 "node_modules/@webassemblyjs/wasm-parser": { 2437 "node_modules/@webassemblyjs/wasm-parser": {
2346 "version": "1.11.0", 2438 "version": "1.11.1",
2347 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", 2439 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
2348 "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", 2440 "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
2349 "dev": true, 2441 "dev": true,
2350 "dependencies": { 2442 "dependencies": {
2351 "@webassemblyjs/ast": "1.11.0", 2443 "@webassemblyjs/ast": "1.11.1",
2352 "@webassemblyjs/helper-api-error": "1.11.0", 2444 "@webassemblyjs/helper-api-error": "1.11.1",
2353 "@webassemblyjs/helper-wasm-bytecode": "1.11.0", 2445 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
2354 "@webassemblyjs/ieee754": "1.11.0", 2446 "@webassemblyjs/ieee754": "1.11.1",
2355 "@webassemblyjs/leb128": "1.11.0", 2447 "@webassemblyjs/leb128": "1.11.1",
2356 "@webassemblyjs/utf8": "1.11.0" 2448 "@webassemblyjs/utf8": "1.11.1"
2357 } 2449 }
2358 }, 2450 },
2359 "node_modules/@webassemblyjs/wast-printer": { 2451 "node_modules/@webassemblyjs/wast-printer": {
2360 "version": "1.11.0", 2452 "version": "1.11.1",
2361 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", 2453 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
2362 "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", 2454 "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
2363 "dev": true, 2455 "dev": true,
2364 "dependencies": { 2456 "dependencies": {
2365 "@webassemblyjs/ast": "1.11.0", 2457 "@webassemblyjs/ast": "1.11.1",
2366 "@xtuc/long": "4.2.2" 2458 "@xtuc/long": "4.2.2"
2367 } 2459 }
2368 }, 2460 },
@@ -2389,9 +2481,9 @@
2389 } 2481 }
2390 }, 2482 },
2391 "node_modules/@webpack-cli/serve": { 2483 "node_modules/@webpack-cli/serve": {
2392 "version": "1.5.1", 2484 "version": "1.5.2",
2393 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.1.tgz", 2485 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.2.tgz",
2394 "integrity": "sha512-4vSVUiOPJLmr45S8rMGy7WDvpWxfFxfP/Qx/cxZFCfvoypTYpPPL1X8VIZMe0WTA+Jr7blUxwUSEZNkjoMTgSw==", 2486 "integrity": "sha512-vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw==",
2395 "dev": true, 2487 "dev": true,
2396 "peerDependencies": { 2488 "peerDependencies": {
2397 "webpack-cli": "4.x.x" 2489 "webpack-cli": "4.x.x"
@@ -2439,6 +2531,37 @@
2439 "node": ">=0.4.0" 2531 "node": ">=0.4.0"
2440 } 2532 }
2441 }, 2533 },
2534 "node_modules/acorn-import-assertions": {
2535 "version": "1.7.6",
2536 "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz",
2537 "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==",
2538 "dev": true,
2539 "peerDependencies": {
2540 "acorn": "^8"
2541 }
2542 },
2543 "node_modules/aggregate-error": {
2544 "version": "3.1.0",
2545 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
2546 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
2547 "dev": true,
2548 "dependencies": {
2549 "clean-stack": "^2.0.0",
2550 "indent-string": "^4.0.0"
2551 },
2552 "engines": {
2553 "node": ">=8"
2554 }
2555 },
2556 "node_modules/aggregate-error/node_modules/indent-string": {
2557 "version": "4.0.0",
2558 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
2559 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
2560 "dev": true,
2561 "engines": {
2562 "node": ">=8"
2563 }
2564 },
2442 "node_modules/ajv": { 2565 "node_modules/ajv": {
2443 "version": "6.12.6", 2566 "version": "6.12.6",
2444 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 2567 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
@@ -2455,15 +2578,6 @@
2455 "url": "https://github.com/sponsors/epoberezkin" 2578 "url": "https://github.com/sponsors/epoberezkin"
2456 } 2579 }
2457 }, 2580 },
2458 "node_modules/ajv-errors": {
2459 "version": "1.0.1",
2460 "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
2461 "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
2462 "dev": true,
2463 "peerDependencies": {
2464 "ajv": ">=5.0.0"
2465 }
2466 },
2467 "node_modules/ajv-keywords": { 2581 "node_modules/ajv-keywords": {
2468 "version": "3.5.2", 2582 "version": "3.5.2",
2469 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 2583 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
@@ -2473,15 +2587,6 @@
2473 "ajv": "^6.9.1" 2587 "ajv": "^6.9.1"
2474 } 2588 }
2475 }, 2589 },
2476 "node_modules/ansi-colors": {
2477 "version": "3.2.4",
2478 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
2479 "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
2480 "dev": true,
2481 "engines": {
2482 "node": ">=6"
2483 }
2484 },
2485 "node_modules/ansi-html": { 2590 "node_modules/ansi-html": {
2486 "version": "0.0.7", 2591 "version": "0.0.7",
2487 "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", 2592 "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
@@ -2581,33 +2686,6 @@
2581 "sprintf-js": "~1.0.2" 2686 "sprintf-js": "~1.0.2"
2582 } 2687 }
2583 }, 2688 },
2584 "node_modules/arr-diff": {
2585 "version": "4.0.0",
2586 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
2587 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
2588 "dev": true,
2589 "engines": {
2590 "node": ">=0.10.0"
2591 }
2592 },
2593 "node_modules/arr-flatten": {
2594 "version": "1.1.0",
2595 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
2596 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
2597 "dev": true,
2598 "engines": {
2599 "node": ">=0.10.0"
2600 }
2601 },
2602 "node_modules/arr-union": {
2603 "version": "3.1.0",
2604 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
2605 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
2606 "dev": true,
2607 "engines": {
2608 "node": ">=0.10.0"
2609 }
2610 },
2611 "node_modules/array-find-index": { 2689 "node_modules/array-find-index": {
2612 "version": "1.0.2", 2690 "version": "1.0.2",
2613 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", 2691 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
@@ -2633,33 +2711,6 @@
2633 "node": ">=8" 2711 "node": ">=8"
2634 } 2712 }
2635 }, 2713 },
2636 "node_modules/array-uniq": {
2637 "version": "1.0.3",
2638 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
2639 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
2640 "dev": true,
2641 "engines": {
2642 "node": ">=0.10.0"
2643 }
2644 },
2645 "node_modules/array-unique": {
2646 "version": "0.3.2",
2647 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
2648 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
2649 "dev": true,
2650 "engines": {
2651 "node": ">=0.10.0"
2652 }
2653 },
2654 "node_modules/assign-symbols": {
2655 "version": "1.0.0",
2656 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
2657 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
2658 "dev": true,
2659 "engines": {
2660 "node": ">=0.10.0"
2661 }
2662 },
2663 "node_modules/async": { 2714 "node_modules/async": {
2664 "version": "2.6.3", 2715 "version": "2.6.3",
2665 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 2716 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
@@ -2669,30 +2720,6 @@
2669 "lodash": "^4.17.14" 2720 "lodash": "^4.17.14"
2670 } 2721 }
2671 }, 2722 },
2672 "node_modules/async-each": {
2673 "version": "1.0.3",
2674 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
2675 "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
2676 "dev": true
2677 },
2678 "node_modules/async-limiter": {
2679 "version": "1.0.1",
2680 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
2681 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
2682 "dev": true
2683 },
2684 "node_modules/atob": {
2685 "version": "2.1.2",
2686 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
2687 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
2688 "dev": true,
2689 "bin": {
2690 "atob": "bin/atob.js"
2691 },
2692 "engines": {
2693 "node": ">= 4.5.0"
2694 }
2695 },
2696 "node_modules/babel-loader": { 2723 "node_modules/babel-loader": {
2697 "version": "8.2.2", 2724 "version": "8.2.2",
2698 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", 2725 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz",
@@ -2776,74 +2803,6 @@
2776 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 2803 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
2777 "dev": true 2804 "dev": true
2778 }, 2805 },
2779 "node_modules/base": {
2780 "version": "0.11.2",
2781 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
2782 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
2783 "dev": true,
2784 "dependencies": {
2785 "cache-base": "^1.0.1",
2786 "class-utils": "^0.3.5",
2787 "component-emitter": "^1.2.1",
2788 "define-property": "^1.0.0",
2789 "isobject": "^3.0.1",
2790 "mixin-deep": "^1.2.0",
2791 "pascalcase": "^0.1.1"
2792 },
2793 "engines": {
2794 "node": ">=0.10.0"
2795 }
2796 },
2797 "node_modules/base/node_modules/define-property": {
2798 "version": "1.0.0",
2799 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
2800 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
2801 "dev": true,
2802 "dependencies": {
2803 "is-descriptor": "^1.0.0"
2804 },
2805 "engines": {
2806 "node": ">=0.10.0"
2807 }
2808 },
2809 "node_modules/base/node_modules/is-accessor-descriptor": {
2810 "version": "1.0.0",
2811 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
2812 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
2813 "dev": true,
2814 "dependencies": {
2815 "kind-of": "^6.0.0"
2816 },
2817 "engines": {
2818 "node": ">=0.10.0"
2819 }
2820 },
2821 "node_modules/base/node_modules/is-data-descriptor": {
2822 "version": "1.0.0",
2823 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
2824 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
2825 "dev": true,
2826 "dependencies": {
2827 "kind-of": "^6.0.0"
2828 },
2829 "engines": {
2830 "node": ">=0.10.0"
2831 }
2832 },
2833 "node_modules/base/node_modules/is-descriptor": {
2834 "version": "1.0.2",
2835 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
2836 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
2837 "dev": true,
2838 "dependencies": {
2839 "is-accessor-descriptor": "^1.0.0",
2840 "is-data-descriptor": "^1.0.0",
2841 "kind-of": "^6.0.2"
2842 },
2843 "engines": {
2844 "node": ">=0.10.0"
2845 }
2846 },
2847 "node_modules/base64-js": { 2806 "node_modules/base64-js": {
2848 "version": "1.5.1", 2807 "version": "1.5.1",
2849 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 2808 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
@@ -3651,15 +3610,15 @@
3651 } 3610 }
3652 }, 3611 },
3653 "node_modules/browserslist": { 3612 "node_modules/browserslist": {
3654 "version": "4.16.6", 3613 "version": "4.16.8",
3655 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", 3614 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
3656 "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", 3615 "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
3657 "dependencies": { 3616 "dependencies": {
3658 "caniuse-lite": "^1.0.30001219", 3617 "caniuse-lite": "^1.0.30001251",
3659 "colorette": "^1.2.2", 3618 "colorette": "^1.3.0",
3660 "electron-to-chromium": "^1.3.723", 3619 "electron-to-chromium": "^1.3.811",
3661 "escalade": "^3.1.1", 3620 "escalade": "^3.1.1",
3662 "node-releases": "^1.1.71" 3621 "node-releases": "^1.1.75"
3663 }, 3622 },
3664 "bin": { 3623 "bin": {
3665 "browserslist": "cli.js" 3624 "browserslist": "cli.js"
@@ -3753,26 +3712,6 @@
3753 "node": ">= 0.8" 3712 "node": ">= 0.8"
3754 } 3713 }
3755 }, 3714 },
3756 "node_modules/cache-base": {
3757 "version": "1.0.1",
3758 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
3759 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
3760 "dev": true,
3761 "dependencies": {
3762 "collection-visit": "^1.0.0",
3763 "component-emitter": "^1.2.1",
3764 "get-value": "^2.0.6",
3765 "has-value": "^1.0.0",
3766 "isobject": "^3.0.1",
3767 "set-value": "^2.0.0",
3768 "to-object-path": "^0.3.0",
3769 "union-value": "^1.0.0",
3770 "unset-value": "^1.0.0"
3771 },
3772 "engines": {
3773 "node": ">=0.10.0"
3774 }
3775 },
3776 "node_modules/cacheable-request": { 3715 "node_modules/cacheable-request": {
3777 "version": "2.1.4", 3716 "version": "2.1.4",
3778 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", 3717 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
@@ -3865,9 +3804,9 @@
3865 } 3804 }
3866 }, 3805 },
3867 "node_modules/caniuse-lite": { 3806 "node_modules/caniuse-lite": {
3868 "version": "1.0.30001240", 3807 "version": "1.0.30001251",
3869 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001240.tgz", 3808 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz",
3870 "integrity": "sha512-nb8mDzfMdxBDN7ZKx8chWafAdBp5DAAlpWvNyUGe5tcDWd838zpzDN3Rah9cjCqhfOKkrvx40G2SDtP0qiWX/w==", 3809 "integrity": "sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==",
3871 "funding": { 3810 "funding": {
3872 "type": "opencollective", 3811 "type": "opencollective",
3873 "url": "https://opencollective.com/browserslist" 3812 "url": "https://opencollective.com/browserslist"
@@ -3932,33 +3871,6 @@
3932 "node": ">=6.0" 3871 "node": ">=6.0"
3933 } 3872 }
3934 }, 3873 },
3935 "node_modules/class-utils": {
3936 "version": "0.3.6",
3937 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
3938 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
3939 "dev": true,
3940 "dependencies": {
3941 "arr-union": "^3.1.0",
3942 "define-property": "^0.2.5",
3943 "isobject": "^3.0.0",
3944 "static-extend": "^0.1.1"
3945 },
3946 "engines": {
3947 "node": ">=0.10.0"
3948 }
3949 },
3950 "node_modules/class-utils/node_modules/define-property": {
3951 "version": "0.2.5",
3952 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
3953 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
3954 "dev": true,
3955 "dependencies": {
3956 "is-descriptor": "^0.1.0"
3957 },
3958 "engines": {
3959 "node": ">=0.10.0"
3960 }
3961 },
3962 "node_modules/clean-css": { 3874 "node_modules/clean-css": {
3963 "version": "4.2.3", 3875 "version": "4.2.3",
3964 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", 3876 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
@@ -3980,34 +3892,11 @@
3980 "node": ">=0.10.0" 3892 "node": ">=0.10.0"
3981 } 3893 }
3982 }, 3894 },
3983 "node_modules/cliui": { 3895 "node_modules/clean-stack": {
3984 "version": "5.0.0", 3896 "version": "2.2.0",
3985 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", 3897 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
3986 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", 3898 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
3987 "dev": true,
3988 "dependencies": {
3989 "string-width": "^3.1.0",
3990 "strip-ansi": "^5.2.0",
3991 "wrap-ansi": "^5.1.0"
3992 }
3993 },
3994 "node_modules/cliui/node_modules/ansi-regex": {
3995 "version": "4.1.0",
3996 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
3997 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
3998 "dev": true,
3999 "engines": {
4000 "node": ">=6"
4001 }
4002 },
4003 "node_modules/cliui/node_modules/strip-ansi": {
4004 "version": "5.2.0",
4005 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
4006 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
4007 "dev": true, 3899 "dev": true,
4008 "dependencies": {
4009 "ansi-regex": "^4.1.0"
4010 },
4011 "engines": { 3900 "engines": {
4012 "node": ">=6" 3901 "node": ">=6"
4013 } 3902 }
@@ -4064,19 +3953,6 @@
4064 "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.62.3.tgz", 3953 "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.62.3.tgz",
4065 "integrity": "sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg==" 3954 "integrity": "sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg=="
4066 }, 3955 },
4067 "node_modules/collection-visit": {
4068 "version": "1.0.0",
4069 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
4070 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
4071 "dev": true,
4072 "dependencies": {
4073 "map-visit": "^1.0.0",
4074 "object-visit": "^1.0.0"
4075 },
4076 "engines": {
4077 "node": ">=0.10.0"
4078 }
4079 },
4080 "node_modules/color-convert": { 3956 "node_modules/color-convert": {
4081 "version": "1.9.3", 3957 "version": "1.9.3",
4082 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 3958 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
@@ -4091,9 +3967,9 @@
4091 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 3967 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
4092 }, 3968 },
4093 "node_modules/colorette": { 3969 "node_modules/colorette": {
4094 "version": "1.2.2", 3970 "version": "1.3.0",
4095 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", 3971 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
4096 "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" 3972 "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w=="
4097 }, 3973 },
4098 "node_modules/commander": { 3974 "node_modules/commander": {
4099 "version": "2.20.3", 3975 "version": "2.20.3",
@@ -4107,12 +3983,6 @@
4107 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", 3983 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
4108 "dev": true 3984 "dev": true
4109 }, 3985 },
4110 "node_modules/component-emitter": {
4111 "version": "1.3.0",
4112 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
4113 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
4114 "dev": true
4115 },
4116 "node_modules/compressible": { 3986 "node_modules/compressible": {
4117 "version": "2.0.18", 3987 "version": "2.0.18",
4118 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", 3988 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
@@ -4235,22 +4105,13 @@
4235 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", 4105 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
4236 "dev": true 4106 "dev": true
4237 }, 4107 },
4238 "node_modules/copy-descriptor": {
4239 "version": "0.1.1",
4240 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
4241 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
4242 "dev": true,
4243 "engines": {
4244 "node": ">=0.10.0"
4245 }
4246 },
4247 "node_modules/core-js-compat": { 4108 "node_modules/core-js-compat": {
4248 "version": "3.15.1", 4109 "version": "3.16.2",
4249 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.1.tgz", 4110 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.2.tgz",
4250 "integrity": "sha512-xGhzYMX6y7oEGQGAJmP2TmtBLvR4nZmRGEcFa3ubHOq5YEp51gGN9AovVa0AoujGZIq+Wm6dISiYyGNfdflYww==", 4111 "integrity": "sha512-4lUshXtBXsdmp8cDWh6KKiHUg40AjiuPD3bOWkNVsr1xkAhpUqCjaZ8lB1bKx9Gb5fXcbRbFJ4f4qpRIRTuJqQ==",
4251 "dev": true, 4112 "dev": true,
4252 "dependencies": { 4113 "dependencies": {
4253 "browserslist": "^4.16.6", 4114 "browserslist": "^4.16.7",
4254 "semver": "7.0.0" 4115 "semver": "7.0.0"
4255 }, 4116 },
4256 "funding": { 4117 "funding": {
@@ -4319,63 +4180,29 @@
4319 } 4180 }
4320 }, 4181 },
4321 "node_modules/css-loader": { 4182 "node_modules/css-loader": {
4322 "version": "5.2.6", 4183 "version": "6.2.0",
4323 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.6.tgz", 4184 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.2.0.tgz",
4324 "integrity": "sha512-0wyN5vXMQZu6BvjbrPdUJvkCzGEO24HC7IS7nW4llc6BBFC+zwR9CKtYGv63Puzsg10L/o12inMY5/2ByzfD6w==", 4185 "integrity": "sha512-/rvHfYRjIpymZblf49w8jYcRo2y9gj6rV8UroHGmBxKrIyGLokpycyKzp9OkitvqT29ZSpzJ0Ic7SpnJX3sC8g==",
4325 "dev": true, 4186 "dev": true,
4326 "dependencies": { 4187 "dependencies": {
4327 "icss-utils": "^5.1.0", 4188 "icss-utils": "^5.1.0",
4328 "loader-utils": "^2.0.0",
4329 "postcss": "^8.2.15", 4189 "postcss": "^8.2.15",
4330 "postcss-modules-extract-imports": "^3.0.0", 4190 "postcss-modules-extract-imports": "^3.0.0",
4331 "postcss-modules-local-by-default": "^4.0.0", 4191 "postcss-modules-local-by-default": "^4.0.0",
4332 "postcss-modules-scope": "^3.0.0", 4192 "postcss-modules-scope": "^3.0.0",
4333 "postcss-modules-values": "^4.0.0", 4193 "postcss-modules-values": "^4.0.0",
4334 "postcss-value-parser": "^4.1.0", 4194 "postcss-value-parser": "^4.1.0",
4335 "schema-utils": "^3.0.0",
4336 "semver": "^7.3.5" 4195 "semver": "^7.3.5"
4337 }, 4196 },
4338 "engines": { 4197 "engines": {
4339 "node": ">= 10.13.0" 4198 "node": ">= 12.13.0"
4340 }, 4199 },
4341 "funding": { 4200 "funding": {
4342 "type": "opencollective", 4201 "type": "opencollective",
4343 "url": "https://opencollective.com/webpack" 4202 "url": "https://opencollective.com/webpack"
4344 }, 4203 },
4345 "peerDependencies": { 4204 "peerDependencies": {
4346 "webpack": "^4.27.0 || ^5.0.0" 4205 "webpack": "^5.0.0"
4347 }
4348 },
4349 "node_modules/css-loader/node_modules/loader-utils": {
4350 "version": "2.0.0",
4351 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
4352 "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
4353 "dev": true,
4354 "dependencies": {
4355 "big.js": "^5.2.2",
4356 "emojis-list": "^3.0.0",
4357 "json5": "^2.1.2"
4358 },
4359 "engines": {
4360 "node": ">=8.9.0"
4361 }
4362 },
4363 "node_modules/css-loader/node_modules/schema-utils": {
4364 "version": "3.0.0",
4365 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
4366 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
4367 "dev": true,
4368 "dependencies": {
4369 "@types/json-schema": "^7.0.6",
4370 "ajv": "^6.12.5",
4371 "ajv-keywords": "^3.5.2"
4372 },
4373 "engines": {
4374 "node": ">= 10.13.0"
4375 },
4376 "funding": {
4377 "type": "opencollective",
4378 "url": "https://opencollective.com/webpack"
4379 } 4206 }
4380 }, 4207 },
4381 "node_modules/css-loader/node_modules/semver": { 4208 "node_modules/css-loader/node_modules/semver": {
@@ -4566,6 +4393,7 @@
4566 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 4393 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
4567 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 4394 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
4568 "dev": true, 4395 "dev": true,
4396 "optional": true,
4569 "engines": { 4397 "engines": {
4570 "node": ">=0.10.0" 4398 "node": ">=0.10.0"
4571 } 4399 }
@@ -4575,6 +4403,7 @@
4575 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 4403 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
4576 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 4404 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
4577 "dev": true, 4405 "dev": true,
4406 "optional": true,
4578 "engines": { 4407 "engines": {
4579 "node": ">=0.10" 4408 "node": ">=0.10"
4580 } 4409 }
@@ -4800,134 +4629,24 @@
4800 } 4629 }
4801 }, 4630 },
4802 "node_modules/default-gateway": { 4631 "node_modules/default-gateway": {
4803 "version": "4.2.0", 4632 "version": "6.0.3",
4804 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", 4633 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
4805 "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", 4634 "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
4806 "dev": true,
4807 "dependencies": {
4808 "execa": "^1.0.0",
4809 "ip-regex": "^2.1.0"
4810 },
4811 "engines": {
4812 "node": ">=6"
4813 }
4814 },
4815 "node_modules/default-gateway/node_modules/cross-spawn": {
4816 "version": "6.0.5",
4817 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
4818 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
4819 "dev": true,
4820 "dependencies": {
4821 "nice-try": "^1.0.4",
4822 "path-key": "^2.0.1",
4823 "semver": "^5.5.0",
4824 "shebang-command": "^1.2.0",
4825 "which": "^1.2.9"
4826 },
4827 "engines": {
4828 "node": ">=4.8"
4829 }
4830 },
4831 "node_modules/default-gateway/node_modules/execa": {
4832 "version": "1.0.0",
4833 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
4834 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
4835 "dev": true,
4836 "dependencies": {
4837 "cross-spawn": "^6.0.0",
4838 "get-stream": "^4.0.0",
4839 "is-stream": "^1.1.0",
4840 "npm-run-path": "^2.0.0",
4841 "p-finally": "^1.0.0",
4842 "signal-exit": "^3.0.0",
4843 "strip-eof": "^1.0.0"
4844 },
4845 "engines": {
4846 "node": ">=6"
4847 }
4848 },
4849 "node_modules/default-gateway/node_modules/get-stream": {
4850 "version": "4.1.0",
4851 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
4852 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
4853 "dev": true,
4854 "dependencies": {
4855 "pump": "^3.0.0"
4856 },
4857 "engines": {
4858 "node": ">=6"
4859 }
4860 },
4861 "node_modules/default-gateway/node_modules/is-stream": {
4862 "version": "1.1.0",
4863 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
4864 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
4865 "dev": true,
4866 "engines": {
4867 "node": ">=0.10.0"
4868 }
4869 },
4870 "node_modules/default-gateway/node_modules/npm-run-path": {
4871 "version": "2.0.2",
4872 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
4873 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
4874 "dev": true,
4875 "dependencies": {
4876 "path-key": "^2.0.0"
4877 },
4878 "engines": {
4879 "node": ">=4"
4880 }
4881 },
4882 "node_modules/default-gateway/node_modules/path-key": {
4883 "version": "2.0.1",
4884 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
4885 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
4886 "dev": true,
4887 "engines": {
4888 "node": ">=4"
4889 }
4890 },
4891 "node_modules/default-gateway/node_modules/semver": {
4892 "version": "5.7.1",
4893 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
4894 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
4895 "dev": true,
4896 "bin": {
4897 "semver": "bin/semver"
4898 }
4899 },
4900 "node_modules/default-gateway/node_modules/shebang-command": {
4901 "version": "1.2.0",
4902 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
4903 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
4904 "dev": true, 4635 "dev": true,
4905 "dependencies": { 4636 "dependencies": {
4906 "shebang-regex": "^1.0.0" 4637 "execa": "^5.0.0"
4907 }, 4638 },
4908 "engines": { 4639 "engines": {
4909 "node": ">=0.10.0" 4640 "node": ">= 10"
4910 } 4641 }
4911 }, 4642 },
4912 "node_modules/default-gateway/node_modules/shebang-regex": { 4643 "node_modules/define-lazy-prop": {
4913 "version": "1.0.0", 4644 "version": "2.0.0",
4914 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", 4645 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
4915 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", 4646 "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
4916 "dev": true, 4647 "dev": true,
4917 "engines": { 4648 "engines": {
4918 "node": ">=0.10.0" 4649 "node": ">=8"
4919 }
4920 },
4921 "node_modules/default-gateway/node_modules/which": {
4922 "version": "1.3.1",
4923 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
4924 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
4925 "dev": true,
4926 "dependencies": {
4927 "isexe": "^2.0.0"
4928 },
4929 "bin": {
4930 "which": "bin/which"
4931 } 4650 }
4932 }, 4651 },
4933 "node_modules/define-properties": { 4652 "node_modules/define-properties": {
@@ -4942,119 +4661,61 @@
4942 "node": ">= 0.4" 4661 "node": ">= 0.4"
4943 } 4662 }
4944 }, 4663 },
4945 "node_modules/define-property": { 4664 "node_modules/del": {
4946 "version": "2.0.2", 4665 "version": "6.0.0",
4947 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", 4666 "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz",
4948 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", 4667 "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==",
4949 "dev": true,
4950 "dependencies": {
4951 "is-descriptor": "^1.0.2",
4952 "isobject": "^3.0.1"
4953 },
4954 "engines": {
4955 "node": ">=0.10.0"
4956 }
4957 },
4958 "node_modules/define-property/node_modules/is-accessor-descriptor": {
4959 "version": "1.0.0",
4960 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
4961 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
4962 "dev": true, 4668 "dev": true,
4963 "dependencies": { 4669 "dependencies": {
4964 "kind-of": "^6.0.0" 4670 "globby": "^11.0.1",
4671 "graceful-fs": "^4.2.4",
4672 "is-glob": "^4.0.1",
4673 "is-path-cwd": "^2.2.0",
4674 "is-path-inside": "^3.0.2",
4675 "p-map": "^4.0.0",
4676 "rimraf": "^3.0.2",
4677 "slash": "^3.0.0"
4965 }, 4678 },
4966 "engines": { 4679 "engines": {
4967 "node": ">=0.10.0" 4680 "node": ">=10"
4968 }
4969 },
4970 "node_modules/define-property/node_modules/is-data-descriptor": {
4971 "version": "1.0.0",
4972 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
4973 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
4974 "dev": true,
4975 "dependencies": {
4976 "kind-of": "^6.0.0"
4977 }, 4681 },
4978 "engines": { 4682 "funding": {
4979 "node": ">=0.10.0" 4683 "url": "https://github.com/sponsors/sindresorhus"
4980 } 4684 }
4981 }, 4685 },
4982 "node_modules/define-property/node_modules/is-descriptor": { 4686 "node_modules/del/node_modules/globby": {
4983 "version": "1.0.2", 4687 "version": "11.0.4",
4984 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", 4688 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
4985 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", 4689 "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
4986 "dev": true, 4690 "dev": true,
4987 "dependencies": { 4691 "dependencies": {
4988 "is-accessor-descriptor": "^1.0.0", 4692 "array-union": "^2.1.0",
4989 "is-data-descriptor": "^1.0.0", 4693 "dir-glob": "^3.0.1",
4990 "kind-of": "^6.0.2" 4694 "fast-glob": "^3.1.1",
4695 "ignore": "^5.1.4",
4696 "merge2": "^1.3.0",
4697 "slash": "^3.0.0"
4991 }, 4698 },
4992 "engines": { 4699 "engines": {
4993 "node": ">=0.10.0" 4700 "node": ">=10"
4994 }
4995 },
4996 "node_modules/del": {
4997 "version": "4.1.1",
4998 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
4999 "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==",
5000 "dev": true,
5001 "dependencies": {
5002 "@types/glob": "^7.1.1",
5003 "globby": "^6.1.0",
5004 "is-path-cwd": "^2.0.0",
5005 "is-path-in-cwd": "^2.0.0",
5006 "p-map": "^2.0.0",
5007 "pify": "^4.0.1",
5008 "rimraf": "^2.6.3"
5009 }, 4701 },
5010 "engines": { 4702 "funding": {
5011 "node": ">=6" 4703 "url": "https://github.com/sponsors/sindresorhus"
5012 } 4704 }
5013 }, 4705 },
5014 "node_modules/del/node_modules/array-union": { 4706 "node_modules/del/node_modules/rimraf": {
5015 "version": "1.0.2", 4707 "version": "3.0.2",
5016 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", 4708 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
5017 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", 4709 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
5018 "dev": true, 4710 "dev": true,
5019 "dependencies": { 4711 "dependencies": {
5020 "array-uniq": "^1.0.1" 4712 "glob": "^7.1.3"
5021 }, 4713 },
5022 "engines": { 4714 "bin": {
5023 "node": ">=0.10.0" 4715 "rimraf": "bin.js"
5024 }
5025 },
5026 "node_modules/del/node_modules/globby": {
5027 "version": "6.1.0",
5028 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz",
5029 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=",
5030 "dev": true,
5031 "dependencies": {
5032 "array-union": "^1.0.1",
5033 "glob": "^7.0.3",
5034 "object-assign": "^4.0.1",
5035 "pify": "^2.0.0",
5036 "pinkie-promise": "^2.0.0"
5037 }, 4716 },
5038 "engines": { 4717 "funding": {
5039 "node": ">=0.10.0" 4718 "url": "https://github.com/sponsors/isaacs"
5040 }
5041 },
5042 "node_modules/del/node_modules/globby/node_modules/pify": {
5043 "version": "2.3.0",
5044 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
5045 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
5046 "dev": true,
5047 "engines": {
5048 "node": ">=0.10.0"
5049 }
5050 },
5051 "node_modules/del/node_modules/pify": {
5052 "version": "4.0.1",
5053 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
5054 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
5055 "dev": true,
5056 "engines": {
5057 "node": ">=6"
5058 } 4719 }
5059 }, 4720 },
5060 "node_modules/depd": { 4721 "node_modules/depd": {
@@ -5282,15 +4943,9 @@
5282 "dev": true 4943 "dev": true
5283 }, 4944 },
5284 "node_modules/electron-to-chromium": { 4945 "node_modules/electron-to-chromium": {
5285 "version": "1.3.760", 4946 "version": "1.3.814",
5286 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.760.tgz", 4947 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.814.tgz",
5287 "integrity": "sha512-XPKwjX6pHezJWB4FLVuSil9gGmU6XYl27ahUwEHODXF4KjCEB8RuIT05MkU1au2Tdye57o49yY0uCMK+bwUt+A==" 4948 "integrity": "sha512-0mH03cyjh6OzMlmjauGg0TLd87ErIJqWiYxMcOLKf5w6p0YEOl7DJAj7BDlXEFmCguY5CQaKVOiMjAMODO2XDw=="
5288 },
5289 "node_modules/emoji-regex": {
5290 "version": "7.0.3",
5291 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
5292 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
5293 "dev": true
5294 }, 4949 },
5295 "node_modules/emojis-list": { 4950 "node_modules/emojis-list": {
5296 "version": "3.0.0", 4951 "version": "3.0.0",
@@ -5315,6 +4970,7 @@
5315 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 4970 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
5316 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 4971 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
5317 "dev": true, 4972 "dev": true,
4973 "optional": true,
5318 "dependencies": { 4974 "dependencies": {
5319 "once": "^1.4.0" 4975 "once": "^1.4.0"
5320 } 4976 }
@@ -5352,18 +5008,6 @@
5352 "node": ">=4" 5008 "node": ">=4"
5353 } 5009 }
5354 }, 5010 },
5355 "node_modules/errno": {
5356 "version": "0.1.8",
5357 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
5358 "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
5359 "dev": true,
5360 "dependencies": {
5361 "prr": "~1.0.1"
5362 },
5363 "bin": {
5364 "errno": "cli.js"
5365 }
5366 },
5367 "node_modules/error-ex": { 5011 "node_modules/error-ex": {
5368 "version": "1.3.2", 5012 "version": "1.3.2",
5369 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 5013 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -5404,9 +5048,9 @@
5404 } 5048 }
5405 }, 5049 },
5406 "node_modules/es-module-lexer": { 5050 "node_modules/es-module-lexer": {
5407 "version": "0.6.0", 5051 "version": "0.7.1",
5408 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.6.0.tgz", 5052 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz",
5409 "integrity": "sha512-f8kcHX1ArhllUtb/wVSyvygoKCznIjnxhLxy7TCvIiMdT7fL4ZDTIKaadMe6eLvOXg6Wk02UeoFgUoZ2EKZZUA==", 5053 "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==",
5410 "dev": true 5054 "dev": true
5411 }, 5055 },
5412 "node_modules/es-to-primitive": { 5056 "node_modules/es-to-primitive": {
@@ -5539,18 +5183,6 @@
5539 "node": ">=0.8.x" 5183 "node": ">=0.8.x"
5540 } 5184 }
5541 }, 5185 },
5542 "node_modules/eventsource": {
5543 "version": "1.1.0",
5544 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz",
5545 "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==",
5546 "dev": true,
5547 "dependencies": {
5548 "original": "^1.0.0"
5549 },
5550 "engines": {
5551 "node": ">=0.12.0"
5552 }
5553 },
5554 "node_modules/exec-buffer": { 5186 "node_modules/exec-buffer": {
5555 "version": "3.2.0", 5187 "version": "3.2.0",
5556 "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", 5188 "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
@@ -5742,63 +5374,6 @@
5742 "node": ">=4" 5374 "node": ">=4"
5743 } 5375 }
5744 }, 5376 },
5745 "node_modules/expand-brackets": {
5746 "version": "2.1.4",
5747 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
5748 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
5749 "dev": true,
5750 "dependencies": {
5751 "debug": "^2.3.3",
5752 "define-property": "^0.2.5",
5753 "extend-shallow": "^2.0.1",
5754 "posix-character-classes": "^0.1.0",
5755 "regex-not": "^1.0.0",
5756 "snapdragon": "^0.8.1",
5757 "to-regex": "^3.0.1"
5758 },
5759 "engines": {
5760 "node": ">=0.10.0"
5761 }
5762 },
5763 "node_modules/expand-brackets/node_modules/debug": {
5764 "version": "2.6.9",
5765 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
5766 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
5767 "dev": true,
5768 "dependencies": {
5769 "ms": "2.0.0"
5770 }
5771 },
5772 "node_modules/expand-brackets/node_modules/define-property": {
5773 "version": "0.2.5",
5774 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
5775 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
5776 "dev": true,
5777 "dependencies": {
5778 "is-descriptor": "^0.1.0"
5779 },
5780 "engines": {
5781 "node": ">=0.10.0"
5782 }
5783 },
5784 "node_modules/expand-brackets/node_modules/extend-shallow": {
5785 "version": "2.0.1",
5786 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5787 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5788 "dev": true,
5789 "dependencies": {
5790 "is-extendable": "^0.1.0"
5791 },
5792 "engines": {
5793 "node": ">=0.10.0"
5794 }
5795 },
5796 "node_modules/expand-brackets/node_modules/ms": {
5797 "version": "2.0.0",
5798 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
5799 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
5800 "dev": true
5801 },
5802 "node_modules/express": { 5377 "node_modules/express": {
5803 "version": "4.17.1", 5378 "version": "4.17.1",
5804 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", 5379 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
@@ -5888,112 +5463,6 @@
5888 "node": ">=4" 5463 "node": ">=4"
5889 } 5464 }
5890 }, 5465 },
5891 "node_modules/extend-shallow": {
5892 "version": "3.0.2",
5893 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
5894 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
5895 "dev": true,
5896 "dependencies": {
5897 "assign-symbols": "^1.0.0",
5898 "is-extendable": "^1.0.1"
5899 },
5900 "engines": {
5901 "node": ">=0.10.0"
5902 }
5903 },
5904 "node_modules/extend-shallow/node_modules/is-extendable": {
5905 "version": "1.0.1",
5906 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
5907 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
5908 "dev": true,
5909 "dependencies": {
5910 "is-plain-object": "^2.0.4"
5911 },
5912 "engines": {
5913 "node": ">=0.10.0"
5914 }
5915 },
5916 "node_modules/extglob": {
5917 "version": "2.0.4",
5918 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
5919 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
5920 "dev": true,
5921 "dependencies": {
5922 "array-unique": "^0.3.2",
5923 "define-property": "^1.0.0",
5924 "expand-brackets": "^2.1.4",
5925 "extend-shallow": "^2.0.1",
5926 "fragment-cache": "^0.2.1",
5927 "regex-not": "^1.0.0",
5928 "snapdragon": "^0.8.1",
5929 "to-regex": "^3.0.1"
5930 },
5931 "engines": {
5932 "node": ">=0.10.0"
5933 }
5934 },
5935 "node_modules/extglob/node_modules/define-property": {
5936 "version": "1.0.0",
5937 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
5938 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
5939 "dev": true,
5940 "dependencies": {
5941 "is-descriptor": "^1.0.0"
5942 },
5943 "engines": {
5944 "node": ">=0.10.0"
5945 }
5946 },
5947 "node_modules/extglob/node_modules/extend-shallow": {
5948 "version": "2.0.1",
5949 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
5950 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
5951 "dev": true,
5952 "dependencies": {
5953 "is-extendable": "^0.1.0"
5954 },
5955 "engines": {
5956 "node": ">=0.10.0"
5957 }
5958 },
5959 "node_modules/extglob/node_modules/is-accessor-descriptor": {
5960 "version": "1.0.0",
5961 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
5962 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
5963 "dev": true,
5964 "dependencies": {
5965 "kind-of": "^6.0.0"
5966 },
5967 "engines": {
5968 "node": ">=0.10.0"
5969 }
5970 },
5971 "node_modules/extglob/node_modules/is-data-descriptor": {
5972 "version": "1.0.0",
5973 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
5974 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
5975 "dev": true,
5976 "dependencies": {
5977 "kind-of": "^6.0.0"
5978 },
5979 "engines": {
5980 "node": ">=0.10.0"
5981 }
5982 },
5983 "node_modules/extglob/node_modules/is-descriptor": {
5984 "version": "1.0.2",
5985 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
5986 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
5987 "dev": true,
5988 "dependencies": {
5989 "is-accessor-descriptor": "^1.0.0",
5990 "is-data-descriptor": "^1.0.0",
5991 "kind-of": "^6.0.2"
5992 },
5993 "engines": {
5994 "node": ">=0.10.0"
5995 }
5996 },
5997 "node_modules/fast-deep-equal": { 5466 "node_modules/fast-deep-equal": {
5998 "version": "3.1.3", 5467 "version": "3.1.3",
5999 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 5468 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
@@ -6087,58 +5556,6 @@
6087 "node": ">=0.10.0" 5556 "node": ">=0.10.0"
6088 } 5557 }
6089 }, 5558 },
6090 "node_modules/file-loader": {
6091 "version": "6.2.0",
6092 "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
6093 "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
6094 "dev": true,
6095 "dependencies": {
6096 "loader-utils": "^2.0.0",
6097 "schema-utils": "^3.0.0"
6098 },
6099 "engines": {
6100 "node": ">= 10.13.0"
6101 },
6102 "funding": {
6103 "type": "opencollective",
6104 "url": "https://opencollective.com/webpack"
6105 },
6106 "peerDependencies": {
6107 "webpack": "^4.0.0 || ^5.0.0"
6108 }
6109 },
6110 "node_modules/file-loader/node_modules/loader-utils": {
6111 "version": "2.0.0",
6112 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
6113 "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
6114 "dev": true,
6115 "dependencies": {
6116 "big.js": "^5.2.2",
6117 "emojis-list": "^3.0.0",
6118 "json5": "^2.1.2"
6119 },
6120 "engines": {
6121 "node": ">=8.9.0"
6122 }
6123 },
6124 "node_modules/file-loader/node_modules/schema-utils": {
6125 "version": "3.0.0",
6126 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
6127 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
6128 "dev": true,
6129 "dependencies": {
6130 "@types/json-schema": "^7.0.6",
6131 "ajv": "^6.12.5",
6132 "ajv-keywords": "^3.5.2"
6133 },
6134 "engines": {
6135 "node": ">= 10.13.0"
6136 },
6137 "funding": {
6138 "type": "opencollective",
6139 "url": "https://opencollective.com/webpack"
6140 }
6141 },
6142 "node_modules/file-type": { 5559 "node_modules/file-type": {
6143 "version": "12.4.2", 5560 "version": "12.4.2",
6144 "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", 5561 "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz",
@@ -6267,9 +5684,9 @@
6267 } 5684 }
6268 }, 5685 },
6269 "node_modules/follow-redirects": { 5686 "node_modules/follow-redirects": {
6270 "version": "1.14.1", 5687 "version": "1.14.2",
6271 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", 5688 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.2.tgz",
6272 "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", 5689 "integrity": "sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA==",
6273 "dev": true, 5690 "dev": true,
6274 "funding": [ 5691 "funding": [
6275 { 5692 {
@@ -6286,15 +5703,6 @@
6286 } 5703 }
6287 } 5704 }
6288 }, 5705 },
6289 "node_modules/for-in": {
6290 "version": "1.0.2",
6291 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
6292 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
6293 "dev": true,
6294 "engines": {
6295 "node": ">=0.10.0"
6296 }
6297 },
6298 "node_modules/forwarded": { 5706 "node_modules/forwarded": {
6299 "version": "0.2.0", 5707 "version": "0.2.0",
6300 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 5708 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz",
@@ -6304,18 +5712,6 @@
6304 "node": ">= 0.6" 5712 "node": ">= 0.6"
6305 } 5713 }
6306 }, 5714 },
6307 "node_modules/fragment-cache": {
6308 "version": "0.2.1",
6309 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
6310 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
6311 "dev": true,
6312 "dependencies": {
6313 "map-cache": "^0.2.2"
6314 },
6315 "engines": {
6316 "node": ">=0.10.0"
6317 }
6318 },
6319 "node_modules/fresh": { 5715 "node_modules/fresh": {
6320 "version": "0.5.2", 5716 "version": "0.5.2",
6321 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 5717 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
@@ -6343,6 +5739,12 @@
6343 "dev": true, 5739 "dev": true,
6344 "optional": true 5740 "optional": true
6345 }, 5741 },
5742 "node_modules/fs-monkey": {
5743 "version": "1.0.3",
5744 "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
5745 "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
5746 "dev": true
5747 },
6346 "node_modules/fs.realpath": { 5748 "node_modules/fs.realpath": {
6347 "version": "1.0.0", 5749 "version": "1.0.0",
6348 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 5750 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -6376,15 +5778,6 @@
6376 "node": ">=6.9.0" 5778 "node": ">=6.9.0"
6377 } 5779 }
6378 }, 5780 },
6379 "node_modules/get-caller-file": {
6380 "version": "2.0.5",
6381 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
6382 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
6383 "dev": true,
6384 "engines": {
6385 "node": "6.* || 8.* || >= 10.*"
6386 }
6387 },
6388 "node_modules/get-intrinsic": { 5781 "node_modules/get-intrinsic": {
6389 "version": "1.1.1", 5782 "version": "1.1.1",
6390 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 5783 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
@@ -6434,15 +5827,6 @@
6434 "url": "https://github.com/sponsors/sindresorhus" 5827 "url": "https://github.com/sponsors/sindresorhus"
6435 } 5828 }
6436 }, 5829 },
6437 "node_modules/get-value": {
6438 "version": "2.0.6",
6439 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
6440 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
6441 "dev": true,
6442 "engines": {
6443 "node": ">=0.10.0"
6444 }
6445 },
6446 "node_modules/gifsicle": { 5830 "node_modules/gifsicle": {
6447 "version": "5.2.0", 5831 "version": "5.2.0",
6448 "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz", 5832 "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz",
@@ -6666,69 +6050,6 @@
6666 "node": "*" 6050 "node": "*"
6667 } 6051 }
6668 }, 6052 },
6669 "node_modules/has-value": {
6670 "version": "1.0.0",
6671 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
6672 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
6673 "dev": true,
6674 "dependencies": {
6675 "get-value": "^2.0.6",
6676 "has-values": "^1.0.0",
6677 "isobject": "^3.0.0"
6678 },
6679 "engines": {
6680 "node": ">=0.10.0"
6681 }
6682 },
6683 "node_modules/has-values": {
6684 "version": "1.0.0",
6685 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
6686 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
6687 "dev": true,
6688 "dependencies": {
6689 "is-number": "^3.0.0",
6690 "kind-of": "^4.0.0"
6691 },
6692 "engines": {
6693 "node": ">=0.10.0"
6694 }
6695 },
6696 "node_modules/has-values/node_modules/is-number": {
6697 "version": "3.0.0",
6698 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
6699 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
6700 "dev": true,
6701 "dependencies": {
6702 "kind-of": "^3.0.2"
6703 },
6704 "engines": {
6705 "node": ">=0.10.0"
6706 }
6707 },
6708 "node_modules/has-values/node_modules/is-number/node_modules/kind-of": {
6709 "version": "3.2.2",
6710 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
6711 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
6712 "dev": true,
6713 "dependencies": {
6714 "is-buffer": "^1.1.5"
6715 },
6716 "engines": {
6717 "node": ">=0.10.0"
6718 }
6719 },
6720 "node_modules/has-values/node_modules/kind-of": {
6721 "version": "4.0.0",
6722 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
6723 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
6724 "dev": true,
6725 "dependencies": {
6726 "is-buffer": "^1.1.5"
6727 },
6728 "engines": {
6729 "node": ">=0.10.0"
6730 }
6731 },
6732 "node_modules/he": { 6053 "node_modules/he": {
6733 "version": "1.2.0", 6054 "version": "1.2.0",
6734 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 6055 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
@@ -6775,9 +6096,9 @@
6775 } 6096 }
6776 }, 6097 },
6777 "node_modules/html-entities": { 6098 "node_modules/html-entities": {
6778 "version": "1.4.0", 6099 "version": "2.3.2",
6779 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", 6100 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz",
6780 "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", 6101 "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==",
6781 "dev": true 6102 "dev": true
6782 }, 6103 },
6783 "node_modules/html-minifier-terser": { 6104 "node_modules/html-minifier-terser": {
@@ -6994,139 +6315,31 @@
6994 } 6315 }
6995 }, 6316 },
6996 "node_modules/http-proxy-middleware": { 6317 "node_modules/http-proxy-middleware": {
6997 "version": "0.19.1",
6998 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
6999 "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==",
7000 "dev": true,
7001 "dependencies": {
7002 "http-proxy": "^1.17.0",
7003 "is-glob": "^4.0.0",
7004 "lodash": "^4.17.11",
7005 "micromatch": "^3.1.10"
7006 },
7007 "engines": {
7008 "node": ">=4.0.0"
7009 }
7010 },
7011 "node_modules/http-proxy-middleware/node_modules/braces": {
7012 "version": "2.3.2",
7013 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
7014 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
7015 "dev": true,
7016 "dependencies": {
7017 "arr-flatten": "^1.1.0",
7018 "array-unique": "^0.3.2",
7019 "extend-shallow": "^2.0.1",
7020 "fill-range": "^4.0.0",
7021 "isobject": "^3.0.1",
7022 "repeat-element": "^1.1.2",
7023 "snapdragon": "^0.8.1",
7024 "snapdragon-node": "^2.0.1",
7025 "split-string": "^3.0.2",
7026 "to-regex": "^3.0.1"
7027 },
7028 "engines": {
7029 "node": ">=0.10.0"
7030 }
7031 },
7032 "node_modules/http-proxy-middleware/node_modules/braces/node_modules/extend-shallow": {
7033 "version": "2.0.1",
7034 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
7035 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
7036 "dev": true,
7037 "dependencies": {
7038 "is-extendable": "^0.1.0"
7039 },
7040 "engines": {
7041 "node": ">=0.10.0"
7042 }
7043 },
7044 "node_modules/http-proxy-middleware/node_modules/fill-range": {
7045 "version": "4.0.0",
7046 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
7047 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
7048 "dev": true,
7049 "dependencies": {
7050 "extend-shallow": "^2.0.1",
7051 "is-number": "^3.0.0",
7052 "repeat-string": "^1.6.1",
7053 "to-regex-range": "^2.1.0"
7054 },
7055 "engines": {
7056 "node": ">=0.10.0"
7057 }
7058 },
7059 "node_modules/http-proxy-middleware/node_modules/fill-range/node_modules/extend-shallow": {
7060 "version": "2.0.1", 6318 "version": "2.0.1",
7061 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 6319 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz",
7062 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 6320 "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==",
7063 "dev": true, 6321 "dev": true,
7064 "dependencies": { 6322 "dependencies": {
7065 "is-extendable": "^0.1.0" 6323 "@types/http-proxy": "^1.17.5",
6324 "http-proxy": "^1.18.1",
6325 "is-glob": "^4.0.1",
6326 "is-plain-obj": "^3.0.0",
6327 "micromatch": "^4.0.2"
7066 }, 6328 },
7067 "engines": { 6329 "engines": {
7068 "node": ">=0.10.0" 6330 "node": ">=12.0.0"
7069 } 6331 }
7070 }, 6332 },
7071 "node_modules/http-proxy-middleware/node_modules/is-number": { 6333 "node_modules/http-proxy-middleware/node_modules/is-plain-obj": {
7072 "version": "3.0.0", 6334 "version": "3.0.0",
7073 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 6335 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
7074 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 6336 "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
7075 "dev": true, 6337 "dev": true,
7076 "dependencies": {
7077 "kind-of": "^3.0.2"
7078 },
7079 "engines": { 6338 "engines": {
7080 "node": ">=0.10.0" 6339 "node": ">=10"
7081 }
7082 },
7083 "node_modules/http-proxy-middleware/node_modules/is-number/node_modules/kind-of": {
7084 "version": "3.2.2",
7085 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7086 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7087 "dev": true,
7088 "dependencies": {
7089 "is-buffer": "^1.1.5"
7090 },
7091 "engines": {
7092 "node": ">=0.10.0"
7093 }
7094 },
7095 "node_modules/http-proxy-middleware/node_modules/micromatch": {
7096 "version": "3.1.10",
7097 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
7098 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
7099 "dev": true,
7100 "dependencies": {
7101 "arr-diff": "^4.0.0",
7102 "array-unique": "^0.3.2",
7103 "braces": "^2.3.1",
7104 "define-property": "^2.0.2",
7105 "extend-shallow": "^3.0.2",
7106 "extglob": "^2.0.4",
7107 "fragment-cache": "^0.2.1",
7108 "kind-of": "^6.0.2",
7109 "nanomatch": "^1.2.9",
7110 "object.pick": "^1.3.0",
7111 "regex-not": "^1.0.0",
7112 "snapdragon": "^0.8.1",
7113 "to-regex": "^3.0.2"
7114 },
7115 "engines": {
7116 "node": ">=0.10.0"
7117 }
7118 },
7119 "node_modules/http-proxy-middleware/node_modules/to-regex-range": {
7120 "version": "2.1.1",
7121 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
7122 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
7123 "dev": true,
7124 "dependencies": {
7125 "is-number": "^3.0.0",
7126 "repeat-string": "^1.6.1"
7127 }, 6340 },
7128 "engines": { 6341 "funding": {
7129 "node": ">=0.10.0" 6342 "url": "https://github.com/sponsors/sindresorhus"
7130 } 6343 }
7131 }, 6344 },
7132 "node_modules/human-signals": { 6345 "node_modules/human-signals": {
@@ -7659,16 +6872,48 @@
7659 "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" 6872 "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q=="
7660 }, 6873 },
7661 "node_modules/internal-ip": { 6874 "node_modules/internal-ip": {
7662 "version": "4.3.0", 6875 "version": "6.2.0",
7663 "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", 6876 "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
7664 "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", 6877 "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==",
7665 "dev": true, 6878 "dev": true,
7666 "dependencies": { 6879 "dependencies": {
7667 "default-gateway": "^4.2.0", 6880 "default-gateway": "^6.0.0",
7668 "ipaddr.js": "^1.9.0" 6881 "ipaddr.js": "^1.9.1",
6882 "is-ip": "^3.1.0",
6883 "p-event": "^4.2.0"
7669 }, 6884 },
7670 "engines": { 6885 "engines": {
7671 "node": ">=6" 6886 "node": ">=10"
6887 },
6888 "funding": {
6889 "url": "https://github.com/sindresorhus/internal-ip?sponsor=1"
6890 }
6891 },
6892 "node_modules/internal-ip/node_modules/p-event": {
6893 "version": "4.2.0",
6894 "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
6895 "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
6896 "dev": true,
6897 "dependencies": {
6898 "p-timeout": "^3.1.0"
6899 },
6900 "engines": {
6901 "node": ">=8"
6902 },
6903 "funding": {
6904 "url": "https://github.com/sponsors/sindresorhus"
6905 }
6906 },
6907 "node_modules/internal-ip/node_modules/p-timeout": {
6908 "version": "3.2.0",
6909 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
6910 "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
6911 "dev": true,
6912 "dependencies": {
6913 "p-finally": "^1.0.0"
6914 },
6915 "engines": {
6916 "node": ">=8"
7672 } 6917 }
7673 }, 6918 },
7674 "node_modules/interpret": { 6919 "node_modules/interpret": {
@@ -7701,12 +6946,12 @@
7701 "dev": true 6946 "dev": true
7702 }, 6947 },
7703 "node_modules/ip-regex": { 6948 "node_modules/ip-regex": {
7704 "version": "2.1.0", 6949 "version": "4.3.0",
7705 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", 6950 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz",
7706 "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", 6951 "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==",
7707 "dev": true, 6952 "dev": true,
7708 "engines": { 6953 "engines": {
7709 "node": ">=4" 6954 "node": ">=8"
7710 } 6955 }
7711 }, 6956 },
7712 "node_modules/ipaddr.js": { 6957 "node_modules/ipaddr.js": {
@@ -7718,39 +6963,6 @@
7718 "node": ">= 0.10" 6963 "node": ">= 0.10"
7719 } 6964 }
7720 }, 6965 },
7721 "node_modules/is-absolute-url": {
7722 "version": "3.0.3",
7723 "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
7724 "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
7725 "dev": true,
7726 "engines": {
7727 "node": ">=8"
7728 }
7729 },
7730 "node_modules/is-accessor-descriptor": {
7731 "version": "0.1.6",
7732 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
7733 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
7734 "dev": true,
7735 "dependencies": {
7736 "kind-of": "^3.0.2"
7737 },
7738 "engines": {
7739 "node": ">=0.10.0"
7740 }
7741 },
7742 "node_modules/is-accessor-descriptor/node_modules/kind-of": {
7743 "version": "3.2.2",
7744 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7745 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7746 "dev": true,
7747 "dependencies": {
7748 "is-buffer": "^1.1.5"
7749 },
7750 "engines": {
7751 "node": ">=0.10.0"
7752 }
7753 },
7754 "node_modules/is-arguments": { 6966 "node_modules/is-arguments": {
7755 "version": "1.1.0", 6967 "version": "1.1.0",
7756 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", 6968 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz",
@@ -7809,12 +7021,6 @@
7809 "url": "https://github.com/sponsors/ljharb" 7021 "url": "https://github.com/sponsors/ljharb"
7810 } 7022 }
7811 }, 7023 },
7812 "node_modules/is-buffer": {
7813 "version": "1.1.6",
7814 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
7815 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
7816 "dev": true
7817 },
7818 "node_modules/is-callable": { 7024 "node_modules/is-callable": {
7819 "version": "1.2.3", 7025 "version": "1.2.3",
7820 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", 7026 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
@@ -7859,30 +7065,6 @@
7859 "node": ">=6" 7065 "node": ">=6"
7860 } 7066 }
7861 }, 7067 },
7862 "node_modules/is-data-descriptor": {
7863 "version": "0.1.4",
7864 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
7865 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
7866 "dev": true,
7867 "dependencies": {
7868 "kind-of": "^3.0.2"
7869 },
7870 "engines": {
7871 "node": ">=0.10.0"
7872 }
7873 },
7874 "node_modules/is-data-descriptor/node_modules/kind-of": {
7875 "version": "3.2.2",
7876 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
7877 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
7878 "dev": true,
7879 "dependencies": {
7880 "is-buffer": "^1.1.5"
7881 },
7882 "engines": {
7883 "node": ">=0.10.0"
7884 }
7885 },
7886 "node_modules/is-date-object": { 7068 "node_modules/is-date-object": {
7887 "version": "1.0.4", 7069 "version": "1.0.4",
7888 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", 7070 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
@@ -7895,36 +7077,19 @@
7895 "url": "https://github.com/sponsors/ljharb" 7077 "url": "https://github.com/sponsors/ljharb"
7896 } 7078 }
7897 }, 7079 },
7898 "node_modules/is-descriptor": { 7080 "node_modules/is-docker": {
7899 "version": "0.1.6", 7081 "version": "2.2.1",
7900 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 7082 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
7901 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 7083 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
7902 "dev": true, 7084 "dev": true,
7903 "dependencies": { 7085 "bin": {
7904 "is-accessor-descriptor": "^0.1.6", 7086 "is-docker": "cli.js"
7905 "is-data-descriptor": "^0.1.4",
7906 "kind-of": "^5.0.0"
7907 }, 7087 },
7908 "engines": { 7088 "engines": {
7909 "node": ">=0.10.0" 7089 "node": ">=8"
7910 } 7090 },
7911 }, 7091 "funding": {
7912 "node_modules/is-descriptor/node_modules/kind-of": { 7092 "url": "https://github.com/sponsors/sindresorhus"
7913 "version": "5.1.0",
7914 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
7915 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
7916 "dev": true,
7917 "engines": {
7918 "node": ">=0.10.0"
7919 }
7920 },
7921 "node_modules/is-extendable": {
7922 "version": "0.1.1",
7923 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
7924 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
7925 "dev": true,
7926 "engines": {
7927 "node": ">=0.10.0"
7928 } 7093 }
7929 }, 7094 },
7930 "node_modules/is-extglob": { 7095 "node_modules/is-extglob": {
@@ -7949,15 +7114,6 @@
7949 "url": "https://github.com/sponsors/sindresorhus" 7114 "url": "https://github.com/sponsors/sindresorhus"
7950 } 7115 }
7951 }, 7116 },
7952 "node_modules/is-fullwidth-code-point": {
7953 "version": "2.0.0",
7954 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
7955 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
7956 "dev": true,
7957 "engines": {
7958 "node": ">=4"
7959 }
7960 },
7961 "node_modules/is-gif": { 7117 "node_modules/is-gif": {
7962 "version": "3.0.0", 7118 "version": "3.0.0",
7963 "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", 7119 "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz",
@@ -7993,6 +7149,18 @@
7993 "node": ">=0.10.0" 7149 "node": ">=0.10.0"
7994 } 7150 }
7995 }, 7151 },
7152 "node_modules/is-ip": {
7153 "version": "3.1.0",
7154 "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz",
7155 "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==",
7156 "dev": true,
7157 "dependencies": {
7158 "ip-regex": "^4.0.0"
7159 },
7160 "engines": {
7161 "node": ">=8"
7162 }
7163 },
7996 "node_modules/is-jpg": { 7164 "node_modules/is-jpg": {
7997 "version": "2.0.0", 7165 "version": "2.0.0",
7998 "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", 7166 "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
@@ -8064,28 +7232,13 @@
8064 "node": ">=6" 7232 "node": ">=6"
8065 } 7233 }
8066 }, 7234 },
8067 "node_modules/is-path-in-cwd": {
8068 "version": "2.1.0",
8069 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
8070 "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
8071 "dev": true,
8072 "dependencies": {
8073 "is-path-inside": "^2.1.0"
8074 },
8075 "engines": {
8076 "node": ">=6"
8077 }
8078 },
8079 "node_modules/is-path-inside": { 7235 "node_modules/is-path-inside": {
8080 "version": "2.1.0", 7236 "version": "3.0.3",
8081 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", 7237 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
8082 "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", 7238 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
8083 "dev": true, 7239 "dev": true,
8084 "dependencies": {
8085 "path-is-inside": "^1.0.2"
8086 },
8087 "engines": { 7240 "engines": {
8088 "node": ">=6" 7241 "node": ">=8"
8089 } 7242 }
8090 }, 7243 },
8091 "node_modules/is-plain-obj": { 7244 "node_modules/is-plain-obj": {
@@ -8207,22 +7360,16 @@
8207 "dev": true, 7360 "dev": true,
8208 "optional": true 7361 "optional": true
8209 }, 7362 },
8210 "node_modules/is-windows": {
8211 "version": "1.0.2",
8212 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
8213 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
8214 "dev": true,
8215 "engines": {
8216 "node": ">=0.10.0"
8217 }
8218 },
8219 "node_modules/is-wsl": { 7363 "node_modules/is-wsl": {
8220 "version": "1.1.0", 7364 "version": "2.2.0",
8221 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", 7365 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
8222 "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", 7366 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
8223 "dev": true, 7367 "dev": true,
7368 "dependencies": {
7369 "is-docker": "^2.0.0"
7370 },
8224 "engines": { 7371 "engines": {
8225 "node": ">=4" 7372 "node": ">=8"
8226 } 7373 }
8227 }, 7374 },
8228 "node_modules/isarray": { 7375 "node_modules/isarray": {
@@ -8356,12 +7503,6 @@
8356 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 7503 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
8357 "dev": true 7504 "dev": true
8358 }, 7505 },
8359 "node_modules/json3": {
8360 "version": "3.3.3",
8361 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
8362 "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
8363 "dev": true
8364 },
8365 "node_modules/json5": { 7506 "node_modules/json5": {
8366 "version": "2.2.0", 7507 "version": "2.2.0",
8367 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", 7508 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
@@ -8395,12 +7536,6 @@
8395 "json-buffer": "3.0.0" 7536 "json-buffer": "3.0.0"
8396 } 7537 }
8397 }, 7538 },
8398 "node_modules/killable": {
8399 "version": "1.0.1",
8400 "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
8401 "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
8402 "dev": true
8403 },
8404 "node_modules/kind-of": { 7539 "node_modules/kind-of": {
8405 "version": "6.0.3", 7540 "version": "6.0.3",
8406 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 7541 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
@@ -8514,19 +7649,6 @@
8514 "node": ">=0.10.0" 7649 "node": ">=0.10.0"
8515 } 7650 }
8516 }, 7651 },
8517 "node_modules/loglevel": {
8518 "version": "1.7.1",
8519 "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
8520 "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
8521 "dev": true,
8522 "engines": {
8523 "node": ">= 0.6.0"
8524 },
8525 "funding": {
8526 "type": "tidelift",
8527 "url": "https://tidelift.com/funding/github/npm/loglevel"
8528 }
8529 },
8530 "node_modules/longest": { 7652 "node_modules/longest": {
8531 "version": "1.0.1", 7653 "version": "1.0.1",
8532 "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", 7654 "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
@@ -8627,13 +7749,16 @@
8627 "url": "https://github.com/sponsors/sindresorhus" 7749 "url": "https://github.com/sponsors/sindresorhus"
8628 } 7750 }
8629 }, 7751 },
8630 "node_modules/map-cache": { 7752 "node_modules/map-age-cleaner": {
8631 "version": "0.2.2", 7753 "version": "0.1.3",
8632 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 7754 "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
8633 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 7755 "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
8634 "dev": true, 7756 "dev": true,
7757 "dependencies": {
7758 "p-defer": "^1.0.0"
7759 },
8635 "engines": { 7760 "engines": {
8636 "node": ">=0.10.0" 7761 "node": ">=6"
8637 } 7762 }
8638 }, 7763 },
8639 "node_modules/map-obj": { 7764 "node_modules/map-obj": {
@@ -8646,18 +7771,6 @@
8646 "node": ">=0.10.0" 7771 "node": ">=0.10.0"
8647 } 7772 }
8648 }, 7773 },
8649 "node_modules/map-visit": {
8650 "version": "1.0.0",
8651 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
8652 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
8653 "dev": true,
8654 "dependencies": {
8655 "object-visit": "^1.0.0"
8656 },
8657 "engines": {
8658 "node": ">=0.10.0"
8659 }
8660 },
8661 "node_modules/mdn-data": { 7774 "node_modules/mdn-data": {
8662 "version": "2.0.4", 7775 "version": "2.0.4",
8663 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", 7776 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
@@ -8674,14 +7787,41 @@
8674 "node": ">= 0.6" 7787 "node": ">= 0.6"
8675 } 7788 }
8676 }, 7789 },
8677 "node_modules/memory-fs": { 7790 "node_modules/mem": {
8678 "version": "0.4.1", 7791 "version": "8.1.1",
8679 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", 7792 "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz",
8680 "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", 7793 "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==",
7794 "dev": true,
7795 "dependencies": {
7796 "map-age-cleaner": "^0.1.3",
7797 "mimic-fn": "^3.1.0"
7798 },
7799 "engines": {
7800 "node": ">=10"
7801 },
7802 "funding": {
7803 "url": "https://github.com/sindresorhus/mem?sponsor=1"
7804 }
7805 },
7806 "node_modules/mem/node_modules/mimic-fn": {
7807 "version": "3.1.0",
7808 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz",
7809 "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==",
7810 "dev": true,
7811 "engines": {
7812 "node": ">=8"
7813 }
7814 },
7815 "node_modules/memfs": {
7816 "version": "3.2.2",
7817 "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.2.tgz",
7818 "integrity": "sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==",
8681 "dev": true, 7819 "dev": true,
8682 "dependencies": { 7820 "dependencies": {
8683 "errno": "^0.1.3", 7821 "fs-monkey": "1.0.3"
8684 "readable-stream": "^2.0.1" 7822 },
7823 "engines": {
7824 "node": ">= 4.0.0"
8685 } 7825 }
8686 }, 7826 },
8687 "node_modules/meow": { 7827 "node_modules/meow": {
@@ -8802,47 +7942,31 @@
8802 } 7942 }
8803 }, 7943 },
8804 "node_modules/mini-css-extract-plugin": { 7944 "node_modules/mini-css-extract-plugin": {
8805 "version": "1.6.2", 7945 "version": "2.2.0",
8806 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", 7946 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.2.0.tgz",
8807 "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", 7947 "integrity": "sha512-91HeVHbq7PUJ4TwOuMTlFWfVWrLqf3SF0PlEDPV+wtgsfxrMebN9LLzflyQqdKLp4/H3PexRB1WLKsCqpWKkxQ==",
8808 "dev": true, 7948 "dev": true,
8809 "dependencies": { 7949 "dependencies": {
8810 "loader-utils": "^2.0.0", 7950 "schema-utils": "^3.1.0"
8811 "schema-utils": "^3.0.0",
8812 "webpack-sources": "^1.1.0"
8813 }, 7951 },
8814 "engines": { 7952 "engines": {
8815 "node": ">= 10.13.0" 7953 "node": ">= 12.13.0"
8816 }, 7954 },
8817 "funding": { 7955 "funding": {
8818 "type": "opencollective", 7956 "type": "opencollective",
8819 "url": "https://opencollective.com/webpack" 7957 "url": "https://opencollective.com/webpack"
8820 }, 7958 },
8821 "peerDependencies": { 7959 "peerDependencies": {
8822 "webpack": "^4.4.0 || ^5.0.0" 7960 "webpack": "^5.0.0"
8823 }
8824 },
8825 "node_modules/mini-css-extract-plugin/node_modules/loader-utils": {
8826 "version": "2.0.0",
8827 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
8828 "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
8829 "dev": true,
8830 "dependencies": {
8831 "big.js": "^5.2.2",
8832 "emojis-list": "^3.0.0",
8833 "json5": "^2.1.2"
8834 },
8835 "engines": {
8836 "node": ">=8.9.0"
8837 } 7961 }
8838 }, 7962 },
8839 "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { 7963 "node_modules/mini-css-extract-plugin/node_modules/schema-utils": {
8840 "version": "3.0.0", 7964 "version": "3.1.1",
8841 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", 7965 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
8842 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", 7966 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
8843 "dev": true, 7967 "dev": true,
8844 "dependencies": { 7968 "dependencies": {
8845 "@types/json-schema": "^7.0.6", 7969 "@types/json-schema": "^7.0.8",
8846 "ajv": "^6.12.5", 7970 "ajv": "^6.12.5",
8847 "ajv-keywords": "^3.5.2" 7971 "ajv-keywords": "^3.5.2"
8848 }, 7972 },
@@ -8854,25 +7978,6 @@
8854 "url": "https://opencollective.com/webpack" 7978 "url": "https://opencollective.com/webpack"
8855 } 7979 }
8856 }, 7980 },
8857 "node_modules/mini-css-extract-plugin/node_modules/source-map": {
8858 "version": "0.6.1",
8859 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
8860 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
8861 "dev": true,
8862 "engines": {
8863 "node": ">=0.10.0"
8864 }
8865 },
8866 "node_modules/mini-css-extract-plugin/node_modules/webpack-sources": {
8867 "version": "1.4.3",
8868 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
8869 "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
8870 "dev": true,
8871 "dependencies": {
8872 "source-list-map": "^2.0.0",
8873 "source-map": "~0.6.1"
8874 }
8875 },
8876 "node_modules/minimalistic-assert": { 7981 "node_modules/minimalistic-assert": {
8877 "version": "1.0.1", 7982 "version": "1.0.1",
8878 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", 7983 "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
@@ -8896,31 +8001,6 @@
8896 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 8001 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
8897 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 8002 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
8898 }, 8003 },
8899 "node_modules/mixin-deep": {
8900 "version": "1.3.2",
8901 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
8902 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
8903 "dev": true,
8904 "dependencies": {
8905 "for-in": "^1.0.2",
8906 "is-extendable": "^1.0.1"
8907 },
8908 "engines": {
8909 "node": ">=0.10.0"
8910 }
8911 },
8912 "node_modules/mixin-deep/node_modules/is-extendable": {
8913 "version": "1.0.1",
8914 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
8915 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
8916 "dev": true,
8917 "dependencies": {
8918 "is-plain-object": "^2.0.4"
8919 },
8920 "engines": {
8921 "node": ">=0.10.0"
8922 }
8923 },
8924 "node_modules/mkdirp": { 8004 "node_modules/mkdirp": {
8925 "version": "0.5.5", 8005 "version": "0.5.5",
8926 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 8006 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
@@ -9027,28 +8107,6 @@
9027 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 8107 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
9028 } 8108 }
9029 }, 8109 },
9030 "node_modules/nanomatch": {
9031 "version": "1.2.13",
9032 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
9033 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
9034 "dev": true,
9035 "dependencies": {
9036 "arr-diff": "^4.0.0",
9037 "array-unique": "^0.3.2",
9038 "define-property": "^2.0.2",
9039 "extend-shallow": "^3.0.2",
9040 "fragment-cache": "^0.2.1",
9041 "is-windows": "^1.0.2",
9042 "kind-of": "^6.0.2",
9043 "object.pick": "^1.3.0",
9044 "regex-not": "^1.0.0",
9045 "snapdragon": "^0.8.1",
9046 "to-regex": "^3.0.1"
9047 },
9048 "engines": {
9049 "node": ">=0.10.0"
9050 }
9051 },
9052 "node_modules/negotiator": { 8110 "node_modules/negotiator": {
9053 "version": "0.6.2", 8111 "version": "0.6.2",
9054 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 8112 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
@@ -9068,7 +8126,8 @@
9068 "version": "1.0.5", 8126 "version": "1.0.5",
9069 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 8127 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
9070 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 8128 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
9071 "dev": true 8129 "dev": true,
8130 "optional": true
9072 }, 8131 },
9073 "node_modules/no-case": { 8132 "node_modules/no-case": {
9074 "version": "3.0.4", 8133 "version": "3.0.4",
@@ -9090,9 +8149,9 @@
9090 } 8149 }
9091 }, 8150 },
9092 "node_modules/node-releases": { 8151 "node_modules/node-releases": {
9093 "version": "1.1.73", 8152 "version": "1.1.75",
9094 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", 8153 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
9095 "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" 8154 "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw=="
9096 }, 8155 },
9097 "node_modules/normalize-package-data": { 8156 "node_modules/normalize-package-data": {
9098 "version": "2.5.0", 8157 "version": "2.5.0",
@@ -9220,44 +8279,6 @@
9220 "node": ">=0.10.0" 8279 "node": ">=0.10.0"
9221 } 8280 }
9222 }, 8281 },
9223 "node_modules/object-copy": {
9224 "version": "0.1.0",
9225 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
9226 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
9227 "dev": true,
9228 "dependencies": {
9229 "copy-descriptor": "^0.1.0",
9230 "define-property": "^0.2.5",
9231 "kind-of": "^3.0.3"
9232 },
9233 "engines": {
9234 "node": ">=0.10.0"
9235 }
9236 },
9237 "node_modules/object-copy/node_modules/define-property": {
9238 "version": "0.2.5",
9239 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
9240 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
9241 "dev": true,
9242 "dependencies": {
9243 "is-descriptor": "^0.1.0"
9244 },
9245 "engines": {
9246 "node": ">=0.10.0"
9247 }
9248 },
9249 "node_modules/object-copy/node_modules/kind-of": {
9250 "version": "3.2.2",
9251 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
9252 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
9253 "dev": true,
9254 "dependencies": {
9255 "is-buffer": "^1.1.5"
9256 },
9257 "engines": {
9258 "node": ">=0.10.0"
9259 }
9260 },
9261 "node_modules/object-inspect": { 8282 "node_modules/object-inspect": {
9262 "version": "1.10.3", 8283 "version": "1.10.3",
9263 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", 8284 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz",
@@ -9293,18 +8314,6 @@
9293 "node": ">= 0.4" 8314 "node": ">= 0.4"
9294 } 8315 }
9295 }, 8316 },
9296 "node_modules/object-visit": {
9297 "version": "1.0.1",
9298 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
9299 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
9300 "dev": true,
9301 "dependencies": {
9302 "isobject": "^3.0.0"
9303 },
9304 "engines": {
9305 "node": ">=0.10.0"
9306 }
9307 },
9308 "node_modules/object.assign": { 8317 "node_modules/object.assign": {
9309 "version": "4.1.2", 8318 "version": "4.1.2",
9310 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 8319 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
@@ -9341,18 +8350,6 @@
9341 "url": "https://github.com/sponsors/ljharb" 8350 "url": "https://github.com/sponsors/ljharb"
9342 } 8351 }
9343 }, 8352 },
9344 "node_modules/object.pick": {
9345 "version": "1.3.0",
9346 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
9347 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
9348 "dev": true,
9349 "dependencies": {
9350 "isobject": "^3.0.1"
9351 },
9352 "engines": {
9353 "node": ">=0.10.0"
9354 }
9355 },
9356 "node_modules/object.values": { 8353 "node_modules/object.values": {
9357 "version": "1.1.4", 8354 "version": "1.1.4",
9358 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", 8355 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
@@ -9422,16 +8419,21 @@
9422 "url": "https://github.com/sponsors/sindresorhus" 8419 "url": "https://github.com/sponsors/sindresorhus"
9423 } 8420 }
9424 }, 8421 },
9425 "node_modules/opn": { 8422 "node_modules/open": {
9426 "version": "5.5.0", 8423 "version": "8.2.1",
9427 "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", 8424 "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz",
9428 "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", 8425 "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==",
9429 "dev": true, 8426 "dev": true,
9430 "dependencies": { 8427 "dependencies": {
9431 "is-wsl": "^1.1.0" 8428 "define-lazy-prop": "^2.0.0",
8429 "is-docker": "^2.1.1",
8430 "is-wsl": "^2.2.0"
9432 }, 8431 },
9433 "engines": { 8432 "engines": {
9434 "node": ">=4" 8433 "node": ">=12"
8434 },
8435 "funding": {
8436 "url": "https://github.com/sponsors/sindresorhus"
9435 } 8437 }
9436 }, 8438 },
9437 "node_modules/optipng-bin": { 8439 "node_modules/optipng-bin": {
@@ -9453,15 +8455,6 @@
9453 "node": ">=10" 8455 "node": ">=10"
9454 } 8456 }
9455 }, 8457 },
9456 "node_modules/original": {
9457 "version": "1.0.2",
9458 "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
9459 "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
9460 "dev": true,
9461 "dependencies": {
9462 "url-parse": "^1.4.3"
9463 }
9464 },
9465 "node_modules/os-filter-obj": { 8458 "node_modules/os-filter-obj": {
9466 "version": "2.0.0", 8459 "version": "2.0.0",
9467 "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", 8460 "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
@@ -9501,6 +8494,15 @@
9501 "node": ">=4" 8494 "node": ">=4"
9502 } 8495 }
9503 }, 8496 },
8497 "node_modules/p-defer": {
8498 "version": "1.0.0",
8499 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
8500 "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
8501 "dev": true,
8502 "engines": {
8503 "node": ">=4"
8504 }
8505 },
9504 "node_modules/p-event": { 8506 "node_modules/p-event": {
9505 "version": "1.3.0", 8507 "version": "1.3.0",
9506 "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", 8508 "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
@@ -9561,12 +8563,18 @@
9561 } 8563 }
9562 }, 8564 },
9563 "node_modules/p-map": { 8565 "node_modules/p-map": {
9564 "version": "2.1.0", 8566 "version": "4.0.0",
9565 "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 8567 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
9566 "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 8568 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
9567 "dev": true, 8569 "dev": true,
8570 "dependencies": {
8571 "aggregate-error": "^3.0.0"
8572 },
9568 "engines": { 8573 "engines": {
9569 "node": ">=6" 8574 "node": ">=10"
8575 },
8576 "funding": {
8577 "url": "https://github.com/sponsors/sindresorhus"
9570 } 8578 }
9571 }, 8579 },
9572 "node_modules/p-map-series": { 8580 "node_modules/p-map-series": {
@@ -9605,15 +8613,16 @@
9605 } 8613 }
9606 }, 8614 },
9607 "node_modules/p-retry": { 8615 "node_modules/p-retry": {
9608 "version": "3.0.1", 8616 "version": "4.6.1",
9609 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", 8617 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz",
9610 "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", 8618 "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==",
9611 "dev": true, 8619 "dev": true,
9612 "dependencies": { 8620 "dependencies": {
9613 "retry": "^0.12.0" 8621 "@types/retry": "^0.12.0",
8622 "retry": "^0.13.1"
9614 }, 8623 },
9615 "engines": { 8624 "engines": {
9616 "node": ">=6" 8625 "node": ">=8"
9617 } 8626 }
9618 }, 8627 },
9619 "node_modules/p-timeout": { 8628 "node_modules/p-timeout": {
@@ -9691,21 +8700,6 @@
9691 "tslib": "^2.0.3" 8700 "tslib": "^2.0.3"
9692 } 8701 }
9693 }, 8702 },
9694 "node_modules/pascalcase": {
9695 "version": "0.1.1",
9696 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
9697 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
9698 "dev": true,
9699 "engines": {
9700 "node": ">=0.10.0"
9701 }
9702 },
9703 "node_modules/path-dirname": {
9704 "version": "1.0.2",
9705 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
9706 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
9707 "dev": true
9708 },
9709 "node_modules/path-exists": { 8703 "node_modules/path-exists": {
9710 "version": "4.0.0", 8704 "version": "4.0.0",
9711 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 8705 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -9724,12 +8718,6 @@
9724 "node": ">=0.10.0" 8718 "node": ">=0.10.0"
9725 } 8719 }
9726 }, 8720 },
9727 "node_modules/path-is-inside": {
9728 "version": "1.0.2",
9729 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
9730 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
9731 "dev": true
9732 },
9733 "node_modules/path-key": { 8721 "node_modules/path-key": {
9734 "version": "3.1.1", 8722 "version": "3.1.1",
9735 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 8723 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
@@ -9792,6 +8780,7 @@
9792 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 8780 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
9793 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", 8781 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
9794 "dev": true, 8782 "dev": true,
8783 "optional": true,
9795 "engines": { 8784 "engines": {
9796 "node": ">=0.10.0" 8785 "node": ">=0.10.0"
9797 } 8786 }
@@ -9801,6 +8790,7 @@
9801 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 8790 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
9802 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 8791 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
9803 "dev": true, 8792 "dev": true,
8793 "optional": true,
9804 "dependencies": { 8794 "dependencies": {
9805 "pinkie": "^2.0.0" 8795 "pinkie": "^2.0.0"
9806 }, 8796 },
@@ -9913,15 +8903,6 @@
9913 "ms": "^2.1.1" 8903 "ms": "^2.1.1"
9914 } 8904 }
9915 }, 8905 },
9916 "node_modules/posix-character-classes": {
9917 "version": "0.1.1",
9918 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
9919 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
9920 "dev": true,
9921 "engines": {
9922 "node": ">=0.10.0"
9923 }
9924 },
9925 "node_modules/postcss": { 8906 "node_modules/postcss": {
9926 "version": "8.3.5", 8907 "version": "8.3.5",
9927 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", 8908 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz",
@@ -10073,12 +9054,6 @@
10073 "node": ">= 0.10" 9054 "node": ">= 0.10"
10074 } 9055 }
10075 }, 9056 },
10076 "node_modules/prr": {
10077 "version": "1.0.1",
10078 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
10079 "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
10080 "dev": true
10081 },
10082 "node_modules/pseudomap": { 9057 "node_modules/pseudomap": {
10083 "version": "1.0.2", 9058 "version": "1.0.2",
10084 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 9059 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
@@ -10091,6 +9066,7 @@
10091 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 9066 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
10092 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 9067 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
10093 "dev": true, 9068 "dev": true,
9069 "optional": true,
10094 "dependencies": { 9070 "dependencies": {
10095 "end-of-stream": "^1.1.0", 9071 "end-of-stream": "^1.1.0",
10096 "once": "^1.3.1" 9072 "once": "^1.3.1"
@@ -10150,12 +9126,6 @@
10150 "node": ">=0.4.x" 9126 "node": ">=0.4.x"
10151 } 9127 }
10152 }, 9128 },
10153 "node_modules/querystringify": {
10154 "version": "2.2.0",
10155 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
10156 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
10157 "dev": true
10158 },
10159 "node_modules/queue-microtask": { 9129 "node_modules/queue-microtask": {
10160 "version": "1.2.3", 9130 "version": "1.2.3",
10161 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 9131 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -10230,7 +9200,8 @@
10230 "node": ">=0.10.0" 9200 "node": ">=0.10.0"
10231 } 9201 }
10232 }, 9202 },
10233 "node_modules/react-codemirror2-react-17": { 9203 "node_modules/react-codemirror2": {
9204 "name": "react-codemirror2-react-17",
10234 "version": "1.0.0", 9205 "version": "1.0.0",
10235 "resolved": "https://registry.npmjs.org/react-codemirror2-react-17/-/react-codemirror2-react-17-1.0.0.tgz", 9206 "resolved": "https://registry.npmjs.org/react-codemirror2-react-17/-/react-codemirror2-react-17-1.0.0.tgz",
10236 "integrity": "sha512-IAJozcvfiYo14s7C4KS0roMHHzZpClPuJb7VblhoEE8bOebMGkHj+FnjBX30dqNGL1rCNHr9KPYarFI7CJsjtg==", 9207 "integrity": "sha512-IAJozcvfiYo14s7C4KS0roMHHzZpClPuJb7VblhoEE8bOebMGkHj+FnjBX30dqNGL1rCNHr9KPYarFI7CJsjtg==",
@@ -10432,19 +9403,6 @@
10432 "@babel/runtime": "^7.8.4" 9403 "@babel/runtime": "^7.8.4"
10433 } 9404 }
10434 }, 9405 },
10435 "node_modules/regex-not": {
10436 "version": "1.0.2",
10437 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
10438 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
10439 "dev": true,
10440 "dependencies": {
10441 "extend-shallow": "^3.0.2",
10442 "safe-regex": "^1.1.0"
10443 },
10444 "engines": {
10445 "node": ">=0.10.0"
10446 }
10447 },
10448 "node_modules/regexp.prototype.flags": { 9406 "node_modules/regexp.prototype.flags": {
10449 "version": "1.3.1", 9407 "version": "1.3.1",
10450 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", 9408 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
@@ -10514,12 +9472,6 @@
10514 "node": ">= 0.10" 9472 "node": ">= 0.10"
10515 } 9473 }
10516 }, 9474 },
10517 "node_modules/remove-trailing-separator": {
10518 "version": "1.1.0",
10519 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
10520 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
10521 "dev": true
10522 },
10523 "node_modules/renderkid": { 9475 "node_modules/renderkid": {
10524 "version": "2.0.7", 9476 "version": "2.0.7",
10525 "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", 9477 "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz",
@@ -10533,24 +9485,6 @@
10533 "strip-ansi": "^3.0.1" 9485 "strip-ansi": "^3.0.1"
10534 } 9486 }
10535 }, 9487 },
10536 "node_modules/repeat-element": {
10537 "version": "1.1.4",
10538 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
10539 "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
10540 "dev": true,
10541 "engines": {
10542 "node": ">=0.10.0"
10543 }
10544 },
10545 "node_modules/repeat-string": {
10546 "version": "1.6.1",
10547 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
10548 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
10549 "dev": true,
10550 "engines": {
10551 "node": ">=0.10"
10552 }
10553 },
10554 "node_modules/repeating": { 9488 "node_modules/repeating": {
10555 "version": "2.0.1", 9489 "version": "2.0.1",
10556 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", 9490 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
@@ -10573,21 +9507,6 @@
10573 "node": ">= 0.10" 9507 "node": ">= 0.10"
10574 } 9508 }
10575 }, 9509 },
10576 "node_modules/require-directory": {
10577 "version": "2.1.1",
10578 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
10579 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
10580 "dev": true,
10581 "engines": {
10582 "node": ">=0.10.0"
10583 }
10584 },
10585 "node_modules/require-main-filename": {
10586 "version": "2.0.0",
10587 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
10588 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
10589 "dev": true
10590 },
10591 "node_modules/requires-port": { 9510 "node_modules/requires-port": {
10592 "version": "1.0.0", 9511 "version": "1.0.0",
10593 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 9512 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
@@ -10627,13 +9546,6 @@
10627 "node": ">=8" 9546 "node": ">=8"
10628 } 9547 }
10629 }, 9548 },
10630 "node_modules/resolve-url": {
10631 "version": "0.2.1",
10632 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
10633 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
10634 "deprecated": "https://github.com/lydell/resolve-url#deprecated",
10635 "dev": true
10636 },
10637 "node_modules/responselike": { 9549 "node_modules/responselike": {
10638 "version": "1.0.2", 9550 "version": "1.0.2",
10639 "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", 9551 "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
@@ -10644,19 +9556,10 @@
10644 "lowercase-keys": "^1.0.0" 9556 "lowercase-keys": "^1.0.0"
10645 } 9557 }
10646 }, 9558 },
10647 "node_modules/ret": {
10648 "version": "0.1.15",
10649 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
10650 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
10651 "dev": true,
10652 "engines": {
10653 "node": ">=0.12"
10654 }
10655 },
10656 "node_modules/retry": { 9559 "node_modules/retry": {
10657 "version": "0.12.0", 9560 "version": "0.13.1",
10658 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", 9561 "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
10659 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", 9562 "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
10660 "dev": true, 9563 "dev": true,
10661 "engines": { 9564 "engines": {
10662 "node": ">= 4" 9565 "node": ">= 4"
@@ -10677,6 +9580,7 @@
10677 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 9580 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
10678 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 9581 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
10679 "dev": true, 9582 "dev": true,
9583 "optional": true,
10680 "dependencies": { 9584 "dependencies": {
10681 "glob": "^7.1.3" 9585 "glob": "^7.1.3"
10682 }, 9586 },
@@ -10712,15 +9616,6 @@
10712 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 9616 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
10713 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 9617 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
10714 }, 9618 },
10715 "node_modules/safe-regex": {
10716 "version": "1.1.0",
10717 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
10718 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
10719 "dev": true,
10720 "dependencies": {
10721 "ret": "~0.1.10"
10722 }
10723 },
10724 "node_modules/safer-buffer": { 9619 "node_modules/safer-buffer": {
10725 "version": "2.1.2", 9620 "version": "2.1.2",
10726 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 9621 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@@ -10728,9 +9623,9 @@
10728 "dev": true 9623 "dev": true
10729 }, 9624 },
10730 "node_modules/sass": { 9625 "node_modules/sass": {
10731 "version": "1.35.1", 9626 "version": "1.38.0",
10732 "resolved": "https://registry.npmjs.org/sass/-/sass-1.35.1.tgz", 9627 "resolved": "https://registry.npmjs.org/sass/-/sass-1.38.0.tgz",
10733 "integrity": "sha512-oCisuQJstxMcacOPmxLNiLlj4cUyN2+8xJnG7VanRoh2GOLr9RqkvI4AxA4a6LHVg/rsu+PmxXeGhrdSF9jCiQ==", 9628 "integrity": "sha512-WBccZeMigAGKoI+NgD7Adh0ab1HUq+6BmyBUEaGxtErbUtWUevEbdgo5EZiJQofLUGcKtlNaO2IdN73AHEua5g==",
10734 "dev": true, 9629 "dev": true,
10735 "dependencies": { 9630 "dependencies": {
10736 "chokidar": ">=3.0.0 <4.0.0" 9631 "chokidar": ">=3.0.0 <4.0.0"
@@ -11009,39 +9904,6 @@
11009 "node": ">= 0.8.0" 9904 "node": ">= 0.8.0"
11010 } 9905 }
11011 }, 9906 },
11012 "node_modules/set-blocking": {
11013 "version": "2.0.0",
11014 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
11015 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
11016 "dev": true
11017 },
11018 "node_modules/set-value": {
11019 "version": "2.0.1",
11020 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
11021 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
11022 "dev": true,
11023 "dependencies": {
11024 "extend-shallow": "^2.0.1",
11025 "is-extendable": "^0.1.1",
11026 "is-plain-object": "^2.0.3",
11027 "split-string": "^3.0.1"
11028 },
11029 "engines": {
11030 "node": ">=0.10.0"
11031 }
11032 },
11033 "node_modules/set-value/node_modules/extend-shallow": {
11034 "version": "2.0.1",
11035 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11036 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11037 "dev": true,
11038 "dependencies": {
11039 "is-extendable": "^0.1.0"
11040 },
11041 "engines": {
11042 "node": ">=0.10.0"
11043 }
11044 },
11045 "node_modules/setprototypeof": { 9907 "node_modules/setprototypeof": {
11046 "version": "1.1.1", 9908 "version": "1.1.1",
11047 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 9909 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
@@ -11096,152 +9958,6 @@
11096 "node": ">=8" 9958 "node": ">=8"
11097 } 9959 }
11098 }, 9960 },
11099 "node_modules/snapdragon": {
11100 "version": "0.8.2",
11101 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
11102 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
11103 "dev": true,
11104 "dependencies": {
11105 "base": "^0.11.1",
11106 "debug": "^2.2.0",
11107 "define-property": "^0.2.5",
11108 "extend-shallow": "^2.0.1",
11109 "map-cache": "^0.2.2",
11110 "source-map": "^0.5.6",
11111 "source-map-resolve": "^0.5.0",
11112 "use": "^3.1.0"
11113 },
11114 "engines": {
11115 "node": ">=0.10.0"
11116 }
11117 },
11118 "node_modules/snapdragon-node": {
11119 "version": "2.1.1",
11120 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
11121 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
11122 "dev": true,
11123 "dependencies": {
11124 "define-property": "^1.0.0",
11125 "isobject": "^3.0.0",
11126 "snapdragon-util": "^3.0.1"
11127 },
11128 "engines": {
11129 "node": ">=0.10.0"
11130 }
11131 },
11132 "node_modules/snapdragon-node/node_modules/define-property": {
11133 "version": "1.0.0",
11134 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
11135 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
11136 "dev": true,
11137 "dependencies": {
11138 "is-descriptor": "^1.0.0"
11139 },
11140 "engines": {
11141 "node": ">=0.10.0"
11142 }
11143 },
11144 "node_modules/snapdragon-node/node_modules/is-accessor-descriptor": {
11145 "version": "1.0.0",
11146 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
11147 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
11148 "dev": true,
11149 "dependencies": {
11150 "kind-of": "^6.0.0"
11151 },
11152 "engines": {
11153 "node": ">=0.10.0"
11154 }
11155 },
11156 "node_modules/snapdragon-node/node_modules/is-data-descriptor": {
11157 "version": "1.0.0",
11158 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
11159 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
11160 "dev": true,
11161 "dependencies": {
11162 "kind-of": "^6.0.0"
11163 },
11164 "engines": {
11165 "node": ">=0.10.0"
11166 }
11167 },
11168 "node_modules/snapdragon-node/node_modules/is-descriptor": {
11169 "version": "1.0.2",
11170 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
11171 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
11172 "dev": true,
11173 "dependencies": {
11174 "is-accessor-descriptor": "^1.0.0",
11175 "is-data-descriptor": "^1.0.0",
11176 "kind-of": "^6.0.2"
11177 },
11178 "engines": {
11179 "node": ">=0.10.0"
11180 }
11181 },
11182 "node_modules/snapdragon-util": {
11183 "version": "3.0.1",
11184 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
11185 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
11186 "dev": true,
11187 "dependencies": {
11188 "kind-of": "^3.2.0"
11189 },
11190 "engines": {
11191 "node": ">=0.10.0"
11192 }
11193 },
11194 "node_modules/snapdragon-util/node_modules/kind-of": {
11195 "version": "3.2.2",
11196 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
11197 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
11198 "dev": true,
11199 "dependencies": {
11200 "is-buffer": "^1.1.5"
11201 },
11202 "engines": {
11203 "node": ">=0.10.0"
11204 }
11205 },
11206 "node_modules/snapdragon/node_modules/debug": {
11207 "version": "2.6.9",
11208 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
11209 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
11210 "dev": true,
11211 "dependencies": {
11212 "ms": "2.0.0"
11213 }
11214 },
11215 "node_modules/snapdragon/node_modules/define-property": {
11216 "version": "0.2.5",
11217 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
11218 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
11219 "dev": true,
11220 "dependencies": {
11221 "is-descriptor": "^0.1.0"
11222 },
11223 "engines": {
11224 "node": ">=0.10.0"
11225 }
11226 },
11227 "node_modules/snapdragon/node_modules/extend-shallow": {
11228 "version": "2.0.1",
11229 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
11230 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
11231 "dev": true,
11232 "dependencies": {
11233 "is-extendable": "^0.1.0"
11234 },
11235 "engines": {
11236 "node": ">=0.10.0"
11237 }
11238 },
11239 "node_modules/snapdragon/node_modules/ms": {
11240 "version": "2.0.0",
11241 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
11242 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
11243 "dev": true
11244 },
11245 "node_modules/sockjs": { 9961 "node_modules/sockjs": {
11246 "version": "0.3.21", 9962 "version": "0.3.21",
11247 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", 9963 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
@@ -11253,29 +9969,6 @@
11253 "websocket-driver": "^0.7.4" 9969 "websocket-driver": "^0.7.4"
11254 } 9970 }
11255 }, 9971 },
11256 "node_modules/sockjs-client": {
11257 "version": "1.5.1",
11258 "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz",
11259 "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==",
11260 "dev": true,
11261 "dependencies": {
11262 "debug": "^3.2.6",
11263 "eventsource": "^1.0.7",
11264 "faye-websocket": "^0.11.3",
11265 "inherits": "^2.0.4",
11266 "json3": "^3.3.3",
11267 "url-parse": "^1.5.1"
11268 }
11269 },
11270 "node_modules/sockjs-client/node_modules/debug": {
11271 "version": "3.2.7",
11272 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
11273 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
11274 "dev": true,
11275 "dependencies": {
11276 "ms": "^2.1.1"
11277 }
11278 },
11279 "node_modules/sort-keys": { 9972 "node_modules/sort-keys": {
11280 "version": "1.1.2", 9973 "version": "1.1.2",
11281 "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", 9974 "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
@@ -11302,12 +9995,6 @@
11302 "node": ">=0.10.0" 9995 "node": ">=0.10.0"
11303 } 9996 }
11304 }, 9997 },
11305 "node_modules/source-list-map": {
11306 "version": "2.0.1",
11307 "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
11308 "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
11309 "dev": true
11310 },
11311 "node_modules/source-map": { 9998 "node_modules/source-map": {
11312 "version": "0.5.7", 9999 "version": "0.5.7",
11313 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 10000 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -11325,19 +10012,6 @@
11325 "node": ">=0.10.0" 10012 "node": ">=0.10.0"
11326 } 10013 }
11327 }, 10014 },
11328 "node_modules/source-map-resolve": {
11329 "version": "0.5.3",
11330 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
11331 "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
11332 "dev": true,
11333 "dependencies": {
11334 "atob": "^2.1.2",
11335 "decode-uri-component": "^0.2.0",
11336 "resolve-url": "^0.2.1",
11337 "source-map-url": "^0.4.0",
11338 "urix": "^0.1.0"
11339 }
11340 },
11341 "node_modules/source-map-support": { 10015 "node_modules/source-map-support": {
11342 "version": "0.5.19", 10016 "version": "0.5.19",
11343 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", 10017 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
@@ -11357,12 +10031,6 @@
11357 "node": ">=0.10.0" 10031 "node": ">=0.10.0"
11358 } 10032 }
11359 }, 10033 },
11360 "node_modules/source-map-url": {
11361 "version": "0.4.1",
11362 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
11363 "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
11364 "dev": true
11365 },
11366 "node_modules/spdx-correct": { 10034 "node_modules/spdx-correct": {
11367 "version": "3.1.1", 10035 "version": "3.1.1",
11368 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", 10036 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
@@ -11443,18 +10111,6 @@
11443 "node": ">= 6" 10111 "node": ">= 6"
11444 } 10112 }
11445 }, 10113 },
11446 "node_modules/split-string": {
11447 "version": "3.1.0",
11448 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
11449 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
11450 "dev": true,
11451 "dependencies": {
11452 "extend-shallow": "^3.0.0"
11453 },
11454 "engines": {
11455 "node": ">=0.10.0"
11456 }
11457 },
11458 "node_modules/sprintf-js": { 10114 "node_modules/sprintf-js": {
11459 "version": "1.0.3", 10115 "version": "1.0.3",
11460 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 10116 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
@@ -11521,31 +10177,6 @@
11521 "dev": true, 10177 "dev": true,
11522 "optional": true 10178 "optional": true
11523 }, 10179 },
11524 "node_modules/static-extend": {
11525 "version": "0.1.2",
11526 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
11527 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
11528 "dev": true,
11529 "dependencies": {
11530 "define-property": "^0.2.5",
11531 "object-copy": "^0.1.0"
11532 },
11533 "engines": {
11534 "node": ">=0.10.0"
11535 }
11536 },
11537 "node_modules/static-extend/node_modules/define-property": {
11538 "version": "0.2.5",
11539 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
11540 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
11541 "dev": true,
11542 "dependencies": {
11543 "is-descriptor": "^0.1.0"
11544 },
11545 "engines": {
11546 "node": ">=0.10.0"
11547 }
11548 },
11549 "node_modules/statuses": { 10180 "node_modules/statuses": {
11550 "version": "1.5.0", 10181 "version": "1.5.0",
11551 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 10182 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
@@ -11573,41 +10204,6 @@
11573 "safe-buffer": "~5.1.0" 10204 "safe-buffer": "~5.1.0"
11574 } 10205 }
11575 }, 10206 },
11576 "node_modules/string-width": {
11577 "version": "3.1.0",
11578 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
11579 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
11580 "dev": true,
11581 "dependencies": {
11582 "emoji-regex": "^7.0.1",
11583 "is-fullwidth-code-point": "^2.0.0",
11584 "strip-ansi": "^5.1.0"
11585 },
11586 "engines": {
11587 "node": ">=6"
11588 }
11589 },
11590 "node_modules/string-width/node_modules/ansi-regex": {
11591 "version": "4.1.0",
11592 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
11593 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
11594 "dev": true,
11595 "engines": {
11596 "node": ">=6"
11597 }
11598 },
11599 "node_modules/string-width/node_modules/strip-ansi": {
11600 "version": "5.2.0",
11601 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
11602 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
11603 "dev": true,
11604 "dependencies": {
11605 "ansi-regex": "^4.1.0"
11606 },
11607 "engines": {
11608 "node": ">=6"
11609 }
11610 },
11611 "node_modules/string.prototype.trimend": { 10207 "node_modules/string.prototype.trimend": {
11612 "version": "1.0.4", 10208 "version": "1.0.4",
11613 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 10209 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
@@ -11676,6 +10272,7 @@
11676 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 10272 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
11677 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", 10273 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
11678 "dev": true, 10274 "dev": true,
10275 "optional": true,
11679 "engines": { 10276 "engines": {
11680 "node": ">=0.10.0" 10277 "node": ">=0.10.0"
11681 } 10278 }
@@ -11719,9 +10316,9 @@
11719 } 10316 }
11720 }, 10317 },
11721 "node_modules/style-loader": { 10318 "node_modules/style-loader": {
11722 "version": "3.0.0", 10319 "version": "3.2.1",
11723 "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.0.0.tgz", 10320 "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.2.1.tgz",
11724 "integrity": "sha512-pqJTDiCtLr8D2eyVWXPiwNkLsAMDuvPHnu+Z/Edo9hu+DzdJwdO5eZv9zUBF6tWI8GJGhAkenWJaVjXI+sHnuQ==", 10321 "integrity": "sha512-1k9ZosJCRFaRbY6hH49JFlRB0fVSbmnyq1iTPjNxUmGVjBNEmwrrHPenhlp+Lgo51BojHSf6pl2FcqYaN3PfVg==",
11725 "dev": true, 10322 "dev": true,
11726 "engines": { 10323 "engines": {
11727 "node": ">= 12.13.0" 10324 "node": ">= 12.13.0"
@@ -12098,45 +10695,6 @@
12098 "node": ">=4" 10695 "node": ">=4"
12099 } 10696 }
12100 }, 10697 },
12101 "node_modules/to-object-path": {
12102 "version": "0.3.0",
12103 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
12104 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
12105 "dev": true,
12106 "dependencies": {
12107 "kind-of": "^3.0.2"
12108 },
12109 "engines": {
12110 "node": ">=0.10.0"
12111 }
12112 },
12113 "node_modules/to-object-path/node_modules/kind-of": {
12114 "version": "3.2.2",
12115 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
12116 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
12117 "dev": true,
12118 "dependencies": {
12119 "is-buffer": "^1.1.5"
12120 },
12121 "engines": {
12122 "node": ">=0.10.0"
12123 }
12124 },
12125 "node_modules/to-regex": {
12126 "version": "3.0.2",
12127 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
12128 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
12129 "dev": true,
12130 "dependencies": {
12131 "define-property": "^2.0.2",
12132 "extend-shallow": "^3.0.2",
12133 "regex-not": "^1.0.2",
12134 "safe-regex": "^1.1.0"
12135 },
12136 "engines": {
12137 "node": ">=0.10.0"
12138 }
12139 },
12140 "node_modules/to-regex-range": { 10698 "node_modules/to-regex-range": {
12141 "version": "5.0.1", 10699 "version": "5.0.1",
12142 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 10700 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
@@ -12242,9 +10800,9 @@
12242 } 10800 }
12243 }, 10801 },
12244 "node_modules/typed-assert": { 10802 "node_modules/typed-assert": {
12245 "version": "1.0.7", 10803 "version": "1.0.8",
12246 "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.7.tgz", 10804 "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz",
12247 "integrity": "sha512-TiBedJnGT3nNss19TyQ/JLwXy57pNDYBAja1gC0uLCKN4ps7FF3sSh71oImHDiKk8i5EuQ1G0CEOPeeA+ClWXQ==", 10805 "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==",
12248 "dev": true 10806 "dev": true
12249 }, 10807 },
12250 "node_modules/unbox-primitive": { 10808 "node_modules/unbox-primitive": {
@@ -12314,21 +10872,6 @@
12314 "node": ">=4" 10872 "node": ">=4"
12315 } 10873 }
12316 }, 10874 },
12317 "node_modules/union-value": {
12318 "version": "1.0.1",
12319 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
12320 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
12321 "dev": true,
12322 "dependencies": {
12323 "arr-union": "^3.1.0",
12324 "get-value": "^2.0.6",
12325 "is-extendable": "^0.1.1",
12326 "set-value": "^2.0.1"
12327 },
12328 "engines": {
12329 "node": ">=0.10.0"
12330 }
12331 },
12332 "node_modules/unpipe": { 10875 "node_modules/unpipe": {
12333 "version": "1.0.0", 10876 "version": "1.0.0",
12334 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 10877 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -12345,64 +10888,6 @@
12345 "dev": true, 10888 "dev": true,
12346 "optional": true 10889 "optional": true
12347 }, 10890 },
12348 "node_modules/unset-value": {
12349 "version": "1.0.0",
12350 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
12351 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
12352 "dev": true,
12353 "dependencies": {
12354 "has-value": "^0.3.1",
12355 "isobject": "^3.0.0"
12356 },
12357 "engines": {
12358 "node": ">=0.10.0"
12359 }
12360 },
12361 "node_modules/unset-value/node_modules/has-value": {
12362 "version": "0.3.1",
12363 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
12364 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
12365 "dev": true,
12366 "dependencies": {
12367 "get-value": "^2.0.3",
12368 "has-values": "^0.1.4",
12369 "isobject": "^2.0.0"
12370 },
12371 "engines": {
12372 "node": ">=0.10.0"
12373 }
12374 },
12375 "node_modules/unset-value/node_modules/has-value/node_modules/isobject": {
12376 "version": "2.1.0",
12377 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
12378 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
12379 "dev": true,
12380 "dependencies": {
12381 "isarray": "1.0.0"
12382 },
12383 "engines": {
12384 "node": ">=0.10.0"
12385 }
12386 },
12387 "node_modules/unset-value/node_modules/has-values": {
12388 "version": "0.1.4",
12389 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
12390 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
12391 "dev": true,
12392 "engines": {
12393 "node": ">=0.10.0"
12394 }
12395 },
12396 "node_modules/upath": {
12397 "version": "1.2.0",
12398 "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
12399 "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
12400 "dev": true,
12401 "engines": {
12402 "node": ">=4",
12403 "yarn": "*"
12404 }
12405 },
12406 "node_modules/uri-js": { 10891 "node_modules/uri-js": {
12407 "version": "4.4.1", 10892 "version": "4.4.1",
12408 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 10893 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
@@ -12412,13 +10897,6 @@
12412 "punycode": "^2.1.0" 10897 "punycode": "^2.1.0"
12413 } 10898 }
12414 }, 10899 },
12415 "node_modules/urix": {
12416 "version": "0.1.0",
12417 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
12418 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
12419 "deprecated": "Please see https://github.com/lydell/urix#deprecated",
12420 "dev": true
12421 },
12422 "node_modules/url": { 10900 "node_modules/url": {
12423 "version": "0.11.0", 10901 "version": "0.11.0",
12424 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", 10902 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
@@ -12429,75 +10907,6 @@
12429 "querystring": "0.2.0" 10907 "querystring": "0.2.0"
12430 } 10908 }
12431 }, 10909 },
12432 "node_modules/url-loader": {
12433 "version": "4.1.1",
12434 "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz",
12435 "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==",
12436 "dev": true,
12437 "dependencies": {
12438 "loader-utils": "^2.0.0",
12439 "mime-types": "^2.1.27",
12440 "schema-utils": "^3.0.0"
12441 },
12442 "engines": {
12443 "node": ">= 10.13.0"
12444 },
12445 "funding": {
12446 "type": "opencollective",
12447 "url": "https://opencollective.com/webpack"
12448 },
12449 "peerDependencies": {
12450 "file-loader": "*",
12451 "webpack": "^4.0.0 || ^5.0.0"
12452 },
12453 "peerDependenciesMeta": {
12454 "file-loader": {
12455 "optional": true
12456 }
12457 }
12458 },
12459 "node_modules/url-loader/node_modules/loader-utils": {
12460 "version": "2.0.0",
12461 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
12462 "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
12463 "dev": true,
12464 "dependencies": {
12465 "big.js": "^5.2.2",
12466 "emojis-list": "^3.0.0",
12467 "json5": "^2.1.2"
12468 },
12469 "engines": {
12470 "node": ">=8.9.0"
12471 }
12472 },
12473 "node_modules/url-loader/node_modules/schema-utils": {
12474 "version": "3.0.0",
12475 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
12476 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
12477 "dev": true,
12478 "dependencies": {
12479 "@types/json-schema": "^7.0.6",
12480 "ajv": "^6.12.5",
12481 "ajv-keywords": "^3.5.2"
12482 },
12483 "engines": {
12484 "node": ">= 10.13.0"
12485 },
12486 "funding": {
12487 "type": "opencollective",
12488 "url": "https://opencollective.com/webpack"
12489 }
12490 },
12491 "node_modules/url-parse": {
12492 "version": "1.5.1",
12493 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz",
12494 "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==",
12495 "dev": true,
12496 "dependencies": {
12497 "querystringify": "^2.1.1",
12498 "requires-port": "^1.0.0"
12499 }
12500 },
12501 "node_modules/url-parse-lax": { 10910 "node_modules/url-parse-lax": {
12502 "version": "1.0.0", 10911 "version": "1.0.0",
12503 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", 10912 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
@@ -12527,15 +10936,6 @@
12527 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", 10936 "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=",
12528 "dev": true 10937 "dev": true
12529 }, 10938 },
12530 "node_modules/use": {
12531 "version": "3.1.1",
12532 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
12533 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
12534 "dev": true,
12535 "engines": {
12536 "node": ">=0.10.0"
12537 }
12538 },
12539 "node_modules/util-deprecate": { 10939 "node_modules/util-deprecate": {
12540 "version": "1.0.2", 10940 "version": "1.0.2",
12541 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 10941 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -12631,21 +11031,22 @@
12631 } 11031 }
12632 }, 11032 },
12633 "node_modules/webpack": { 11033 "node_modules/webpack": {
12634 "version": "5.41.0", 11034 "version": "5.51.1",
12635 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.41.0.tgz", 11035 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.51.1.tgz",
12636 "integrity": "sha512-pCVO7hVm8XiL6DpPtXrFLS8ktmH/tpvtbEex6hn4RweTFe6z6Cugh5FlQoEPZotb15HiirjM2Kv7THTA7sKLzQ==", 11036 "integrity": "sha512-xsn3lwqEKoFvqn4JQggPSRxE4dhsRcysWTqYABAZlmavcoTmwlOb9b1N36Inbt/eIispSkuHa80/FJkDTPos1A==",
12637 "dev": true, 11037 "dev": true,
12638 "dependencies": { 11038 "dependencies": {
12639 "@types/eslint-scope": "^3.7.0", 11039 "@types/eslint-scope": "^3.7.0",
12640 "@types/estree": "^0.0.48", 11040 "@types/estree": "^0.0.50",
12641 "@webassemblyjs/ast": "1.11.0", 11041 "@webassemblyjs/ast": "1.11.1",
12642 "@webassemblyjs/wasm-edit": "1.11.0", 11042 "@webassemblyjs/wasm-edit": "1.11.1",
12643 "@webassemblyjs/wasm-parser": "1.11.0", 11043 "@webassemblyjs/wasm-parser": "1.11.1",
12644 "acorn": "^8.2.1", 11044 "acorn": "^8.4.1",
11045 "acorn-import-assertions": "^1.7.6",
12645 "browserslist": "^4.14.5", 11046 "browserslist": "^4.14.5",
12646 "chrome-trace-event": "^1.0.2", 11047 "chrome-trace-event": "^1.0.2",
12647 "enhanced-resolve": "^5.8.0", 11048 "enhanced-resolve": "^5.8.0",
12648 "es-module-lexer": "^0.6.0", 11049 "es-module-lexer": "^0.7.1",
12649 "eslint-scope": "5.1.1", 11050 "eslint-scope": "5.1.1",
12650 "events": "^3.2.0", 11051 "events": "^3.2.0",
12651 "glob-to-regexp": "^0.4.1", 11052 "glob-to-regexp": "^0.4.1",
@@ -12654,11 +11055,11 @@
12654 "loader-runner": "^4.2.0", 11055 "loader-runner": "^4.2.0",
12655 "mime-types": "^2.1.27", 11056 "mime-types": "^2.1.27",
12656 "neo-async": "^2.6.2", 11057 "neo-async": "^2.6.2",
12657 "schema-utils": "^3.0.0", 11058 "schema-utils": "^3.1.0",
12658 "tapable": "^2.1.1", 11059 "tapable": "^2.1.1",
12659 "terser-webpack-plugin": "^5.1.3", 11060 "terser-webpack-plugin": "^5.1.3",
12660 "watchpack": "^2.2.0", 11061 "watchpack": "^2.2.0",
12661 "webpack-sources": "^2.3.0" 11062 "webpack-sources": "^3.2.0"
12662 }, 11063 },
12663 "bin": { 11064 "bin": {
12664 "webpack": "bin/webpack.js" 11065 "webpack": "bin/webpack.js"
@@ -12677,15 +11078,15 @@
12677 } 11078 }
12678 }, 11079 },
12679 "node_modules/webpack-cli": { 11080 "node_modules/webpack-cli": {
12680 "version": "4.7.2", 11081 "version": "4.8.0",
12681 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.7.2.tgz", 11082 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.8.0.tgz",
12682 "integrity": "sha512-mEoLmnmOIZQNiRl0ebnjzQ74Hk0iKS5SiEEnpq3dRezoyR3yPaeQZCMCe+db4524pj1Pd5ghZXjT41KLzIhSLw==", 11083 "integrity": "sha512-+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw==",
12683 "dev": true, 11084 "dev": true,
12684 "dependencies": { 11085 "dependencies": {
12685 "@discoveryjs/json-ext": "^0.5.0", 11086 "@discoveryjs/json-ext": "^0.5.0",
12686 "@webpack-cli/configtest": "^1.0.4", 11087 "@webpack-cli/configtest": "^1.0.4",
12687 "@webpack-cli/info": "^1.3.0", 11088 "@webpack-cli/info": "^1.3.0",
12688 "@webpack-cli/serve": "^1.5.1", 11089 "@webpack-cli/serve": "^1.5.2",
12689 "colorette": "^1.2.1", 11090 "colorette": "^1.2.1",
12690 "commander": "^7.0.0", 11091 "commander": "^7.0.0",
12691 "execa": "^5.0.0", 11092 "execa": "^5.0.0",
@@ -12730,84 +11131,87 @@
12730 } 11131 }
12731 }, 11132 },
12732 "node_modules/webpack-dev-middleware": { 11133 "node_modules/webpack-dev-middleware": {
12733 "version": "3.7.3", 11134 "version": "5.0.0",
12734 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", 11135 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.0.0.tgz",
12735 "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", 11136 "integrity": "sha512-9zng2Z60pm6A98YoRcA0wSxw1EYn7B7y5owX/Tckyt9KGyULTkLtiavjaXlWqOMkM0YtqGgL3PvMOFgyFLq8vw==",
12736 "dev": true, 11137 "dev": true,
12737 "dependencies": { 11138 "dependencies": {
12738 "memory-fs": "^0.4.1", 11139 "colorette": "^1.2.2",
12739 "mime": "^2.4.4", 11140 "mem": "^8.1.1",
12740 "mkdirp": "^0.5.1", 11141 "memfs": "^3.2.2",
11142 "mime-types": "^2.1.31",
12741 "range-parser": "^1.2.1", 11143 "range-parser": "^1.2.1",
12742 "webpack-log": "^2.0.0" 11144 "schema-utils": "^3.0.0"
12743 }, 11145 },
12744 "engines": { 11146 "engines": {
12745 "node": ">= 6" 11147 "node": ">= 12.13.0"
11148 },
11149 "funding": {
11150 "type": "opencollective",
11151 "url": "https://opencollective.com/webpack"
12746 }, 11152 },
12747 "peerDependencies": { 11153 "peerDependencies": {
12748 "webpack": "^4.0.0 || ^5.0.0" 11154 "webpack": "^4.0.0 || ^5.0.0"
12749 } 11155 }
12750 }, 11156 },
12751 "node_modules/webpack-dev-middleware/node_modules/mime": { 11157 "node_modules/webpack-dev-middleware/node_modules/schema-utils": {
12752 "version": "2.5.2", 11158 "version": "3.1.1",
12753 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", 11159 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
12754 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", 11160 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
12755 "dev": true, 11161 "dev": true,
12756 "bin": { 11162 "dependencies": {
12757 "mime": "cli.js" 11163 "@types/json-schema": "^7.0.8",
11164 "ajv": "^6.12.5",
11165 "ajv-keywords": "^3.5.2"
12758 }, 11166 },
12759 "engines": { 11167 "engines": {
12760 "node": ">=4.0.0" 11168 "node": ">= 10.13.0"
11169 },
11170 "funding": {
11171 "type": "opencollective",
11172 "url": "https://opencollective.com/webpack"
12761 } 11173 }
12762 }, 11174 },
12763 "node_modules/webpack-dev-server": { 11175 "node_modules/webpack-dev-server": {
12764 "version": "3.11.2", 11176 "version": "4.0.0",
12765 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", 11177 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.0.0.tgz",
12766 "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==", 11178 "integrity": "sha512-ya5cjoBSf3LqrshZn2HMaRZQx8YRNBE+tx+CQNFGaLLHrvs4Y1aik0sl5SFhLz2cW1O9/NtyaZhthc+8UiuvkQ==",
12767 "dev": true, 11179 "dev": true,
12768 "dependencies": { 11180 "dependencies": {
12769 "ansi-html": "0.0.7", 11181 "ansi-html": "^0.0.7",
12770 "bonjour": "^3.5.0", 11182 "bonjour": "^3.5.0",
12771 "chokidar": "^2.1.8", 11183 "chokidar": "^3.5.1",
11184 "colorette": "^1.2.2",
12772 "compression": "^1.7.4", 11185 "compression": "^1.7.4",
12773 "connect-history-api-fallback": "^1.6.0", 11186 "connect-history-api-fallback": "^1.6.0",
12774 "debug": "^4.1.1", 11187 "del": "^6.0.0",
12775 "del": "^4.1.1",
12776 "express": "^4.17.1", 11188 "express": "^4.17.1",
12777 "html-entities": "^1.3.1", 11189 "graceful-fs": "^4.2.6",
12778 "http-proxy-middleware": "0.19.1", 11190 "html-entities": "^2.3.2",
12779 "import-local": "^2.0.0", 11191 "http-proxy-middleware": "^2.0.0",
12780 "internal-ip": "^4.3.0", 11192 "internal-ip": "^6.2.0",
12781 "ip": "^1.1.5", 11193 "ipaddr.js": "^2.0.1",
12782 "is-absolute-url": "^3.0.3", 11194 "open": "^8.0.9",
12783 "killable": "^1.0.1", 11195 "p-retry": "^4.5.0",
12784 "loglevel": "^1.6.8", 11196 "portfinder": "^1.0.28",
12785 "opn": "^5.5.0", 11197 "schema-utils": "^3.1.0",
12786 "p-retry": "^3.0.1", 11198 "selfsigned": "^1.10.11",
12787 "portfinder": "^1.0.26",
12788 "schema-utils": "^1.0.0",
12789 "selfsigned": "^1.10.8",
12790 "semver": "^6.3.0",
12791 "serve-index": "^1.9.1", 11199 "serve-index": "^1.9.1",
12792 "sockjs": "^0.3.21", 11200 "sockjs": "^0.3.21",
12793 "sockjs-client": "^1.5.0",
12794 "spdy": "^4.0.2", 11201 "spdy": "^4.0.2",
12795 "strip-ansi": "^3.0.1", 11202 "strip-ansi": "^7.0.0",
12796 "supports-color": "^6.1.0",
12797 "url": "^0.11.0", 11203 "url": "^0.11.0",
12798 "webpack-dev-middleware": "^3.7.2", 11204 "webpack-dev-middleware": "^5.0.0",
12799 "webpack-log": "^2.0.0", 11205 "ws": "^8.1.0"
12800 "ws": "^6.2.1",
12801 "yargs": "^13.3.2"
12802 }, 11206 },
12803 "bin": { 11207 "bin": {
12804 "webpack-dev-server": "bin/webpack-dev-server.js" 11208 "webpack-dev-server": "bin/webpack-dev-server.js"
12805 }, 11209 },
12806 "engines": { 11210 "engines": {
12807 "node": ">= 6.11.5" 11211 "node": ">= 12.13.0"
12808 }, 11212 },
12809 "peerDependencies": { 11213 "peerDependencies": {
12810 "webpack": "^4.0.0 || ^5.0.0" 11214 "webpack": "^4.37.0 || ^5.0.0"
12811 }, 11215 },
12812 "peerDependenciesMeta": { 11216 "peerDependenciesMeta": {
12813 "webpack-cli": { 11217 "webpack-cli": {
@@ -12815,380 +11219,58 @@
12815 } 11219 }
12816 } 11220 }
12817 }, 11221 },
12818 "node_modules/webpack-dev-server/node_modules/anymatch": { 11222 "node_modules/webpack-dev-server/node_modules/ansi-regex": {
12819 "version": "2.0.0", 11223 "version": "6.0.0",
12820 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", 11224 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz",
12821 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", 11225 "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==",
12822 "dev": true,
12823 "dependencies": {
12824 "micromatch": "^3.1.4",
12825 "normalize-path": "^2.1.1"
12826 }
12827 },
12828 "node_modules/webpack-dev-server/node_modules/anymatch/node_modules/normalize-path": {
12829 "version": "2.1.1",
12830 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
12831 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
12832 "dev": true,
12833 "dependencies": {
12834 "remove-trailing-separator": "^1.0.1"
12835 },
12836 "engines": {
12837 "node": ">=0.10.0"
12838 }
12839 },
12840 "node_modules/webpack-dev-server/node_modules/binary-extensions": {
12841 "version": "1.13.1",
12842 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
12843 "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
12844 "dev": true,
12845 "engines": {
12846 "node": ">=0.10.0"
12847 }
12848 },
12849 "node_modules/webpack-dev-server/node_modules/braces": {
12850 "version": "2.3.2",
12851 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
12852 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
12853 "dev": true,
12854 "dependencies": {
12855 "arr-flatten": "^1.1.0",
12856 "array-unique": "^0.3.2",
12857 "extend-shallow": "^2.0.1",
12858 "fill-range": "^4.0.0",
12859 "isobject": "^3.0.1",
12860 "repeat-element": "^1.1.2",
12861 "snapdragon": "^0.8.1",
12862 "snapdragon-node": "^2.0.1",
12863 "split-string": "^3.0.2",
12864 "to-regex": "^3.0.1"
12865 },
12866 "engines": {
12867 "node": ">=0.10.0"
12868 }
12869 },
12870 "node_modules/webpack-dev-server/node_modules/braces/node_modules/extend-shallow": {
12871 "version": "2.0.1",
12872 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
12873 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
12874 "dev": true, 11226 "dev": true,
12875 "dependencies": {
12876 "is-extendable": "^0.1.0"
12877 },
12878 "engines": { 11227 "engines": {
12879 "node": ">=0.10.0" 11228 "node": ">=12"
12880 }
12881 },
12882 "node_modules/webpack-dev-server/node_modules/chokidar": {
12883 "version": "2.1.8",
12884 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
12885 "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
12886 "deprecated": "Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.",
12887 "dev": true,
12888 "dependencies": {
12889 "anymatch": "^2.0.0",
12890 "async-each": "^1.0.1",
12891 "braces": "^2.3.2",
12892 "glob-parent": "^3.1.0",
12893 "inherits": "^2.0.3",
12894 "is-binary-path": "^1.0.0",
12895 "is-glob": "^4.0.0",
12896 "normalize-path": "^3.0.0",
12897 "path-is-absolute": "^1.0.0",
12898 "readdirp": "^2.2.1",
12899 "upath": "^1.1.1"
12900 }, 11229 },
12901 "optionalDependencies": { 11230 "funding": {
12902 "fsevents": "^1.2.7" 11231 "url": "https://github.com/chalk/ansi-regex?sponsor=1"
12903 }
12904 },
12905 "node_modules/webpack-dev-server/node_modules/fill-range": {
12906 "version": "4.0.0",
12907 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
12908 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
12909 "dev": true,
12910 "dependencies": {
12911 "extend-shallow": "^2.0.1",
12912 "is-number": "^3.0.0",
12913 "repeat-string": "^1.6.1",
12914 "to-regex-range": "^2.1.0"
12915 },
12916 "engines": {
12917 "node": ">=0.10.0"
12918 } 11232 }
12919 }, 11233 },
12920 "node_modules/webpack-dev-server/node_modules/fill-range/node_modules/extend-shallow": { 11234 "node_modules/webpack-dev-server/node_modules/ipaddr.js": {
12921 "version": "2.0.1", 11235 "version": "2.0.1",
12922 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", 11236 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
12923 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", 11237 "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==",
12924 "dev": true,
12925 "dependencies": {
12926 "is-extendable": "^0.1.0"
12927 },
12928 "engines": {
12929 "node": ">=0.10.0"
12930 }
12931 },
12932 "node_modules/webpack-dev-server/node_modules/find-up": {
12933 "version": "3.0.0",
12934 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
12935 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
12936 "dev": true, 11238 "dev": true,
12937 "dependencies": {
12938 "locate-path": "^3.0.0"
12939 },
12940 "engines": { 11239 "engines": {
12941 "node": ">=6" 11240 "node": ">= 10"
12942 }
12943 },
12944 "node_modules/webpack-dev-server/node_modules/fsevents": {
12945 "version": "1.2.13",
12946 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
12947 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
12948 "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
12949 "dev": true,
12950 "hasInstallScript": true,
12951 "optional": true,
12952 "os": [
12953 "darwin"
12954 ],
12955 "dependencies": {
12956 "bindings": "^1.5.0",
12957 "nan": "^2.12.1"
12958 },
12959 "engines": {
12960 "node": ">= 4.0"
12961 }
12962 },
12963 "node_modules/webpack-dev-server/node_modules/glob-parent": {
12964 "version": "3.1.0",
12965 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
12966 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
12967 "dev": true,
12968 "dependencies": {
12969 "is-glob": "^3.1.0",
12970 "path-dirname": "^1.0.0"
12971 }
12972 },
12973 "node_modules/webpack-dev-server/node_modules/glob-parent/node_modules/is-glob": {
12974 "version": "3.1.0",
12975 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
12976 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
12977 "dev": true,
12978 "dependencies": {
12979 "is-extglob": "^2.1.0"
12980 },
12981 "engines": {
12982 "node": ">=0.10.0"
12983 }
12984 },
12985 "node_modules/webpack-dev-server/node_modules/import-local": {
12986 "version": "2.0.0",
12987 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
12988 "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
12989 "dev": true,
12990 "dependencies": {
12991 "pkg-dir": "^3.0.0",
12992 "resolve-cwd": "^2.0.0"
12993 },
12994 "bin": {
12995 "import-local-fixture": "fixtures/cli.js"
12996 },
12997 "engines": {
12998 "node": ">=6"
12999 }
13000 },
13001 "node_modules/webpack-dev-server/node_modules/is-binary-path": {
13002 "version": "1.0.1",
13003 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
13004 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
13005 "dev": true,
13006 "dependencies": {
13007 "binary-extensions": "^1.0.0"
13008 },
13009 "engines": {
13010 "node": ">=0.10.0"
13011 }
13012 },
13013 "node_modules/webpack-dev-server/node_modules/is-number": {
13014 "version": "3.0.0",
13015 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
13016 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
13017 "dev": true,
13018 "dependencies": {
13019 "kind-of": "^3.0.2"
13020 },
13021 "engines": {
13022 "node": ">=0.10.0"
13023 }
13024 },
13025 "node_modules/webpack-dev-server/node_modules/is-number/node_modules/kind-of": {
13026 "version": "3.2.2",
13027 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
13028 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
13029 "dev": true,
13030 "dependencies": {
13031 "is-buffer": "^1.1.5"
13032 },
13033 "engines": {
13034 "node": ">=0.10.0"
13035 }
13036 },
13037 "node_modules/webpack-dev-server/node_modules/locate-path": {
13038 "version": "3.0.0",
13039 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
13040 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
13041 "dev": true,
13042 "dependencies": {
13043 "p-locate": "^3.0.0",
13044 "path-exists": "^3.0.0"
13045 },
13046 "engines": {
13047 "node": ">=6"
13048 }
13049 },
13050 "node_modules/webpack-dev-server/node_modules/micromatch": {
13051 "version": "3.1.10",
13052 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
13053 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
13054 "dev": true,
13055 "dependencies": {
13056 "arr-diff": "^4.0.0",
13057 "array-unique": "^0.3.2",
13058 "braces": "^2.3.1",
13059 "define-property": "^2.0.2",
13060 "extend-shallow": "^3.0.2",
13061 "extglob": "^2.0.4",
13062 "fragment-cache": "^0.2.1",
13063 "kind-of": "^6.0.2",
13064 "nanomatch": "^1.2.9",
13065 "object.pick": "^1.3.0",
13066 "regex-not": "^1.0.0",
13067 "snapdragon": "^0.8.1",
13068 "to-regex": "^3.0.2"
13069 },
13070 "engines": {
13071 "node": ">=0.10.0"
13072 }
13073 },
13074 "node_modules/webpack-dev-server/node_modules/p-locate": {
13075 "version": "3.0.0",
13076 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
13077 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
13078 "dev": true,
13079 "dependencies": {
13080 "p-limit": "^2.0.0"
13081 },
13082 "engines": {
13083 "node": ">=6"
13084 }
13085 },
13086 "node_modules/webpack-dev-server/node_modules/path-exists": {
13087 "version": "3.0.0",
13088 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
13089 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
13090 "dev": true,
13091 "engines": {
13092 "node": ">=4"
13093 }
13094 },
13095 "node_modules/webpack-dev-server/node_modules/pkg-dir": {
13096 "version": "3.0.0",
13097 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz",
13098 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==",
13099 "dev": true,
13100 "dependencies": {
13101 "find-up": "^3.0.0"
13102 },
13103 "engines": {
13104 "node": ">=6"
13105 }
13106 },
13107 "node_modules/webpack-dev-server/node_modules/readdirp": {
13108 "version": "2.2.1",
13109 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
13110 "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
13111 "dev": true,
13112 "dependencies": {
13113 "graceful-fs": "^4.1.11",
13114 "micromatch": "^3.1.10",
13115 "readable-stream": "^2.0.2"
13116 },
13117 "engines": {
13118 "node": ">=0.10"
13119 }
13120 },
13121 "node_modules/webpack-dev-server/node_modules/resolve-cwd": {
13122 "version": "2.0.0",
13123 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
13124 "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
13125 "dev": true,
13126 "dependencies": {
13127 "resolve-from": "^3.0.0"
13128 },
13129 "engines": {
13130 "node": ">=4"
13131 }
13132 },
13133 "node_modules/webpack-dev-server/node_modules/resolve-from": {
13134 "version": "3.0.0",
13135 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
13136 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
13137 "dev": true,
13138 "engines": {
13139 "node": ">=4"
13140 } 11241 }
13141 }, 11242 },
13142 "node_modules/webpack-dev-server/node_modules/schema-utils": { 11243 "node_modules/webpack-dev-server/node_modules/schema-utils": {
13143 "version": "1.0.0", 11244 "version": "3.1.1",
13144 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", 11245 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
13145 "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", 11246 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
13146 "dev": true, 11247 "dev": true,
13147 "dependencies": { 11248 "dependencies": {
13148 "ajv": "^6.1.0", 11249 "@types/json-schema": "^7.0.8",
13149 "ajv-errors": "^1.0.0", 11250 "ajv": "^6.12.5",
13150 "ajv-keywords": "^3.1.0" 11251 "ajv-keywords": "^3.5.2"
13151 }, 11252 },
13152 "engines": { 11253 "engines": {
13153 "node": ">= 4" 11254 "node": ">= 10.13.0"
13154 }
13155 },
13156 "node_modules/webpack-dev-server/node_modules/supports-color": {
13157 "version": "6.1.0",
13158 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
13159 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
13160 "dev": true,
13161 "dependencies": {
13162 "has-flag": "^3.0.0"
13163 }, 11255 },
13164 "engines": { 11256 "funding": {
13165 "node": ">=6" 11257 "type": "opencollective",
11258 "url": "https://opencollective.com/webpack"
13166 } 11259 }
13167 }, 11260 },
13168 "node_modules/webpack-dev-server/node_modules/to-regex-range": { 11261 "node_modules/webpack-dev-server/node_modules/strip-ansi": {
13169 "version": "2.1.1", 11262 "version": "7.0.0",
13170 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 11263 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz",
13171 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 11264 "integrity": "sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==",
13172 "dev": true, 11265 "dev": true,
13173 "dependencies": { 11266 "dependencies": {
13174 "is-number": "^3.0.0", 11267 "ansi-regex": "^6.0.0"
13175 "repeat-string": "^1.6.1"
13176 }, 11268 },
13177 "engines": { 11269 "engines": {
13178 "node": ">=0.10.0" 11270 "node": ">=12"
13179 }
13180 },
13181 "node_modules/webpack-log": {
13182 "version": "2.0.0",
13183 "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
13184 "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
13185 "dev": true,
13186 "dependencies": {
13187 "ansi-colors": "^3.0.0",
13188 "uuid": "^3.3.2"
13189 }, 11271 },
13190 "engines": { 11272 "funding": {
13191 "node": ">= 6" 11273 "url": "https://github.com/chalk/strip-ansi?sponsor=1"
13192 } 11274 }
13193 }, 11275 },
13194 "node_modules/webpack-merge": { 11276 "node_modules/webpack-merge": {
@@ -13205,37 +11287,24 @@
13205 } 11287 }
13206 }, 11288 },
13207 "node_modules/webpack-sources": { 11289 "node_modules/webpack-sources": {
13208 "version": "2.3.0", 11290 "version": "3.2.0",
13209 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.0.tgz", 11291 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz",
13210 "integrity": "sha512-WyOdtwSvOML1kbgtXbTDnEW0jkJ7hZr/bDByIwszhWd/4XX1A3XMkrbFMsuH4+/MfLlZCUzlAdg4r7jaGKEIgQ==", 11292 "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==",
13211 "dev": true, 11293 "dev": true,
13212 "dependencies": {
13213 "source-list-map": "^2.0.1",
13214 "source-map": "^0.6.1"
13215 },
13216 "engines": { 11294 "engines": {
13217 "node": ">=10.13.0" 11295 "node": ">=10.13.0"
13218 } 11296 }
13219 }, 11297 },
13220 "node_modules/webpack-sources/node_modules/source-map": {
13221 "version": "0.6.1",
13222 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
13223 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
13224 "dev": true,
13225 "engines": {
13226 "node": ">=0.10.0"
13227 }
13228 },
13229 "node_modules/webpack-subresource-integrity": { 11298 "node_modules/webpack-subresource-integrity": {
13230 "version": "5.0.0-alpha.5", 11299 "version": "5.0.0-rc.1",
13231 "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0-alpha.5.tgz", 11300 "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0-rc.1.tgz",
13232 "integrity": "sha512-bZVkt3W7wbvNXoM+vHNNTB9V6z0Xce1MJRcMeK7EwY0Nf4RpOxp8S5APRWKWDZX6ufxIZ9MZo8aISZRUcvO3uA==", 11301 "integrity": "sha512-sr6Bgl9nODTBayuz6CSMD8sOLayQt1OmGgQAj2pwqjRnhZRJ3Bpy3uBXUYJN5UHq3ca3KpJ7Qk9epOYUpSegtw==",
13233 "dev": true, 11302 "dev": true,
13234 "dependencies": { 11303 "dependencies": {
13235 "typed-assert": "^1.0.4" 11304 "typed-assert": "^1.0.8"
13236 }, 11305 },
13237 "engines": { 11306 "engines": {
13238 "node": ">= 10" 11307 "node": ">= 12"
13239 }, 11308 },
13240 "peerDependencies": { 11309 "peerDependencies": {
13241 "html-webpack-plugin": ">= 5.0.0-beta.1 < 6", 11310 "html-webpack-plugin": ">= 5.0.0-beta.1 < 6",
@@ -13248,12 +11317,12 @@
13248 } 11317 }
13249 }, 11318 },
13250 "node_modules/webpack/node_modules/schema-utils": { 11319 "node_modules/webpack/node_modules/schema-utils": {
13251 "version": "3.0.0", 11320 "version": "3.1.1",
13252 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", 11321 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
13253 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", 11322 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
13254 "dev": true, 11323 "dev": true,
13255 "dependencies": { 11324 "dependencies": {
13256 "@types/json-schema": "^7.0.6", 11325 "@types/json-schema": "^7.0.8",
13257 "ajv": "^6.12.5", 11326 "ajv": "^6.12.5",
13258 "ajv-keywords": "^3.5.2" 11327 "ajv-keywords": "^3.5.2"
13259 }, 11328 },
@@ -13320,53 +11389,12 @@
13320 "url": "https://github.com/sponsors/ljharb" 11389 "url": "https://github.com/sponsors/ljharb"
13321 } 11390 }
13322 }, 11391 },
13323 "node_modules/which-module": {
13324 "version": "2.0.0",
13325 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
13326 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
13327 "dev": true
13328 },
13329 "node_modules/wildcard": { 11392 "node_modules/wildcard": {
13330 "version": "2.0.0", 11393 "version": "2.0.0",
13331 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", 11394 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
13332 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", 11395 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
13333 "dev": true 11396 "dev": true
13334 }, 11397 },
13335 "node_modules/wrap-ansi": {
13336 "version": "5.1.0",
13337 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
13338 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
13339 "dev": true,
13340 "dependencies": {
13341 "ansi-styles": "^3.2.0",
13342 "string-width": "^3.0.0",
13343 "strip-ansi": "^5.0.0"
13344 },
13345 "engines": {
13346 "node": ">=6"
13347 }
13348 },
13349 "node_modules/wrap-ansi/node_modules/ansi-regex": {
13350 "version": "4.1.0",
13351 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
13352 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
13353 "dev": true,
13354 "engines": {
13355 "node": ">=6"
13356 }
13357 },
13358 "node_modules/wrap-ansi/node_modules/strip-ansi": {
13359 "version": "5.2.0",
13360 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
13361 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
13362 "dev": true,
13363 "dependencies": {
13364 "ansi-regex": "^4.1.0"
13365 },
13366 "engines": {
13367 "node": ">=6"
13368 }
13369 },
13370 "node_modules/wrappy": { 11398 "node_modules/wrappy": {
13371 "version": "1.0.2", 11399 "version": "1.0.2",
13372 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 11400 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
@@ -13374,12 +11402,24 @@
13374 "dev": true 11402 "dev": true
13375 }, 11403 },
13376 "node_modules/ws": { 11404 "node_modules/ws": {
13377 "version": "6.2.2", 11405 "version": "8.2.0",
13378 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", 11406 "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.0.tgz",
13379 "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", 11407 "integrity": "sha512-uYhVJ/m9oXwEI04iIVmgLmugh2qrZihkywG9y5FfZV2ATeLIzHf93qs+tUNqlttbQK957/VX3mtwAS+UfIwA4g==",
13380 "dev": true, 11408 "dev": true,
13381 "dependencies": { 11409 "engines": {
13382 "async-limiter": "~1.0.0" 11410 "node": ">=10.0.0"
11411 },
11412 "peerDependencies": {
11413 "bufferutil": "^4.0.1",
11414 "utf-8-validate": "^5.0.2"
11415 },
11416 "peerDependenciesMeta": {
11417 "bufferutil": {
11418 "optional": true
11419 },
11420 "utf-8-validate": {
11421 "optional": true
11422 }
13383 } 11423 }
13384 }, 11424 },
13385 "node_modules/xtend": { 11425 "node_modules/xtend": {
@@ -13392,12 +11432,6 @@
13392 "node": ">=0.4" 11432 "node": ">=0.4"
13393 } 11433 }
13394 }, 11434 },
13395 "node_modules/y18n": {
13396 "version": "4.0.3",
13397 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
13398 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
13399 "dev": true
13400 },
13401 "node_modules/yallist": { 11435 "node_modules/yallist": {
13402 "version": "4.0.0", 11436 "version": "4.0.0",
13403 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 11437 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
@@ -13412,89 +11446,6 @@
13412 "node": ">= 6" 11446 "node": ">= 6"
13413 } 11447 }
13414 }, 11448 },
13415 "node_modules/yargs": {
13416 "version": "13.3.2",
13417 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
13418 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
13419 "dev": true,
13420 "dependencies": {
13421 "cliui": "^5.0.0",
13422 "find-up": "^3.0.0",
13423 "get-caller-file": "^2.0.1",
13424 "require-directory": "^2.1.1",
13425 "require-main-filename": "^2.0.0",
13426 "set-blocking": "^2.0.0",
13427 "string-width": "^3.0.0",
13428 "which-module": "^2.0.0",
13429 "y18n": "^4.0.0",
13430 "yargs-parser": "^13.1.2"
13431 }
13432 },
13433 "node_modules/yargs-parser": {
13434 "version": "13.1.2",
13435 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
13436 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
13437 "dev": true,
13438 "dependencies": {
13439 "camelcase": "^5.0.0",
13440 "decamelize": "^1.2.0"
13441 }
13442 },
13443 "node_modules/yargs-parser/node_modules/camelcase": {
13444 "version": "5.3.1",
13445 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
13446 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
13447 "dev": true,
13448 "engines": {
13449 "node": ">=6"
13450 }
13451 },
13452 "node_modules/yargs/node_modules/find-up": {
13453 "version": "3.0.0",
13454 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
13455 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
13456 "dev": true,
13457 "dependencies": {
13458 "locate-path": "^3.0.0"
13459 },
13460 "engines": {
13461 "node": ">=6"
13462 }
13463 },
13464 "node_modules/yargs/node_modules/locate-path": {
13465 "version": "3.0.0",
13466 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
13467 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
13468 "dev": true,
13469 "dependencies": {
13470 "p-locate": "^3.0.0",
13471 "path-exists": "^3.0.0"
13472 },
13473 "engines": {
13474 "node": ">=6"
13475 }
13476 },
13477 "node_modules/yargs/node_modules/p-locate": {
13478 "version": "3.0.0",
13479 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
13480 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
13481 "dev": true,
13482 "dependencies": {
13483 "p-limit": "^2.0.0"
13484 },
13485 "engines": {
13486 "node": ">=6"
13487 }
13488 },
13489 "node_modules/yargs/node_modules/path-exists": {
13490 "version": "3.0.0",
13491 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
13492 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
13493 "dev": true,
13494 "engines": {
13495 "node": ">=4"
13496 }
13497 },
13498 "node_modules/yauzl": { 11449 "node_modules/yauzl": {
13499 "version": "2.10.0", 11450 "version": "2.10.0",
13500 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 11451 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
@@ -13529,24 +11480,24 @@
13529 } 11480 }
13530 }, 11481 },
13531 "@babel/compat-data": { 11482 "@babel/compat-data": {
13532 "version": "7.14.7", 11483 "version": "7.15.0",
13533 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.14.7.tgz", 11484 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz",
13534 "integrity": "sha512-nS6dZaISCXJ3+518CWiBfEr//gHyMO02uDxBkXTKZDN5POruCnOZ1N4YBRZDCabwF8nZMWBpRxIicmXtBs+fvw==" 11485 "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA=="
13535 }, 11486 },
13536 "@babel/core": { 11487 "@babel/core": {
13537 "version": "7.14.6", 11488 "version": "7.15.0",
13538 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.14.6.tgz", 11489 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.0.tgz",
13539 "integrity": "sha512-gJnOEWSqTk96qG5BoIrl5bVtc23DCycmIePPYnamY9RboYdI4nFy5vAQMSl81O5K/W0sLDWfGysnOECC+KUUCA==", 11490 "integrity": "sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==",
13540 "requires": { 11491 "requires": {
13541 "@babel/code-frame": "^7.14.5", 11492 "@babel/code-frame": "^7.14.5",
13542 "@babel/generator": "^7.14.5", 11493 "@babel/generator": "^7.15.0",
13543 "@babel/helper-compilation-targets": "^7.14.5", 11494 "@babel/helper-compilation-targets": "^7.15.0",
13544 "@babel/helper-module-transforms": "^7.14.5", 11495 "@babel/helper-module-transforms": "^7.15.0",
13545 "@babel/helpers": "^7.14.6", 11496 "@babel/helpers": "^7.14.8",
13546 "@babel/parser": "^7.14.6", 11497 "@babel/parser": "^7.15.0",
13547 "@babel/template": "^7.14.5", 11498 "@babel/template": "^7.14.5",
13548 "@babel/traverse": "^7.14.5", 11499 "@babel/traverse": "^7.15.0",
13549 "@babel/types": "^7.14.5", 11500 "@babel/types": "^7.15.0",
13550 "convert-source-map": "^1.7.0", 11501 "convert-source-map": "^1.7.0",
13551 "debug": "^4.1.0", 11502 "debug": "^4.1.0",
13552 "gensync": "^1.0.0-beta.2", 11503 "gensync": "^1.0.0-beta.2",
@@ -13556,11 +11507,11 @@
13556 } 11507 }
13557 }, 11508 },
13558 "@babel/generator": { 11509 "@babel/generator": {
13559 "version": "7.14.5", 11510 "version": "7.15.0",
13560 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.14.5.tgz", 11511 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.0.tgz",
13561 "integrity": "sha512-y3rlP+/G25OIX3mYKKIOlQRcqj7YgrvHxOLbVmyLJ9bPmi5ttvUmpydVjcFjZphOktWuA7ovbx91ECloWTfjIA==", 11512 "integrity": "sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==",
13562 "requires": { 11513 "requires": {
13563 "@babel/types": "^7.14.5", 11514 "@babel/types": "^7.15.0",
13564 "jsesc": "^2.5.1", 11515 "jsesc": "^2.5.1",
13565 "source-map": "^0.5.0" 11516 "source-map": "^0.5.0"
13566 } 11517 }
@@ -13585,27 +11536,27 @@
13585 } 11536 }
13586 }, 11537 },
13587 "@babel/helper-compilation-targets": { 11538 "@babel/helper-compilation-targets": {
13588 "version": "7.14.5", 11539 "version": "7.15.0",
13589 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.14.5.tgz", 11540 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.0.tgz",
13590 "integrity": "sha512-v+QtZqXEiOnpO6EYvlImB6zCD2Lel06RzOPzmkz/D/XgQiUu3C/Jb1LOqSt/AIA34TYi/Q+KlT8vTQrgdxkbLw==", 11541 "integrity": "sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==",
13591 "requires": { 11542 "requires": {
13592 "@babel/compat-data": "^7.14.5", 11543 "@babel/compat-data": "^7.15.0",
13593 "@babel/helper-validator-option": "^7.14.5", 11544 "@babel/helper-validator-option": "^7.14.5",
13594 "browserslist": "^4.16.6", 11545 "browserslist": "^4.16.6",
13595 "semver": "^6.3.0" 11546 "semver": "^6.3.0"
13596 } 11547 }
13597 }, 11548 },
13598 "@babel/helper-create-class-features-plugin": { 11549 "@babel/helper-create-class-features-plugin": {
13599 "version": "7.14.6", 11550 "version": "7.15.0",
13600 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.14.6.tgz", 11551 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.0.tgz",
13601 "integrity": "sha512-Z6gsfGofTxH/+LQXqYEK45kxmcensbzmk/oi8DmaQytlQCgqNZt9XQF8iqlI/SeXWVjaMNxvYvzaYw+kh42mDg==", 11552 "integrity": "sha512-MdmDXgvTIi4heDVX/e9EFfeGpugqm9fobBVg/iioE8kueXrOHdRDe36FAY7SnE9xXLVeYCoJR/gdrBEIHRC83Q==",
13602 "dev": true, 11553 "dev": true,
13603 "requires": { 11554 "requires": {
13604 "@babel/helper-annotate-as-pure": "^7.14.5", 11555 "@babel/helper-annotate-as-pure": "^7.14.5",
13605 "@babel/helper-function-name": "^7.14.5", 11556 "@babel/helper-function-name": "^7.14.5",
13606 "@babel/helper-member-expression-to-functions": "^7.14.5", 11557 "@babel/helper-member-expression-to-functions": "^7.15.0",
13607 "@babel/helper-optimise-call-expression": "^7.14.5", 11558 "@babel/helper-optimise-call-expression": "^7.14.5",
13608 "@babel/helper-replace-supers": "^7.14.5", 11559 "@babel/helper-replace-supers": "^7.15.0",
13609 "@babel/helper-split-export-declaration": "^7.14.5" 11560 "@babel/helper-split-export-declaration": "^7.14.5"
13610 } 11561 }
13611 }, 11562 },
@@ -13671,11 +11622,11 @@
13671 } 11622 }
13672 }, 11623 },
13673 "@babel/helper-member-expression-to-functions": { 11624 "@babel/helper-member-expression-to-functions": {
13674 "version": "7.14.7", 11625 "version": "7.15.0",
13675 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.14.7.tgz", 11626 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.0.tgz",
13676 "integrity": "sha512-TMUt4xKxJn6ccjcOW7c4hlwyJArizskAhoSTOCkA0uZ+KghIaci0Qg9R043kUMWI9mtQfgny+NQ5QATnZ+paaA==", 11627 "integrity": "sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==",
13677 "requires": { 11628 "requires": {
13678 "@babel/types": "^7.14.5" 11629 "@babel/types": "^7.15.0"
13679 } 11630 }
13680 }, 11631 },
13681 "@babel/helper-module-imports": { 11632 "@babel/helper-module-imports": {
@@ -13687,18 +11638,18 @@
13687 } 11638 }
13688 }, 11639 },
13689 "@babel/helper-module-transforms": { 11640 "@babel/helper-module-transforms": {
13690 "version": "7.14.5", 11641 "version": "7.15.0",
13691 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.14.5.tgz", 11642 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.0.tgz",
13692 "integrity": "sha512-iXpX4KW8LVODuAieD7MzhNjmM6dzYY5tfRqT+R9HDXWl0jPn/djKmA+G9s/2C2T9zggw5tK1QNqZ70USfedOwA==", 11643 "integrity": "sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==",
13693 "requires": { 11644 "requires": {
13694 "@babel/helper-module-imports": "^7.14.5", 11645 "@babel/helper-module-imports": "^7.14.5",
13695 "@babel/helper-replace-supers": "^7.14.5", 11646 "@babel/helper-replace-supers": "^7.15.0",
13696 "@babel/helper-simple-access": "^7.14.5", 11647 "@babel/helper-simple-access": "^7.14.8",
13697 "@babel/helper-split-export-declaration": "^7.14.5", 11648 "@babel/helper-split-export-declaration": "^7.14.5",
13698 "@babel/helper-validator-identifier": "^7.14.5", 11649 "@babel/helper-validator-identifier": "^7.14.9",
13699 "@babel/template": "^7.14.5", 11650 "@babel/template": "^7.14.5",
13700 "@babel/traverse": "^7.14.5", 11651 "@babel/traverse": "^7.15.0",
13701 "@babel/types": "^7.14.5" 11652 "@babel/types": "^7.15.0"
13702 } 11653 }
13703 }, 11654 },
13704 "@babel/helper-optimise-call-expression": { 11655 "@babel/helper-optimise-call-expression": {
@@ -13726,22 +11677,22 @@
13726 } 11677 }
13727 }, 11678 },
13728 "@babel/helper-replace-supers": { 11679 "@babel/helper-replace-supers": {
13729 "version": "7.14.5", 11680 "version": "7.15.0",
13730 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.14.5.tgz", 11681 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.0.tgz",
13731 "integrity": "sha512-3i1Qe9/8x/hCHINujn+iuHy+mMRLoc77b2nI9TB0zjH1hvn9qGlXjWlggdwUcju36PkPCy/lpM7LLUdcTyH4Ow==", 11682 "integrity": "sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==",
13732 "requires": { 11683 "requires": {
13733 "@babel/helper-member-expression-to-functions": "^7.14.5", 11684 "@babel/helper-member-expression-to-functions": "^7.15.0",
13734 "@babel/helper-optimise-call-expression": "^7.14.5", 11685 "@babel/helper-optimise-call-expression": "^7.14.5",
13735 "@babel/traverse": "^7.14.5", 11686 "@babel/traverse": "^7.15.0",
13736 "@babel/types": "^7.14.5" 11687 "@babel/types": "^7.15.0"
13737 } 11688 }
13738 }, 11689 },
13739 "@babel/helper-simple-access": { 11690 "@babel/helper-simple-access": {
13740 "version": "7.14.5", 11691 "version": "7.14.8",
13741 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.5.tgz", 11692 "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.14.8.tgz",
13742 "integrity": "sha512-nfBN9xvmCt6nrMZjfhkl7i0oTV3yxR4/FztsbOASyTvVcoYd0TRHh7eMLdlEcCqobydC0LAF3LtC92Iwxo0wyw==", 11693 "integrity": "sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==",
13743 "requires": { 11694 "requires": {
13744 "@babel/types": "^7.14.5" 11695 "@babel/types": "^7.14.8"
13745 } 11696 }
13746 }, 11697 },
13747 "@babel/helper-skip-transparent-expression-wrappers": { 11698 "@babel/helper-skip-transparent-expression-wrappers": {
@@ -13762,9 +11713,9 @@
13762 } 11713 }
13763 }, 11714 },
13764 "@babel/helper-validator-identifier": { 11715 "@babel/helper-validator-identifier": {
13765 "version": "7.14.5", 11716 "version": "7.14.9",
13766 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", 11717 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.9.tgz",
13767 "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==" 11718 "integrity": "sha512-pQYxPY0UP6IHISRitNe8bsijHex4TWZXi2HwKVsjPiltzlhse2znVcm9Ace510VT1kxIHjGJCZZQBX2gJDbo0g=="
13768 }, 11719 },
13769 "@babel/helper-validator-option": { 11720 "@babel/helper-validator-option": {
13770 "version": "7.14.5", 11721 "version": "7.14.5",
@@ -13784,13 +11735,13 @@
13784 } 11735 }
13785 }, 11736 },
13786 "@babel/helpers": { 11737 "@babel/helpers": {
13787 "version": "7.14.6", 11738 "version": "7.15.3",
13788 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.14.6.tgz", 11739 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.3.tgz",
13789 "integrity": "sha512-yesp1ENQBiLI+iYHSJdoZKUtRpfTlL1grDIX9NRlAVppljLw/4tTyYupIB7uIYmC3stW/imAv8EqaKaS/ibmeA==", 11740 "integrity": "sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==",
13790 "requires": { 11741 "requires": {
13791 "@babel/template": "^7.14.5", 11742 "@babel/template": "^7.14.5",
13792 "@babel/traverse": "^7.14.5", 11743 "@babel/traverse": "^7.15.0",
13793 "@babel/types": "^7.14.5" 11744 "@babel/types": "^7.15.0"
13794 } 11745 }
13795 }, 11746 },
13796 "@babel/highlight": { 11747 "@babel/highlight": {
@@ -13804,9 +11755,9 @@
13804 } 11755 }
13805 }, 11756 },
13806 "@babel/parser": { 11757 "@babel/parser": {
13807 "version": "7.14.7", 11758 "version": "7.15.3",
13808 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.14.7.tgz", 11759 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.3.tgz",
13809 "integrity": "sha512-X67Z5y+VBJuHB/RjwECp8kSl5uYi0BvRbNeWqkaJCVh+LiTPl19WBUfG627psSgp9rSf6ojuXghQM3ha6qHHdA==" 11760 "integrity": "sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA=="
13810 }, 11761 },
13811 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { 11762 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": {
13812 "version": "7.14.5", 11763 "version": "7.14.5",
@@ -13820,9 +11771,9 @@
13820 } 11771 }
13821 }, 11772 },
13822 "@babel/plugin-proposal-async-generator-functions": { 11773 "@babel/plugin-proposal-async-generator-functions": {
13823 "version": "7.14.7", 11774 "version": "7.14.9",
13824 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.7.tgz", 11775 "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.14.9.tgz",
13825 "integrity": "sha512-RK8Wj7lXLY3bqei69/cc25gwS5puEc3dknoFPFbqfy3XxYQBQFvu4ioWpafMBAB+L9NyptQK4nMOa5Xz16og8Q==", 11776 "integrity": "sha512-d1lnh+ZnKrFKwtTYdw320+sQWCTwgkB9fmUhNXRADA4akR6wLjaruSGnIEUjpt9HCOwTr4ynFTKu19b7rFRpmw==",
13826 "dev": true, 11777 "dev": true,
13827 "requires": { 11778 "requires": {
13828 "@babel/helper-plugin-utils": "^7.14.5", 11779 "@babel/helper-plugin-utils": "^7.14.5",
@@ -14111,6 +12062,15 @@
14111 "@babel/helper-plugin-utils": "^7.14.5" 12062 "@babel/helper-plugin-utils": "^7.14.5"
14112 } 12063 }
14113 }, 12064 },
12065 "@babel/plugin-syntax-typescript": {
12066 "version": "7.14.5",
12067 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz",
12068 "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==",
12069 "dev": true,
12070 "requires": {
12071 "@babel/helper-plugin-utils": "^7.14.5"
12072 }
12073 },
14114 "@babel/plugin-transform-arrow-functions": { 12074 "@babel/plugin-transform-arrow-functions": {
14115 "version": "7.14.5", 12075 "version": "7.14.5",
14116 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", 12076 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz",
@@ -14150,9 +12110,9 @@
14150 } 12110 }
14151 }, 12111 },
14152 "@babel/plugin-transform-classes": { 12112 "@babel/plugin-transform-classes": {
14153 "version": "7.14.5", 12113 "version": "7.14.9",
14154 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.5.tgz", 12114 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.14.9.tgz",
14155 "integrity": "sha512-J4VxKAMykM06K/64z9rwiL6xnBHgB1+FVspqvlgCdwD1KUbQNfszeKVVOMh59w3sztHYIZDgnhOC4WbdEfHFDA==", 12115 "integrity": "sha512-NfZpTcxU3foGWbl4wxmZ35mTsYJy8oQocbeIMoDAGGFarAmSQlL+LWMkDx/tj6pNotpbX3rltIA4dprgAPOq5A==",
14156 "dev": true, 12116 "dev": true,
14157 "requires": { 12117 "requires": {
14158 "@babel/helper-annotate-as-pure": "^7.14.5", 12118 "@babel/helper-annotate-as-pure": "^7.14.5",
@@ -14260,14 +12220,14 @@
14260 } 12220 }
14261 }, 12221 },
14262 "@babel/plugin-transform-modules-commonjs": { 12222 "@babel/plugin-transform-modules-commonjs": {
14263 "version": "7.14.5", 12223 "version": "7.15.0",
14264 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.14.5.tgz", 12224 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.0.tgz",
14265 "integrity": "sha512-en8GfBtgnydoao2PS+87mKyw62k02k7kJ9ltbKe0fXTHrQmG6QZZflYuGI1VVG7sVpx4E1n7KBpNlPb8m78J+A==", 12225 "integrity": "sha512-3H/R9s8cXcOGE8kgMlmjYYC9nqr5ELiPkJn4q0mypBrjhYQoc+5/Maq69vV4xRPWnkzZuwJPf5rArxpB/35Cig==",
14266 "dev": true, 12226 "dev": true,
14267 "requires": { 12227 "requires": {
14268 "@babel/helper-module-transforms": "^7.14.5", 12228 "@babel/helper-module-transforms": "^7.15.0",
14269 "@babel/helper-plugin-utils": "^7.14.5", 12229 "@babel/helper-plugin-utils": "^7.14.5",
14270 "@babel/helper-simple-access": "^7.14.5", 12230 "@babel/helper-simple-access": "^7.14.8",
14271 "babel-plugin-dynamic-import-node": "^2.3.3" 12231 "babel-plugin-dynamic-import-node": "^2.3.3"
14272 } 12232 }
14273 }, 12233 },
@@ -14295,9 +12255,9 @@
14295 } 12255 }
14296 }, 12256 },
14297 "@babel/plugin-transform-named-capturing-groups-regex": { 12257 "@babel/plugin-transform-named-capturing-groups-regex": {
14298 "version": "7.14.7", 12258 "version": "7.14.9",
14299 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.7.tgz", 12259 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz",
14300 "integrity": "sha512-DTNOTaS7TkW97xsDMrp7nycUVh6sn/eq22VaxWfEdzuEbRsiaOU0pqU7DlyUGHVsbQbSghvjKRpEl+nUCKGQSg==", 12260 "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==",
14301 "dev": true, 12261 "dev": true,
14302 "requires": { 12262 "requires": {
14303 "@babel/helper-create-regexp-features-plugin": "^7.14.5" 12263 "@babel/helper-create-regexp-features-plugin": "^7.14.5"
@@ -14445,6 +12405,17 @@
14445 "@babel/helper-plugin-utils": "^7.14.5" 12405 "@babel/helper-plugin-utils": "^7.14.5"
14446 } 12406 }
14447 }, 12407 },
12408 "@babel/plugin-transform-typescript": {
12409 "version": "7.15.0",
12410 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.0.tgz",
12411 "integrity": "sha512-WIIEazmngMEEHDaPTx0IZY48SaAmjVWe3TRSX7cmJXn0bEv9midFzAjxiruOWYIVf5iQ10vFx7ASDpgEO08L5w==",
12412 "dev": true,
12413 "requires": {
12414 "@babel/helper-create-class-features-plugin": "^7.15.0",
12415 "@babel/helper-plugin-utils": "^7.14.5",
12416 "@babel/plugin-syntax-typescript": "^7.14.5"
12417 }
12418 },
14448 "@babel/plugin-transform-unicode-escapes": { 12419 "@babel/plugin-transform-unicode-escapes": {
14449 "version": "7.14.5", 12420 "version": "7.14.5",
14450 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", 12421 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz",
@@ -14465,17 +12436,17 @@
14465 } 12436 }
14466 }, 12437 },
14467 "@babel/preset-env": { 12438 "@babel/preset-env": {
14468 "version": "7.14.7", 12439 "version": "7.15.0",
14469 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.14.7.tgz", 12440 "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.0.tgz",
14470 "integrity": "sha512-itOGqCKLsSUl0Y+1nSfhbuuOlTs0MJk2Iv7iSH+XT/mR8U1zRLO7NjWlYXB47yhK4J/7j+HYty/EhFZDYKa/VA==", 12441 "integrity": "sha512-FhEpCNFCcWW3iZLg0L2NPE9UerdtsCR6ZcsGHUX6Om6kbCQeL5QZDqFDmeNHC6/fy6UH3jEge7K4qG5uC9In0Q==",
14471 "dev": true, 12442 "dev": true,
14472 "requires": { 12443 "requires": {
14473 "@babel/compat-data": "^7.14.7", 12444 "@babel/compat-data": "^7.15.0",
14474 "@babel/helper-compilation-targets": "^7.14.5", 12445 "@babel/helper-compilation-targets": "^7.15.0",
14475 "@babel/helper-plugin-utils": "^7.14.5", 12446 "@babel/helper-plugin-utils": "^7.14.5",
14476 "@babel/helper-validator-option": "^7.14.5", 12447 "@babel/helper-validator-option": "^7.14.5",
14477 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5", 12448 "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.14.5",
14478 "@babel/plugin-proposal-async-generator-functions": "^7.14.7", 12449 "@babel/plugin-proposal-async-generator-functions": "^7.14.9",
14479 "@babel/plugin-proposal-class-properties": "^7.14.5", 12450 "@babel/plugin-proposal-class-properties": "^7.14.5",
14480 "@babel/plugin-proposal-class-static-block": "^7.14.5", 12451 "@babel/plugin-proposal-class-static-block": "^7.14.5",
14481 "@babel/plugin-proposal-dynamic-import": "^7.14.5", 12452 "@babel/plugin-proposal-dynamic-import": "^7.14.5",
@@ -14508,7 +12479,7 @@
14508 "@babel/plugin-transform-async-to-generator": "^7.14.5", 12479 "@babel/plugin-transform-async-to-generator": "^7.14.5",
14509 "@babel/plugin-transform-block-scoped-functions": "^7.14.5", 12480 "@babel/plugin-transform-block-scoped-functions": "^7.14.5",
14510 "@babel/plugin-transform-block-scoping": "^7.14.5", 12481 "@babel/plugin-transform-block-scoping": "^7.14.5",
14511 "@babel/plugin-transform-classes": "^7.14.5", 12482 "@babel/plugin-transform-classes": "^7.14.9",
14512 "@babel/plugin-transform-computed-properties": "^7.14.5", 12483 "@babel/plugin-transform-computed-properties": "^7.14.5",
14513 "@babel/plugin-transform-destructuring": "^7.14.7", 12484 "@babel/plugin-transform-destructuring": "^7.14.7",
14514 "@babel/plugin-transform-dotall-regex": "^7.14.5", 12485 "@babel/plugin-transform-dotall-regex": "^7.14.5",
@@ -14519,10 +12490,10 @@
14519 "@babel/plugin-transform-literals": "^7.14.5", 12490 "@babel/plugin-transform-literals": "^7.14.5",
14520 "@babel/plugin-transform-member-expression-literals": "^7.14.5", 12491 "@babel/plugin-transform-member-expression-literals": "^7.14.5",
14521 "@babel/plugin-transform-modules-amd": "^7.14.5", 12492 "@babel/plugin-transform-modules-amd": "^7.14.5",
14522 "@babel/plugin-transform-modules-commonjs": "^7.14.5", 12493 "@babel/plugin-transform-modules-commonjs": "^7.15.0",
14523 "@babel/plugin-transform-modules-systemjs": "^7.14.5", 12494 "@babel/plugin-transform-modules-systemjs": "^7.14.5",
14524 "@babel/plugin-transform-modules-umd": "^7.14.5", 12495 "@babel/plugin-transform-modules-umd": "^7.14.5",
14525 "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.7", 12496 "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9",
14526 "@babel/plugin-transform-new-target": "^7.14.5", 12497 "@babel/plugin-transform-new-target": "^7.14.5",
14527 "@babel/plugin-transform-object-super": "^7.14.5", 12498 "@babel/plugin-transform-object-super": "^7.14.5",
14528 "@babel/plugin-transform-parameters": "^7.14.5", 12499 "@babel/plugin-transform-parameters": "^7.14.5",
@@ -14537,11 +12508,11 @@
14537 "@babel/plugin-transform-unicode-escapes": "^7.14.5", 12508 "@babel/plugin-transform-unicode-escapes": "^7.14.5",
14538 "@babel/plugin-transform-unicode-regex": "^7.14.5", 12509 "@babel/plugin-transform-unicode-regex": "^7.14.5",
14539 "@babel/preset-modules": "^0.1.4", 12510 "@babel/preset-modules": "^0.1.4",
14540 "@babel/types": "^7.14.5", 12511 "@babel/types": "^7.15.0",
14541 "babel-plugin-polyfill-corejs2": "^0.2.2", 12512 "babel-plugin-polyfill-corejs2": "^0.2.2",
14542 "babel-plugin-polyfill-corejs3": "^0.2.2", 12513 "babel-plugin-polyfill-corejs3": "^0.2.2",
14543 "babel-plugin-polyfill-regenerator": "^0.2.2", 12514 "babel-plugin-polyfill-regenerator": "^0.2.2",
14544 "core-js-compat": "^3.15.0", 12515 "core-js-compat": "^3.16.0",
14545 "semver": "^6.3.0" 12516 "semver": "^6.3.0"
14546 } 12517 }
14547 }, 12518 },
@@ -14572,6 +12543,17 @@
14572 "@babel/plugin-transform-react-pure-annotations": "^7.14.5" 12543 "@babel/plugin-transform-react-pure-annotations": "^7.14.5"
14573 } 12544 }
14574 }, 12545 },
12546 "@babel/preset-typescript": {
12547 "version": "7.15.0",
12548 "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz",
12549 "integrity": "sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow==",
12550 "dev": true,
12551 "requires": {
12552 "@babel/helper-plugin-utils": "^7.14.5",
12553 "@babel/helper-validator-option": "^7.14.5",
12554 "@babel/plugin-transform-typescript": "^7.15.0"
12555 }
12556 },
14575 "@babel/runtime": { 12557 "@babel/runtime": {
14576 "version": "7.15.3", 12558 "version": "7.15.3",
14577 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz", 12559 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.3.tgz",
@@ -14591,27 +12573,27 @@
14591 } 12573 }
14592 }, 12574 },
14593 "@babel/traverse": { 12575 "@babel/traverse": {
14594 "version": "7.14.7", 12576 "version": "7.15.0",
14595 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.14.7.tgz", 12577 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.0.tgz",
14596 "integrity": "sha512-9vDr5NzHu27wgwejuKL7kIOm4bwEtaPQ4Z6cpCmjSuaRqpH/7xc4qcGEscwMqlkwgcXl6MvqoAjZkQ24uSdIZQ==", 12578 "integrity": "sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==",
14597 "requires": { 12579 "requires": {
14598 "@babel/code-frame": "^7.14.5", 12580 "@babel/code-frame": "^7.14.5",
14599 "@babel/generator": "^7.14.5", 12581 "@babel/generator": "^7.15.0",
14600 "@babel/helper-function-name": "^7.14.5", 12582 "@babel/helper-function-name": "^7.14.5",
14601 "@babel/helper-hoist-variables": "^7.14.5", 12583 "@babel/helper-hoist-variables": "^7.14.5",
14602 "@babel/helper-split-export-declaration": "^7.14.5", 12584 "@babel/helper-split-export-declaration": "^7.14.5",
14603 "@babel/parser": "^7.14.7", 12585 "@babel/parser": "^7.15.0",
14604 "@babel/types": "^7.14.5", 12586 "@babel/types": "^7.15.0",
14605 "debug": "^4.1.0", 12587 "debug": "^4.1.0",
14606 "globals": "^11.1.0" 12588 "globals": "^11.1.0"
14607 } 12589 }
14608 }, 12590 },
14609 "@babel/types": { 12591 "@babel/types": {
14610 "version": "7.14.5", 12592 "version": "7.15.0",
14611 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.14.5.tgz", 12593 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.0.tgz",
14612 "integrity": "sha512-M/NzBpEL95I5Hh4dwhin5JlE7EzO5PHMAuzjxss3tiOBD46KfQvVedN/3jEPZvdRvtsK2222XfdHogNIttFgcg==", 12594 "integrity": "sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==",
14613 "requires": { 12595 "requires": {
14614 "@babel/helper-validator-identifier": "^7.14.5", 12596 "@babel/helper-validator-identifier": "^7.14.9",
14615 "to-fast-properties": "^2.0.0" 12597 "to-fast-properties": "^2.0.0"
14616 } 12598 }
14617 }, 12599 },
@@ -14909,6 +12891,15 @@
14909 "dev": true, 12891 "dev": true,
14910 "optional": true 12892 "optional": true
14911 }, 12893 },
12894 "@types/codemirror": {
12895 "version": "5.60.2",
12896 "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.2.tgz",
12897 "integrity": "sha512-tk8YxckrdU49GaJYRKxdzzzXrTlyT2nQGnobb8rAk34jt+kYXOxPKGqNgr7SJpl5r6YGaRD4CDfqiL+6A+/z7w==",
12898 "dev": true,
12899 "requires": {
12900 "@types/tern": "*"
12901 }
12902 },
14912 "@types/eslint": { 12903 "@types/eslint": {
14913 "version": "7.2.13", 12904 "version": "7.2.13",
14914 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz", 12905 "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.2.13.tgz",
@@ -14930,9 +12921,9 @@
14930 } 12921 }
14931 }, 12922 },
14932 "@types/estree": { 12923 "@types/estree": {
14933 "version": "0.0.48", 12924 "version": "0.0.50",
14934 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.48.tgz", 12925 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz",
14935 "integrity": "sha512-LfZwXoGUDo0C3me81HXgkBg5CTQYb6xzEl+fNmbO4JdRiSKQ8A0GD1OBBvKAIsbCUgoyAty7m99GqqMQe784ew==", 12926 "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==",
14936 "dev": true 12927 "dev": true
14937 }, 12928 },
14938 "@types/glob": { 12929 "@types/glob": {
@@ -14951,10 +12942,19 @@
14951 "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==", 12942 "integrity": "sha512-giAlZwstKbmvMk1OO7WXSj4OZ0keXAcl2TQq4LWHiiPH2ByaH7WeUzng+Qej8UPxxv+8lRTuouo0iaNDBuzIBA==",
14952 "dev": true 12943 "dev": true
14953 }, 12944 },
12945 "@types/http-proxy": {
12946 "version": "1.17.7",
12947 "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz",
12948 "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==",
12949 "dev": true,
12950 "requires": {
12951 "@types/node": "*"
12952 }
12953 },
14954 "@types/json-schema": { 12954 "@types/json-schema": {
14955 "version": "7.0.7", 12955 "version": "7.0.9",
14956 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.7.tgz", 12956 "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz",
14957 "integrity": "sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==", 12957 "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==",
14958 "dev": true 12958 "dev": true
14959 }, 12959 },
14960 "@types/minimatch": { 12960 "@types/minimatch": {
@@ -14996,6 +12996,15 @@
14996 "csstype": "^3.0.2" 12996 "csstype": "^3.0.2"
14997 } 12997 }
14998 }, 12998 },
12999 "@types/react-dom": {
13000 "version": "17.0.9",
13001 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.9.tgz",
13002 "integrity": "sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==",
13003 "dev": true,
13004 "requires": {
13005 "@types/react": "*"
13006 }
13007 },
14999 "@types/react-is": { 13008 "@types/react-is": {
15000 "version": "17.0.2", 13009 "version": "17.0.2",
15001 "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.2.tgz", 13010 "resolved": "https://registry.npmjs.org/@types/react-is/-/react-is-17.0.2.tgz",
@@ -15012,154 +13021,169 @@
15012 "@types/react": "*" 13021 "@types/react": "*"
15013 } 13022 }
15014 }, 13023 },
13024 "@types/retry": {
13025 "version": "0.12.1",
13026 "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz",
13027 "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==",
13028 "dev": true
13029 },
15015 "@types/scheduler": { 13030 "@types/scheduler": {
15016 "version": "0.16.1", 13031 "version": "0.16.1",
15017 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz", 13032 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.1.tgz",
15018 "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA==" 13033 "integrity": "sha512-EaCxbanVeyxDRTQBkdLb3Bvl/HK7PBK6UJjsSixB0iHKoWxE5uu2Q/DgtpOhPIojN0Zl1whvOd7PoHs2P0s5eA=="
15019 }, 13034 },
13035 "@types/tern": {
13036 "version": "0.23.4",
13037 "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.4.tgz",
13038 "integrity": "sha512-JAUw1iXGO1qaWwEOzxTKJZ/5JxVeON9kvGZ/osgZaJImBnyjyn0cjovPsf6FNLmyGY8Vw9DoXZCMlfMkMwHRWg==",
13039 "dev": true,
13040 "requires": {
13041 "@types/estree": "*"
13042 }
13043 },
15020 "@webassemblyjs/ast": { 13044 "@webassemblyjs/ast": {
15021 "version": "1.11.0", 13045 "version": "1.11.1",
15022 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.0.tgz", 13046 "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz",
15023 "integrity": "sha512-kX2W49LWsbthrmIRMbQZuQDhGtjyqXfEmmHyEi4XWnSZtPmxY0+3anPIzsnRb45VH/J55zlOfWvZuY47aJZTJg==", 13047 "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==",
15024 "dev": true, 13048 "dev": true,
15025 "requires": { 13049 "requires": {
15026 "@webassemblyjs/helper-numbers": "1.11.0", 13050 "@webassemblyjs/helper-numbers": "1.11.1",
15027 "@webassemblyjs/helper-wasm-bytecode": "1.11.0" 13051 "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
15028 } 13052 }
15029 }, 13053 },
15030 "@webassemblyjs/floating-point-hex-parser": { 13054 "@webassemblyjs/floating-point-hex-parser": {
15031 "version": "1.11.0", 13055 "version": "1.11.1",
15032 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.0.tgz", 13056 "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
15033 "integrity": "sha512-Q/aVYs/VnPDVYvsCBL/gSgwmfjeCb4LW8+TMrO3cSzJImgv8lxxEPM2JA5jMrivE7LSz3V+PFqtMbls3m1exDA==", 13057 "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==",
15034 "dev": true 13058 "dev": true
15035 }, 13059 },
15036 "@webassemblyjs/helper-api-error": { 13060 "@webassemblyjs/helper-api-error": {
15037 "version": "1.11.0", 13061 "version": "1.11.1",
15038 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.0.tgz", 13062 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
15039 "integrity": "sha512-baT/va95eXiXb2QflSx95QGT5ClzWpGaa8L7JnJbgzoYeaA27FCvuBXU758l+KXWRndEmUXjP0Q5fibhavIn8w==", 13063 "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==",
15040 "dev": true 13064 "dev": true
15041 }, 13065 },
15042 "@webassemblyjs/helper-buffer": { 13066 "@webassemblyjs/helper-buffer": {
15043 "version": "1.11.0", 13067 "version": "1.11.1",
15044 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.0.tgz", 13068 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
15045 "integrity": "sha512-u9HPBEl4DS+vA8qLQdEQ6N/eJQ7gT7aNvMIo8AAWvAl/xMrcOSiI2M0MAnMCy3jIFke7bEee/JwdX1nUpCtdyA==", 13069 "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==",
15046 "dev": true 13070 "dev": true
15047 }, 13071 },
15048 "@webassemblyjs/helper-numbers": { 13072 "@webassemblyjs/helper-numbers": {
15049 "version": "1.11.0", 13073 "version": "1.11.1",
15050 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.0.tgz", 13074 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
15051 "integrity": "sha512-DhRQKelIj01s5IgdsOJMKLppI+4zpmcMQ3XboFPLwCpSNH6Hqo1ritgHgD0nqHeSYqofA6aBN/NmXuGjM1jEfQ==", 13075 "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==",
15052 "dev": true, 13076 "dev": true,
15053 "requires": { 13077 "requires": {
15054 "@webassemblyjs/floating-point-hex-parser": "1.11.0", 13078 "@webassemblyjs/floating-point-hex-parser": "1.11.1",
15055 "@webassemblyjs/helper-api-error": "1.11.0", 13079 "@webassemblyjs/helper-api-error": "1.11.1",
15056 "@xtuc/long": "4.2.2" 13080 "@xtuc/long": "4.2.2"
15057 } 13081 }
15058 }, 13082 },
15059 "@webassemblyjs/helper-wasm-bytecode": { 13083 "@webassemblyjs/helper-wasm-bytecode": {
15060 "version": "1.11.0", 13084 "version": "1.11.1",
15061 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.0.tgz", 13085 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
15062 "integrity": "sha512-MbmhvxXExm542tWREgSFnOVo07fDpsBJg3sIl6fSp9xuu75eGz5lz31q7wTLffwL3Za7XNRCMZy210+tnsUSEA==", 13086 "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==",
15063 "dev": true 13087 "dev": true
15064 }, 13088 },
15065 "@webassemblyjs/helper-wasm-section": { 13089 "@webassemblyjs/helper-wasm-section": {
15066 "version": "1.11.0", 13090 "version": "1.11.1",
15067 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.0.tgz", 13091 "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
15068 "integrity": "sha512-3Eb88hcbfY/FCukrg6i3EH8H2UsD7x8Vy47iVJrP967A9JGqgBVL9aH71SETPx1JrGsOUVLo0c7vMCN22ytJew==", 13092 "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==",
15069 "dev": true, 13093 "dev": true,
15070 "requires": { 13094 "requires": {
15071 "@webassemblyjs/ast": "1.11.0", 13095 "@webassemblyjs/ast": "1.11.1",
15072 "@webassemblyjs/helper-buffer": "1.11.0", 13096 "@webassemblyjs/helper-buffer": "1.11.1",
15073 "@webassemblyjs/helper-wasm-bytecode": "1.11.0", 13097 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
15074 "@webassemblyjs/wasm-gen": "1.11.0" 13098 "@webassemblyjs/wasm-gen": "1.11.1"
15075 } 13099 }
15076 }, 13100 },
15077 "@webassemblyjs/ieee754": { 13101 "@webassemblyjs/ieee754": {
15078 "version": "1.11.0", 13102 "version": "1.11.1",
15079 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.0.tgz", 13103 "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
15080 "integrity": "sha512-KXzOqpcYQwAfeQ6WbF6HXo+0udBNmw0iXDmEK5sFlmQdmND+tr773Ti8/5T/M6Tl/413ArSJErATd8In3B+WBA==", 13104 "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==",
15081 "dev": true, 13105 "dev": true,
15082 "requires": { 13106 "requires": {
15083 "@xtuc/ieee754": "^1.2.0" 13107 "@xtuc/ieee754": "^1.2.0"
15084 } 13108 }
15085 }, 13109 },
15086 "@webassemblyjs/leb128": { 13110 "@webassemblyjs/leb128": {
15087 "version": "1.11.0", 13111 "version": "1.11.1",
15088 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.0.tgz", 13112 "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
15089 "integrity": "sha512-aqbsHa1mSQAbeeNcl38un6qVY++hh8OpCOzxhixSYgbRfNWcxJNJQwe2rezK9XEcssJbbWIkblaJRwGMS9zp+g==", 13113 "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==",
15090 "dev": true, 13114 "dev": true,
15091 "requires": { 13115 "requires": {
15092 "@xtuc/long": "4.2.2" 13116 "@xtuc/long": "4.2.2"
15093 } 13117 }
15094 }, 13118 },
15095 "@webassemblyjs/utf8": { 13119 "@webassemblyjs/utf8": {
15096 "version": "1.11.0", 13120 "version": "1.11.1",
15097 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.0.tgz", 13121 "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
15098 "integrity": "sha512-A/lclGxH6SpSLSyFowMzO/+aDEPU4hvEiooCMXQPcQFPPJaYcPQNKGOCLUySJsYJ4trbpr+Fs08n4jelkVTGVw==", 13122 "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==",
15099 "dev": true 13123 "dev": true
15100 }, 13124 },
15101 "@webassemblyjs/wasm-edit": { 13125 "@webassemblyjs/wasm-edit": {
15102 "version": "1.11.0", 13126 "version": "1.11.1",
15103 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.0.tgz", 13127 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
15104 "integrity": "sha512-JHQ0damXy0G6J9ucyKVXO2j08JVJ2ntkdJlq1UTiUrIgfGMmA7Ik5VdC/L8hBK46kVJgujkBIoMtT8yVr+yVOQ==", 13128 "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==",
15105 "dev": true, 13129 "dev": true,
15106 "requires": { 13130 "requires": {
15107 "@webassemblyjs/ast": "1.11.0", 13131 "@webassemblyjs/ast": "1.11.1",
15108 "@webassemblyjs/helper-buffer": "1.11.0", 13132 "@webassemblyjs/helper-buffer": "1.11.1",
15109 "@webassemblyjs/helper-wasm-bytecode": "1.11.0", 13133 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
15110 "@webassemblyjs/helper-wasm-section": "1.11.0", 13134 "@webassemblyjs/helper-wasm-section": "1.11.1",
15111 "@webassemblyjs/wasm-gen": "1.11.0", 13135 "@webassemblyjs/wasm-gen": "1.11.1",
15112 "@webassemblyjs/wasm-opt": "1.11.0", 13136 "@webassemblyjs/wasm-opt": "1.11.1",
15113 "@webassemblyjs/wasm-parser": "1.11.0", 13137 "@webassemblyjs/wasm-parser": "1.11.1",
15114 "@webassemblyjs/wast-printer": "1.11.0" 13138 "@webassemblyjs/wast-printer": "1.11.1"
15115 } 13139 }
15116 }, 13140 },
15117 "@webassemblyjs/wasm-gen": { 13141 "@webassemblyjs/wasm-gen": {
15118 "version": "1.11.0", 13142 "version": "1.11.1",
15119 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.0.tgz", 13143 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
15120 "integrity": "sha512-BEUv1aj0WptCZ9kIS30th5ILASUnAPEvE3tVMTrItnZRT9tXCLW2LEXT8ezLw59rqPP9klh9LPmpU+WmRQmCPQ==", 13144 "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==",
15121 "dev": true, 13145 "dev": true,
15122 "requires": { 13146 "requires": {
15123 "@webassemblyjs/ast": "1.11.0", 13147 "@webassemblyjs/ast": "1.11.1",
15124 "@webassemblyjs/helper-wasm-bytecode": "1.11.0", 13148 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
15125 "@webassemblyjs/ieee754": "1.11.0", 13149 "@webassemblyjs/ieee754": "1.11.1",
15126 "@webassemblyjs/leb128": "1.11.0", 13150 "@webassemblyjs/leb128": "1.11.1",
15127 "@webassemblyjs/utf8": "1.11.0" 13151 "@webassemblyjs/utf8": "1.11.1"
15128 } 13152 }
15129 }, 13153 },
15130 "@webassemblyjs/wasm-opt": { 13154 "@webassemblyjs/wasm-opt": {
15131 "version": "1.11.0", 13155 "version": "1.11.1",
15132 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.0.tgz", 13156 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
15133 "integrity": "sha512-tHUSP5F4ywyh3hZ0+fDQuWxKx3mJiPeFufg+9gwTpYp324mPCQgnuVKwzLTZVqj0duRDovnPaZqDwoyhIO8kYg==", 13157 "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==",
15134 "dev": true, 13158 "dev": true,
15135 "requires": { 13159 "requires": {
15136 "@webassemblyjs/ast": "1.11.0", 13160 "@webassemblyjs/ast": "1.11.1",
15137 "@webassemblyjs/helper-buffer": "1.11.0", 13161 "@webassemblyjs/helper-buffer": "1.11.1",
15138 "@webassemblyjs/wasm-gen": "1.11.0", 13162 "@webassemblyjs/wasm-gen": "1.11.1",
15139 "@webassemblyjs/wasm-parser": "1.11.0" 13163 "@webassemblyjs/wasm-parser": "1.11.1"
15140 } 13164 }
15141 }, 13165 },
15142 "@webassemblyjs/wasm-parser": { 13166 "@webassemblyjs/wasm-parser": {
15143 "version": "1.11.0", 13167 "version": "1.11.1",
15144 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.0.tgz", 13168 "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
15145 "integrity": "sha512-6L285Sgu9gphrcpDXINvm0M9BskznnzJTE7gYkjDbxET28shDqp27wpruyx3C2S/dvEwiigBwLA1cz7lNUi0kw==", 13169 "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==",
15146 "dev": true, 13170 "dev": true,
15147 "requires": { 13171 "requires": {
15148 "@webassemblyjs/ast": "1.11.0", 13172 "@webassemblyjs/ast": "1.11.1",
15149 "@webassemblyjs/helper-api-error": "1.11.0", 13173 "@webassemblyjs/helper-api-error": "1.11.1",
15150 "@webassemblyjs/helper-wasm-bytecode": "1.11.0", 13174 "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
15151 "@webassemblyjs/ieee754": "1.11.0", 13175 "@webassemblyjs/ieee754": "1.11.1",
15152 "@webassemblyjs/leb128": "1.11.0", 13176 "@webassemblyjs/leb128": "1.11.1",
15153 "@webassemblyjs/utf8": "1.11.0" 13177 "@webassemblyjs/utf8": "1.11.1"
15154 } 13178 }
15155 }, 13179 },
15156 "@webassemblyjs/wast-printer": { 13180 "@webassemblyjs/wast-printer": {
15157 "version": "1.11.0", 13181 "version": "1.11.1",
15158 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.0.tgz", 13182 "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
15159 "integrity": "sha512-Fg5OX46pRdTgB7rKIUojkh9vXaVN6sGYCnEiJN1GYkb0RPwShZXp6KTDqmoMdQPKhcroOXh3fEzmkWmCYaKYhQ==", 13183 "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==",
15160 "dev": true, 13184 "dev": true,
15161 "requires": { 13185 "requires": {
15162 "@webassemblyjs/ast": "1.11.0", 13186 "@webassemblyjs/ast": "1.11.1",
15163 "@xtuc/long": "4.2.2" 13187 "@xtuc/long": "4.2.2"
15164 } 13188 }
15165 }, 13189 },
@@ -15180,9 +13204,9 @@
15180 } 13204 }
15181 }, 13205 },
15182 "@webpack-cli/serve": { 13206 "@webpack-cli/serve": {
15183 "version": "1.5.1", 13207 "version": "1.5.2",
15184 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.1.tgz", 13208 "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.2.tgz",
15185 "integrity": "sha512-4vSVUiOPJLmr45S8rMGy7WDvpWxfFxfP/Qx/cxZFCfvoypTYpPPL1X8VIZMe0WTA+Jr7blUxwUSEZNkjoMTgSw==", 13209 "integrity": "sha512-vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw==",
15186 "dev": true, 13210 "dev": true,
15187 "requires": {} 13211 "requires": {}
15188 }, 13212 },
@@ -15214,6 +13238,31 @@
15214 "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", 13238 "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==",
15215 "dev": true 13239 "dev": true
15216 }, 13240 },
13241 "acorn-import-assertions": {
13242 "version": "1.7.6",
13243 "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz",
13244 "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==",
13245 "dev": true,
13246 "requires": {}
13247 },
13248 "aggregate-error": {
13249 "version": "3.1.0",
13250 "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz",
13251 "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==",
13252 "dev": true,
13253 "requires": {
13254 "clean-stack": "^2.0.0",
13255 "indent-string": "^4.0.0"
13256 },
13257 "dependencies": {
13258 "indent-string": {
13259 "version": "4.0.0",
13260 "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz",
13261 "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==",
13262 "dev": true
13263 }
13264 }
13265 },
15217 "ajv": { 13266 "ajv": {
15218 "version": "6.12.6", 13267 "version": "6.12.6",
15219 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 13268 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz",
@@ -15226,13 +13275,6 @@
15226 "uri-js": "^4.2.2" 13275 "uri-js": "^4.2.2"
15227 } 13276 }
15228 }, 13277 },
15229 "ajv-errors": {
15230 "version": "1.0.1",
15231 "resolved": "https://registry.npmjs.org/ajv-errors/-/ajv-errors-1.0.1.tgz",
15232 "integrity": "sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==",
15233 "dev": true,
15234 "requires": {}
15235 },
15236 "ajv-keywords": { 13278 "ajv-keywords": {
15237 "version": "3.5.2", 13279 "version": "3.5.2",
15238 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", 13280 "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
@@ -15240,12 +13282,6 @@
15240 "dev": true, 13282 "dev": true,
15241 "requires": {} 13283 "requires": {}
15242 }, 13284 },
15243 "ansi-colors": {
15244 "version": "3.2.4",
15245 "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz",
15246 "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==",
15247 "dev": true
15248 },
15249 "ansi-html": { 13285 "ansi-html": {
15250 "version": "0.0.7", 13286 "version": "0.0.7",
15251 "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", 13287 "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz",
@@ -15312,24 +13348,6 @@
15312 "sprintf-js": "~1.0.2" 13348 "sprintf-js": "~1.0.2"
15313 } 13349 }
15314 }, 13350 },
15315 "arr-diff": {
15316 "version": "4.0.0",
15317 "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
15318 "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=",
15319 "dev": true
15320 },
15321 "arr-flatten": {
15322 "version": "1.1.0",
15323 "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
15324 "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==",
15325 "dev": true
15326 },
15327 "arr-union": {
15328 "version": "3.1.0",
15329 "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
15330 "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=",
15331 "dev": true
15332 },
15333 "array-find-index": { 13351 "array-find-index": {
15334 "version": "1.0.2", 13352 "version": "1.0.2",
15335 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", 13353 "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
@@ -15349,24 +13367,6 @@
15349 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", 13367 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
15350 "dev": true 13368 "dev": true
15351 }, 13369 },
15352 "array-uniq": {
15353 "version": "1.0.3",
15354 "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz",
15355 "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=",
15356 "dev": true
15357 },
15358 "array-unique": {
15359 "version": "0.3.2",
15360 "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
15361 "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=",
15362 "dev": true
15363 },
15364 "assign-symbols": {
15365 "version": "1.0.0",
15366 "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
15367 "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=",
15368 "dev": true
15369 },
15370 "async": { 13370 "async": {
15371 "version": "2.6.3", 13371 "version": "2.6.3",
15372 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", 13372 "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz",
@@ -15376,24 +13376,6 @@
15376 "lodash": "^4.17.14" 13376 "lodash": "^4.17.14"
15377 } 13377 }
15378 }, 13378 },
15379 "async-each": {
15380 "version": "1.0.3",
15381 "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz",
15382 "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==",
15383 "dev": true
15384 },
15385 "async-limiter": {
15386 "version": "1.0.1",
15387 "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz",
15388 "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==",
15389 "dev": true
15390 },
15391 "atob": {
15392 "version": "2.1.2",
15393 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
15394 "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==",
15395 "dev": true
15396 },
15397 "babel-loader": { 13379 "babel-loader": {
15398 "version": "8.2.2", 13380 "version": "8.2.2",
15399 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", 13381 "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz",
@@ -15461,61 +13443,6 @@
15461 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 13443 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
15462 "dev": true 13444 "dev": true
15463 }, 13445 },
15464 "base": {
15465 "version": "0.11.2",
15466 "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
15467 "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
15468 "dev": true,
15469 "requires": {
15470 "cache-base": "^1.0.1",
15471 "class-utils": "^0.3.5",
15472 "component-emitter": "^1.2.1",
15473 "define-property": "^1.0.0",
15474 "isobject": "^3.0.1",
15475 "mixin-deep": "^1.2.0",
15476 "pascalcase": "^0.1.1"
15477 },
15478 "dependencies": {
15479 "define-property": {
15480 "version": "1.0.0",
15481 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
15482 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
15483 "dev": true,
15484 "requires": {
15485 "is-descriptor": "^1.0.0"
15486 }
15487 },
15488 "is-accessor-descriptor": {
15489 "version": "1.0.0",
15490 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
15491 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
15492 "dev": true,
15493 "requires": {
15494 "kind-of": "^6.0.0"
15495 }
15496 },
15497 "is-data-descriptor": {
15498 "version": "1.0.0",
15499 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
15500 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
15501 "dev": true,
15502 "requires": {
15503 "kind-of": "^6.0.0"
15504 }
15505 },
15506 "is-descriptor": {
15507 "version": "1.0.2",
15508 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
15509 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
15510 "dev": true,
15511 "requires": {
15512 "is-accessor-descriptor": "^1.0.0",
15513 "is-data-descriptor": "^1.0.0",
15514 "kind-of": "^6.0.2"
15515 }
15516 }
15517 }
15518 },
15519 "base64-js": { 13446 "base64-js": {
15520 "version": "1.5.1", 13447 "version": "1.5.1",
15521 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 13448 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz",
@@ -16174,15 +14101,15 @@
16174 } 14101 }
16175 }, 14102 },
16176 "browserslist": { 14103 "browserslist": {
16177 "version": "4.16.6", 14104 "version": "4.16.8",
16178 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.6.tgz", 14105 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz",
16179 "integrity": "sha512-Wspk/PqO+4W9qp5iUTJsa1B/QrYn1keNCcEP5OvP7WBwT4KaDly0uONYmC6Xa3Z5IqnUgS0KcgLYu1l74x0ZXQ==", 14106 "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==",
16180 "requires": { 14107 "requires": {
16181 "caniuse-lite": "^1.0.30001219", 14108 "caniuse-lite": "^1.0.30001251",
16182 "colorette": "^1.2.2", 14109 "colorette": "^1.3.0",
16183 "electron-to-chromium": "^1.3.723", 14110 "electron-to-chromium": "^1.3.811",
16184 "escalade": "^3.1.1", 14111 "escalade": "^3.1.1",
16185 "node-releases": "^1.1.71" 14112 "node-releases": "^1.1.75"
16186 } 14113 }
16187 }, 14114 },
16188 "buffer": { 14115 "buffer": {
@@ -16246,23 +14173,6 @@
16246 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", 14173 "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
16247 "dev": true 14174 "dev": true
16248 }, 14175 },
16249 "cache-base": {
16250 "version": "1.0.1",
16251 "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
16252 "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
16253 "dev": true,
16254 "requires": {
16255 "collection-visit": "^1.0.0",
16256 "component-emitter": "^1.2.1",
16257 "get-value": "^2.0.6",
16258 "has-value": "^1.0.0",
16259 "isobject": "^3.0.1",
16260 "set-value": "^2.0.0",
16261 "to-object-path": "^0.3.0",
16262 "union-value": "^1.0.0",
16263 "unset-value": "^1.0.0"
16264 }
16265 },
16266 "cacheable-request": { 14176 "cacheable-request": {
16267 "version": "2.1.4", 14177 "version": "2.1.4",
16268 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz", 14178 "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-2.1.4.tgz",
@@ -16339,9 +14249,9 @@
16339 } 14249 }
16340 }, 14250 },
16341 "caniuse-lite": { 14251 "caniuse-lite": {
16342 "version": "1.0.30001240", 14252 "version": "1.0.30001251",
16343 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001240.tgz", 14253 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz",
16344 "integrity": "sha512-nb8mDzfMdxBDN7ZKx8chWafAdBp5DAAlpWvNyUGe5tcDWd838zpzDN3Rah9cjCqhfOKkrvx40G2SDtP0qiWX/w==" 14254 "integrity": "sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A=="
16345 }, 14255 },
16346 "caw": { 14256 "caw": {
16347 "version": "2.0.1", 14257 "version": "2.0.1",
@@ -16388,29 +14298,6 @@
16388 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", 14298 "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==",
16389 "dev": true 14299 "dev": true
16390 }, 14300 },
16391 "class-utils": {
16392 "version": "0.3.6",
16393 "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
16394 "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
16395 "dev": true,
16396 "requires": {
16397 "arr-union": "^3.1.0",
16398 "define-property": "^0.2.5",
16399 "isobject": "^3.0.0",
16400 "static-extend": "^0.1.1"
16401 },
16402 "dependencies": {
16403 "define-property": {
16404 "version": "0.2.5",
16405 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
16406 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
16407 "dev": true,
16408 "requires": {
16409 "is-descriptor": "^0.1.0"
16410 }
16411 }
16412 }
16413 },
16414 "clean-css": { 14301 "clean-css": {
16415 "version": "4.2.3", 14302 "version": "4.2.3",
16416 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", 14303 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz",
@@ -16428,33 +14315,11 @@
16428 } 14315 }
16429 } 14316 }
16430 }, 14317 },
16431 "cliui": { 14318 "clean-stack": {
16432 "version": "5.0.0", 14319 "version": "2.2.0",
16433 "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", 14320 "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz",
16434 "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", 14321 "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==",
16435 "dev": true, 14322 "dev": true
16436 "requires": {
16437 "string-width": "^3.1.0",
16438 "strip-ansi": "^5.2.0",
16439 "wrap-ansi": "^5.1.0"
16440 },
16441 "dependencies": {
16442 "ansi-regex": {
16443 "version": "4.1.0",
16444 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
16445 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
16446 "dev": true
16447 },
16448 "strip-ansi": {
16449 "version": "5.2.0",
16450 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
16451 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
16452 "dev": true,
16453 "requires": {
16454 "ansi-regex": "^4.1.0"
16455 }
16456 }
16457 }
16458 }, 14323 },
16459 "clone-deep": { 14324 "clone-deep": {
16460 "version": "4.0.1", 14325 "version": "4.0.1",
@@ -16499,16 +14364,6 @@
16499 "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.62.3.tgz", 14364 "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.62.3.tgz",
16500 "integrity": "sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg==" 14365 "integrity": "sha512-zZAyOfN8TU67ngqrxhOgtkSAGV9jSpN1snbl8elPtnh9Z5A11daR405+dhLzLnuXrwX0WCShWlybxPN3QC/9Pg=="
16501 }, 14366 },
16502 "collection-visit": {
16503 "version": "1.0.0",
16504 "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
16505 "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
16506 "dev": true,
16507 "requires": {
16508 "map-visit": "^1.0.0",
16509 "object-visit": "^1.0.0"
16510 }
16511 },
16512 "color-convert": { 14367 "color-convert": {
16513 "version": "1.9.3", 14368 "version": "1.9.3",
16514 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 14369 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
@@ -16523,9 +14378,9 @@
16523 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" 14378 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
16524 }, 14379 },
16525 "colorette": { 14380 "colorette": {
16526 "version": "1.2.2", 14381 "version": "1.3.0",
16527 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.2.tgz", 14382 "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz",
16528 "integrity": "sha512-MKGMzyfeuutC/ZJ1cba9NqcNpfeqMUcYmyF1ZFY6/Cn7CNSAKx6a+s48sqLqyAiZuaP2TcqMhoo+dlwFnVxT9w==" 14383 "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w=="
16529 }, 14384 },
16530 "commander": { 14385 "commander": {
16531 "version": "2.20.3", 14386 "version": "2.20.3",
@@ -16539,12 +14394,6 @@
16539 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", 14394 "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=",
16540 "dev": true 14395 "dev": true
16541 }, 14396 },
16542 "component-emitter": {
16543 "version": "1.3.0",
16544 "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
16545 "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==",
16546 "dev": true
16547 },
16548 "compressible": { 14397 "compressible": {
16549 "version": "2.0.18", 14398 "version": "2.0.18",
16550 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", 14399 "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz",
@@ -16651,19 +14500,13 @@
16651 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", 14500 "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
16652 "dev": true 14501 "dev": true
16653 }, 14502 },
16654 "copy-descriptor": {
16655 "version": "0.1.1",
16656 "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
16657 "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=",
16658 "dev": true
16659 },
16660 "core-js-compat": { 14503 "core-js-compat": {
16661 "version": "3.15.1", 14504 "version": "3.16.2",
16662 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.15.1.tgz", 14505 "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.16.2.tgz",
16663 "integrity": "sha512-xGhzYMX6y7oEGQGAJmP2TmtBLvR4nZmRGEcFa3ubHOq5YEp51gGN9AovVa0AoujGZIq+Wm6dISiYyGNfdflYww==", 14506 "integrity": "sha512-4lUshXtBXsdmp8cDWh6KKiHUg40AjiuPD3bOWkNVsr1xkAhpUqCjaZ8lB1bKx9Gb5fXcbRbFJ4f4qpRIRTuJqQ==",
16664 "dev": true, 14507 "dev": true,
16665 "requires": { 14508 "requires": {
16666 "browserslist": "^4.16.6", 14509 "browserslist": "^4.16.7",
16667 "semver": "7.0.0" 14510 "semver": "7.0.0"
16668 }, 14511 },
16669 "dependencies": { 14512 "dependencies": {
@@ -16717,45 +14560,21 @@
16717 } 14560 }
16718 }, 14561 },
16719 "css-loader": { 14562 "css-loader": {
16720 "version": "5.2.6", 14563 "version": "6.2.0",
16721 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.6.tgz", 14564 "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.2.0.tgz",
16722 "integrity": "sha512-0wyN5vXMQZu6BvjbrPdUJvkCzGEO24HC7IS7nW4llc6BBFC+zwR9CKtYGv63Puzsg10L/o12inMY5/2ByzfD6w==", 14565 "integrity": "sha512-/rvHfYRjIpymZblf49w8jYcRo2y9gj6rV8UroHGmBxKrIyGLokpycyKzp9OkitvqT29ZSpzJ0Ic7SpnJX3sC8g==",
16723 "dev": true, 14566 "dev": true,
16724 "requires": { 14567 "requires": {
16725 "icss-utils": "^5.1.0", 14568 "icss-utils": "^5.1.0",
16726 "loader-utils": "^2.0.0",
16727 "postcss": "^8.2.15", 14569 "postcss": "^8.2.15",
16728 "postcss-modules-extract-imports": "^3.0.0", 14570 "postcss-modules-extract-imports": "^3.0.0",
16729 "postcss-modules-local-by-default": "^4.0.0", 14571 "postcss-modules-local-by-default": "^4.0.0",
16730 "postcss-modules-scope": "^3.0.0", 14572 "postcss-modules-scope": "^3.0.0",
16731 "postcss-modules-values": "^4.0.0", 14573 "postcss-modules-values": "^4.0.0",
16732 "postcss-value-parser": "^4.1.0", 14574 "postcss-value-parser": "^4.1.0",
16733 "schema-utils": "^3.0.0",
16734 "semver": "^7.3.5" 14575 "semver": "^7.3.5"
16735 }, 14576 },
16736 "dependencies": { 14577 "dependencies": {
16737 "loader-utils": {
16738 "version": "2.0.0",
16739 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
16740 "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
16741 "dev": true,
16742 "requires": {
16743 "big.js": "^5.2.2",
16744 "emojis-list": "^3.0.0",
16745 "json5": "^2.1.2"
16746 }
16747 },
16748 "schema-utils": {
16749 "version": "3.0.0",
16750 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
16751 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
16752 "dev": true,
16753 "requires": {
16754 "@types/json-schema": "^7.0.6",
16755 "ajv": "^6.12.5",
16756 "ajv-keywords": "^3.5.2"
16757 }
16758 },
16759 "semver": { 14578 "semver": {
16760 "version": "7.3.5", 14579 "version": "7.3.5",
16761 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", 14580 "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz",
@@ -16895,13 +14714,15 @@
16895 "version": "1.2.0", 14714 "version": "1.2.0",
16896 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 14715 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
16897 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 14716 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
16898 "dev": true 14717 "dev": true,
14718 "optional": true
16899 }, 14719 },
16900 "decode-uri-component": { 14720 "decode-uri-component": {
16901 "version": "0.2.0", 14721 "version": "0.2.0",
16902 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", 14722 "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
16903 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", 14723 "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=",
16904 "dev": true 14724 "dev": true,
14725 "optional": true
16905 }, 14726 },
16906 "decompress": { 14727 "decompress": {
16907 "version": "4.2.1", 14728 "version": "4.2.1",
@@ -17085,105 +14906,20 @@
17085 } 14906 }
17086 }, 14907 },
17087 "default-gateway": { 14908 "default-gateway": {
17088 "version": "4.2.0", 14909 "version": "6.0.3",
17089 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-4.2.0.tgz", 14910 "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz",
17090 "integrity": "sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==", 14911 "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==",
17091 "dev": true, 14912 "dev": true,
17092 "requires": { 14913 "requires": {
17093 "execa": "^1.0.0", 14914 "execa": "^5.0.0"
17094 "ip-regex": "^2.1.0"
17095 },
17096 "dependencies": {
17097 "cross-spawn": {
17098 "version": "6.0.5",
17099 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz",
17100 "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==",
17101 "dev": true,
17102 "requires": {
17103 "nice-try": "^1.0.4",
17104 "path-key": "^2.0.1",
17105 "semver": "^5.5.0",
17106 "shebang-command": "^1.2.0",
17107 "which": "^1.2.9"
17108 }
17109 },
17110 "execa": {
17111 "version": "1.0.0",
17112 "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz",
17113 "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==",
17114 "dev": true,
17115 "requires": {
17116 "cross-spawn": "^6.0.0",
17117 "get-stream": "^4.0.0",
17118 "is-stream": "^1.1.0",
17119 "npm-run-path": "^2.0.0",
17120 "p-finally": "^1.0.0",
17121 "signal-exit": "^3.0.0",
17122 "strip-eof": "^1.0.0"
17123 }
17124 },
17125 "get-stream": {
17126 "version": "4.1.0",
17127 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
17128 "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==",
17129 "dev": true,
17130 "requires": {
17131 "pump": "^3.0.0"
17132 }
17133 },
17134 "is-stream": {
17135 "version": "1.1.0",
17136 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz",
17137 "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
17138 "dev": true
17139 },
17140 "npm-run-path": {
17141 "version": "2.0.2",
17142 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
17143 "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
17144 "dev": true,
17145 "requires": {
17146 "path-key": "^2.0.0"
17147 }
17148 },
17149 "path-key": {
17150 "version": "2.0.1",
17151 "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz",
17152 "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
17153 "dev": true
17154 },
17155 "semver": {
17156 "version": "5.7.1",
17157 "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
17158 "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==",
17159 "dev": true
17160 },
17161 "shebang-command": {
17162 "version": "1.2.0",
17163 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz",
17164 "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
17165 "dev": true,
17166 "requires": {
17167 "shebang-regex": "^1.0.0"
17168 }
17169 },
17170 "shebang-regex": {
17171 "version": "1.0.0",
17172 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz",
17173 "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
17174 "dev": true
17175 },
17176 "which": {
17177 "version": "1.3.1",
17178 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
17179 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
17180 "dev": true,
17181 "requires": {
17182 "isexe": "^2.0.0"
17183 }
17184 }
17185 } 14915 }
17186 }, 14916 },
14917 "define-lazy-prop": {
14918 "version": "2.0.0",
14919 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
14920 "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==",
14921 "dev": true
14922 },
17187 "define-properties": { 14923 "define-properties": {
17188 "version": "1.1.3", 14924 "version": "1.1.3",
17189 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", 14925 "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz",
@@ -17193,97 +14929,44 @@
17193 "object-keys": "^1.0.12" 14929 "object-keys": "^1.0.12"
17194 } 14930 }
17195 }, 14931 },
17196 "define-property": {
17197 "version": "2.0.2",
17198 "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
17199 "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
17200 "dev": true,
17201 "requires": {
17202 "is-descriptor": "^1.0.2",
17203 "isobject": "^3.0.1"
17204 },
17205 "dependencies": {
17206 "is-accessor-descriptor": {
17207 "version": "1.0.0",
17208 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
17209 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
17210 "dev": true,
17211 "requires": {
17212 "kind-of": "^6.0.0"
17213 }
17214 },
17215 "is-data-descriptor": {
17216 "version": "1.0.0",
17217 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
17218 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
17219 "dev": true,
17220 "requires": {
17221 "kind-of": "^6.0.0"
17222 }
17223 },
17224 "is-descriptor": {
17225 "version": "1.0.2",
17226 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
17227 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
17228 "dev": true,
17229 "requires": {
17230 "is-accessor-descriptor": "^1.0.0",
17231 "is-data-descriptor": "^1.0.0",
17232 "kind-of": "^6.0.2"
17233 }
17234 }
17235 }
17236 },
17237 "del": { 14932 "del": {
17238 "version": "4.1.1", 14933 "version": "6.0.0",
17239 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", 14934 "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz",
17240 "integrity": "sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==", 14935 "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==",
17241 "dev": true, 14936 "dev": true,
17242 "requires": { 14937 "requires": {
17243 "@types/glob": "^7.1.1", 14938 "globby": "^11.0.1",
17244 "globby": "^6.1.0", 14939 "graceful-fs": "^4.2.4",
17245 "is-path-cwd": "^2.0.0", 14940 "is-glob": "^4.0.1",
17246 "is-path-in-cwd": "^2.0.0", 14941 "is-path-cwd": "^2.2.0",
17247 "p-map": "^2.0.0", 14942 "is-path-inside": "^3.0.2",
17248 "pify": "^4.0.1", 14943 "p-map": "^4.0.0",
17249 "rimraf": "^2.6.3" 14944 "rimraf": "^3.0.2",
14945 "slash": "^3.0.0"
17250 }, 14946 },
17251 "dependencies": { 14947 "dependencies": {
17252 "array-union": { 14948 "globby": {
17253 "version": "1.0.2", 14949 "version": "11.0.4",
17254 "resolved": "https://registry.npmjs.org/array-union/-/array-union-1.0.2.tgz", 14950 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
17255 "integrity": "sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=", 14951 "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
17256 "dev": true, 14952 "dev": true,
17257 "requires": { 14953 "requires": {
17258 "array-uniq": "^1.0.1" 14954 "array-union": "^2.1.0",
14955 "dir-glob": "^3.0.1",
14956 "fast-glob": "^3.1.1",
14957 "ignore": "^5.1.4",
14958 "merge2": "^1.3.0",
14959 "slash": "^3.0.0"
17259 } 14960 }
17260 }, 14961 },
17261 "globby": { 14962 "rimraf": {
17262 "version": "6.1.0", 14963 "version": "3.0.2",
17263 "resolved": "https://registry.npmjs.org/globby/-/globby-6.1.0.tgz", 14964 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
17264 "integrity": "sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=", 14965 "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
17265 "dev": true, 14966 "dev": true,
17266 "requires": { 14967 "requires": {
17267 "array-union": "^1.0.1", 14968 "glob": "^7.1.3"
17268 "glob": "^7.0.3",
17269 "object-assign": "^4.0.1",
17270 "pify": "^2.0.0",
17271 "pinkie-promise": "^2.0.0"
17272 },
17273 "dependencies": {
17274 "pify": {
17275 "version": "2.3.0",
17276 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
17277 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
17278 "dev": true
17279 }
17280 } 14969 }
17281 },
17282 "pify": {
17283 "version": "4.0.1",
17284 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz",
17285 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==",
17286 "dev": true
17287 } 14970 }
17288 } 14971 }
17289 }, 14972 },
@@ -17475,15 +15158,9 @@
17475 "dev": true 15158 "dev": true
17476 }, 15159 },
17477 "electron-to-chromium": { 15160 "electron-to-chromium": {
17478 "version": "1.3.760", 15161 "version": "1.3.814",
17479 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.760.tgz", 15162 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.814.tgz",
17480 "integrity": "sha512-XPKwjX6pHezJWB4FLVuSil9gGmU6XYl27ahUwEHODXF4KjCEB8RuIT05MkU1au2Tdye57o49yY0uCMK+bwUt+A==" 15163 "integrity": "sha512-0mH03cyjh6OzMlmjauGg0TLd87ErIJqWiYxMcOLKf5w6p0YEOl7DJAj7BDlXEFmCguY5CQaKVOiMjAMODO2XDw=="
17481 },
17482 "emoji-regex": {
17483 "version": "7.0.3",
17484 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz",
17485 "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==",
17486 "dev": true
17487 }, 15164 },
17488 "emojis-list": { 15165 "emojis-list": {
17489 "version": "3.0.0", 15166 "version": "3.0.0",
@@ -17502,6 +15179,7 @@
17502 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 15179 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz",
17503 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 15180 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==",
17504 "dev": true, 15181 "dev": true,
15182 "optional": true,
17505 "requires": { 15183 "requires": {
17506 "once": "^1.4.0" 15184 "once": "^1.4.0"
17507 } 15185 }
@@ -17527,15 +15205,6 @@
17527 "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", 15205 "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==",
17528 "dev": true 15206 "dev": true
17529 }, 15207 },
17530 "errno": {
17531 "version": "0.1.8",
17532 "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
17533 "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
17534 "dev": true,
17535 "requires": {
17536 "prr": "~1.0.1"
17537 }
17538 },
17539 "error-ex": { 15208 "error-ex": {
17540 "version": "1.3.2", 15209 "version": "1.3.2",
17541 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 15210 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -17570,9 +15239,9 @@
17570 } 15239 }
17571 }, 15240 },
17572 "es-module-lexer": { 15241 "es-module-lexer": {
17573 "version": "0.6.0", 15242 "version": "0.7.1",
17574 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.6.0.tgz", 15243 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz",
17575 "integrity": "sha512-f8kcHX1ArhllUtb/wVSyvygoKCznIjnxhLxy7TCvIiMdT7fL4ZDTIKaadMe6eLvOXg6Wk02UeoFgUoZ2EKZZUA==", 15244 "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==",
17576 "dev": true 15245 "dev": true
17577 }, 15246 },
17578 "es-to-primitive": { 15247 "es-to-primitive": {
@@ -17667,15 +15336,6 @@
17667 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", 15336 "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==",
17668 "dev": true 15337 "dev": true
17669 }, 15338 },
17670 "eventsource": {
17671 "version": "1.1.0",
17672 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-1.1.0.tgz",
17673 "integrity": "sha512-VSJjT5oCNrFvCS6igjzPAt5hBzQ2qPBFIbJ03zLI9SE0mxwZpMw6BfJrbFHm1a141AavMEB8JHmBhWAd66PfCg==",
17674 "dev": true,
17675 "requires": {
17676 "original": "^1.0.0"
17677 }
17678 },
17679 "exec-buffer": { 15339 "exec-buffer": {
17680 "version": "3.2.0", 15340 "version": "3.2.0",
17681 "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz", 15341 "resolved": "https://registry.npmjs.org/exec-buffer/-/exec-buffer-3.2.0.tgz",
@@ -17830,56 +15490,6 @@
17830 "pify": "^2.2.0" 15490 "pify": "^2.2.0"
17831 } 15491 }
17832 }, 15492 },
17833 "expand-brackets": {
17834 "version": "2.1.4",
17835 "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
17836 "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
17837 "dev": true,
17838 "requires": {
17839 "debug": "^2.3.3",
17840 "define-property": "^0.2.5",
17841 "extend-shallow": "^2.0.1",
17842 "posix-character-classes": "^0.1.0",
17843 "regex-not": "^1.0.0",
17844 "snapdragon": "^0.8.1",
17845 "to-regex": "^3.0.1"
17846 },
17847 "dependencies": {
17848 "debug": {
17849 "version": "2.6.9",
17850 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
17851 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
17852 "dev": true,
17853 "requires": {
17854 "ms": "2.0.0"
17855 }
17856 },
17857 "define-property": {
17858 "version": "0.2.5",
17859 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
17860 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
17861 "dev": true,
17862 "requires": {
17863 "is-descriptor": "^0.1.0"
17864 }
17865 },
17866 "extend-shallow": {
17867 "version": "2.0.1",
17868 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
17869 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
17870 "dev": true,
17871 "requires": {
17872 "is-extendable": "^0.1.0"
17873 }
17874 },
17875 "ms": {
17876 "version": "2.0.0",
17877 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
17878 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
17879 "dev": true
17880 }
17881 }
17882 },
17883 "express": { 15493 "express": {
17884 "version": "4.17.1", 15494 "version": "4.17.1",
17885 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", 15495 "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz",
@@ -17962,92 +15572,6 @@
17962 "sort-keys-length": "^1.0.0" 15572 "sort-keys-length": "^1.0.0"
17963 } 15573 }
17964 }, 15574 },
17965 "extend-shallow": {
17966 "version": "3.0.2",
17967 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
17968 "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
17969 "dev": true,
17970 "requires": {
17971 "assign-symbols": "^1.0.0",
17972 "is-extendable": "^1.0.1"
17973 },
17974 "dependencies": {
17975 "is-extendable": {
17976 "version": "1.0.1",
17977 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
17978 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
17979 "dev": true,
17980 "requires": {
17981 "is-plain-object": "^2.0.4"
17982 }
17983 }
17984 }
17985 },
17986 "extglob": {
17987 "version": "2.0.4",
17988 "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
17989 "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
17990 "dev": true,
17991 "requires": {
17992 "array-unique": "^0.3.2",
17993 "define-property": "^1.0.0",
17994 "expand-brackets": "^2.1.4",
17995 "extend-shallow": "^2.0.1",
17996 "fragment-cache": "^0.2.1",
17997 "regex-not": "^1.0.0",
17998 "snapdragon": "^0.8.1",
17999 "to-regex": "^3.0.1"
18000 },
18001 "dependencies": {
18002 "define-property": {
18003 "version": "1.0.0",
18004 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
18005 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
18006 "dev": true,
18007 "requires": {
18008 "is-descriptor": "^1.0.0"
18009 }
18010 },
18011 "extend-shallow": {
18012 "version": "2.0.1",
18013 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18014 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18015 "dev": true,
18016 "requires": {
18017 "is-extendable": "^0.1.0"
18018 }
18019 },
18020 "is-accessor-descriptor": {
18021 "version": "1.0.0",
18022 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
18023 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
18024 "dev": true,
18025 "requires": {
18026 "kind-of": "^6.0.0"
18027 }
18028 },
18029 "is-data-descriptor": {
18030 "version": "1.0.0",
18031 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
18032 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
18033 "dev": true,
18034 "requires": {
18035 "kind-of": "^6.0.0"
18036 }
18037 },
18038 "is-descriptor": {
18039 "version": "1.0.2",
18040 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
18041 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
18042 "dev": true,
18043 "requires": {
18044 "is-accessor-descriptor": "^1.0.0",
18045 "is-data-descriptor": "^1.0.0",
18046 "kind-of": "^6.0.2"
18047 }
18048 }
18049 }
18050 },
18051 "fast-deep-equal": { 15575 "fast-deep-equal": {
18052 "version": "3.1.3", 15576 "version": "3.1.3",
18053 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 15577 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
@@ -18125,40 +15649,6 @@
18125 "object-assign": "^4.1.0" 15649 "object-assign": "^4.1.0"
18126 } 15650 }
18127 }, 15651 },
18128 "file-loader": {
18129 "version": "6.2.0",
18130 "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz",
18131 "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==",
18132 "dev": true,
18133 "requires": {
18134 "loader-utils": "^2.0.0",
18135 "schema-utils": "^3.0.0"
18136 },
18137 "dependencies": {
18138 "loader-utils": {
18139 "version": "2.0.0",
18140 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
18141 "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
18142 "dev": true,
18143 "requires": {
18144 "big.js": "^5.2.2",
18145 "emojis-list": "^3.0.0",
18146 "json5": "^2.1.2"
18147 }
18148 },
18149 "schema-utils": {
18150 "version": "3.0.0",
18151 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
18152 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
18153 "dev": true,
18154 "requires": {
18155 "@types/json-schema": "^7.0.6",
18156 "ajv": "^6.12.5",
18157 "ajv-keywords": "^3.5.2"
18158 }
18159 }
18160 }
18161 },
18162 "file-type": { 15652 "file-type": {
18163 "version": "12.4.2", 15653 "version": "12.4.2",
18164 "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", 15654 "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz",
@@ -18262,15 +15752,9 @@
18262 } 15752 }
18263 }, 15753 },
18264 "follow-redirects": { 15754 "follow-redirects": {
18265 "version": "1.14.1", 15755 "version": "1.14.2",
18266 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.1.tgz", 15756 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.2.tgz",
18267 "integrity": "sha512-HWqDgT7ZEkqRzBvc2s64vSZ/hfOceEol3ac/7tKwzuvEyWx3/4UegXh5oBOIotkGsObyk3xznnSRVADBgWSQVg==", 15757 "integrity": "sha512-yLR6WaE2lbF0x4K2qE2p9PEXKLDjUjnR/xmjS3wHAYxtlsI9MLLBJUZirAHKzUZDGLxje7w/cXR49WOUo4rbsA==",
18268 "dev": true
18269 },
18270 "for-in": {
18271 "version": "1.0.2",
18272 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
18273 "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=",
18274 "dev": true 15758 "dev": true
18275 }, 15759 },
18276 "forwarded": { 15760 "forwarded": {
@@ -18279,15 +15763,6 @@
18279 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 15763 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==",
18280 "dev": true 15764 "dev": true
18281 }, 15765 },
18282 "fragment-cache": {
18283 "version": "0.2.1",
18284 "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
18285 "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
18286 "dev": true,
18287 "requires": {
18288 "map-cache": "^0.2.2"
18289 }
18290 },
18291 "fresh": { 15766 "fresh": {
18292 "version": "0.5.2", 15767 "version": "0.5.2",
18293 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", 15768 "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz",
@@ -18312,6 +15787,12 @@
18312 "dev": true, 15787 "dev": true,
18313 "optional": true 15788 "optional": true
18314 }, 15789 },
15790 "fs-monkey": {
15791 "version": "1.0.3",
15792 "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz",
15793 "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==",
15794 "dev": true
15795 },
18315 "fs.realpath": { 15796 "fs.realpath": {
18316 "version": "1.0.0", 15797 "version": "1.0.0",
18317 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 15798 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -18335,12 +15816,6 @@
18335 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 15816 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz",
18336 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" 15817 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg=="
18337 }, 15818 },
18338 "get-caller-file": {
18339 "version": "2.0.5",
18340 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
18341 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
18342 "dev": true
18343 },
18344 "get-intrinsic": { 15819 "get-intrinsic": {
18345 "version": "1.1.1", 15820 "version": "1.1.1",
18346 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", 15821 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz",
@@ -18375,12 +15850,6 @@
18375 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 15850 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==",
18376 "dev": true 15851 "dev": true
18377 }, 15852 },
18378 "get-value": {
18379 "version": "2.0.6",
18380 "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
18381 "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=",
18382 "dev": true
18383 },
18384 "gifsicle": { 15853 "gifsicle": {
18385 "version": "5.2.0", 15854 "version": "5.2.0",
18386 "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz", 15855 "resolved": "https://registry.npmjs.org/gifsicle/-/gifsicle-5.2.0.tgz",
@@ -18548,58 +16017,6 @@
18548 "has-symbol-support-x": "^1.4.1" 16017 "has-symbol-support-x": "^1.4.1"
18549 } 16018 }
18550 }, 16019 },
18551 "has-value": {
18552 "version": "1.0.0",
18553 "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
18554 "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
18555 "dev": true,
18556 "requires": {
18557 "get-value": "^2.0.6",
18558 "has-values": "^1.0.0",
18559 "isobject": "^3.0.0"
18560 }
18561 },
18562 "has-values": {
18563 "version": "1.0.0",
18564 "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
18565 "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
18566 "dev": true,
18567 "requires": {
18568 "is-number": "^3.0.0",
18569 "kind-of": "^4.0.0"
18570 },
18571 "dependencies": {
18572 "is-number": {
18573 "version": "3.0.0",
18574 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
18575 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
18576 "dev": true,
18577 "requires": {
18578 "kind-of": "^3.0.2"
18579 },
18580 "dependencies": {
18581 "kind-of": {
18582 "version": "3.2.2",
18583 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
18584 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
18585 "dev": true,
18586 "requires": {
18587 "is-buffer": "^1.1.5"
18588 }
18589 }
18590 }
18591 },
18592 "kind-of": {
18593 "version": "4.0.0",
18594 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
18595 "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
18596 "dev": true,
18597 "requires": {
18598 "is-buffer": "^1.1.5"
18599 }
18600 }
18601 }
18602 },
18603 "he": { 16020 "he": {
18604 "version": "1.2.0", 16021 "version": "1.2.0",
18605 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 16022 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
@@ -18643,9 +16060,9 @@
18643 } 16060 }
18644 }, 16061 },
18645 "html-entities": { 16062 "html-entities": {
18646 "version": "1.4.0", 16063 "version": "2.3.2",
18647 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-1.4.0.tgz", 16064 "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz",
18648 "integrity": "sha512-8nxjcBcd8wovbeKx7h3wTji4e6+rhaVuPNpMqwWgnHh+N9ToqsCs6XztWRBPQ+UtzsoMAdKZtUENoVzU/EMtZA==", 16065 "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==",
18649 "dev": true 16066 "dev": true
18650 }, 16067 },
18651 "html-minifier-terser": { 16068 "html-minifier-terser": {
@@ -18823,119 +16240,23 @@
18823 } 16240 }
18824 }, 16241 },
18825 "http-proxy-middleware": { 16242 "http-proxy-middleware": {
18826 "version": "0.19.1", 16243 "version": "2.0.1",
18827 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", 16244 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz",
18828 "integrity": "sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==", 16245 "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==",
18829 "dev": true, 16246 "dev": true,
18830 "requires": { 16247 "requires": {
18831 "http-proxy": "^1.17.0", 16248 "@types/http-proxy": "^1.17.5",
18832 "is-glob": "^4.0.0", 16249 "http-proxy": "^1.18.1",
18833 "lodash": "^4.17.11", 16250 "is-glob": "^4.0.1",
18834 "micromatch": "^3.1.10" 16251 "is-plain-obj": "^3.0.0",
16252 "micromatch": "^4.0.2"
18835 }, 16253 },
18836 "dependencies": { 16254 "dependencies": {
18837 "braces": { 16255 "is-plain-obj": {
18838 "version": "2.3.2",
18839 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
18840 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
18841 "dev": true,
18842 "requires": {
18843 "arr-flatten": "^1.1.0",
18844 "array-unique": "^0.3.2",
18845 "extend-shallow": "^2.0.1",
18846 "fill-range": "^4.0.0",
18847 "isobject": "^3.0.1",
18848 "repeat-element": "^1.1.2",
18849 "snapdragon": "^0.8.1",
18850 "snapdragon-node": "^2.0.1",
18851 "split-string": "^3.0.2",
18852 "to-regex": "^3.0.1"
18853 },
18854 "dependencies": {
18855 "extend-shallow": {
18856 "version": "2.0.1",
18857 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18858 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18859 "dev": true,
18860 "requires": {
18861 "is-extendable": "^0.1.0"
18862 }
18863 }
18864 }
18865 },
18866 "fill-range": {
18867 "version": "4.0.0",
18868 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
18869 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
18870 "dev": true,
18871 "requires": {
18872 "extend-shallow": "^2.0.1",
18873 "is-number": "^3.0.0",
18874 "repeat-string": "^1.6.1",
18875 "to-regex-range": "^2.1.0"
18876 },
18877 "dependencies": {
18878 "extend-shallow": {
18879 "version": "2.0.1",
18880 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
18881 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
18882 "dev": true,
18883 "requires": {
18884 "is-extendable": "^0.1.0"
18885 }
18886 }
18887 }
18888 },
18889 "is-number": {
18890 "version": "3.0.0", 16256 "version": "3.0.0",
18891 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", 16257 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
18892 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", 16258 "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==",
18893 "dev": true, 16259 "dev": true
18894 "requires": {
18895 "kind-of": "^3.0.2"
18896 },
18897 "dependencies": {
18898 "kind-of": {
18899 "version": "3.2.2",
18900 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
18901 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
18902 "dev": true,
18903 "requires": {
18904 "is-buffer": "^1.1.5"
18905 }
18906 }
18907 }
18908 },
18909 "micromatch": {
18910 "version": "3.1.10",
18911 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
18912 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
18913 "dev": true,
18914 "requires": {
18915 "arr-diff": "^4.0.0",
18916 "array-unique": "^0.3.2",
18917 "braces": "^2.3.1",
18918 "define-property": "^2.0.2",
18919 "extend-shallow": "^3.0.2",
18920 "extglob": "^2.0.4",
18921 "fragment-cache": "^0.2.1",
18922 "kind-of": "^6.0.2",
18923 "nanomatch": "^1.2.9",
18924 "object.pick": "^1.3.0",
18925 "regex-not": "^1.0.0",
18926 "snapdragon": "^0.8.1",
18927 "to-regex": "^3.0.2"
18928 }
18929 },
18930 "to-regex-range": {
18931 "version": "2.1.1",
18932 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
18933 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
18934 "dev": true,
18935 "requires": {
18936 "is-number": "^3.0.0",
18937 "repeat-string": "^1.6.1"
18938 }
18939 } 16260 }
18940 } 16261 }
18941 }, 16262 },
@@ -19338,13 +16659,35 @@
19338 "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" 16659 "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q=="
19339 }, 16660 },
19340 "internal-ip": { 16661 "internal-ip": {
19341 "version": "4.3.0", 16662 "version": "6.2.0",
19342 "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-4.3.0.tgz", 16663 "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz",
19343 "integrity": "sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==", 16664 "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==",
19344 "dev": true, 16665 "dev": true,
19345 "requires": { 16666 "requires": {
19346 "default-gateway": "^4.2.0", 16667 "default-gateway": "^6.0.0",
19347 "ipaddr.js": "^1.9.0" 16668 "ipaddr.js": "^1.9.1",
16669 "is-ip": "^3.1.0",
16670 "p-event": "^4.2.0"
16671 },
16672 "dependencies": {
16673 "p-event": {
16674 "version": "4.2.0",
16675 "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz",
16676 "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==",
16677 "dev": true,
16678 "requires": {
16679 "p-timeout": "^3.1.0"
16680 }
16681 },
16682 "p-timeout": {
16683 "version": "3.2.0",
16684 "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz",
16685 "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==",
16686 "dev": true,
16687 "requires": {
16688 "p-finally": "^1.0.0"
16689 }
16690 }
19348 } 16691 }
19349 }, 16692 },
19350 "interpret": { 16693 "interpret": {
@@ -19371,9 +16714,9 @@
19371 "dev": true 16714 "dev": true
19372 }, 16715 },
19373 "ip-regex": { 16716 "ip-regex": {
19374 "version": "2.1.0", 16717 "version": "4.3.0",
19375 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-2.1.0.tgz", 16718 "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz",
19376 "integrity": "sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=", 16719 "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==",
19377 "dev": true 16720 "dev": true
19378 }, 16721 },
19379 "ipaddr.js": { 16722 "ipaddr.js": {
@@ -19382,32 +16725,6 @@
19382 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 16725 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==",
19383 "dev": true 16726 "dev": true
19384 }, 16727 },
19385 "is-absolute-url": {
19386 "version": "3.0.3",
19387 "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz",
19388 "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==",
19389 "dev": true
19390 },
19391 "is-accessor-descriptor": {
19392 "version": "0.1.6",
19393 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
19394 "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
19395 "dev": true,
19396 "requires": {
19397 "kind-of": "^3.0.2"
19398 },
19399 "dependencies": {
19400 "kind-of": {
19401 "version": "3.2.2",
19402 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
19403 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
19404 "dev": true,
19405 "requires": {
19406 "is-buffer": "^1.1.5"
19407 }
19408 }
19409 }
19410 },
19411 "is-arguments": { 16728 "is-arguments": {
19412 "version": "1.1.0", 16729 "version": "1.1.0",
19413 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz", 16730 "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.0.tgz",
@@ -19448,12 +16765,6 @@
19448 "call-bind": "^1.0.2" 16765 "call-bind": "^1.0.2"
19449 } 16766 }
19450 }, 16767 },
19451 "is-buffer": {
19452 "version": "1.1.6",
19453 "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
19454 "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==",
19455 "dev": true
19456 },
19457 "is-callable": { 16768 "is-callable": {
19458 "version": "1.2.3", 16769 "version": "1.2.3",
19459 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", 16770 "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz",
@@ -19488,55 +16799,16 @@
19488 } 16799 }
19489 } 16800 }
19490 }, 16801 },
19491 "is-data-descriptor": {
19492 "version": "0.1.4",
19493 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
19494 "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
19495 "dev": true,
19496 "requires": {
19497 "kind-of": "^3.0.2"
19498 },
19499 "dependencies": {
19500 "kind-of": {
19501 "version": "3.2.2",
19502 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
19503 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
19504 "dev": true,
19505 "requires": {
19506 "is-buffer": "^1.1.5"
19507 }
19508 }
19509 }
19510 },
19511 "is-date-object": { 16802 "is-date-object": {
19512 "version": "1.0.4", 16803 "version": "1.0.4",
19513 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", 16804 "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz",
19514 "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", 16805 "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==",
19515 "dev": true 16806 "dev": true
19516 }, 16807 },
19517 "is-descriptor": { 16808 "is-docker": {
19518 "version": "0.1.6", 16809 "version": "2.2.1",
19519 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", 16810 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz",
19520 "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", 16811 "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==",
19521 "dev": true,
19522 "requires": {
19523 "is-accessor-descriptor": "^0.1.6",
19524 "is-data-descriptor": "^0.1.4",
19525 "kind-of": "^5.0.0"
19526 },
19527 "dependencies": {
19528 "kind-of": {
19529 "version": "5.1.0",
19530 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
19531 "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==",
19532 "dev": true
19533 }
19534 }
19535 },
19536 "is-extendable": {
19537 "version": "0.1.1",
19538 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
19539 "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=",
19540 "dev": true 16812 "dev": true
19541 }, 16813 },
19542 "is-extglob": { 16814 "is-extglob": {
@@ -19552,12 +16824,6 @@
19552 "dev": true, 16824 "dev": true,
19553 "optional": true 16825 "optional": true
19554 }, 16826 },
19555 "is-fullwidth-code-point": {
19556 "version": "2.0.0",
19557 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
19558 "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
19559 "dev": true
19560 },
19561 "is-gif": { 16827 "is-gif": {
19562 "version": "3.0.0", 16828 "version": "3.0.0",
19563 "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz", 16829 "resolved": "https://registry.npmjs.org/is-gif/-/is-gif-3.0.0.tgz",
@@ -19586,6 +16852,15 @@
19586 "is-extglob": "^2.1.1" 16852 "is-extglob": "^2.1.1"
19587 } 16853 }
19588 }, 16854 },
16855 "is-ip": {
16856 "version": "3.1.0",
16857 "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz",
16858 "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==",
16859 "dev": true,
16860 "requires": {
16861 "ip-regex": "^4.0.0"
16862 }
16863 },
19589 "is-jpg": { 16864 "is-jpg": {
19590 "version": "2.0.0", 16865 "version": "2.0.0",
19591 "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz", 16866 "resolved": "https://registry.npmjs.org/is-jpg/-/is-jpg-2.0.0.tgz",
@@ -19633,23 +16908,11 @@
19633 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", 16908 "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==",
19634 "dev": true 16909 "dev": true
19635 }, 16910 },
19636 "is-path-in-cwd": {
19637 "version": "2.1.0",
19638 "resolved": "https://registry.npmjs.org/is-path-in-cwd/-/is-path-in-cwd-2.1.0.tgz",
19639 "integrity": "sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==",
19640 "dev": true,
19641 "requires": {
19642 "is-path-inside": "^2.1.0"
19643 }
19644 },
19645 "is-path-inside": { 16911 "is-path-inside": {
19646 "version": "2.1.0", 16912 "version": "3.0.3",
19647 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-2.1.0.tgz", 16913 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz",
19648 "integrity": "sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==", 16914 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==",
19649 "dev": true, 16915 "dev": true
19650 "requires": {
19651 "path-is-inside": "^1.0.2"
19652 }
19653 }, 16916 },
19654 "is-plain-obj": { 16917 "is-plain-obj": {
19655 "version": "1.1.0", 16918 "version": "1.1.0",
@@ -19731,17 +16994,14 @@
19731 "dev": true, 16994 "dev": true,
19732 "optional": true 16995 "optional": true
19733 }, 16996 },
19734 "is-windows": {
19735 "version": "1.0.2",
19736 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
19737 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
19738 "dev": true
19739 },
19740 "is-wsl": { 16997 "is-wsl": {
19741 "version": "1.1.0", 16998 "version": "2.2.0",
19742 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", 16999 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
19743 "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", 17000 "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==",
19744 "dev": true 17001 "dev": true,
17002 "requires": {
17003 "is-docker": "^2.0.0"
17004 }
19745 }, 17005 },
19746 "isarray": { 17006 "isarray": {
19747 "version": "1.0.0", 17007 "version": "1.0.0",
@@ -19849,12 +17109,6 @@
19849 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 17109 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
19850 "dev": true 17110 "dev": true
19851 }, 17111 },
19852 "json3": {
19853 "version": "3.3.3",
19854 "resolved": "https://registry.npmjs.org/json3/-/json3-3.3.3.tgz",
19855 "integrity": "sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==",
19856 "dev": true
19857 },
19858 "json5": { 17112 "json5": {
19859 "version": "2.2.0", 17113 "version": "2.2.0",
19860 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", 17114 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz",
@@ -19879,12 +17133,6 @@
19879 "json-buffer": "3.0.0" 17133 "json-buffer": "3.0.0"
19880 } 17134 }
19881 }, 17135 },
19882 "killable": {
19883 "version": "1.0.1",
19884 "resolved": "https://registry.npmjs.org/killable/-/killable-1.0.1.tgz",
19885 "integrity": "sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==",
19886 "dev": true
19887 },
19888 "kind-of": { 17136 "kind-of": {
19889 "version": "6.0.3", 17137 "version": "6.0.3",
19890 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 17138 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
@@ -19976,12 +17224,6 @@
19976 "squeak": "^1.0.0" 17224 "squeak": "^1.0.0"
19977 } 17225 }
19978 }, 17226 },
19979 "loglevel": {
19980 "version": "1.7.1",
19981 "resolved": "https://registry.npmjs.org/loglevel/-/loglevel-1.7.1.tgz",
19982 "integrity": "sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==",
19983 "dev": true
19984 },
19985 "longest": { 17227 "longest": {
19986 "version": "1.0.1", 17228 "version": "1.0.1",
19987 "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz", 17229 "resolved": "https://registry.npmjs.org/longest/-/longest-1.0.1.tgz",
@@ -20055,11 +17297,14 @@
20055 "semver": "^6.0.0" 17297 "semver": "^6.0.0"
20056 } 17298 }
20057 }, 17299 },
20058 "map-cache": { 17300 "map-age-cleaner": {
20059 "version": "0.2.2", 17301 "version": "0.1.3",
20060 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 17302 "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
20061 "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", 17303 "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==",
20062 "dev": true 17304 "dev": true,
17305 "requires": {
17306 "p-defer": "^1.0.0"
17307 }
20063 }, 17308 },
20064 "map-obj": { 17309 "map-obj": {
20065 "version": "1.0.1", 17310 "version": "1.0.1",
@@ -20068,15 +17313,6 @@
20068 "dev": true, 17313 "dev": true,
20069 "optional": true 17314 "optional": true
20070 }, 17315 },
20071 "map-visit": {
20072 "version": "1.0.0",
20073 "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
20074 "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
20075 "dev": true,
20076 "requires": {
20077 "object-visit": "^1.0.0"
20078 }
20079 },
20080 "mdn-data": { 17316 "mdn-data": {
20081 "version": "2.0.4", 17317 "version": "2.0.4",
20082 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", 17318 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz",
@@ -20090,14 +17326,31 @@
20090 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", 17326 "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
20091 "dev": true 17327 "dev": true
20092 }, 17328 },
20093 "memory-fs": { 17329 "mem": {
20094 "version": "0.4.1", 17330 "version": "8.1.1",
20095 "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.4.1.tgz", 17331 "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz",
20096 "integrity": "sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=", 17332 "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==",
17333 "dev": true,
17334 "requires": {
17335 "map-age-cleaner": "^0.1.3",
17336 "mimic-fn": "^3.1.0"
17337 },
17338 "dependencies": {
17339 "mimic-fn": {
17340 "version": "3.1.0",
17341 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz",
17342 "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==",
17343 "dev": true
17344 }
17345 }
17346 },
17347 "memfs": {
17348 "version": "3.2.2",
17349 "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.2.tgz",
17350 "integrity": "sha512-RE0CwmIM3CEvpcdK3rZ19BC4E6hv9kADkMN5rPduRak58cNArWLi/9jFLsa4rhsjfVxMP3v0jO7FHXq7SvFY5Q==",
20097 "dev": true, 17351 "dev": true,
20098 "requires": { 17352 "requires": {
20099 "errno": "^0.1.3", 17353 "fs-monkey": "1.0.3"
20100 "readable-stream": "^2.0.1"
20101 } 17354 }
20102 }, 17355 },
20103 "meow": { 17356 "meow": {
@@ -20188,53 +17441,24 @@
20188 "optional": true 17441 "optional": true
20189 }, 17442 },
20190 "mini-css-extract-plugin": { 17443 "mini-css-extract-plugin": {
20191 "version": "1.6.2", 17444 "version": "2.2.0",
20192 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", 17445 "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.2.0.tgz",
20193 "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", 17446 "integrity": "sha512-91HeVHbq7PUJ4TwOuMTlFWfVWrLqf3SF0PlEDPV+wtgsfxrMebN9LLzflyQqdKLp4/H3PexRB1WLKsCqpWKkxQ==",
20194 "dev": true, 17447 "dev": true,
20195 "requires": { 17448 "requires": {
20196 "loader-utils": "^2.0.0", 17449 "schema-utils": "^3.1.0"
20197 "schema-utils": "^3.0.0",
20198 "webpack-sources": "^1.1.0"
20199 }, 17450 },
20200 "dependencies": { 17451 "dependencies": {
20201 "loader-utils": {
20202 "version": "2.0.0",
20203 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
20204 "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
20205 "dev": true,
20206 "requires": {
20207 "big.js": "^5.2.2",
20208 "emojis-list": "^3.0.0",
20209 "json5": "^2.1.2"
20210 }
20211 },
20212 "schema-utils": { 17452 "schema-utils": {
20213 "version": "3.0.0", 17453 "version": "3.1.1",
20214 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", 17454 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
20215 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", 17455 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
20216 "dev": true, 17456 "dev": true,
20217 "requires": { 17457 "requires": {
20218 "@types/json-schema": "^7.0.6", 17458 "@types/json-schema": "^7.0.8",
20219 "ajv": "^6.12.5", 17459 "ajv": "^6.12.5",
20220 "ajv-keywords": "^3.5.2" 17460 "ajv-keywords": "^3.5.2"
20221 } 17461 }
20222 },
20223 "source-map": {
20224 "version": "0.6.1",
20225 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
20226 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
20227 "dev": true
20228 },
20229 "webpack-sources": {
20230 "version": "1.4.3",
20231 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz",
20232 "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==",
20233 "dev": true,
20234 "requires": {
20235 "source-list-map": "^2.0.0",
20236 "source-map": "~0.6.1"
20237 }
20238 } 17462 }
20239 } 17463 }
20240 }, 17464 },
@@ -20258,27 +17482,6 @@
20258 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 17482 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
20259 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" 17483 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
20260 }, 17484 },
20261 "mixin-deep": {
20262 "version": "1.3.2",
20263 "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
20264 "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
20265 "dev": true,
20266 "requires": {
20267 "for-in": "^1.0.2",
20268 "is-extendable": "^1.0.1"
20269 },
20270 "dependencies": {
20271 "is-extendable": {
20272 "version": "1.0.1",
20273 "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
20274 "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
20275 "dev": true,
20276 "requires": {
20277 "is-plain-object": "^2.0.4"
20278 }
20279 }
20280 }
20281 },
20282 "mkdirp": { 17485 "mkdirp": {
20283 "version": "0.5.5", 17486 "version": "0.5.5",
20284 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", 17487 "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz",
@@ -20347,25 +17550,6 @@
20347 "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==", 17550 "integrity": "sha512-FiB0kzdP0FFVGDKlRLEQ1BgDzU87dy5NnzjeW9YZNt+/c3+q82EQDUwniSAUxp/F0gFNI1ZhKU1FqYsMuqZVnw==",
20348 "dev": true 17551 "dev": true
20349 }, 17552 },
20350 "nanomatch": {
20351 "version": "1.2.13",
20352 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
20353 "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
20354 "dev": true,
20355 "requires": {
20356 "arr-diff": "^4.0.0",
20357 "array-unique": "^0.3.2",
20358 "define-property": "^2.0.2",
20359 "extend-shallow": "^3.0.2",
20360 "fragment-cache": "^0.2.1",
20361 "is-windows": "^1.0.2",
20362 "kind-of": "^6.0.2",
20363 "object.pick": "^1.3.0",
20364 "regex-not": "^1.0.0",
20365 "snapdragon": "^0.8.1",
20366 "to-regex": "^3.0.1"
20367 }
20368 },
20369 "negotiator": { 17553 "negotiator": {
20370 "version": "0.6.2", 17554 "version": "0.6.2",
20371 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", 17555 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz",
@@ -20382,7 +17566,8 @@
20382 "version": "1.0.5", 17566 "version": "1.0.5",
20383 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", 17567 "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz",
20384 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", 17568 "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==",
20385 "dev": true 17569 "dev": true,
17570 "optional": true
20386 }, 17571 },
20387 "no-case": { 17572 "no-case": {
20388 "version": "3.0.4", 17573 "version": "3.0.4",
@@ -20401,9 +17586,9 @@
20401 "dev": true 17586 "dev": true
20402 }, 17587 },
20403 "node-releases": { 17588 "node-releases": {
20404 "version": "1.1.73", 17589 "version": "1.1.75",
20405 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.73.tgz", 17590 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz",
20406 "integrity": "sha512-uW7fodD6pyW2FZNZnp/Z3hvWKeEW1Y8R1+1CnErE8cXFXzl5blBOoVB41CvMer6P6Q0S5FXDwcHgFd1Wj0U9zg==" 17591 "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw=="
20407 }, 17592 },
20408 "normalize-package-data": { 17593 "normalize-package-data": {
20409 "version": "2.5.0", 17594 "version": "2.5.0",
@@ -20507,37 +17692,6 @@
20507 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 17692 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
20508 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" 17693 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
20509 }, 17694 },
20510 "object-copy": {
20511 "version": "0.1.0",
20512 "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
20513 "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
20514 "dev": true,
20515 "requires": {
20516 "copy-descriptor": "^0.1.0",
20517 "define-property": "^0.2.5",
20518 "kind-of": "^3.0.3"
20519 },
20520 "dependencies": {
20521 "define-property": {
20522 "version": "0.2.5",
20523 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
20524 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
20525 "dev": true,
20526 "requires": {
20527 "is-descriptor": "^0.1.0"
20528 }
20529 },
20530 "kind-of": {
20531 "version": "3.2.2",
20532 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
20533 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
20534 "dev": true,
20535 "requires": {
20536 "is-buffer": "^1.1.5"
20537 }
20538 }
20539 }
20540 },
20541 "object-inspect": { 17695 "object-inspect": {
20542 "version": "1.10.3", 17696 "version": "1.10.3",
20543 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz", 17697 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.10.3.tgz",
@@ -20561,15 +17715,6 @@
20561 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 17715 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==",
20562 "dev": true 17716 "dev": true
20563 }, 17717 },
20564 "object-visit": {
20565 "version": "1.0.1",
20566 "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
20567 "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
20568 "dev": true,
20569 "requires": {
20570 "isobject": "^3.0.0"
20571 }
20572 },
20573 "object.assign": { 17718 "object.assign": {
20574 "version": "4.1.2", 17719 "version": "4.1.2",
20575 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", 17720 "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz",
@@ -20594,15 +17739,6 @@
20594 "es-abstract": "^1.18.0-next.2" 17739 "es-abstract": "^1.18.0-next.2"
20595 } 17740 }
20596 }, 17741 },
20597 "object.pick": {
20598 "version": "1.3.0",
20599 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
20600 "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
20601 "dev": true,
20602 "requires": {
20603 "isobject": "^3.0.1"
20604 }
20605 },
20606 "object.values": { 17742 "object.values": {
20607 "version": "1.1.4", 17743 "version": "1.1.4",
20608 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", 17744 "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz",
@@ -20654,13 +17790,15 @@
20654 "mimic-fn": "^2.1.0" 17790 "mimic-fn": "^2.1.0"
20655 } 17791 }
20656 }, 17792 },
20657 "opn": { 17793 "open": {
20658 "version": "5.5.0", 17794 "version": "8.2.1",
20659 "resolved": "https://registry.npmjs.org/opn/-/opn-5.5.0.tgz", 17795 "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz",
20660 "integrity": "sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==", 17796 "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==",
20661 "dev": true, 17797 "dev": true,
20662 "requires": { 17798 "requires": {
20663 "is-wsl": "^1.1.0" 17799 "define-lazy-prop": "^2.0.0",
17800 "is-docker": "^2.1.1",
17801 "is-wsl": "^2.2.0"
20664 } 17802 }
20665 }, 17803 },
20666 "optipng-bin": { 17804 "optipng-bin": {
@@ -20675,15 +17813,6 @@
20675 "logalot": "^2.0.0" 17813 "logalot": "^2.0.0"
20676 } 17814 }
20677 }, 17815 },
20678 "original": {
20679 "version": "1.0.2",
20680 "resolved": "https://registry.npmjs.org/original/-/original-1.0.2.tgz",
20681 "integrity": "sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==",
20682 "dev": true,
20683 "requires": {
20684 "url-parse": "^1.4.3"
20685 }
20686 },
20687 "os-filter-obj": { 17816 "os-filter-obj": {
20688 "version": "2.0.0", 17817 "version": "2.0.0",
20689 "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz", 17818 "resolved": "https://registry.npmjs.org/os-filter-obj/-/os-filter-obj-2.0.0.tgz",
@@ -20711,6 +17840,12 @@
20711 "dev": true, 17840 "dev": true,
20712 "optional": true 17841 "optional": true
20713 }, 17842 },
17843 "p-defer": {
17844 "version": "1.0.0",
17845 "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz",
17846 "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
17847 "dev": true
17848 },
20714 "p-event": { 17849 "p-event": {
20715 "version": "1.3.0", 17850 "version": "1.3.0",
20716 "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz", 17851 "resolved": "https://registry.npmjs.org/p-event/-/p-event-1.3.0.tgz",
@@ -20753,10 +17888,13 @@
20753 } 17888 }
20754 }, 17889 },
20755 "p-map": { 17890 "p-map": {
20756 "version": "2.1.0", 17891 "version": "4.0.0",
20757 "resolved": "https://registry.npmjs.org/p-map/-/p-map-2.1.0.tgz", 17892 "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz",
20758 "integrity": "sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==", 17893 "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==",
20759 "dev": true 17894 "dev": true,
17895 "requires": {
17896 "aggregate-error": "^3.0.0"
17897 }
20760 }, 17898 },
20761 "p-map-series": { 17899 "p-map-series": {
20762 "version": "1.0.0", 17900 "version": "1.0.0",
@@ -20782,12 +17920,13 @@
20782 "optional": true 17920 "optional": true
20783 }, 17921 },
20784 "p-retry": { 17922 "p-retry": {
20785 "version": "3.0.1", 17923 "version": "4.6.1",
20786 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-3.0.1.tgz", 17924 "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz",
20787 "integrity": "sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==", 17925 "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==",
20788 "dev": true, 17926 "dev": true,
20789 "requires": { 17927 "requires": {
20790 "retry": "^0.12.0" 17928 "@types/retry": "^0.12.0",
17929 "retry": "^0.13.1"
20791 } 17930 }
20792 }, 17931 },
20793 "p-timeout": { 17932 "p-timeout": {
@@ -20850,18 +17989,6 @@
20850 "tslib": "^2.0.3" 17989 "tslib": "^2.0.3"
20851 } 17990 }
20852 }, 17991 },
20853 "pascalcase": {
20854 "version": "0.1.1",
20855 "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
20856 "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=",
20857 "dev": true
20858 },
20859 "path-dirname": {
20860 "version": "1.0.2",
20861 "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz",
20862 "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=",
20863 "dev": true
20864 },
20865 "path-exists": { 17992 "path-exists": {
20866 "version": "4.0.0", 17993 "version": "4.0.0",
20867 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 17994 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
@@ -20874,12 +18001,6 @@
20874 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 18001 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
20875 "dev": true 18002 "dev": true
20876 }, 18003 },
20877 "path-is-inside": {
20878 "version": "1.0.2",
20879 "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz",
20880 "integrity": "sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=",
20881 "dev": true
20882 },
20883 "path-key": { 18004 "path-key": {
20884 "version": "3.1.1", 18005 "version": "3.1.1",
20885 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 18006 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
@@ -20926,13 +18047,15 @@
20926 "version": "2.0.4", 18047 "version": "2.0.4",
20927 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", 18048 "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
20928 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", 18049 "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=",
20929 "dev": true 18050 "dev": true,
18051 "optional": true
20930 }, 18052 },
20931 "pinkie-promise": { 18053 "pinkie-promise": {
20932 "version": "2.0.1", 18054 "version": "2.0.1",
20933 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", 18055 "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
20934 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", 18056 "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
20935 "dev": true, 18057 "dev": true,
18058 "optional": true,
20936 "requires": { 18059 "requires": {
20937 "pinkie": "^2.0.0" 18060 "pinkie": "^2.0.0"
20938 } 18061 }
@@ -21018,12 +18141,6 @@
21018 } 18141 }
21019 } 18142 }
21020 }, 18143 },
21021 "posix-character-classes": {
21022 "version": "0.1.1",
21023 "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
21024 "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=",
21025 "dev": true
21026 },
21027 "postcss": { 18144 "postcss": {
21028 "version": "8.3.5", 18145 "version": "8.3.5",
21029 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz", 18146 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.5.tgz",
@@ -21136,12 +18253,6 @@
21136 "ipaddr.js": "1.9.1" 18253 "ipaddr.js": "1.9.1"
21137 } 18254 }
21138 }, 18255 },
21139 "prr": {
21140 "version": "1.0.1",
21141 "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
21142 "integrity": "sha1-0/wRS6BplaRexok/SEzrHXj19HY=",
21143 "dev": true
21144 },
21145 "pseudomap": { 18256 "pseudomap": {
21146 "version": "1.0.2", 18257 "version": "1.0.2",
21147 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", 18258 "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
@@ -21154,6 +18265,7 @@
21154 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", 18265 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz",
21155 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", 18266 "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==",
21156 "dev": true, 18267 "dev": true,
18268 "optional": true,
21157 "requires": { 18269 "requires": {
21158 "end-of-stream": "^1.1.0", 18270 "end-of-stream": "^1.1.0",
21159 "once": "^1.3.1" 18271 "once": "^1.3.1"
@@ -21196,12 +18308,6 @@
21196 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", 18308 "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=",
21197 "dev": true 18309 "dev": true
21198 }, 18310 },
21199 "querystringify": {
21200 "version": "2.2.0",
21201 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz",
21202 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
21203 "dev": true
21204 },
21205 "queue-microtask": { 18311 "queue-microtask": {
21206 "version": "1.2.3", 18312 "version": "1.2.3",
21207 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 18313 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
@@ -21252,8 +18358,8 @@
21252 "object-assign": "^4.1.1" 18358 "object-assign": "^4.1.1"
21253 } 18359 }
21254 }, 18360 },
21255 "react-codemirror2-react-17": { 18361 "react-codemirror2": {
21256 "version": "1.0.0", 18362 "version": "npm:react-codemirror2-react-17@1.0.0",
21257 "resolved": "https://registry.npmjs.org/react-codemirror2-react-17/-/react-codemirror2-react-17-1.0.0.tgz", 18363 "resolved": "https://registry.npmjs.org/react-codemirror2-react-17/-/react-codemirror2-react-17-1.0.0.tgz",
21258 "integrity": "sha512-IAJozcvfiYo14s7C4KS0roMHHzZpClPuJb7VblhoEE8bOebMGkHj+FnjBX30dqNGL1rCNHr9KPYarFI7CJsjtg==", 18364 "integrity": "sha512-IAJozcvfiYo14s7C4KS0roMHHzZpClPuJb7VblhoEE8bOebMGkHj+FnjBX30dqNGL1rCNHr9KPYarFI7CJsjtg==",
21259 "requires": {} 18365 "requires": {}
@@ -21421,16 +18527,6 @@
21421 "@babel/runtime": "^7.8.4" 18527 "@babel/runtime": "^7.8.4"
21422 } 18528 }
21423 }, 18529 },
21424 "regex-not": {
21425 "version": "1.0.2",
21426 "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
21427 "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
21428 "dev": true,
21429 "requires": {
21430 "extend-shallow": "^3.0.2",
21431 "safe-regex": "^1.1.0"
21432 }
21433 },
21434 "regexp.prototype.flags": { 18530 "regexp.prototype.flags": {
21435 "version": "1.3.1", 18531 "version": "1.3.1",
21436 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", 18532 "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz",
@@ -21484,12 +18580,6 @@
21484 "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", 18580 "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
21485 "dev": true 18581 "dev": true
21486 }, 18582 },
21487 "remove-trailing-separator": {
21488 "version": "1.1.0",
21489 "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz",
21490 "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=",
21491 "dev": true
21492 },
21493 "renderkid": { 18583 "renderkid": {
21494 "version": "2.0.7", 18584 "version": "2.0.7",
21495 "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", 18585 "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz",
@@ -21503,18 +18593,6 @@
21503 "strip-ansi": "^3.0.1" 18593 "strip-ansi": "^3.0.1"
21504 } 18594 }
21505 }, 18595 },
21506 "repeat-element": {
21507 "version": "1.1.4",
21508 "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz",
21509 "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==",
21510 "dev": true
21511 },
21512 "repeat-string": {
21513 "version": "1.6.1",
21514 "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
21515 "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=",
21516 "dev": true
21517 },
21518 "repeating": { 18596 "repeating": {
21519 "version": "2.0.1", 18597 "version": "2.0.1",
21520 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", 18598 "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
@@ -21531,18 +18609,6 @@
21531 "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", 18609 "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==",
21532 "dev": true 18610 "dev": true
21533 }, 18611 },
21534 "require-directory": {
21535 "version": "2.1.1",
21536 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
21537 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
21538 "dev": true
21539 },
21540 "require-main-filename": {
21541 "version": "2.0.0",
21542 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
21543 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==",
21544 "dev": true
21545 },
21546 "requires-port": { 18612 "requires-port": {
21547 "version": "1.0.0", 18613 "version": "1.0.0",
21548 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 18614 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz",
@@ -21573,12 +18639,6 @@
21573 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", 18639 "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==",
21574 "dev": true 18640 "dev": true
21575 }, 18641 },
21576 "resolve-url": {
21577 "version": "0.2.1",
21578 "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
21579 "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=",
21580 "dev": true
21581 },
21582 "responselike": { 18642 "responselike": {
21583 "version": "1.0.2", 18643 "version": "1.0.2",
21584 "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", 18644 "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz",
@@ -21589,16 +18649,10 @@
21589 "lowercase-keys": "^1.0.0" 18649 "lowercase-keys": "^1.0.0"
21590 } 18650 }
21591 }, 18651 },
21592 "ret": {
21593 "version": "0.1.15",
21594 "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
21595 "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==",
21596 "dev": true
21597 },
21598 "retry": { 18652 "retry": {
21599 "version": "0.12.0", 18653 "version": "0.13.1",
21600 "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", 18654 "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz",
21601 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", 18655 "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==",
21602 "dev": true 18656 "dev": true
21603 }, 18657 },
21604 "reusify": { 18658 "reusify": {
@@ -21612,6 +18666,7 @@
21612 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", 18666 "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz",
21613 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", 18667 "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==",
21614 "dev": true, 18668 "dev": true,
18669 "optional": true,
21615 "requires": { 18670 "requires": {
21616 "glob": "^7.1.3" 18671 "glob": "^7.1.3"
21617 } 18672 }
@@ -21630,15 +18685,6 @@
21630 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 18685 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
21631 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 18686 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
21632 }, 18687 },
21633 "safe-regex": {
21634 "version": "1.1.0",
21635 "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
21636 "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
21637 "dev": true,
21638 "requires": {
21639 "ret": "~0.1.10"
21640 }
21641 },
21642 "safer-buffer": { 18688 "safer-buffer": {
21643 "version": "2.1.2", 18689 "version": "2.1.2",
21644 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 18690 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@@ -21646,9 +18692,9 @@
21646 "dev": true 18692 "dev": true
21647 }, 18693 },
21648 "sass": { 18694 "sass": {
21649 "version": "1.35.1", 18695 "version": "1.38.0",
21650 "resolved": "https://registry.npmjs.org/sass/-/sass-1.35.1.tgz", 18696 "resolved": "https://registry.npmjs.org/sass/-/sass-1.38.0.tgz",
21651 "integrity": "sha512-oCisuQJstxMcacOPmxLNiLlj4cUyN2+8xJnG7VanRoh2GOLr9RqkvI4AxA4a6LHVg/rsu+PmxXeGhrdSF9jCiQ==", 18697 "integrity": "sha512-WBccZeMigAGKoI+NgD7Adh0ab1HUq+6BmyBUEaGxtErbUtWUevEbdgo5EZiJQofLUGcKtlNaO2IdN73AHEua5g==",
21652 "dev": true, 18698 "dev": true,
21653 "requires": { 18699 "requires": {
21654 "chokidar": ">=3.0.0 <4.0.0" 18700 "chokidar": ">=3.0.0 <4.0.0"
@@ -21870,35 +18916,6 @@
21870 "send": "0.17.1" 18916 "send": "0.17.1"
21871 } 18917 }
21872 }, 18918 },
21873 "set-blocking": {
21874 "version": "2.0.0",
21875 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
21876 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
21877 "dev": true
21878 },
21879 "set-value": {
21880 "version": "2.0.1",
21881 "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
21882 "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
21883 "dev": true,
21884 "requires": {
21885 "extend-shallow": "^2.0.1",
21886 "is-extendable": "^0.1.1",
21887 "is-plain-object": "^2.0.3",
21888 "split-string": "^3.0.1"
21889 },
21890 "dependencies": {
21891 "extend-shallow": {
21892 "version": "2.0.1",
21893 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
21894 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
21895 "dev": true,
21896 "requires": {
21897 "is-extendable": "^0.1.0"
21898 }
21899 }
21900 }
21901 },
21902 "setprototypeof": { 18919 "setprototypeof": {
21903 "version": "1.1.1", 18920 "version": "1.1.1",
21904 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", 18921 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz",
@@ -21941,128 +18958,6 @@
21941 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", 18958 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
21942 "dev": true 18959 "dev": true
21943 }, 18960 },
21944 "snapdragon": {
21945 "version": "0.8.2",
21946 "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
21947 "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
21948 "dev": true,
21949 "requires": {
21950 "base": "^0.11.1",
21951 "debug": "^2.2.0",
21952 "define-property": "^0.2.5",
21953 "extend-shallow": "^2.0.1",
21954 "map-cache": "^0.2.2",
21955 "source-map": "^0.5.6",
21956 "source-map-resolve": "^0.5.0",
21957 "use": "^3.1.0"
21958 },
21959 "dependencies": {
21960 "debug": {
21961 "version": "2.6.9",
21962 "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
21963 "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
21964 "dev": true,
21965 "requires": {
21966 "ms": "2.0.0"
21967 }
21968 },
21969 "define-property": {
21970 "version": "0.2.5",
21971 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
21972 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
21973 "dev": true,
21974 "requires": {
21975 "is-descriptor": "^0.1.0"
21976 }
21977 },
21978 "extend-shallow": {
21979 "version": "2.0.1",
21980 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
21981 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
21982 "dev": true,
21983 "requires": {
21984 "is-extendable": "^0.1.0"
21985 }
21986 },
21987 "ms": {
21988 "version": "2.0.0",
21989 "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
21990 "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
21991 "dev": true
21992 }
21993 }
21994 },
21995 "snapdragon-node": {
21996 "version": "2.1.1",
21997 "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
21998 "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
21999 "dev": true,
22000 "requires": {
22001 "define-property": "^1.0.0",
22002 "isobject": "^3.0.0",
22003 "snapdragon-util": "^3.0.1"
22004 },
22005 "dependencies": {
22006 "define-property": {
22007 "version": "1.0.0",
22008 "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
22009 "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
22010 "dev": true,
22011 "requires": {
22012 "is-descriptor": "^1.0.0"
22013 }
22014 },
22015 "is-accessor-descriptor": {
22016 "version": "1.0.0",
22017 "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
22018 "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
22019 "dev": true,
22020 "requires": {
22021 "kind-of": "^6.0.0"
22022 }
22023 },
22024 "is-data-descriptor": {
22025 "version": "1.0.0",
22026 "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
22027 "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
22028 "dev": true,
22029 "requires": {
22030 "kind-of": "^6.0.0"
22031 }
22032 },
22033 "is-descriptor": {
22034 "version": "1.0.2",
22035 "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
22036 "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
22037 "dev": true,
22038 "requires": {
22039 "is-accessor-descriptor": "^1.0.0",
22040 "is-data-descriptor": "^1.0.0",
22041 "kind-of": "^6.0.2"
22042 }
22043 }
22044 }
22045 },
22046 "snapdragon-util": {
22047 "version": "3.0.1",
22048 "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
22049 "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
22050 "dev": true,
22051 "requires": {
22052 "kind-of": "^3.2.0"
22053 },
22054 "dependencies": {
22055 "kind-of": {
22056 "version": "3.2.2",
22057 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
22058 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
22059 "dev": true,
22060 "requires": {
22061 "is-buffer": "^1.1.5"
22062 }
22063 }
22064 }
22065 },
22066 "sockjs": { 18961 "sockjs": {
22067 "version": "0.3.21", 18962 "version": "0.3.21",
22068 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", 18963 "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz",
@@ -22074,31 +18969,6 @@
22074 "websocket-driver": "^0.7.4" 18969 "websocket-driver": "^0.7.4"
22075 } 18970 }
22076 }, 18971 },
22077 "sockjs-client": {
22078 "version": "1.5.1",
22079 "resolved": "https://registry.npmjs.org/sockjs-client/-/sockjs-client-1.5.1.tgz",
22080 "integrity": "sha512-VnVAb663fosipI/m6pqRXakEOw7nvd7TUgdr3PlR/8V2I95QIdwT8L4nMxhyU8SmDBHYXU1TOElaKOmKLfYzeQ==",
22081 "dev": true,
22082 "requires": {
22083 "debug": "^3.2.6",
22084 "eventsource": "^1.0.7",
22085 "faye-websocket": "^0.11.3",
22086 "inherits": "^2.0.4",
22087 "json3": "^3.3.3",
22088 "url-parse": "^1.5.1"
22089 },
22090 "dependencies": {
22091 "debug": {
22092 "version": "3.2.7",
22093 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz",
22094 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==",
22095 "dev": true,
22096 "requires": {
22097 "ms": "^2.1.1"
22098 }
22099 }
22100 }
22101 },
22102 "sort-keys": { 18972 "sort-keys": {
22103 "version": "1.1.2", 18973 "version": "1.1.2",
22104 "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz", 18974 "resolved": "https://registry.npmjs.org/sort-keys/-/sort-keys-1.1.2.tgz",
@@ -22119,12 +18989,6 @@
22119 "sort-keys": "^1.0.0" 18989 "sort-keys": "^1.0.0"
22120 } 18990 }
22121 }, 18991 },
22122 "source-list-map": {
22123 "version": "2.0.1",
22124 "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz",
22125 "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==",
22126 "dev": true
22127 },
22128 "source-map": { 18992 "source-map": {
22129 "version": "0.5.7", 18993 "version": "0.5.7",
22130 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 18994 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
@@ -22136,19 +19000,6 @@
22136 "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", 19000 "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==",
22137 "dev": true 19001 "dev": true
22138 }, 19002 },
22139 "source-map-resolve": {
22140 "version": "0.5.3",
22141 "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
22142 "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
22143 "dev": true,
22144 "requires": {
22145 "atob": "^2.1.2",
22146 "decode-uri-component": "^0.2.0",
22147 "resolve-url": "^0.2.1",
22148 "source-map-url": "^0.4.0",
22149 "urix": "^0.1.0"
22150 }
22151 },
22152 "source-map-support": { 19003 "source-map-support": {
22153 "version": "0.5.19", 19004 "version": "0.5.19",
22154 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", 19005 "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz",
@@ -22167,12 +19018,6 @@
22167 } 19018 }
22168 } 19019 }
22169 }, 19020 },
22170 "source-map-url": {
22171 "version": "0.4.1",
22172 "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
22173 "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==",
22174 "dev": true
22175 },
22176 "spdx-correct": { 19021 "spdx-correct": {
22177 "version": "3.1.1", 19022 "version": "3.1.1",
22178 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", 19023 "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz",
@@ -22249,15 +19094,6 @@
22249 } 19094 }
22250 } 19095 }
22251 }, 19096 },
22252 "split-string": {
22253 "version": "3.1.0",
22254 "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
22255 "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
22256 "dev": true,
22257 "requires": {
22258 "extend-shallow": "^3.0.0"
22259 }
22260 },
22261 "sprintf-js": { 19097 "sprintf-js": {
22262 "version": "1.0.3", 19098 "version": "1.0.3",
22263 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 19099 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
@@ -22314,27 +19150,6 @@
22314 "dev": true, 19150 "dev": true,
22315 "optional": true 19151 "optional": true
22316 }, 19152 },
22317 "static-extend": {
22318 "version": "0.1.2",
22319 "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
22320 "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
22321 "dev": true,
22322 "requires": {
22323 "define-property": "^0.2.5",
22324 "object-copy": "^0.1.0"
22325 },
22326 "dependencies": {
22327 "define-property": {
22328 "version": "0.2.5",
22329 "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
22330 "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
22331 "dev": true,
22332 "requires": {
22333 "is-descriptor": "^0.1.0"
22334 }
22335 }
22336 }
22337 },
22338 "statuses": { 19153 "statuses": {
22339 "version": "1.5.0", 19154 "version": "1.5.0",
22340 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", 19155 "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz",
@@ -22356,34 +19171,6 @@
22356 "safe-buffer": "~5.1.0" 19171 "safe-buffer": "~5.1.0"
22357 } 19172 }
22358 }, 19173 },
22359 "string-width": {
22360 "version": "3.1.0",
22361 "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz",
22362 "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==",
22363 "dev": true,
22364 "requires": {
22365 "emoji-regex": "^7.0.1",
22366 "is-fullwidth-code-point": "^2.0.0",
22367 "strip-ansi": "^5.1.0"
22368 },
22369 "dependencies": {
22370 "ansi-regex": {
22371 "version": "4.1.0",
22372 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
22373 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
22374 "dev": true
22375 },
22376 "strip-ansi": {
22377 "version": "5.2.0",
22378 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
22379 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
22380 "dev": true,
22381 "requires": {
22382 "ansi-regex": "^4.1.0"
22383 }
22384 }
22385 }
22386 },
22387 "string.prototype.trimend": { 19174 "string.prototype.trimend": {
22388 "version": "1.0.4", 19175 "version": "1.0.4",
22389 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", 19176 "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz",
@@ -22439,7 +19226,8 @@
22439 "version": "1.0.0", 19226 "version": "1.0.0",
22440 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", 19227 "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz",
22441 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", 19228 "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
22442 "dev": true 19229 "dev": true,
19230 "optional": true
22443 }, 19231 },
22444 "strip-final-newline": { 19232 "strip-final-newline": {
22445 "version": "2.0.0", 19233 "version": "2.0.0",
@@ -22468,9 +19256,9 @@
22468 } 19256 }
22469 }, 19257 },
22470 "style-loader": { 19258 "style-loader": {
22471 "version": "3.0.0", 19259 "version": "3.2.1",
22472 "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.0.0.tgz", 19260 "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.2.1.tgz",
22473 "integrity": "sha512-pqJTDiCtLr8D2eyVWXPiwNkLsAMDuvPHnu+Z/Edo9hu+DzdJwdO5eZv9zUBF6tWI8GJGhAkenWJaVjXI+sHnuQ==", 19261 "integrity": "sha512-1k9ZosJCRFaRbY6hH49JFlRB0fVSbmnyq1iTPjNxUmGVjBNEmwrrHPenhlp+Lgo51BojHSf6pl2FcqYaN3PfVg==",
22474 "dev": true, 19262 "dev": true,
22475 "requires": {} 19263 "requires": {}
22476 }, 19264 },
@@ -22771,38 +19559,6 @@
22771 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", 19559 "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz",
22772 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" 19560 "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4="
22773 }, 19561 },
22774 "to-object-path": {
22775 "version": "0.3.0",
22776 "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
22777 "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
22778 "dev": true,
22779 "requires": {
22780 "kind-of": "^3.0.2"
22781 },
22782 "dependencies": {
22783 "kind-of": {
22784 "version": "3.2.2",
22785 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
22786 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
22787 "dev": true,
22788 "requires": {
22789 "is-buffer": "^1.1.5"
22790 }
22791 }
22792 }
22793 },
22794 "to-regex": {
22795 "version": "3.0.2",
22796 "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
22797 "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
22798 "dev": true,
22799 "requires": {
22800 "define-property": "^2.0.2",
22801 "extend-shallow": "^3.0.2",
22802 "regex-not": "^1.0.2",
22803 "safe-regex": "^1.1.0"
22804 }
22805 },
22806 "to-regex-range": { 19562 "to-regex-range": {
22807 "version": "5.0.1", 19563 "version": "5.0.1",
22808 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 19564 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
@@ -22881,9 +19637,9 @@
22881 } 19637 }
22882 }, 19638 },
22883 "typed-assert": { 19639 "typed-assert": {
22884 "version": "1.0.7", 19640 "version": "1.0.8",
22885 "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.7.tgz", 19641 "resolved": "https://registry.npmjs.org/typed-assert/-/typed-assert-1.0.8.tgz",
22886 "integrity": "sha512-TiBedJnGT3nNss19TyQ/JLwXy57pNDYBAja1gC0uLCKN4ps7FF3sSh71oImHDiKk8i5EuQ1G0CEOPeeA+ClWXQ==", 19642 "integrity": "sha512-5NkbXZUlmCE73Fs7gvkp1XXJWHYetPkg60QnQ2NXQmBYNFxbBr2zA8GCtaH4K2s2WhOmSlgiSTmrjrcm5tnM5g==",
22887 "dev": true 19643 "dev": true
22888 }, 19644 },
22889 "unbox-primitive": { 19645 "unbox-primitive": {
@@ -22938,18 +19694,6 @@
22938 "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", 19694 "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==",
22939 "dev": true 19695 "dev": true
22940 }, 19696 },
22941 "union-value": {
22942 "version": "1.0.1",
22943 "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
22944 "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
22945 "dev": true,
22946 "requires": {
22947 "arr-union": "^3.1.0",
22948 "get-value": "^2.0.6",
22949 "is-extendable": "^0.1.1",
22950 "set-value": "^2.0.1"
22951 }
22952 },
22953 "unpipe": { 19697 "unpipe": {
22954 "version": "1.0.0", 19698 "version": "1.0.0",
22955 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 19699 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz",
@@ -22963,52 +19707,6 @@
22963 "dev": true, 19707 "dev": true,
22964 "optional": true 19708 "optional": true
22965 }, 19709 },
22966 "unset-value": {
22967 "version": "1.0.0",
22968 "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
22969 "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
22970 "dev": true,
22971 "requires": {
22972 "has-value": "^0.3.1",
22973 "isobject": "^3.0.0"
22974 },
22975 "dependencies": {
22976 "has-value": {
22977 "version": "0.3.1",
22978 "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
22979 "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
22980 "dev": true,
22981 "requires": {
22982 "get-value": "^2.0.3",
22983 "has-values": "^0.1.4",
22984 "isobject": "^2.0.0"
22985 },
22986 "dependencies": {
22987 "isobject": {
22988 "version": "2.1.0",
22989 "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
22990 "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
22991 "dev": true,
22992 "requires": {
22993 "isarray": "1.0.0"
22994 }
22995 }
22996 }
22997 },
22998 "has-values": {
22999 "version": "0.1.4",
23000 "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
23001 "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=",
23002 "dev": true
23003 }
23004 }
23005 },
23006 "upath": {
23007 "version": "1.2.0",
23008 "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
23009 "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
23010 "dev": true
23011 },
23012 "uri-js": { 19710 "uri-js": {
23013 "version": "4.4.1", 19711 "version": "4.4.1",
23014 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 19712 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
@@ -23018,12 +19716,6 @@
23018 "punycode": "^2.1.0" 19716 "punycode": "^2.1.0"
23019 } 19717 }
23020 }, 19718 },
23021 "urix": {
23022 "version": "0.1.0",
23023 "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
23024 "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=",
23025 "dev": true
23026 },
23027 "url": { 19719 "url": {
23028 "version": "0.11.0", 19720 "version": "0.11.0",
23029 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", 19721 "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz",
@@ -23042,51 +19734,6 @@
23042 } 19734 }
23043 } 19735 }
23044 }, 19736 },
23045 "url-loader": {
23046 "version": "4.1.1",
23047 "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz",
23048 "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==",
23049 "dev": true,
23050 "requires": {
23051 "loader-utils": "^2.0.0",
23052 "mime-types": "^2.1.27",
23053 "schema-utils": "^3.0.0"
23054 },
23055 "dependencies": {
23056 "loader-utils": {
23057 "version": "2.0.0",
23058 "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz",
23059 "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==",
23060 "dev": true,
23061 "requires": {
23062 "big.js": "^5.2.2",
23063 "emojis-list": "^3.0.0",
23064 "json5": "^2.1.2"
23065 }
23066 },
23067 "schema-utils": {
23068 "version": "3.0.0",
23069 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz",
23070 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==",
23071 "dev": true,
23072 "requires": {
23073 "@types/json-schema": "^7.0.6",
23074 "ajv": "^6.12.5",
23075 "ajv-keywords": "^3.5.2"
23076 }
23077 }
23078 }
23079 },
23080 "url-parse": {
23081 "version": "1.5.1",
23082 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.1.tgz",
23083 "integrity": "sha512-HOfCOUJt7iSYzEx/UqgtwKRMC6EU91NFhsCHMv9oM03VJcVo2Qrp8T8kI9D7amFf1cu+/3CEhgb3rF9zL7k85Q==",
23084 "dev": true,
23085 "requires": {
23086 "querystringify": "^2.1.1",
23087 "requires-port": "^1.0.0"
23088 }
23089 },
23090 "url-parse-lax": { 19737 "url-parse-lax": {
23091 "version": "1.0.0", 19738 "version": "1.0.0",
23092 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz", 19739 "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-1.0.0.tgz",
@@ -23104,12 +19751,6 @@
23104 "dev": true, 19751 "dev": true,
23105 "optional": true 19752 "optional": true
23106 }, 19753 },
23107 "use": {
23108 "version": "3.1.1",
23109 "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
23110 "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==",
23111 "dev": true
23112 },
23113 "util-deprecate": { 19754 "util-deprecate": {
23114 "version": "1.0.2", 19755 "version": "1.0.2",
23115 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 19756 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
@@ -23189,21 +19830,22 @@
23189 } 19830 }
23190 }, 19831 },
23191 "webpack": { 19832 "webpack": {
23192 "version": "5.41.0", 19833 "version": "5.51.1",
23193 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.41.0.tgz", 19834 "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.51.1.tgz",
23194 "integrity": "sha512-pCVO7hVm8XiL6DpPtXrFLS8ktmH/tpvtbEex6hn4RweTFe6z6Cugh5FlQoEPZotb15HiirjM2Kv7THTA7sKLzQ==", 19835 "integrity": "sha512-xsn3lwqEKoFvqn4JQggPSRxE4dhsRcysWTqYABAZlmavcoTmwlOb9b1N36Inbt/eIispSkuHa80/FJkDTPos1A==",
23195 "dev": true, 19836 "dev": true,
23196 "requires": { 19837 "requires": {
23197 "@types/eslint-scope": "^3.7.0", 19838 "@types/eslint-scope": "^3.7.0",
23198 "@types/estree": "^0.0.48", 19839 "@types/estree": "^0.0.50",
23199 "@webassemblyjs/ast": "1.11.0", 19840 "@webassemblyjs/ast": "1.11.1",
23200 "@webassemblyjs/wasm-edit": "1.11.0", 19841 "@webassemblyjs/wasm-edit": "1.11.1",
23201 "@webassemblyjs/wasm-parser": "1.11.0", 19842 "@webassemblyjs/wasm-parser": "1.11.1",
23202 "acorn": "^8.2.1", 19843 "acorn": "^8.4.1",
19844 "acorn-import-assertions": "^1.7.6",
23203 "browserslist": "^4.14.5", 19845 "browserslist": "^4.14.5",
23204 "chrome-trace-event": "^1.0.2", 19846 "chrome-trace-event": "^1.0.2",
23205 "enhanced-resolve": "^5.8.0", 19847 "enhanced-resolve": "^5.8.0",
23206 "es-module-lexer": "^0.6.0", 19848 "es-module-lexer": "^0.7.1",
23207 "eslint-scope": "5.1.1", 19849 "eslint-scope": "5.1.1",
23208 "events": "^3.2.0", 19850 "events": "^3.2.0",
23209 "glob-to-regexp": "^0.4.1", 19851 "glob-to-regexp": "^0.4.1",
@@ -23212,20 +19854,20 @@
23212 "loader-runner": "^4.2.0", 19854 "loader-runner": "^4.2.0",
23213 "mime-types": "^2.1.27", 19855 "mime-types": "^2.1.27",
23214 "neo-async": "^2.6.2", 19856 "neo-async": "^2.6.2",
23215 "schema-utils": "^3.0.0", 19857 "schema-utils": "^3.1.0",
23216 "tapable": "^2.1.1", 19858 "tapable": "^2.1.1",
23217 "terser-webpack-plugin": "^5.1.3", 19859 "terser-webpack-plugin": "^5.1.3",
23218 "watchpack": "^2.2.0", 19860 "watchpack": "^2.2.0",
23219 "webpack-sources": "^2.3.0" 19861 "webpack-sources": "^3.2.0"
23220 }, 19862 },
23221 "dependencies": { 19863 "dependencies": {
23222 "schema-utils": { 19864 "schema-utils": {
23223 "version": "3.0.0", 19865 "version": "3.1.1",
23224 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.0.0.tgz", 19866 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
23225 "integrity": "sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA==", 19867 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
23226 "dev": true, 19868 "dev": true,
23227 "requires": { 19869 "requires": {
23228 "@types/json-schema": "^7.0.6", 19870 "@types/json-schema": "^7.0.8",
23229 "ajv": "^6.12.5", 19871 "ajv": "^6.12.5",
23230 "ajv-keywords": "^3.5.2" 19872 "ajv-keywords": "^3.5.2"
23231 } 19873 }
@@ -23233,15 +19875,15 @@
23233 } 19875 }
23234 }, 19876 },
23235 "webpack-cli": { 19877 "webpack-cli": {
23236 "version": "4.7.2", 19878 "version": "4.8.0",
23237 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.7.2.tgz", 19879 "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.8.0.tgz",
23238 "integrity": "sha512-mEoLmnmOIZQNiRl0ebnjzQ74Hk0iKS5SiEEnpq3dRezoyR3yPaeQZCMCe+db4524pj1Pd5ghZXjT41KLzIhSLw==", 19880 "integrity": "sha512-+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw==",
23239 "dev": true, 19881 "dev": true,
23240 "requires": { 19882 "requires": {
23241 "@discoveryjs/json-ext": "^0.5.0", 19883 "@discoveryjs/json-ext": "^0.5.0",
23242 "@webpack-cli/configtest": "^1.0.4", 19884 "@webpack-cli/configtest": "^1.0.4",
23243 "@webpack-cli/info": "^1.3.0", 19885 "@webpack-cli/info": "^1.3.0",
23244 "@webpack-cli/serve": "^1.5.1", 19886 "@webpack-cli/serve": "^1.5.2",
23245 "colorette": "^1.2.1", 19887 "colorette": "^1.2.1",
23246 "commander": "^7.0.0", 19888 "commander": "^7.0.0",
23247 "execa": "^5.0.0", 19889 "execa": "^5.0.0",
@@ -23262,369 +19904,99 @@
23262 } 19904 }
23263 }, 19905 },
23264 "webpack-dev-middleware": { 19906 "webpack-dev-middleware": {
23265 "version": "3.7.3", 19907 "version": "5.0.0",
23266 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-3.7.3.tgz", 19908 "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.0.0.tgz",
23267 "integrity": "sha512-djelc/zGiz9nZj/U7PTBi2ViorGJXEWo/3ltkPbDyxCXhhEXkW0ce99falaok4TPj+AsxLiXJR0EBOb0zh9fKQ==", 19909 "integrity": "sha512-9zng2Z60pm6A98YoRcA0wSxw1EYn7B7y5owX/Tckyt9KGyULTkLtiavjaXlWqOMkM0YtqGgL3PvMOFgyFLq8vw==",
23268 "dev": true, 19910 "dev": true,
23269 "requires": { 19911 "requires": {
23270 "memory-fs": "^0.4.1", 19912 "colorette": "^1.2.2",
23271 "mime": "^2.4.4", 19913 "mem": "^8.1.1",
23272 "mkdirp": "^0.5.1", 19914 "memfs": "^3.2.2",
19915 "mime-types": "^2.1.31",
23273 "range-parser": "^1.2.1", 19916 "range-parser": "^1.2.1",
23274 "webpack-log": "^2.0.0" 19917 "schema-utils": "^3.0.0"
23275 }, 19918 },
23276 "dependencies": { 19919 "dependencies": {
23277 "mime": { 19920 "schema-utils": {
23278 "version": "2.5.2", 19921 "version": "3.1.1",
23279 "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", 19922 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
23280 "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", 19923 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
23281 "dev": true 19924 "dev": true,
19925 "requires": {
19926 "@types/json-schema": "^7.0.8",
19927 "ajv": "^6.12.5",
19928 "ajv-keywords": "^3.5.2"
19929 }
23282 } 19930 }
23283 } 19931 }
23284 }, 19932 },
23285 "webpack-dev-server": { 19933 "webpack-dev-server": {
23286 "version": "3.11.2", 19934 "version": "4.0.0",
23287 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-3.11.2.tgz", 19935 "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.0.0.tgz",
23288 "integrity": "sha512-A80BkuHRQfCiNtGBS1EMf2ChTUs0x+B3wGDFmOeT4rmJOHhHTCH2naNxIHhmkr0/UillP4U3yeIyv1pNp+QDLQ==", 19936 "integrity": "sha512-ya5cjoBSf3LqrshZn2HMaRZQx8YRNBE+tx+CQNFGaLLHrvs4Y1aik0sl5SFhLz2cW1O9/NtyaZhthc+8UiuvkQ==",
23289 "dev": true, 19937 "dev": true,
23290 "requires": { 19938 "requires": {
23291 "ansi-html": "0.0.7", 19939 "ansi-html": "^0.0.7",
23292 "bonjour": "^3.5.0", 19940 "bonjour": "^3.5.0",
23293 "chokidar": "^2.1.8", 19941 "chokidar": "^3.5.1",
19942 "colorette": "^1.2.2",
23294 "compression": "^1.7.4", 19943 "compression": "^1.7.4",
23295 "connect-history-api-fallback": "^1.6.0", 19944 "connect-history-api-fallback": "^1.6.0",
23296 "debug": "^4.1.1", 19945 "del": "^6.0.0",
23297 "del": "^4.1.1",
23298 "express": "^4.17.1", 19946 "express": "^4.17.1",
23299 "html-entities": "^1.3.1", 19947 "graceful-fs": "^4.2.6",
23300 "http-proxy-middleware": "0.19.1", 19948 "html-entities": "^2.3.2",
23301 "import-local": "^2.0.0", 19949 "http-proxy-middleware": "^2.0.0",
23302 "internal-ip": "^4.3.0", 19950 "internal-ip": "^6.2.0",
23303 "ip": "^1.1.5", 19951 "ipaddr.js": "^2.0.1",
23304 "is-absolute-url": "^3.0.3", 19952 "open": "^8.0.9",
23305 "killable": "^1.0.1", 19953 "p-retry": "^4.5.0",
23306 "loglevel": "^1.6.8", 19954 "portfinder": "^1.0.28",
23307 "opn": "^5.5.0", 19955 "schema-utils": "^3.1.0",
23308 "p-retry": "^3.0.1", 19956 "selfsigned": "^1.10.11",
23309 "portfinder": "^1.0.26",
23310 "schema-utils": "^1.0.0",
23311 "selfsigned": "^1.10.8",
23312 "semver": "^6.3.0",
23313 "serve-index": "^1.9.1", 19957 "serve-index": "^1.9.1",
23314 "sockjs": "^0.3.21", 19958 "sockjs": "^0.3.21",
23315 "sockjs-client": "^1.5.0",
23316 "spdy": "^4.0.2", 19959 "spdy": "^4.0.2",
23317 "strip-ansi": "^3.0.1", 19960 "strip-ansi": "^7.0.0",
23318 "supports-color": "^6.1.0",
23319 "url": "^0.11.0", 19961 "url": "^0.11.0",
23320 "webpack-dev-middleware": "^3.7.2", 19962 "webpack-dev-middleware": "^5.0.0",
23321 "webpack-log": "^2.0.0", 19963 "ws": "^8.1.0"
23322 "ws": "^6.2.1",
23323 "yargs": "^13.3.2"
23324 }, 19964 },
23325 "dependencies": { 19965 "dependencies": {
23326 "anymatch": { 19966 "ansi-regex": {
23327 "version": "2.0.0", 19967 "version": "6.0.0",
23328 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", 19968 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz",
23329 "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", 19969 "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==",
23330 "dev": true,
23331 "requires": {
23332 "micromatch": "^3.1.4",
23333 "normalize-path": "^2.1.1"
23334 },
23335 "dependencies": {
23336 "normalize-path": {
23337 "version": "2.1.1",
23338 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz",
23339 "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=",
23340 "dev": true,
23341 "requires": {
23342 "remove-trailing-separator": "^1.0.1"
23343 }
23344 }
23345 }
23346 },
23347 "binary-extensions": {
23348 "version": "1.13.1",
23349 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz",
23350 "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==",
23351 "dev": true
23352 },
23353 "braces": {
23354 "version": "2.3.2",
23355 "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
23356 "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
23357 "dev": true,
23358 "requires": {
23359 "arr-flatten": "^1.1.0",
23360 "array-unique": "^0.3.2",
23361 "extend-shallow": "^2.0.1",
23362 "fill-range": "^4.0.0",
23363 "isobject": "^3.0.1",
23364 "repeat-element": "^1.1.2",
23365 "snapdragon": "^0.8.1",
23366 "snapdragon-node": "^2.0.1",
23367 "split-string": "^3.0.2",
23368 "to-regex": "^3.0.1"
23369 },
23370 "dependencies": {
23371 "extend-shallow": {
23372 "version": "2.0.1",
23373 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
23374 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
23375 "dev": true,
23376 "requires": {
23377 "is-extendable": "^0.1.0"
23378 }
23379 }
23380 }
23381 },
23382 "chokidar": {
23383 "version": "2.1.8",
23384 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz",
23385 "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==",
23386 "dev": true,
23387 "requires": {
23388 "anymatch": "^2.0.0",
23389 "async-each": "^1.0.1",
23390 "braces": "^2.3.2",
23391 "fsevents": "^1.2.7",
23392 "glob-parent": "^3.1.0",
23393 "inherits": "^2.0.3",
23394 "is-binary-path": "^1.0.0",
23395 "is-glob": "^4.0.0",
23396 "normalize-path": "^3.0.0",
23397 "path-is-absolute": "^1.0.0",
23398 "readdirp": "^2.2.1",
23399 "upath": "^1.1.1"
23400 }
23401 },
23402 "fill-range": {
23403 "version": "4.0.0",
23404 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
23405 "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
23406 "dev": true,
23407 "requires": {
23408 "extend-shallow": "^2.0.1",
23409 "is-number": "^3.0.0",
23410 "repeat-string": "^1.6.1",
23411 "to-regex-range": "^2.1.0"
23412 },
23413 "dependencies": {
23414 "extend-shallow": {
23415 "version": "2.0.1",
23416 "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
23417 "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
23418 "dev": true,
23419 "requires": {
23420 "is-extendable": "^0.1.0"
23421 }
23422 }
23423 }
23424 },
23425 "find-up": {
23426 "version": "3.0.0",
23427 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
23428 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
23429 "dev": true,
23430 "requires": {
23431 "locate-path": "^3.0.0"
23432 }
23433 },
23434 "fsevents": {
23435 "version": "1.2.13",
23436 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
23437 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
23438 "dev": true,
23439 "optional": true,
23440 "requires": {
23441 "bindings": "^1.5.0",
23442 "nan": "^2.12.1"
23443 }
23444 },
23445 "glob-parent": {
23446 "version": "3.1.0",
23447 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz",
23448 "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=",
23449 "dev": true,
23450 "requires": {
23451 "is-glob": "^3.1.0",
23452 "path-dirname": "^1.0.0"
23453 },
23454 "dependencies": {
23455 "is-glob": {
23456 "version": "3.1.0",
23457 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
23458 "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
23459 "dev": true,
23460 "requires": {
23461 "is-extglob": "^2.1.0"
23462 }
23463 }
23464 }
23465 },
23466 "import-local": {
23467 "version": "2.0.0",
23468 "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz",
23469 "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==",
23470 "dev": true,
23471 "requires": {
23472 "pkg-dir": "^3.0.0",
23473 "resolve-cwd": "^2.0.0"
23474 }
23475 },
23476 "is-binary-path": {
23477 "version": "1.0.1",
23478 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
23479 "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=",
23480 "dev": true,
23481 "requires": {
23482 "binary-extensions": "^1.0.0"
23483 }
23484 },
23485 "is-number": {
23486 "version": "3.0.0",
23487 "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
23488 "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
23489 "dev": true,
23490 "requires": {
23491 "kind-of": "^3.0.2"
23492 },
23493 "dependencies": {
23494 "kind-of": {
23495 "version": "3.2.2",
23496 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
23497 "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
23498 "dev": true,
23499 "requires": {
23500 "is-buffer": "^1.1.5"
23501 }
23502 }
23503 }
23504 },
23505 "locate-path": {
23506 "version": "3.0.0",
23507 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
23508 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
23509 "dev": true,
23510 "requires": {
23511 "p-locate": "^3.0.0",
23512 "path-exists": "^3.0.0"
23513 }
23514 },
23515 "micromatch": {
23516 "version": "3.1.10",
23517 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
23518 "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
23519 "dev": true,
23520 "requires": {
23521 "arr-diff": "^4.0.0",
23522 "array-unique": "^0.3.2",
23523 "braces": "^2.3.1",
23524 "define-property": "^2.0.2",
23525 "extend-shallow": "^3.0.2",
23526 "extglob": "^2.0.4",
23527 "fragment-cache": "^0.2.1",
23528 "kind-of": "^6.0.2",
23529 "nanomatch": "^1.2.9",
23530 "object.pick": "^1.3.0",
23531 "regex-not": "^1.0.0",
23532 "snapdragon": "^0.8.1",
23533 "to-regex": "^3.0.2"
23534 }
23535 },
23536 "p-locate": {
23537 "version": "3.0.0",
23538 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
23539 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
23540 "dev": true,
23541 "requires": {
23542 "p-limit": "^2.0.0"
23543 }
23544 },
23545 "path-exists": {
23546 "version": "3.0.0",
23547 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
23548 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
23549 "dev": true 19970 "dev": true
23550 }, 19971 },
23551 "pkg-dir": { 19972 "ipaddr.js": {
23552 "version": "3.0.0", 19973 "version": "2.0.1",
23553 "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", 19974 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
23554 "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", 19975 "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==",
23555 "dev": true,
23556 "requires": {
23557 "find-up": "^3.0.0"
23558 }
23559 },
23560 "readdirp": {
23561 "version": "2.2.1",
23562 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz",
23563 "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==",
23564 "dev": true,
23565 "requires": {
23566 "graceful-fs": "^4.1.11",
23567 "micromatch": "^3.1.10",
23568 "readable-stream": "^2.0.2"
23569 }
23570 },
23571 "resolve-cwd": {
23572 "version": "2.0.0",
23573 "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz",
23574 "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=",
23575 "dev": true,
23576 "requires": {
23577 "resolve-from": "^3.0.0"
23578 }
23579 },
23580 "resolve-from": {
23581 "version": "3.0.0",
23582 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
23583 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
23584 "dev": true 19976 "dev": true
23585 }, 19977 },
23586 "schema-utils": { 19978 "schema-utils": {
23587 "version": "1.0.0", 19979 "version": "3.1.1",
23588 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-1.0.0.tgz", 19980 "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz",
23589 "integrity": "sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==", 19981 "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==",
23590 "dev": true,
23591 "requires": {
23592 "ajv": "^6.1.0",
23593 "ajv-errors": "^1.0.0",
23594 "ajv-keywords": "^3.1.0"
23595 }
23596 },
23597 "supports-color": {
23598 "version": "6.1.0",
23599 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
23600 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
23601 "dev": true, 19982 "dev": true,
23602 "requires": { 19983 "requires": {
23603 "has-flag": "^3.0.0" 19984 "@types/json-schema": "^7.0.8",
19985 "ajv": "^6.12.5",
19986 "ajv-keywords": "^3.5.2"
23604 } 19987 }
23605 }, 19988 },
23606 "to-regex-range": { 19989 "strip-ansi": {
23607 "version": "2.1.1", 19990 "version": "7.0.0",
23608 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", 19991 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz",
23609 "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", 19992 "integrity": "sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==",
23610 "dev": true, 19993 "dev": true,
23611 "requires": { 19994 "requires": {
23612 "is-number": "^3.0.0", 19995 "ansi-regex": "^6.0.0"
23613 "repeat-string": "^1.6.1"
23614 } 19996 }
23615 } 19997 }
23616 } 19998 }
23617 }, 19999 },
23618 "webpack-log": {
23619 "version": "2.0.0",
23620 "resolved": "https://registry.npmjs.org/webpack-log/-/webpack-log-2.0.0.tgz",
23621 "integrity": "sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==",
23622 "dev": true,
23623 "requires": {
23624 "ansi-colors": "^3.0.0",
23625 "uuid": "^3.3.2"
23626 }
23627 },
23628 "webpack-merge": { 20000 "webpack-merge": {
23629 "version": "5.8.0", 20001 "version": "5.8.0",
23630 "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", 20002 "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz",
@@ -23636,30 +20008,18 @@
23636 } 20008 }
23637 }, 20009 },
23638 "webpack-sources": { 20010 "webpack-sources": {
23639 "version": "2.3.0", 20011 "version": "3.2.0",
23640 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.0.tgz", 20012 "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz",
23641 "integrity": "sha512-WyOdtwSvOML1kbgtXbTDnEW0jkJ7hZr/bDByIwszhWd/4XX1A3XMkrbFMsuH4+/MfLlZCUzlAdg4r7jaGKEIgQ==", 20013 "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==",
23642 "dev": true, 20014 "dev": true
23643 "requires": {
23644 "source-list-map": "^2.0.1",
23645 "source-map": "^0.6.1"
23646 },
23647 "dependencies": {
23648 "source-map": {
23649 "version": "0.6.1",
23650 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
23651 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
23652 "dev": true
23653 }
23654 }
23655 }, 20015 },
23656 "webpack-subresource-integrity": { 20016 "webpack-subresource-integrity": {
23657 "version": "5.0.0-alpha.5", 20017 "version": "5.0.0-rc.1",
23658 "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0-alpha.5.tgz", 20018 "resolved": "https://registry.npmjs.org/webpack-subresource-integrity/-/webpack-subresource-integrity-5.0.0-rc.1.tgz",
23659 "integrity": "sha512-bZVkt3W7wbvNXoM+vHNNTB9V6z0Xce1MJRcMeK7EwY0Nf4RpOxp8S5APRWKWDZX6ufxIZ9MZo8aISZRUcvO3uA==", 20019 "integrity": "sha512-sr6Bgl9nODTBayuz6CSMD8sOLayQt1OmGgQAj2pwqjRnhZRJ3Bpy3uBXUYJN5UHq3ca3KpJ7Qk9epOYUpSegtw==",
23660 "dev": true, 20020 "dev": true,
23661 "requires": { 20021 "requires": {
23662 "typed-assert": "^1.0.4" 20022 "typed-assert": "^1.0.8"
23663 } 20023 }
23664 }, 20024 },
23665 "websocket-driver": { 20025 "websocket-driver": {
@@ -23702,46 +20062,12 @@
23702 "is-symbol": "^1.0.3" 20062 "is-symbol": "^1.0.3"
23703 } 20063 }
23704 }, 20064 },
23705 "which-module": {
23706 "version": "2.0.0",
23707 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
23708 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
23709 "dev": true
23710 },
23711 "wildcard": { 20065 "wildcard": {
23712 "version": "2.0.0", 20066 "version": "2.0.0",
23713 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", 20067 "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz",
23714 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", 20068 "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==",
23715 "dev": true 20069 "dev": true
23716 }, 20070 },
23717 "wrap-ansi": {
23718 "version": "5.1.0",
23719 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz",
23720 "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==",
23721 "dev": true,
23722 "requires": {
23723 "ansi-styles": "^3.2.0",
23724 "string-width": "^3.0.0",
23725 "strip-ansi": "^5.0.0"
23726 },
23727 "dependencies": {
23728 "ansi-regex": {
23729 "version": "4.1.0",
23730 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz",
23731 "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==",
23732 "dev": true
23733 },
23734 "strip-ansi": {
23735 "version": "5.2.0",
23736 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz",
23737 "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==",
23738 "dev": true,
23739 "requires": {
23740 "ansi-regex": "^4.1.0"
23741 }
23742 }
23743 }
23744 },
23745 "wrappy": { 20071 "wrappy": {
23746 "version": "1.0.2", 20072 "version": "1.0.2",
23747 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 20073 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
@@ -23749,13 +20075,11 @@
23749 "dev": true 20075 "dev": true
23750 }, 20076 },
23751 "ws": { 20077 "ws": {
23752 "version": "6.2.2", 20078 "version": "8.2.0",
23753 "resolved": "https://registry.npmjs.org/ws/-/ws-6.2.2.tgz", 20079 "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.0.tgz",
23754 "integrity": "sha512-zmhltoSR8u1cnDsD43TX59mzoMZsLKqUweyYBAIvTngR3shc0W6aOZylZmq/7hqyVxPdi+5Ud2QInblgyE72fw==", 20080 "integrity": "sha512-uYhVJ/m9oXwEI04iIVmgLmugh2qrZihkywG9y5FfZV2ATeLIzHf93qs+tUNqlttbQK957/VX3mtwAS+UfIwA4g==",
23755 "dev": true, 20081 "dev": true,
23756 "requires": { 20082 "requires": {}
23757 "async-limiter": "~1.0.0"
23758 }
23759 }, 20083 },
23760 "xtend": { 20084 "xtend": {
23761 "version": "4.0.2", 20085 "version": "4.0.2",
@@ -23764,12 +20088,6 @@
23764 "dev": true, 20088 "dev": true,
23765 "optional": true 20089 "optional": true
23766 }, 20090 },
23767 "y18n": {
23768 "version": "4.0.3",
23769 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
23770 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==",
23771 "dev": true
23772 },
23773 "yallist": { 20091 "yallist": {
23774 "version": "4.0.0", 20092 "version": "4.0.0",
23775 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", 20093 "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz",
@@ -23781,78 +20099,6 @@
23781 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", 20099 "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz",
23782 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" 20100 "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg=="
23783 }, 20101 },
23784 "yargs": {
23785 "version": "13.3.2",
23786 "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz",
23787 "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==",
23788 "dev": true,
23789 "requires": {
23790 "cliui": "^5.0.0",
23791 "find-up": "^3.0.0",
23792 "get-caller-file": "^2.0.1",
23793 "require-directory": "^2.1.1",
23794 "require-main-filename": "^2.0.0",
23795 "set-blocking": "^2.0.0",
23796 "string-width": "^3.0.0",
23797 "which-module": "^2.0.0",
23798 "y18n": "^4.0.0",
23799 "yargs-parser": "^13.1.2"
23800 },
23801 "dependencies": {
23802 "find-up": {
23803 "version": "3.0.0",
23804 "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz",
23805 "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==",
23806 "dev": true,
23807 "requires": {
23808 "locate-path": "^3.0.0"
23809 }
23810 },
23811 "locate-path": {
23812 "version": "3.0.0",
23813 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz",
23814 "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==",
23815 "dev": true,
23816 "requires": {
23817 "p-locate": "^3.0.0",
23818 "path-exists": "^3.0.0"
23819 }
23820 },
23821 "p-locate": {
23822 "version": "3.0.0",
23823 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz",
23824 "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==",
23825 "dev": true,
23826 "requires": {
23827 "p-limit": "^2.0.0"
23828 }
23829 },
23830 "path-exists": {
23831 "version": "3.0.0",
23832 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz",
23833 "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
23834 "dev": true
23835 }
23836 }
23837 },
23838 "yargs-parser": {
23839 "version": "13.1.2",
23840 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz",
23841 "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==",
23842 "dev": true,
23843 "requires": {
23844 "camelcase": "^5.0.0",
23845 "decamelize": "^1.2.0"
23846 },
23847 "dependencies": {
23848 "camelcase": {
23849 "version": "5.3.1",
23850 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
23851 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
23852 "dev": true
23853 }
23854 }
23855 },
23856 "yauzl": { 20102 "yauzl": {
23857 "version": "2.10.0", 20103 "version": "2.10.0",
23858 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 20104 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
diff --git a/language-web/package.json b/language-web/package.json
index e881727b..82a9b509 100644
--- a/language-web/package.json
+++ b/language-web/package.json
@@ -19,24 +19,25 @@
19 }, 19 },
20 "homepage": "https://github.com/viatra/VIATRA-Generator#readme", 20 "homepage": "https://github.com/viatra/VIATRA-Generator#readme",
21 "devDependencies": { 21 "devDependencies": {
22 "@babel/core": "^7.14.6", 22 "@babel/core": "^7.15.0",
23 "@babel/preset-env": "^7.14.7", 23 "@babel/preset-env": "^7.15.0",
24 "@babel/preset-react": "^7.14.5", 24 "@babel/preset-react": "^7.14.5",
25 "@babel/preset-typescript": "^7.15.0",
25 "babel-loader": "^8.2.2", 26 "babel-loader": "^8.2.2",
26 "before-build-webpack": "^0.2.11", 27 "before-build-webpack": "^0.2.11",
27 "css-loader": "^5.2.6", 28 "css-loader": "^6.2.0",
28 "file-loader": "^6.2.0",
29 "html-webpack-plugin": "^5.3.2", 29 "html-webpack-plugin": "^5.3.2",
30 "image-webpack-loader": "^7.0.1", 30 "image-webpack-loader": "^7.0.1",
31 "mini-css-extract-plugin": "^1.6.2", 31 "mini-css-extract-plugin": "^2.2.0",
32 "sass": "^1.35.1", 32 "sass": "^1.38.0",
33 "sass-loader": "^12.1.0", 33 "sass-loader": "^12.1.0",
34 "style-loader": "^3.0.0", 34 "style-loader": "^3.2.1",
35 "url-loader": "^4.1.1", 35 "@types/codemirror": "^5.60.2",
36 "webpack": "^5.41.0", 36 "@types/react-dom": "^17.0.9",
37 "webpack-cli": "^4.7.2", 37 "webpack": "^5.51.0",
38 "webpack-dev-server": "^3.11.2", 38 "webpack-cli": "^4.8.0",
39 "webpack-subresource-integrity": "^5.0.0-alpha.5" 39 "webpack-dev-server": "^4.0.0",
40 "webpack-subresource-integrity": "^5.0.0-rc.1"
40 }, 41 },
41 "dependencies": { 42 "dependencies": {
42 "@emotion/react": "^11.4.1", 43 "@emotion/react": "^11.4.1",
@@ -50,7 +51,7 @@
50 "mobx": "^6.3.2", 51 "mobx": "^6.3.2",
51 "mobx-react-lite": "^3.2.0", 52 "mobx-react-lite": "^3.2.0",
52 "react": "^17.0.2", 53 "react": "^17.0.2",
53 "react-codemirror2-react-17": "^1.0.0", 54 "react-codemirror2": "npm:react-codemirror2-react-17@^1.0.0",
54 "react-dom": "^17.0.2", 55 "react-dom": "^17.0.2",
55 "tss-react": "^0.7.3" 56 "tss-react": "^0.7.3"
56 } 57 }
diff --git a/language-web/src/main/js/App.jsx b/language-web/src/main/js/App.tsx
index 5bd46c09..5bd46c09 100644
--- a/language-web/src/main/js/App.jsx
+++ b/language-web/src/main/js/App.tsx
diff --git a/language-web/src/main/js/Navbar.jsx b/language-web/src/main/js/Navbar.jsx
deleted file mode 100644
index cf1bc54f..00000000
--- a/language-web/src/main/js/Navbar.jsx
+++ /dev/null
@@ -1,37 +0,0 @@
1import React from 'react';
2import { Button, Navbar, Nav } from 'react-bootstrap';
3import { FaGithub, FaPlayCircle } from 'react-icons/fa';
4
5export default () => (
6 <Navbar
7 variant='secondary'
8 className='px-2'
9 >
10 <Navbar.Brand>GraphSolver</Navbar.Brand>
11 <Navbar.Toggle aria-controls='basic-navbar-nav'/>
12 <Navbar.Collapse id='basic-navbar-nav'>
13 <Nav className="me-auto">
14 <Nav.Link
15 href="https://github.com/viatra/VIATRA-Generator#readme"
16 >
17 About
18 </Nav.Link>
19 <Nav.Link
20 href="https://github.com/viatra/VIATRA-Generator/wiki"
21 >
22 Getting started
23 </Nav.Link>
24 <Nav.Link
25 href="https://github.com/viatra/VIATRA-Generator"
26 >
27 <FaGithub/> Github
28 </Nav.Link>
29 </Nav>
30 <Button
31 variant='success'
32 >
33 <FaPlayCircle/> Generate
34 </Button>
35 </Navbar.Collapse>
36 </Navbar>
37);
diff --git a/language-web/src/main/js/RootStore.jsx b/language-web/src/main/js/RootStore.tsx
index a437fdd0..2159f440 100644
--- a/language-web/src/main/js/RootStore.jsx
+++ b/language-web/src/main/js/RootStore.tsx
@@ -1,3 +1,4 @@
1
1import React, { createContext, useContext } from 'react'; 2import React, { createContext, useContext } from 'react';
2 3
3import EditorStore from './editor/EditorStore'; 4import EditorStore from './editor/EditorStore';
@@ -10,15 +11,14 @@ export default class RootStore {
10 } 11 }
11} 12}
12 13
13const StoreContext = createContext(undefined); 14const StoreContext = createContext<RootStore | undefined>(undefined);
14 15
15export const RootStoreProvider = ({ children, rootStore }) => ( 16export const RootStoreProvider: React.FC<{ rootStore: RootStore }> = ({ children, rootStore }) => (
16 <StoreContext.Provider value={rootStore}> 17 <StoreContext.Provider value={rootStore}>
17 {children} 18 {children}
18 </StoreContext.Provider> 19 </StoreContext.Provider>
19); 20);
20 21
21/** @returns {RootStore} */
22export const useRootStore = () => { 22export const useRootStore = () => {
23 const rootStore = useContext(StoreContext); 23 const rootStore = useContext(StoreContext);
24 if (!rootStore) { 24 if (!rootStore) {
diff --git a/language-web/src/main/js/editor/Editor.jsx b/language-web/src/main/js/editor/Editor.jsx
deleted file mode 100644
index 4cd9b3bd..00000000
--- a/language-web/src/main/js/editor/Editor.jsx
+++ /dev/null
@@ -1,52 +0,0 @@
1import { observer } from 'mobx-react-lite';
2import 'mode-problem';
3import React, { useCallback } from 'react';
4import { Controlled as CodeMirror } from 'react-codemirror2-react-17';
5import { createServices, removeServices } from 'xtext/xtext-codemirror';
6
7import { useRootStore } from '../RootStore';
8
9export default observer(() => {
10 const editorStore = useRootStore().editorStore;
11
12 const codeMirrorOptions = {
13 mode: 'xtext/problem',
14 indentUnit: 2,
15 theme: 'material-darker',
16 lineNumbers: editorStore.showLineNumbers,
17 };
18
19 const xtextOptions = {
20 xtextLang: 'problem',
21 enableFormattingAction: true,
22 }
23
24 const editorDidMount = useCallback((editor) => {
25 createServices(editor, xtextOptions);
26 editorStore.updateEditor(editor);
27 }, [editorStore]);
28
29 const editorWillUnmount = useCallback((editor) => {
30 editorStore.editor = null;
31 removeServices(editor);
32 }, [editorStore]);
33
34 const onBeforeChange = useCallback((_editor, _data, value) => {
35 editorStore.updateValue(value);
36 }, [editorStore]);
37
38 const onChange = useCallback((_editor, _data, _value) => {
39 editorStore.reportChanged();
40 }, [editorStore]);
41
42 return (
43 <CodeMirror
44 value={editorStore.value}
45 options={codeMirrorOptions}
46 editorDidMount={editorDidMount}
47 editorWillUnmount={editorWillUnmount}
48 onBeforeChange={onBeforeChange}
49 onChange={onChange}
50 />
51 );
52});
diff --git a/language-web/src/main/js/editor/Editor.tsx b/language-web/src/main/js/editor/Editor.tsx
new file mode 100644
index 00000000..f81c5c37
--- /dev/null
+++ b/language-web/src/main/js/editor/Editor.tsx
@@ -0,0 +1,20 @@
1import { observer } from 'mobx-react-lite';
2import React from 'react';
3import { Controlled as CodeMirror } from 'react-codemirror2';
4
5import { useRootStore } from '../RootStore';
6
7export default observer(() => {
8 const { editorStore } = useRootStore();
9
10 return (
11 <CodeMirror
12 value={editorStore.value}
13 options={editorStore.codeMirrorOptions}
14 editorDidMount={(editor) => editorStore.editorDidMount(editor)}
15 editorWillUnmount={() => editorStore.editorWillUnmount()}
16 onBeforeChange={(_editor, _data, value) => editorStore.updateValue(value)}
17 onChange={() => editorStore.reportChanged()}
18 />
19 );
20});
diff --git a/language-web/src/main/js/editor/EditorButtons.jsx b/language-web/src/main/js/editor/EditorButtons.tsx
index a5a57f93..1a187635 100644
--- a/language-web/src/main/js/editor/EditorButtons.jsx
+++ b/language-web/src/main/js/editor/EditorButtons.tsx
@@ -29,7 +29,7 @@ const useStyles = makeStyles()(theme => ({
29})); 29}));
30 30
31export default observer(() => { 31export default observer(() => {
32 const editorStore = useRootStore().editorStore; 32 const { editorStore } = useRootStore();
33 const { classes, cx } = useStyles(); 33 const { classes, cx } = useStyles();
34 return ( 34 return (
35 <> 35 <>
diff --git a/language-web/src/main/js/editor/EditorStore.jsx b/language-web/src/main/js/editor/EditorStore.jsx
deleted file mode 100644
index b6f9bc0a..00000000
--- a/language-web/src/main/js/editor/EditorStore.jsx
+++ /dev/null
@@ -1,87 +0,0 @@
1import CodeMirror from 'codemirror';
2import { createAtom, makeAutoObservable, observable } from 'mobx';
3
4export default class EditorStore {
5 atom;
6 /** @type {CodeMirror} */
7 editor = null;
8 /** @type {string} */
9 value = '';
10 /** @type {boolean} */
11 showLineNumbers = false;
12 /** @type {boolean} */
13 showLigatures = true;
14
15 constructor() {
16 this.atom = createAtom('EditorStore');
17 makeAutoObservable(this, {
18 atom: false,
19 editor: observable.ref,
20 });
21 }
22
23 /**
24 * Attaches a new CodeMirror instance.
25 *
26 * The store will node subscribe to any CodeMirror events. Instead,
27 * the editor component should subscribe to them and relay them to the store.
28 *
29 * @param {CodeMirror} newEditor The new CodeMirror instance
30 */
31 updateEditor(newEditor) {
32 this.editor = newEditor;
33 }
34
35 /**
36 * Updates the contents of the editor.
37 *
38 * @param {string} newValue The new contents of the editor
39 */
40 updateValue(newValue) {
41 this.value = newValue;
42 }
43
44 reportChanged() {
45 this.atom.reportChanged();
46 }
47
48 /**
49 * @returns {boolean} `true` if there is history to undo
50 */
51 get canUndo() {
52 this.atom.reportObserved();
53 if (!this.editor) {
54 return false;
55 }
56 const { undo: undoSize } = this.editor.historySize();
57 return undoSize > 0;
58 }
59
60 undo() {
61 this.editor.undo();
62 }
63
64 /**
65 * @returns {boolean} `true` if there is history to redo
66 */
67 get canRedo() {
68 this.atom.reportObserved();
69 if (!this.editor) {
70 return false;
71 }
72 const { redo: redoSize } = this.editor.historySize();
73 return redoSize > 0;
74 }
75
76 redo() {
77 this.editor.redo();
78 }
79
80 toggleLineNumbers() {
81 this.showLineNumbers = !this.showLineNumbers;
82 }
83
84 toggleLigatures() {
85 this.showLigatures = !this.showLigatures;
86 }
87}
diff --git a/language-web/src/main/js/editor/EditorStore.ts b/language-web/src/main/js/editor/EditorStore.ts
new file mode 100644
index 00000000..167e1ade
--- /dev/null
+++ b/language-web/src/main/js/editor/EditorStore.ts
@@ -0,0 +1,127 @@
1import { Editor, EditorConfiguration } from 'codemirror';
2import {
3 createAtom,
4 makeAutoObservable,
5 observable,
6} from 'mobx';
7import 'mode-problem';
8import {
9 IXtextOptions,
10 IXtextServices,
11 createServices,
12 removeServices,
13} from 'xtext/xtext-codemirror';
14
15const xtextLang = 'problem';
16
17const xtextOptions: IXtextOptions = {
18 xtextLang,
19 enableFormattingAction: true,
20};
21
22const codeMirrorGlobalOptions: EditorConfiguration = {
23 mode: `xtext/${xtextLang}`,
24 indentUnit: 2,
25 theme: 'material-darker',
26};
27
28export default class EditorStore {
29 _atom;
30 editor?: Editor;
31 xtextServices?: IXtextServices;
32 value = '';
33 showLineNumbers = false;
34
35 constructor() {
36 this._atom = createAtom('EditorStore');
37 makeAutoObservable(this, {
38 _atom: false,
39 editor: observable.ref,
40 xtextServices: observable.ref,
41 });
42 }
43
44 /**
45 * Attaches a new CodeMirror instance and creates Xtext services.
46 *
47 * The store will not subscribe to any CodeMirror events. Instead,
48 * the editor component should subscribe to them and relay them to the store.
49 *
50 * @param newEditor The new CodeMirror instance
51 */
52 editorDidMount(newEditor: Editor) {
53 if (this.editor) {
54 throw new Error('CoreMirror editor mounted before unmounting');
55 }
56 this.editor = newEditor;
57 this.xtextServices = createServices(newEditor, xtextOptions);
58 }
59
60 editorWillUnmount() {
61 if (this.editor) {
62 removeServices(this.editor);
63 }
64 this.editor = undefined;
65 this.xtextServices = undefined;
66 }
67
68 /**
69 * Updates the contents of the editor.
70 *
71 * @param newValue The new contents of the editor
72 */
73 updateValue(newValue: string) {
74 this.value = newValue;
75 }
76
77 reportChanged() {
78 this._atom.reportChanged();
79 }
80
81 _observeEditorChanges() {
82 this._atom.reportObserved();
83 }
84
85 get codeMirrorOptions(): EditorConfiguration {
86 return {
87 ...codeMirrorGlobalOptions,
88 lineNumbers: this.showLineNumbers,
89 };
90 }
91
92 /**
93 * @returns `true` if there is history to undo
94 */
95 get canUndo() {
96 this._observeEditorChanges();
97 if (!this.editor) {
98 return false;
99 }
100 const { undo: undoSize } = this.editor.historySize();
101 return undoSize > 0;
102 }
103
104 undo() {
105 this.editor?.undo();
106 }
107
108 /**
109 * @returns `true` if there is history to redo
110 */
111 get canRedo() {
112 this._observeEditorChanges();
113 if (!this.editor) {
114 return false;
115 }
116 const { redo: redoSize } = this.editor.historySize();
117 return redoSize > 0;
118 }
119
120 redo() {
121 this.editor?.redo();
122 }
123
124 toggleLineNumbers() {
125 this.showLineNumbers = !this.showLineNumbers;
126 }
127}
diff --git a/language-web/src/main/js/index.jsx b/language-web/src/main/js/index.tsx
index d73ffcdd..f59b40a9 100644
--- a/language-web/src/main/js/index.jsx
+++ b/language-web/src/main/js/index.tsx
@@ -1,11 +1,11 @@
1import { CacheProvider } from "@emotion/react"; 1import { CacheProvider } from "@emotion/react";
2import React from 'react'; 2import React from 'react';
3import { render } from 'react-dom'; 3import { render } from 'react-dom';
4import CssBaseline from '@material-ui/core/CssBaseline';
4import { ThemeProvider, createTheme } from '@material-ui/core/styles'; 5import { ThemeProvider, createTheme } from '@material-ui/core/styles';
5import { getCache } from "tss-react/cache"; 6import { getCache } from "tss-react/cache";
6 7
7import App from './App'; 8import App from './App';
8import CssBaseline from '@material-ui/core/CssBaseline';
9import RootStore, { RootStoreProvider } from './RootStore'; 9import RootStore, { RootStoreProvider } from './RootStore';
10 10
11import '../css/index.scss'; 11import '../css/index.scss';
@@ -74,6 +74,6 @@ const app = (
74 </RootStoreProvider> 74 </RootStoreProvider>
75 </ThemeProvider> 75 </ThemeProvider>
76 </CacheProvider> 76 </CacheProvider>
77) 77);
78 78
79render(app, document.getElementById('app')); 79render(app, document.getElementById('app'));
diff --git a/language-web/src/main/js/makeStyles.js b/language-web/src/main/js/makeStyles.ts
index 1dee6c1f..1dee6c1f 100644
--- a/language-web/src/main/js/makeStyles.js
+++ b/language-web/src/main/js/makeStyles.ts
diff --git a/language-web/src/main/js/xtext/xtext-codemirror.d.ts b/language-web/src/main/js/xtext/xtext-codemirror.d.ts
new file mode 100644
index 00000000..fff850b8
--- /dev/null
+++ b/language-web/src/main/js/xtext/xtext-codemirror.d.ts
@@ -0,0 +1,43 @@
1import { Editor } from 'codemirror';
2
3export function createEditor(options: IXtextOptions): IXtextCodeMirrorEditor;
4
5export function createServices(editor: Editor, options: IXtextOptions): IXtextServices;
6
7export function removeServices(editor: Editor): void;
8
9export interface IXtextOptions {
10 baseUrl?: string;
11 contentType?: string;
12 dirtyElement?: string | Element;
13 dirtyStatusClass?: string;
14 document?: Document;
15 enableContentAssistService?: boolean;
16 enableCors?: boolean;
17 enableFormattingAction?: boolean;
18 enableFormattingService?: boolean;
19 enableGeneratorService?: boolean;
20 enableHighlightingService?: boolean;
21 enableOccurrencesService?: boolean;
22 enableSaveAction?: boolean;
23 enableValidationService?: boolean;
24 loadFromServer?: boolean;
25 mode?: string;
26 parent?: string | Element;
27 parentClass?: string;
28 resourceId?: string;
29 selectionUpdateDelay?: number;
30 sendFullText?: boolean;
31 serviceUrl?: string;
32 showErrorDialogs?: boolean;
33 syntaxDefinition?: string;
34 textUpdateDelay?: number;
35 xtextLang?: string;
36}
37
38export interface IXtextCodeMirrorEditor extends Editor {
39 xtextServices: IXtextServices;
40}
41
42export interface IXtextServices {
43}
diff --git a/language-web/tsconfig.json b/language-web/tsconfig.json
new file mode 100644
index 00000000..e9d8b4d0
--- /dev/null
+++ b/language-web/tsconfig.json
@@ -0,0 +1,22 @@
1{
2 "compilerOptions": {
3 "target": "ES2020",
4 "module": "ES2020",
5 "moduleResolution": "node",
6 "paths": {
7 "xtext/*": ["./src/main/js/xtext/*"]
8 },
9 "esModuleInterop": true,
10 "allowSyntheticDefaultImports": true,
11 "jsx": "react",
12 "strict": true,
13 "noImplicitOverride": true,
14 "noImplicitReturns": true,
15 "noEmit": true
16 },
17 "include": ["./src/main/js/**/*"],
18 "exclude": [
19 "./src/main/js/xtext/**/*",
20 "./node_modules/**/*"
21 ]
22}
diff --git a/language-web/webpack.config.js b/language-web/webpack.config.js
index 8f0fb3f2..0b89298c 100644
--- a/language-web/webpack.config.js
+++ b/language-web/webpack.config.js
@@ -13,7 +13,7 @@ const outputPath = path.resolve(__dirname, 'build/webpack', currentNodeEnv);
13const portNumberOrElse = (envName, fallback) => { 13const portNumberOrElse = (envName, fallback) => {
14 const value = process.env[envName]; 14 const value = process.env[envName];
15 return value ? parseInt(value) : fallback; 15 return value ? parseInt(value) : fallback;
16} 16};
17const listenHost = process.env['LISTEN_HOST'] || 'localhost'; 17const listenHost = process.env['LISTEN_HOST'] || 'localhost';
18const listenPort = portNumberOrElse('LISTEN_PORT', 1313); 18const listenPort = portNumberOrElse('LISTEN_PORT', 1313);
19const apiHost = process.env['API_HOST'] || listenHost; 19const apiHost = process.env['API_HOST'] || listenHost;
@@ -21,6 +21,23 @@ const apiPort = portNumberOrElse('API_PORT', 1312);
21const publicHost = process.env['PUBLIC_HOST'] || listenHost; 21const publicHost = process.env['PUBLIC_HOST'] || listenHost;
22const publicPort = portNumberOrElse('PUBLIC_PORT', listenPort); 22const publicPort = portNumberOrElse('PUBLIC_PORT', listenPort);
23 23
24const resolveSources = sources => path.resolve(__dirname, 'src', sources);
25const resolveGenerated = sources => path.resolve(__dirname, 'build/generated/sources', sources);
26const mainJsSources = resolveSources('main/js');
27const babelLoaderFilters = {
28 include: [mainJsSources],
29 exclude: [resolveSources('main/js/xtext')],
30};
31const babelPresets = [
32 [
33 '@babel/preset-env',
34 {
35 targets: 'defaults',
36 },
37 ],
38 '@babel/preset-react',
39];
40
24module.exports = { 41module.exports = {
25 mode: devMode ? 'development' : 'production', 42 mode: devMode ? 'development' : 'production',
26 entry: './src/main/js', 43 entry: './src/main/js',
@@ -35,19 +52,10 @@ module.exports = {
35 rules: [ 52 rules: [
36 { 53 {
37 test: /\.jsx?$/i, 54 test: /\.jsx?$/i,
38 include: [path.resolve(__dirname, 'src/main/js')], 55 ...babelLoaderFilters,
39 exclude: [path.resolve(__dirname, 'src/main/js/xtext')],
40 loader: 'babel-loader', 56 loader: 'babel-loader',
41 options: { 57 options: {
42 presets: [ 58 presets: babelPresets,
43 [
44 '@babel/preset-env',
45 {
46 targets: 'defaults',
47 },
48 ],
49 '@babel/preset-react',
50 ],
51 plugins: [ 59 plugins: [
52 [ 60 [
53 '@babel/plugin-proposal-class-properties', 61 '@babel/plugin-proposal-class-properties',
@@ -62,6 +70,26 @@ module.exports = {
62 }, 70 },
63 }, 71 },
64 { 72 {
73 test: /.tsx?$/i,
74 ...babelLoaderFilters,
75 loader: 'babel-loader',
76 options: {
77 presets: [
78 ...babelPresets,
79 [
80 '@babel/preset-typescript',
81 {
82 isTSX: true,
83 allExtensions: true,
84 allowDeclareFields: true,
85 onlyRemoveTypeImports: true,
86 optimizeConstEnums: true,
87 },
88 ]
89 ],
90 },
91 },
92 {
65 test: /\.scss$/i, 93 test: /\.scss$/i,
66 use: [ 94 use: [
67 devMode ? 'style-loader' : MiniCssExtractPlugin.loader, 95 devMode ? 'style-loader' : MiniCssExtractPlugin.loader,
@@ -83,29 +111,24 @@ module.exports = {
83 disable: true, 111 disable: true,
84 } 112 }
85 }, 113 },
86 {
87 loader: 'url-loader',
88 options: {
89 limit: 256,
90 },
91 },
92 ], 114 ],
115 type: 'asset',
93 }, 116 },
94 { 117 {
95 test: /\.woff2?$/i, 118 test: /\.woff2?$/i,
96 loader: 'file-loader', 119 type: 'asset/resource',
97 }, 120 },
98 ], 121 ],
99 }, 122 },
100 resolve: { 123 resolve: {
101 modules: [ 124 modules: [
102 'node_modules', 125 'node_modules',
103 path.resolve(__dirname, 'src/main/js'), 126 mainJsSources,
104 path.resolve(__dirname, 'build/generated/sources/xtext/js'), 127 resolveGenerated('xtext/js'),
105 ], 128 ],
106 extensions: ['.js', '.jsx'], 129 extensions: ['.js', '.jsx', '.ts', '.tsx'],
107 alias: { 130 alias: {
108 images: path.resolve(__dirname, 'src/main/images'), 131 images: resolveSources('main/images'),
109 }, 132 },
110 }, 133 },
111 devtool: devMode ? 'inline-source-map' : 'source-map', 134 devtool: devMode ? 'inline-source-map' : 'source-map',
@@ -115,16 +138,22 @@ module.exports = {
115 }, 138 },
116 }, 139 },
117 devServer: { 140 devServer: {
118 contentBase: outputPath, 141 client: {
142 logging: 'info',
143 overlay: true,
144 progress: true,
145 webSocketURL: {
146 hostname: publicHost,
147 port: publicPort,
148 protocol: publicPort === 443 ? 'wss' : 'ws',
149 },
150 },
119 compress: true, 151 compress: true,
120 host: listenHost, 152 host: listenHost,
121 port: listenPort, 153 port: listenPort,
122 proxy: { 154 proxy: {
123 '/xtext-service': `${apiPort === 443 ? 'https' : 'http'}://${apiHost}:${apiPort}`, 155 '/xtext-service': `${apiPort === 443 ? 'https' : 'http'}://${apiHost}:${apiPort}`,
124 }, 156 },
125 public: `${publicHost}:${publicPort}`,
126 sockHost: publicHost,
127 sockPort: publicPort,
128 }, 157 },
129 plugins: [ 158 plugins: [
130 new MiniCssExtractPlugin({ 159 new MiniCssExtractPlugin({