신원형

Adding Test Library

...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
10 "dependencies": { 10 "dependencies": {
11 "@types/selenium-webdriver": "^4.1.0", 11 "@types/selenium-webdriver": "^4.1.0",
12 "eslint": "^8.15.0", 12 "eslint": "^8.15.0",
13 + "mocha": "^10.0.0",
13 "selenium-webdriver": "^4.1.2" 14 "selenium-webdriver": "^4.1.2"
14 }, 15 },
15 "devDependencies": { 16 "devDependencies": {
...@@ -114,6 +115,11 @@ ...@@ -114,6 +115,11 @@
114 "@types/node": "*" 115 "@types/node": "*"
115 } 116 }
116 }, 117 },
118 + "node_modules/@ungap/promise-all-settled": {
119 + "version": "1.1.2",
120 + "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
121 + "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q=="
122 + },
117 "node_modules/acorn": { 123 "node_modules/acorn": {
118 "version": "8.7.1", 124 "version": "8.7.1",
119 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", 125 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
...@@ -148,6 +154,14 @@ ...@@ -148,6 +154,14 @@
148 "url": "https://github.com/sponsors/epoberezkin" 154 "url": "https://github.com/sponsors/epoberezkin"
149 } 155 }
150 }, 156 },
157 + "node_modules/ansi-colors": {
158 + "version": "4.1.1",
159 + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
160 + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==",
161 + "engines": {
162 + "node": ">=6"
163 + }
164 + },
151 "node_modules/ansi-regex": { 165 "node_modules/ansi-regex": {
152 "version": "5.0.1", 166 "version": "5.0.1",
153 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 167 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
...@@ -170,6 +184,18 @@ ...@@ -170,6 +184,18 @@
170 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 184 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
171 } 185 }
172 }, 186 },
187 + "node_modules/anymatch": {
188 + "version": "3.1.2",
189 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
190 + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
191 + "dependencies": {
192 + "normalize-path": "^3.0.0",
193 + "picomatch": "^2.0.4"
194 + },
195 + "engines": {
196 + "node": ">= 8"
197 + }
198 + },
173 "node_modules/argparse": { 199 "node_modules/argparse": {
174 "version": "2.0.1", 200 "version": "2.0.1",
175 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 201 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
...@@ -180,6 +206,38 @@ ...@@ -180,6 +206,38 @@
180 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 206 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
181 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 207 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
182 }, 208 },
209 + "node_modules/binary-extensions": {
210 + "version": "2.2.0",
211 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
212 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
213 + "engines": {
214 + "node": ">=8"
215 + }
216 + },
217 + "node_modules/brace-expansion": {
218 + "version": "2.0.1",
219 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
220 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
221 + "dependencies": {
222 + "balanced-match": "^1.0.0"
223 + }
224 + },
225 + "node_modules/braces": {
226 + "version": "3.0.2",
227 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
228 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
229 + "dependencies": {
230 + "fill-range": "^7.0.1"
231 + },
232 + "engines": {
233 + "node": ">=8"
234 + }
235 + },
236 + "node_modules/browser-stdout": {
237 + "version": "1.3.1",
238 + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
239 + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw=="
240 + },
183 "node_modules/callsites": { 241 "node_modules/callsites": {
184 "version": "3.1.0", 242 "version": "3.1.0",
185 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 243 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
...@@ -188,6 +246,17 @@ ...@@ -188,6 +246,17 @@
188 "node": ">=6" 246 "node": ">=6"
189 } 247 }
190 }, 248 },
249 + "node_modules/camelcase": {
250 + "version": "6.3.0",
251 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
252 + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==",
253 + "engines": {
254 + "node": ">=10"
255 + },
256 + "funding": {
257 + "url": "https://github.com/sponsors/sindresorhus"
258 + }
259 + },
191 "node_modules/chalk": { 260 "node_modules/chalk": {
192 "version": "4.1.2", 261 "version": "4.1.2",
193 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 262 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
...@@ -214,6 +283,42 @@ ...@@ -214,6 +283,42 @@
214 "node": ">=8" 283 "node": ">=8"
215 } 284 }
216 }, 285 },
286 + "node_modules/chokidar": {
287 + "version": "3.5.3",
288 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
289 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
290 + "funding": [
291 + {
292 + "type": "individual",
293 + "url": "https://paulmillr.com/funding/"
294 + }
295 + ],
296 + "dependencies": {
297 + "anymatch": "~3.1.2",
298 + "braces": "~3.0.2",
299 + "glob-parent": "~5.1.2",
300 + "is-binary-path": "~2.1.0",
301 + "is-glob": "~4.0.1",
302 + "normalize-path": "~3.0.0",
303 + "readdirp": "~3.6.0"
304 + },
305 + "engines": {
306 + "node": ">= 8.10.0"
307 + },
308 + "optionalDependencies": {
309 + "fsevents": "~2.3.2"
310 + }
311 + },
312 + "node_modules/cliui": {
313 + "version": "7.0.4",
314 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
315 + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
316 + "dependencies": {
317 + "string-width": "^4.2.0",
318 + "strip-ansi": "^6.0.0",
319 + "wrap-ansi": "^7.0.0"
320 + }
321 + },
217 "node_modules/color-convert": { 322 "node_modules/color-convert": {
218 "version": "2.0.1", 323 "version": "2.0.1",
219 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 324 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
...@@ -274,11 +379,30 @@ ...@@ -274,11 +379,30 @@
274 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 379 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz",
275 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" 380 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w=="
276 }, 381 },
382 + "node_modules/decamelize": {
383 + "version": "4.0.0",
384 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
385 + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==",
386 + "engines": {
387 + "node": ">=10"
388 + },
389 + "funding": {
390 + "url": "https://github.com/sponsors/sindresorhus"
391 + }
392 + },
277 "node_modules/deep-is": { 393 "node_modules/deep-is": {
278 "version": "0.1.4", 394 "version": "0.1.4",
279 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 395 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
280 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" 396 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
281 }, 397 },
398 + "node_modules/diff": {
399 + "version": "5.0.0",
400 + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
401 + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==",
402 + "engines": {
403 + "node": ">=0.3.1"
404 + }
405 + },
282 "node_modules/doctrine": { 406 "node_modules/doctrine": {
283 "version": "3.0.0", 407 "version": "3.0.0",
284 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 408 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
...@@ -290,6 +414,19 @@ ...@@ -290,6 +414,19 @@
290 "node": ">=6.0.0" 414 "node": ">=6.0.0"
291 } 415 }
292 }, 416 },
417 + "node_modules/emoji-regex": {
418 + "version": "8.0.0",
419 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
420 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
421 + },
422 + "node_modules/escalade": {
423 + "version": "3.1.1",
424 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
425 + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
426 + "engines": {
427 + "node": ">=6"
428 + }
429 + },
293 "node_modules/escape-string-regexp": { 430 "node_modules/escape-string-regexp": {
294 "version": "4.0.0", 431 "version": "4.0.0",
295 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 432 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
...@@ -505,6 +642,40 @@ ...@@ -505,6 +642,40 @@
505 "node": "^10.12.0 || >=12.0.0" 642 "node": "^10.12.0 || >=12.0.0"
506 } 643 }
507 }, 644 },
645 + "node_modules/fill-range": {
646 + "version": "7.0.1",
647 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
648 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
649 + "dependencies": {
650 + "to-regex-range": "^5.0.1"
651 + },
652 + "engines": {
653 + "node": ">=8"
654 + }
655 + },
656 + "node_modules/find-up": {
657 + "version": "5.0.0",
658 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
659 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
660 + "dependencies": {
661 + "locate-path": "^6.0.0",
662 + "path-exists": "^4.0.0"
663 + },
664 + "engines": {
665 + "node": ">=10"
666 + },
667 + "funding": {
668 + "url": "https://github.com/sponsors/sindresorhus"
669 + }
670 + },
671 + "node_modules/flat": {
672 + "version": "5.0.2",
673 + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
674 + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==",
675 + "bin": {
676 + "flat": "cli.js"
677 + }
678 + },
508 "node_modules/flat-cache": { 679 "node_modules/flat-cache": {
509 "version": "3.0.4", 680 "version": "3.0.4",
510 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 681 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
...@@ -527,11 +698,32 @@ ...@@ -527,11 +698,32 @@
527 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 698 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
528 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 699 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
529 }, 700 },
701 + "node_modules/fsevents": {
702 + "version": "2.3.2",
703 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
704 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
705 + "hasInstallScript": true,
706 + "optional": true,
707 + "os": [
708 + "darwin"
709 + ],
710 + "engines": {
711 + "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
712 + }
713 + },
530 "node_modules/functional-red-black-tree": { 714 "node_modules/functional-red-black-tree": {
531 "version": "1.0.1", 715 "version": "1.0.1",
532 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 716 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
533 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" 717 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
534 }, 718 },
719 + "node_modules/get-caller-file": {
720 + "version": "2.0.5",
721 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
722 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
723 + "engines": {
724 + "node": "6.* || 8.* || >= 10.*"
725 + }
726 + },
535 "node_modules/glob": { 727 "node_modules/glob": {
536 "version": "7.2.0", 728 "version": "7.2.0",
537 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 729 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
...@@ -551,6 +743,17 @@ ...@@ -551,6 +743,17 @@
551 "url": "https://github.com/sponsors/isaacs" 743 "url": "https://github.com/sponsors/isaacs"
552 } 744 }
553 }, 745 },
746 + "node_modules/glob-parent": {
747 + "version": "5.1.2",
748 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
749 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
750 + "dependencies": {
751 + "is-glob": "^4.0.1"
752 + },
753 + "engines": {
754 + "node": ">= 6"
755 + }
756 + },
554 "node_modules/glob/node_modules/brace-expansion": { 757 "node_modules/glob/node_modules/brace-expansion": {
555 "version": "1.1.11", 758 "version": "1.1.11",
556 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 759 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
...@@ -593,6 +796,14 @@ ...@@ -593,6 +796,14 @@
593 "node": ">=8" 796 "node": ">=8"
594 } 797 }
595 }, 798 },
799 + "node_modules/he": {
800 + "version": "1.2.0",
801 + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
802 + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
803 + "bin": {
804 + "he": "bin/he"
805 + }
806 + },
596 "node_modules/ignore": { 807 "node_modules/ignore": {
597 "version": "5.2.0", 808 "version": "5.2.0",
598 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 809 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
...@@ -643,6 +854,17 @@ ...@@ -643,6 +854,17 @@
643 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 854 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
644 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 855 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
645 }, 856 },
857 + "node_modules/is-binary-path": {
858 + "version": "2.1.0",
859 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
860 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
861 + "dependencies": {
862 + "binary-extensions": "^2.0.0"
863 + },
864 + "engines": {
865 + "node": ">=8"
866 + }
867 + },
646 "node_modules/is-extglob": { 868 "node_modules/is-extglob": {
647 "version": "2.1.1", 869 "version": "2.1.1",
648 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 870 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
...@@ -651,6 +873,14 @@ ...@@ -651,6 +873,14 @@
651 "node": ">=0.10.0" 873 "node": ">=0.10.0"
652 } 874 }
653 }, 875 },
876 + "node_modules/is-fullwidth-code-point": {
877 + "version": "3.0.0",
878 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
879 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
880 + "engines": {
881 + "node": ">=8"
882 + }
883 + },
654 "node_modules/is-glob": { 884 "node_modules/is-glob": {
655 "version": "4.0.3", 885 "version": "4.0.3",
656 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 886 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
...@@ -662,6 +892,33 @@ ...@@ -662,6 +892,33 @@
662 "node": ">=0.10.0" 892 "node": ">=0.10.0"
663 } 893 }
664 }, 894 },
895 + "node_modules/is-number": {
896 + "version": "7.0.0",
897 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
898 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
899 + "engines": {
900 + "node": ">=0.12.0"
901 + }
902 + },
903 + "node_modules/is-plain-obj": {
904 + "version": "2.1.0",
905 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
906 + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==",
907 + "engines": {
908 + "node": ">=8"
909 + }
910 + },
911 + "node_modules/is-unicode-supported": {
912 + "version": "0.1.0",
913 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
914 + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==",
915 + "engines": {
916 + "node": ">=10"
917 + },
918 + "funding": {
919 + "url": "https://github.com/sponsors/sindresorhus"
920 + }
921 + },
665 "node_modules/isarray": { 922 "node_modules/isarray": {
666 "version": "1.0.0", 923 "version": "1.0.0",
667 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 924 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
...@@ -724,16 +981,120 @@ ...@@ -724,16 +981,120 @@
724 "immediate": "~3.0.5" 981 "immediate": "~3.0.5"
725 } 982 }
726 }, 983 },
984 + "node_modules/locate-path": {
985 + "version": "6.0.0",
986 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
987 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
988 + "dependencies": {
989 + "p-locate": "^5.0.0"
990 + },
991 + "engines": {
992 + "node": ">=10"
993 + },
994 + "funding": {
995 + "url": "https://github.com/sponsors/sindresorhus"
996 + }
997 + },
727 "node_modules/lodash.merge": { 998 "node_modules/lodash.merge": {
728 "version": "4.6.2", 999 "version": "4.6.2",
729 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 1000 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
730 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 1001 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
731 }, 1002 },
1003 + "node_modules/log-symbols": {
1004 + "version": "4.1.0",
1005 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
1006 + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
1007 + "dependencies": {
1008 + "chalk": "^4.1.0",
1009 + "is-unicode-supported": "^0.1.0"
1010 + },
1011 + "engines": {
1012 + "node": ">=10"
1013 + },
1014 + "funding": {
1015 + "url": "https://github.com/sponsors/sindresorhus"
1016 + }
1017 + },
1018 + "node_modules/minimatch": {
1019 + "version": "5.0.1",
1020 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
1021 + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
1022 + "dependencies": {
1023 + "brace-expansion": "^2.0.1"
1024 + },
1025 + "engines": {
1026 + "node": ">=10"
1027 + }
1028 + },
1029 + "node_modules/mocha": {
1030 + "version": "10.0.0",
1031 + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.0.0.tgz",
1032 + "integrity": "sha512-0Wl+elVUD43Y0BqPZBzZt8Tnkw9CMUdNYnUsTfOM1vuhJVZL+kiesFYsqwBkEEuEixaiPe5ZQdqDgX2jddhmoA==",
1033 + "dependencies": {
1034 + "@ungap/promise-all-settled": "1.1.2",
1035 + "ansi-colors": "4.1.1",
1036 + "browser-stdout": "1.3.1",
1037 + "chokidar": "3.5.3",
1038 + "debug": "4.3.4",
1039 + "diff": "5.0.0",
1040 + "escape-string-regexp": "4.0.0",
1041 + "find-up": "5.0.0",
1042 + "glob": "7.2.0",
1043 + "he": "1.2.0",
1044 + "js-yaml": "4.1.0",
1045 + "log-symbols": "4.1.0",
1046 + "minimatch": "5.0.1",
1047 + "ms": "2.1.3",
1048 + "nanoid": "3.3.3",
1049 + "serialize-javascript": "6.0.0",
1050 + "strip-json-comments": "3.1.1",
1051 + "supports-color": "8.1.1",
1052 + "workerpool": "6.2.1",
1053 + "yargs": "16.2.0",
1054 + "yargs-parser": "20.2.4",
1055 + "yargs-unparser": "2.0.0"
1056 + },
1057 + "bin": {
1058 + "_mocha": "bin/_mocha",
1059 + "mocha": "bin/mocha.js"
1060 + },
1061 + "engines": {
1062 + "node": ">= 14.0.0"
1063 + },
1064 + "funding": {
1065 + "type": "opencollective",
1066 + "url": "https://opencollective.com/mochajs"
1067 + }
1068 + },
1069 + "node_modules/ms": {
1070 + "version": "2.1.3",
1071 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
1072 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
1073 + },
1074 + "node_modules/nanoid": {
1075 + "version": "3.3.3",
1076 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
1077 + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==",
1078 + "bin": {
1079 + "nanoid": "bin/nanoid.cjs"
1080 + },
1081 + "engines": {
1082 + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
1083 + }
1084 + },
732 "node_modules/natural-compare": { 1085 "node_modules/natural-compare": {
733 "version": "1.4.0", 1086 "version": "1.4.0",
734 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 1087 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
735 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" 1088 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
736 }, 1089 },
1090 + "node_modules/normalize-path": {
1091 + "version": "3.0.0",
1092 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
1093 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
1094 + "engines": {
1095 + "node": ">=0.10.0"
1096 + }
1097 + },
737 "node_modules/once": { 1098 "node_modules/once": {
738 "version": "1.4.0", 1099 "version": "1.4.0",
739 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1100 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
...@@ -758,6 +1119,34 @@ ...@@ -758,6 +1119,34 @@
758 "node": ">= 0.8.0" 1119 "node": ">= 0.8.0"
759 } 1120 }
760 }, 1121 },
1122 + "node_modules/p-limit": {
1123 + "version": "3.1.0",
1124 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
1125 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
1126 + "dependencies": {
1127 + "yocto-queue": "^0.1.0"
1128 + },
1129 + "engines": {
1130 + "node": ">=10"
1131 + },
1132 + "funding": {
1133 + "url": "https://github.com/sponsors/sindresorhus"
1134 + }
1135 + },
1136 + "node_modules/p-locate": {
1137 + "version": "5.0.0",
1138 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
1139 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
1140 + "dependencies": {
1141 + "p-limit": "^3.0.2"
1142 + },
1143 + "engines": {
1144 + "node": ">=10"
1145 + },
1146 + "funding": {
1147 + "url": "https://github.com/sponsors/sindresorhus"
1148 + }
1149 + },
761 "node_modules/pako": { 1150 "node_modules/pako": {
762 "version": "1.0.11", 1151 "version": "1.0.11",
763 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", 1152 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
...@@ -774,6 +1163,14 @@ ...@@ -774,6 +1163,14 @@
774 "node": ">=6" 1163 "node": ">=6"
775 } 1164 }
776 }, 1165 },
1166 + "node_modules/path-exists": {
1167 + "version": "4.0.0",
1168 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
1169 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
1170 + "engines": {
1171 + "node": ">=8"
1172 + }
1173 + },
777 "node_modules/path-is-absolute": { 1174 "node_modules/path-is-absolute": {
778 "version": "1.0.1", 1175 "version": "1.0.1",
779 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1176 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
...@@ -790,6 +1187,17 @@ ...@@ -790,6 +1187,17 @@
790 "node": ">=8" 1187 "node": ">=8"
791 } 1188 }
792 }, 1189 },
1190 + "node_modules/picomatch": {
1191 + "version": "2.3.1",
1192 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
1193 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
1194 + "engines": {
1195 + "node": ">=8.6"
1196 + },
1197 + "funding": {
1198 + "url": "https://github.com/sponsors/jonschlinkert"
1199 + }
1200 + },
793 "node_modules/prelude-ls": { 1201 "node_modules/prelude-ls": {
794 "version": "1.2.1", 1202 "version": "1.2.1",
795 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 1203 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
...@@ -811,6 +1219,14 @@ ...@@ -811,6 +1219,14 @@
811 "node": ">=6" 1219 "node": ">=6"
812 } 1220 }
813 }, 1221 },
1222 + "node_modules/randombytes": {
1223 + "version": "2.1.0",
1224 + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
1225 + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
1226 + "dependencies": {
1227 + "safe-buffer": "^5.1.0"
1228 + }
1229 + },
814 "node_modules/readable-stream": { 1230 "node_modules/readable-stream": {
815 "version": "2.3.7", 1231 "version": "2.3.7",
816 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 1232 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
...@@ -830,6 +1246,17 @@ ...@@ -830,6 +1246,17 @@
830 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1246 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
831 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1247 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
832 }, 1248 },
1249 + "node_modules/readdirp": {
1250 + "version": "3.6.0",
1251 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
1252 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
1253 + "dependencies": {
1254 + "picomatch": "^2.2.1"
1255 + },
1256 + "engines": {
1257 + "node": ">=8.10.0"
1258 + }
1259 + },
833 "node_modules/regexpp": { 1260 "node_modules/regexpp": {
834 "version": "3.2.0", 1261 "version": "3.2.0",
835 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 1262 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
...@@ -841,6 +1268,14 @@ ...@@ -841,6 +1268,14 @@
841 "url": "https://github.com/sponsors/mysticatea" 1268 "url": "https://github.com/sponsors/mysticatea"
842 } 1269 }
843 }, 1270 },
1271 + "node_modules/require-directory": {
1272 + "version": "2.1.1",
1273 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
1274 + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
1275 + "engines": {
1276 + "node": ">=0.10.0"
1277 + }
1278 + },
844 "node_modules/resolve-from": { 1279 "node_modules/resolve-from": {
845 "version": "4.0.0", 1280 "version": "4.0.0",
846 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1281 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
...@@ -863,6 +1298,25 @@ ...@@ -863,6 +1298,25 @@
863 "url": "https://github.com/sponsors/isaacs" 1298 "url": "https://github.com/sponsors/isaacs"
864 } 1299 }
865 }, 1300 },
1301 + "node_modules/safe-buffer": {
1302 + "version": "5.2.1",
1303 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
1304 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
1305 + "funding": [
1306 + {
1307 + "type": "github",
1308 + "url": "https://github.com/sponsors/feross"
1309 + },
1310 + {
1311 + "type": "patreon",
1312 + "url": "https://www.patreon.com/feross"
1313 + },
1314 + {
1315 + "type": "consulting",
1316 + "url": "https://feross.org/support"
1317 + }
1318 + ]
1319 + },
866 "node_modules/selenium-webdriver": { 1320 "node_modules/selenium-webdriver": {
867 "version": "4.1.2", 1321 "version": "4.1.2",
868 "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.1.2.tgz", 1322 "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.1.2.tgz",
...@@ -876,6 +1330,14 @@ ...@@ -876,6 +1330,14 @@
876 "node": ">= 10.15.0" 1330 "node": ">= 10.15.0"
877 } 1331 }
878 }, 1332 },
1333 + "node_modules/serialize-javascript": {
1334 + "version": "6.0.0",
1335 + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
1336 + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
1337 + "dependencies": {
1338 + "randombytes": "^2.1.0"
1339 + }
1340 + },
879 "node_modules/set-immediate-shim": { 1341 "node_modules/set-immediate-shim": {
880 "version": "1.0.1", 1342 "version": "1.0.1",
881 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", 1343 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
...@@ -916,6 +1378,19 @@ ...@@ -916,6 +1378,19 @@
916 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1378 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz",
917 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1379 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g=="
918 }, 1380 },
1381 + "node_modules/string-width": {
1382 + "version": "4.2.3",
1383 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
1384 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
1385 + "dependencies": {
1386 + "emoji-regex": "^8.0.0",
1387 + "is-fullwidth-code-point": "^3.0.0",
1388 + "strip-ansi": "^6.0.1"
1389 + },
1390 + "engines": {
1391 + "node": ">=8"
1392 + }
1393 + },
919 "node_modules/strip-ansi": { 1394 "node_modules/strip-ansi": {
920 "version": "6.0.1", 1395 "version": "6.0.1",
921 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1396 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
...@@ -938,6 +1413,20 @@ ...@@ -938,6 +1413,20 @@
938 "url": "https://github.com/sponsors/sindresorhus" 1413 "url": "https://github.com/sponsors/sindresorhus"
939 } 1414 }
940 }, 1415 },
1416 + "node_modules/supports-color": {
1417 + "version": "8.1.1",
1418 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
1419 + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
1420 + "dependencies": {
1421 + "has-flag": "^4.0.0"
1422 + },
1423 + "engines": {
1424 + "node": ">=10"
1425 + },
1426 + "funding": {
1427 + "url": "https://github.com/chalk/supports-color?sponsor=1"
1428 + }
1429 + },
941 "node_modules/text-table": { 1430 "node_modules/text-table": {
942 "version": "0.2.0", 1431 "version": "0.2.0",
943 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1432 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
...@@ -954,6 +1443,17 @@ ...@@ -954,6 +1443,17 @@
954 "node": ">=8.17.0" 1443 "node": ">=8.17.0"
955 } 1444 }
956 }, 1445 },
1446 + "node_modules/to-regex-range": {
1447 + "version": "5.0.1",
1448 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
1449 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
1450 + "dependencies": {
1451 + "is-number": "^7.0.0"
1452 + },
1453 + "engines": {
1454 + "node": ">=8.0"
1455 + }
1456 + },
957 "node_modules/type-check": { 1457 "node_modules/type-check": {
958 "version": "0.4.0", 1458 "version": "0.4.0",
959 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 1459 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
...@@ -1016,6 +1516,27 @@ ...@@ -1016,6 +1516,27 @@
1016 "node": ">=0.10.0" 1516 "node": ">=0.10.0"
1017 } 1517 }
1018 }, 1518 },
1519 + "node_modules/workerpool": {
1520 + "version": "6.2.1",
1521 + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
1522 + "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw=="
1523 + },
1524 + "node_modules/wrap-ansi": {
1525 + "version": "7.0.0",
1526 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
1527 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
1528 + "dependencies": {
1529 + "ansi-styles": "^4.0.0",
1530 + "string-width": "^4.1.0",
1531 + "strip-ansi": "^6.0.0"
1532 + },
1533 + "engines": {
1534 + "node": ">=10"
1535 + },
1536 + "funding": {
1537 + "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
1538 + }
1539 + },
1019 "node_modules/wrappy": { 1540 "node_modules/wrappy": {
1020 "version": "1.0.2", 1541 "version": "1.0.2",
1021 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1542 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
...@@ -1040,6 +1561,64 @@ ...@@ -1040,6 +1561,64 @@
1040 "optional": true 1561 "optional": true
1041 } 1562 }
1042 } 1563 }
1564 + },
1565 + "node_modules/y18n": {
1566 + "version": "5.0.8",
1567 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
1568 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
1569 + "engines": {
1570 + "node": ">=10"
1571 + }
1572 + },
1573 + "node_modules/yargs": {
1574 + "version": "16.2.0",
1575 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
1576 + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
1577 + "dependencies": {
1578 + "cliui": "^7.0.2",
1579 + "escalade": "^3.1.1",
1580 + "get-caller-file": "^2.0.5",
1581 + "require-directory": "^2.1.1",
1582 + "string-width": "^4.2.0",
1583 + "y18n": "^5.0.5",
1584 + "yargs-parser": "^20.2.2"
1585 + },
1586 + "engines": {
1587 + "node": ">=10"
1588 + }
1589 + },
1590 + "node_modules/yargs-parser": {
1591 + "version": "20.2.4",
1592 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
1593 + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==",
1594 + "engines": {
1595 + "node": ">=10"
1596 + }
1597 + },
1598 + "node_modules/yargs-unparser": {
1599 + "version": "2.0.0",
1600 + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
1601 + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
1602 + "dependencies": {
1603 + "camelcase": "^6.0.0",
1604 + "decamelize": "^4.0.0",
1605 + "flat": "^5.0.2",
1606 + "is-plain-obj": "^2.1.0"
1607 + },
1608 + "engines": {
1609 + "node": ">=10"
1610 + }
1611 + },
1612 + "node_modules/yocto-queue": {
1613 + "version": "0.1.0",
1614 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
1615 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
1616 + "engines": {
1617 + "node": ">=10"
1618 + },
1619 + "funding": {
1620 + "url": "https://github.com/sponsors/sindresorhus"
1621 + }
1043 } 1622 }
1044 }, 1623 },
1045 "dependencies": { 1624 "dependencies": {
...@@ -1133,6 +1712,11 @@ ...@@ -1133,6 +1712,11 @@
1133 "@types/node": "*" 1712 "@types/node": "*"
1134 } 1713 }
1135 }, 1714 },
1715 + "@ungap/promise-all-settled": {
1716 + "version": "1.1.2",
1717 + "resolved": "https://registry.npmjs.org/@ungap/promise-all-settled/-/promise-all-settled-1.1.2.tgz",
1718 + "integrity": "sha512-sL/cEvJWAnClXw0wHk85/2L0G6Sj8UB0Ctc1TEMbKSsmpRosqhwj9gWgFRZSrBr2f9tiXISwNhCPmlfqUqyb9Q=="
1719 + },
1136 "acorn": { 1720 "acorn": {
1137 "version": "8.7.1", 1721 "version": "8.7.1",
1138 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", 1722 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz",
...@@ -1155,6 +1739,11 @@ ...@@ -1155,6 +1739,11 @@
1155 "uri-js": "^4.2.2" 1739 "uri-js": "^4.2.2"
1156 } 1740 }
1157 }, 1741 },
1742 + "ansi-colors": {
1743 + "version": "4.1.1",
1744 + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz",
1745 + "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA=="
1746 + },
1158 "ansi-regex": { 1747 "ansi-regex": {
1159 "version": "5.0.1", 1748 "version": "5.0.1",
1160 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1749 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
...@@ -1168,6 +1757,15 @@ ...@@ -1168,6 +1757,15 @@
1168 "color-convert": "^2.0.1" 1757 "color-convert": "^2.0.1"
1169 } 1758 }
1170 }, 1759 },
1760 + "anymatch": {
1761 + "version": "3.1.2",
1762 + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
1763 + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
1764 + "requires": {
1765 + "normalize-path": "^3.0.0",
1766 + "picomatch": "^2.0.4"
1767 + }
1768 + },
1171 "argparse": { 1769 "argparse": {
1172 "version": "2.0.1", 1770 "version": "2.0.1",
1173 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 1771 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
...@@ -1178,11 +1776,42 @@ ...@@ -1178,11 +1776,42 @@
1178 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1776 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
1179 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 1777 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
1180 }, 1778 },
1779 + "binary-extensions": {
1780 + "version": "2.2.0",
1781 + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
1782 + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
1783 + },
1784 + "brace-expansion": {
1785 + "version": "2.0.1",
1786 + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
1787 + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
1788 + "requires": {
1789 + "balanced-match": "^1.0.0"
1790 + }
1791 + },
1792 + "braces": {
1793 + "version": "3.0.2",
1794 + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
1795 + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
1796 + "requires": {
1797 + "fill-range": "^7.0.1"
1798 + }
1799 + },
1800 + "browser-stdout": {
1801 + "version": "1.3.1",
1802 + "resolved": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz",
1803 + "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw=="
1804 + },
1181 "callsites": { 1805 "callsites": {
1182 "version": "3.1.0", 1806 "version": "3.1.0",
1183 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 1807 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
1184 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" 1808 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="
1185 }, 1809 },
1810 + "camelcase": {
1811 + "version": "6.3.0",
1812 + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz",
1813 + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="
1814 + },
1186 "chalk": { 1815 "chalk": {
1187 "version": "4.1.2", 1816 "version": "4.1.2",
1188 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1817 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
...@@ -1202,6 +1831,31 @@ ...@@ -1202,6 +1831,31 @@
1202 } 1831 }
1203 } 1832 }
1204 }, 1833 },
1834 + "chokidar": {
1835 + "version": "3.5.3",
1836 + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz",
1837 + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==",
1838 + "requires": {
1839 + "anymatch": "~3.1.2",
1840 + "braces": "~3.0.2",
1841 + "fsevents": "~2.3.2",
1842 + "glob-parent": "~5.1.2",
1843 + "is-binary-path": "~2.1.0",
1844 + "is-glob": "~4.0.1",
1845 + "normalize-path": "~3.0.0",
1846 + "readdirp": "~3.6.0"
1847 + }
1848 + },
1849 + "cliui": {
1850 + "version": "7.0.4",
1851 + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz",
1852 + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==",
1853 + "requires": {
1854 + "string-width": "^4.2.0",
1855 + "strip-ansi": "^6.0.0",
1856 + "wrap-ansi": "^7.0.0"
1857 + }
1858 + },
1205 "color-convert": { 1859 "color-convert": {
1206 "version": "2.0.1", 1860 "version": "2.0.1",
1207 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1861 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
...@@ -1250,11 +1904,21 @@ ...@@ -1250,11 +1904,21 @@
1250 } 1904 }
1251 } 1905 }
1252 }, 1906 },
1907 + "decamelize": {
1908 + "version": "4.0.0",
1909 + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz",
1910 + "integrity": "sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ=="
1911 + },
1253 "deep-is": { 1912 "deep-is": {
1254 "version": "0.1.4", 1913 "version": "0.1.4",
1255 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 1914 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
1256 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" 1915 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="
1257 }, 1916 },
1917 + "diff": {
1918 + "version": "5.0.0",
1919 + "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz",
1920 + "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w=="
1921 + },
1258 "doctrine": { 1922 "doctrine": {
1259 "version": "3.0.0", 1923 "version": "3.0.0",
1260 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", 1924 "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz",
...@@ -1263,6 +1927,16 @@ ...@@ -1263,6 +1927,16 @@
1263 "esutils": "^2.0.2" 1927 "esutils": "^2.0.2"
1264 } 1928 }
1265 }, 1929 },
1930 + "emoji-regex": {
1931 + "version": "8.0.0",
1932 + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1933 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
1934 + },
1935 + "escalade": {
1936 + "version": "3.1.1",
1937 + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
1938 + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
1939 + },
1266 "escape-string-regexp": { 1940 "escape-string-regexp": {
1267 "version": "4.0.0", 1941 "version": "4.0.0",
1268 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 1942 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
...@@ -1425,6 +2099,28 @@ ...@@ -1425,6 +2099,28 @@
1425 "flat-cache": "^3.0.4" 2099 "flat-cache": "^3.0.4"
1426 } 2100 }
1427 }, 2101 },
2102 + "fill-range": {
2103 + "version": "7.0.1",
2104 + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
2105 + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
2106 + "requires": {
2107 + "to-regex-range": "^5.0.1"
2108 + }
2109 + },
2110 + "find-up": {
2111 + "version": "5.0.0",
2112 + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
2113 + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
2114 + "requires": {
2115 + "locate-path": "^6.0.0",
2116 + "path-exists": "^4.0.0"
2117 + }
2118 + },
2119 + "flat": {
2120 + "version": "5.0.2",
2121 + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz",
2122 + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ=="
2123 + },
1428 "flat-cache": { 2124 "flat-cache": {
1429 "version": "3.0.4", 2125 "version": "3.0.4",
1430 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", 2126 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz",
...@@ -1444,11 +2140,22 @@ ...@@ -1444,11 +2140,22 @@
1444 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 2140 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
1445 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" 2141 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
1446 }, 2142 },
2143 + "fsevents": {
2144 + "version": "2.3.2",
2145 + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
2146 + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
2147 + "optional": true
2148 + },
1447 "functional-red-black-tree": { 2149 "functional-red-black-tree": {
1448 "version": "1.0.1", 2150 "version": "1.0.1",
1449 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", 2151 "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz",
1450 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" 2152 "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc="
1451 }, 2153 },
2154 + "get-caller-file": {
2155 + "version": "2.0.5",
2156 + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
2157 + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
2158 + },
1452 "glob": { 2159 "glob": {
1453 "version": "7.2.0", 2160 "version": "7.2.0",
1454 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 2161 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
...@@ -1481,6 +2188,14 @@ ...@@ -1481,6 +2188,14 @@
1481 } 2188 }
1482 } 2189 }
1483 }, 2190 },
2191 + "glob-parent": {
2192 + "version": "5.1.2",
2193 + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
2194 + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
2195 + "requires": {
2196 + "is-glob": "^4.0.1"
2197 + }
2198 + },
1484 "globals": { 2199 "globals": {
1485 "version": "13.15.0", 2200 "version": "13.15.0",
1486 "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz", 2201 "resolved": "https://registry.npmjs.org/globals/-/globals-13.15.0.tgz",
...@@ -1494,6 +2209,11 @@ ...@@ -1494,6 +2209,11 @@
1494 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2209 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1495 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" 2210 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
1496 }, 2211 },
2212 + "he": {
2213 + "version": "1.2.0",
2214 + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
2215 + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
2216 + },
1497 "ignore": { 2217 "ignore": {
1498 "version": "5.2.0", 2218 "version": "5.2.0",
1499 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", 2219 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz",
...@@ -1532,11 +2252,24 @@ ...@@ -1532,11 +2252,24 @@
1532 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 2252 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
1533 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 2253 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
1534 }, 2254 },
2255 + "is-binary-path": {
2256 + "version": "2.1.0",
2257 + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
2258 + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
2259 + "requires": {
2260 + "binary-extensions": "^2.0.0"
2261 + }
2262 + },
1535 "is-extglob": { 2263 "is-extglob": {
1536 "version": "2.1.1", 2264 "version": "2.1.1",
1537 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2265 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1538 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" 2266 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
1539 }, 2267 },
2268 + "is-fullwidth-code-point": {
2269 + "version": "3.0.0",
2270 + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
2271 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
2272 + },
1540 "is-glob": { 2273 "is-glob": {
1541 "version": "4.0.3", 2274 "version": "4.0.3",
1542 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 2275 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
...@@ -1545,6 +2278,21 @@ ...@@ -1545,6 +2278,21 @@
1545 "is-extglob": "^2.1.1" 2278 "is-extglob": "^2.1.1"
1546 } 2279 }
1547 }, 2280 },
2281 + "is-number": {
2282 + "version": "7.0.0",
2283 + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
2284 + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
2285 + },
2286 + "is-plain-obj": {
2287 + "version": "2.1.0",
2288 + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz",
2289 + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA=="
2290 + },
2291 + "is-unicode-supported": {
2292 + "version": "0.1.0",
2293 + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz",
2294 + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw=="
2295 + },
1548 "isarray": { 2296 "isarray": {
1549 "version": "1.0.0", 2297 "version": "1.0.0",
1550 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", 2298 "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
...@@ -1601,16 +2349,85 @@ ...@@ -1601,16 +2349,85 @@
1601 "immediate": "~3.0.5" 2349 "immediate": "~3.0.5"
1602 } 2350 }
1603 }, 2351 },
2352 + "locate-path": {
2353 + "version": "6.0.0",
2354 + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
2355 + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
2356 + "requires": {
2357 + "p-locate": "^5.0.0"
2358 + }
2359 + },
1604 "lodash.merge": { 2360 "lodash.merge": {
1605 "version": "4.6.2", 2361 "version": "4.6.2",
1606 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 2362 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1607 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" 2363 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
1608 }, 2364 },
2365 + "log-symbols": {
2366 + "version": "4.1.0",
2367 + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz",
2368 + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==",
2369 + "requires": {
2370 + "chalk": "^4.1.0",
2371 + "is-unicode-supported": "^0.1.0"
2372 + }
2373 + },
2374 + "minimatch": {
2375 + "version": "5.0.1",
2376 + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
2377 + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
2378 + "requires": {
2379 + "brace-expansion": "^2.0.1"
2380 + }
2381 + },
2382 + "mocha": {
2383 + "version": "10.0.0",
2384 + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.0.0.tgz",
2385 + "integrity": "sha512-0Wl+elVUD43Y0BqPZBzZt8Tnkw9CMUdNYnUsTfOM1vuhJVZL+kiesFYsqwBkEEuEixaiPe5ZQdqDgX2jddhmoA==",
2386 + "requires": {
2387 + "@ungap/promise-all-settled": "1.1.2",
2388 + "ansi-colors": "4.1.1",
2389 + "browser-stdout": "1.3.1",
2390 + "chokidar": "3.5.3",
2391 + "debug": "4.3.4",
2392 + "diff": "5.0.0",
2393 + "escape-string-regexp": "4.0.0",
2394 + "find-up": "5.0.0",
2395 + "glob": "7.2.0",
2396 + "he": "1.2.0",
2397 + "js-yaml": "4.1.0",
2398 + "log-symbols": "4.1.0",
2399 + "minimatch": "5.0.1",
2400 + "ms": "2.1.3",
2401 + "nanoid": "3.3.3",
2402 + "serialize-javascript": "6.0.0",
2403 + "strip-json-comments": "3.1.1",
2404 + "supports-color": "8.1.1",
2405 + "workerpool": "6.2.1",
2406 + "yargs": "16.2.0",
2407 + "yargs-parser": "20.2.4",
2408 + "yargs-unparser": "2.0.0"
2409 + }
2410 + },
2411 + "ms": {
2412 + "version": "2.1.3",
2413 + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2414 + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="
2415 + },
2416 + "nanoid": {
2417 + "version": "3.3.3",
2418 + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz",
2419 + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w=="
2420 + },
1609 "natural-compare": { 2421 "natural-compare": {
1610 "version": "1.4.0", 2422 "version": "1.4.0",
1611 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 2423 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
1612 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" 2424 "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc="
1613 }, 2425 },
2426 + "normalize-path": {
2427 + "version": "3.0.0",
2428 + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
2429 + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
2430 + },
1614 "once": { 2431 "once": {
1615 "version": "1.4.0", 2432 "version": "1.4.0",
1616 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 2433 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
...@@ -1632,6 +2449,22 @@ ...@@ -1632,6 +2449,22 @@
1632 "word-wrap": "^1.2.3" 2449 "word-wrap": "^1.2.3"
1633 } 2450 }
1634 }, 2451 },
2452 + "p-limit": {
2453 + "version": "3.1.0",
2454 + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2455 + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2456 + "requires": {
2457 + "yocto-queue": "^0.1.0"
2458 + }
2459 + },
2460 + "p-locate": {
2461 + "version": "5.0.0",
2462 + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2463 + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2464 + "requires": {
2465 + "p-limit": "^3.0.2"
2466 + }
2467 + },
1635 "pako": { 2468 "pako": {
1636 "version": "1.0.11", 2469 "version": "1.0.11",
1637 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", 2470 "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz",
...@@ -1645,6 +2478,11 @@ ...@@ -1645,6 +2478,11 @@
1645 "callsites": "^3.0.0" 2478 "callsites": "^3.0.0"
1646 } 2479 }
1647 }, 2480 },
2481 + "path-exists": {
2482 + "version": "4.0.0",
2483 + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2484 + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
2485 + },
1648 "path-is-absolute": { 2486 "path-is-absolute": {
1649 "version": "1.0.1", 2487 "version": "1.0.1",
1650 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 2488 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
...@@ -1655,6 +2493,11 @@ ...@@ -1655,6 +2493,11 @@
1655 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2493 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
1656 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" 2494 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="
1657 }, 2495 },
2496 + "picomatch": {
2497 + "version": "2.3.1",
2498 + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
2499 + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="
2500 + },
1658 "prelude-ls": { 2501 "prelude-ls": {
1659 "version": "1.2.1", 2502 "version": "1.2.1",
1660 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 2503 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
...@@ -1670,6 +2513,14 @@ ...@@ -1670,6 +2513,14 @@
1670 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", 2513 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz",
1671 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" 2514 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A=="
1672 }, 2515 },
2516 + "randombytes": {
2517 + "version": "2.1.0",
2518 + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
2519 + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==",
2520 + "requires": {
2521 + "safe-buffer": "^5.1.0"
2522 + }
2523 + },
1673 "readable-stream": { 2524 "readable-stream": {
1674 "version": "2.3.7", 2525 "version": "2.3.7",
1675 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", 2526 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz",
...@@ -1691,11 +2542,24 @@ ...@@ -1691,11 +2542,24 @@
1691 } 2542 }
1692 } 2543 }
1693 }, 2544 },
2545 + "readdirp": {
2546 + "version": "3.6.0",
2547 + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
2548 + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
2549 + "requires": {
2550 + "picomatch": "^2.2.1"
2551 + }
2552 + },
1694 "regexpp": { 2553 "regexpp": {
1695 "version": "3.2.0", 2554 "version": "3.2.0",
1696 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", 2555 "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz",
1697 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" 2556 "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg=="
1698 }, 2557 },
2558 + "require-directory": {
2559 + "version": "2.1.1",
2560 + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2561 + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
2562 + },
1699 "resolve-from": { 2563 "resolve-from": {
1700 "version": "4.0.0", 2564 "version": "4.0.0",
1701 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 2565 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
...@@ -1709,6 +2573,11 @@ ...@@ -1709,6 +2573,11 @@
1709 "glob": "^7.1.3" 2573 "glob": "^7.1.3"
1710 } 2574 }
1711 }, 2575 },
2576 + "safe-buffer": {
2577 + "version": "5.2.1",
2578 + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
2579 + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
2580 + },
1712 "selenium-webdriver": { 2581 "selenium-webdriver": {
1713 "version": "4.1.2", 2582 "version": "4.1.2",
1714 "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.1.2.tgz", 2583 "resolved": "https://registry.npmjs.org/selenium-webdriver/-/selenium-webdriver-4.1.2.tgz",
...@@ -1719,6 +2588,14 @@ ...@@ -1719,6 +2588,14 @@
1719 "ws": ">=7.4.6" 2588 "ws": ">=7.4.6"
1720 } 2589 }
1721 }, 2590 },
2591 + "serialize-javascript": {
2592 + "version": "6.0.0",
2593 + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
2594 + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==",
2595 + "requires": {
2596 + "randombytes": "^2.1.0"
2597 + }
2598 + },
1722 "set-immediate-shim": { 2599 "set-immediate-shim": {
1723 "version": "1.0.1", 2600 "version": "1.0.1",
1724 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", 2601 "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz",
...@@ -1752,6 +2629,16 @@ ...@@ -1752,6 +2629,16 @@
1752 } 2629 }
1753 } 2630 }
1754 }, 2631 },
2632 + "string-width": {
2633 + "version": "4.2.3",
2634 + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2635 + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2636 + "requires": {
2637 + "emoji-regex": "^8.0.0",
2638 + "is-fullwidth-code-point": "^3.0.0",
2639 + "strip-ansi": "^6.0.1"
2640 + }
2641 + },
1755 "strip-ansi": { 2642 "strip-ansi": {
1756 "version": "6.0.1", 2643 "version": "6.0.1",
1757 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2644 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
...@@ -1765,6 +2652,14 @@ ...@@ -1765,6 +2652,14 @@
1765 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 2652 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
1766 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" 2653 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="
1767 }, 2654 },
2655 + "supports-color": {
2656 + "version": "8.1.1",
2657 + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz",
2658 + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==",
2659 + "requires": {
2660 + "has-flag": "^4.0.0"
2661 + }
2662 + },
1768 "text-table": { 2663 "text-table": {
1769 "version": "0.2.0", 2664 "version": "0.2.0",
1770 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 2665 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz",
...@@ -1778,6 +2673,14 @@ ...@@ -1778,6 +2673,14 @@
1778 "rimraf": "^3.0.0" 2673 "rimraf": "^3.0.0"
1779 } 2674 }
1780 }, 2675 },
2676 + "to-regex-range": {
2677 + "version": "5.0.1",
2678 + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
2679 + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
2680 + "requires": {
2681 + "is-number": "^7.0.0"
2682 + }
2683 + },
1781 "type-check": { 2684 "type-check": {
1782 "version": "0.4.0", 2685 "version": "0.4.0",
1783 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 2686 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
...@@ -1822,6 +2725,21 @@ ...@@ -1822,6 +2725,21 @@
1822 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", 2725 "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz",
1823 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" 2726 "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ=="
1824 }, 2727 },
2728 + "workerpool": {
2729 + "version": "6.2.1",
2730 + "resolved": "https://registry.npmjs.org/workerpool/-/workerpool-6.2.1.tgz",
2731 + "integrity": "sha512-ILEIE97kDZvF9Wb9f6h5aXK4swSlKGUcOEGiIYb2OOu/IrDU9iwj0fD//SsA6E5ibwJxpEvhullJY4Sl4GcpAw=="
2732 + },
2733 + "wrap-ansi": {
2734 + "version": "7.0.0",
2735 + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2736 + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2737 + "requires": {
2738 + "ansi-styles": "^4.0.0",
2739 + "string-width": "^4.1.0",
2740 + "strip-ansi": "^6.0.0"
2741 + }
2742 + },
1825 "wrappy": { 2743 "wrappy": {
1826 "version": "1.0.2", 2744 "version": "1.0.2",
1827 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 2745 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
...@@ -1832,6 +2750,46 @@ ...@@ -1832,6 +2750,46 @@
1832 "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", 2750 "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz",
1833 "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", 2751 "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==",
1834 "requires": {} 2752 "requires": {}
2753 + },
2754 + "y18n": {
2755 + "version": "5.0.8",
2756 + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
2757 + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="
2758 + },
2759 + "yargs": {
2760 + "version": "16.2.0",
2761 + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz",
2762 + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==",
2763 + "requires": {
2764 + "cliui": "^7.0.2",
2765 + "escalade": "^3.1.1",
2766 + "get-caller-file": "^2.0.5",
2767 + "require-directory": "^2.1.1",
2768 + "string-width": "^4.2.0",
2769 + "y18n": "^5.0.5",
2770 + "yargs-parser": "^20.2.2"
2771 + }
2772 + },
2773 + "yargs-parser": {
2774 + "version": "20.2.4",
2775 + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.4.tgz",
2776 + "integrity": "sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA=="
2777 + },
2778 + "yargs-unparser": {
2779 + "version": "2.0.0",
2780 + "resolved": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz",
2781 + "integrity": "sha512-7pRTIA9Qc1caZ0bZ6RYRGbHJthJWuakf+WmHK0rVeLkNrrGhfoabBNdue6kdINI6r4if7ocq9aD/n7xwKOdzOA==",
2782 + "requires": {
2783 + "camelcase": "^6.0.0",
2784 + "decamelize": "^4.0.0",
2785 + "flat": "^5.0.2",
2786 + "is-plain-obj": "^2.1.0"
2787 + }
2788 + },
2789 + "yocto-queue": {
2790 + "version": "0.1.0",
2791 + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
2792 + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="
1835 } 2793 }
1836 } 2794 }
1837 } 2795 }
......
...@@ -15,6 +15,7 @@ ...@@ -15,6 +15,7 @@
15 "dependencies": { 15 "dependencies": {
16 "@types/selenium-webdriver": "^4.1.0", 16 "@types/selenium-webdriver": "^4.1.0",
17 "eslint": "^8.15.0", 17 "eslint": "^8.15.0",
18 + "mocha": "^10.0.0",
18 "selenium-webdriver": "^4.1.2" 19 "selenium-webdriver": "^4.1.2"
19 }, 20 },
20 "type": "module", 21 "type": "module",
......
File mode changed