at main 1851 lines 69 kB view raw
1{ 2 "name": "make8bitart.com", 3 "version": "2.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "make8bitart.com", 9 "version": "2.0.0", 10 "dependencies": { 11 "grunt": "^1.6.1", 12 "grunt-contrib-concat": "^2.1.0", 13 "grunt-contrib-copy": "^1.0.0", 14 "grunt-contrib-cssmin": "^5.0.0", 15 "grunt-contrib-jshint": "^3.2.0", 16 "grunt-contrib-uglify": "^5.2.2", 17 "http-server": "^14.1.1" 18 }, 19 "engines": { 20 "node": "18.x" 21 } 22 }, 23 "node_modules/abbrev": { 24 "version": "1.1.1", 25 "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", 26 "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" 27 }, 28 "node_modules/ansi-regex": { 29 "version": "2.1.1", 30 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", 31 "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", 32 "engines": { 33 "node": ">=0.10.0" 34 } 35 }, 36 "node_modules/ansi-styles": { 37 "version": "4.3.0", 38 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 39 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 40 "dependencies": { 41 "color-convert": "^2.0.1" 42 }, 43 "engines": { 44 "node": ">=8" 45 }, 46 "funding": { 47 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 48 } 49 }, 50 "node_modules/argparse": { 51 "version": "1.0.10", 52 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 53 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 54 "dependencies": { 55 "sprintf-js": "~1.0.2" 56 } 57 }, 58 "node_modules/array-each": { 59 "version": "1.0.1", 60 "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", 61 "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==", 62 "engines": { 63 "node": ">=0.10.0" 64 } 65 }, 66 "node_modules/array-slice": { 67 "version": "1.1.0", 68 "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", 69 "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", 70 "engines": { 71 "node": ">=0.10.0" 72 } 73 }, 74 "node_modules/async": { 75 "version": "3.2.6", 76 "resolved": "https://registry.npmjs.org/async/-/async-3.2.6.tgz", 77 "integrity": "sha512-htCUDlxyyCLMgaM3xXg0C0LW2xqfuQ6p05pCEIsXuyQ+a1koYKTuBMzRNwmybfLgvJDMd0r1LTn4+E0Ti6C2AA==" 78 }, 79 "node_modules/balanced-match": { 80 "version": "1.0.2", 81 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 82 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" 83 }, 84 "node_modules/basic-auth": { 85 "version": "2.0.1", 86 "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", 87 "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", 88 "dependencies": { 89 "safe-buffer": "5.1.2" 90 }, 91 "engines": { 92 "node": ">= 0.8" 93 } 94 }, 95 "node_modules/brace-expansion": { 96 "version": "1.1.12", 97 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", 98 "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", 99 "dependencies": { 100 "balanced-match": "^1.0.0", 101 "concat-map": "0.0.1" 102 } 103 }, 104 "node_modules/braces": { 105 "version": "3.0.3", 106 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 107 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 108 "dependencies": { 109 "fill-range": "^7.1.1" 110 }, 111 "engines": { 112 "node": ">=8" 113 } 114 }, 115 "node_modules/call-bind-apply-helpers": { 116 "version": "1.0.2", 117 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 118 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 119 "dependencies": { 120 "es-errors": "^1.3.0", 121 "function-bind": "^1.1.2" 122 }, 123 "engines": { 124 "node": ">= 0.4" 125 } 126 }, 127 "node_modules/call-bound": { 128 "version": "1.0.4", 129 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 130 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 131 "dependencies": { 132 "call-bind-apply-helpers": "^1.0.2", 133 "get-intrinsic": "^1.3.0" 134 }, 135 "engines": { 136 "node": ">= 0.4" 137 }, 138 "funding": { 139 "url": "https://github.com/sponsors/ljharb" 140 } 141 }, 142 "node_modules/chalk": { 143 "version": "4.1.2", 144 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 145 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 146 "dependencies": { 147 "ansi-styles": "^4.1.0", 148 "supports-color": "^7.1.0" 149 }, 150 "engines": { 151 "node": ">=10" 152 }, 153 "funding": { 154 "url": "https://github.com/chalk/chalk?sponsor=1" 155 } 156 }, 157 "node_modules/clean-css": { 158 "version": "5.3.3", 159 "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.3.tgz", 160 "integrity": "sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==", 161 "dependencies": { 162 "source-map": "~0.6.0" 163 }, 164 "engines": { 165 "node": ">= 10.0" 166 } 167 }, 168 "node_modules/clean-css/node_modules/source-map": { 169 "version": "0.6.1", 170 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 171 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 172 "engines": { 173 "node": ">=0.10.0" 174 } 175 }, 176 "node_modules/cli": { 177 "version": "1.0.1", 178 "resolved": "https://registry.npmjs.org/cli/-/cli-1.0.1.tgz", 179 "integrity": "sha512-41U72MB56TfUMGndAKK8vJ78eooOD4Z5NOL4xEfjc0c23s+6EYKXlXsmACBVclLP1yOfWCgEganVzddVrSNoTg==", 180 "dependencies": { 181 "exit": "0.1.2", 182 "glob": "^7.1.1" 183 }, 184 "engines": { 185 "node": ">=0.2.5" 186 } 187 }, 188 "node_modules/color-convert": { 189 "version": "2.0.1", 190 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 191 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 192 "dependencies": { 193 "color-name": "~1.1.4" 194 }, 195 "engines": { 196 "node": ">=7.0.0" 197 } 198 }, 199 "node_modules/color-name": { 200 "version": "1.1.4", 201 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 202 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 203 }, 204 "node_modules/colors": { 205 "version": "1.1.2", 206 "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", 207 "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==", 208 "engines": { 209 "node": ">=0.1.90" 210 } 211 }, 212 "node_modules/concat-map": { 213 "version": "0.0.1", 214 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 215 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" 216 }, 217 "node_modules/console-browserify": { 218 "version": "1.1.0", 219 "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.1.0.tgz", 220 "integrity": "sha512-duS7VP5pvfsNLDvL1O4VOEbw37AI3A4ZUQYemvDlnpGrNu9tprR7BYWpDYwC0Xia0Zxz5ZupdiIrUp0GH1aXfg==", 221 "dependencies": { 222 "date-now": "^0.1.4" 223 } 224 }, 225 "node_modules/core-util-is": { 226 "version": "1.0.3", 227 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", 228 "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" 229 }, 230 "node_modules/corser": { 231 "version": "2.0.1", 232 "resolved": "https://registry.npmjs.org/corser/-/corser-2.0.1.tgz", 233 "integrity": "sha512-utCYNzRSQIZNPIcGZdQc92UVJYAhtGAteCFg0yRaFm8f0P+CPtyGyHXJcGXnffjCybUCEx3FQ2G7U3/o9eIkVQ==", 234 "engines": { 235 "node": ">= 0.4.0" 236 } 237 }, 238 "node_modules/date-now": { 239 "version": "0.1.4", 240 "resolved": "https://registry.npmjs.org/date-now/-/date-now-0.1.4.tgz", 241 "integrity": "sha512-AsElvov3LoNB7tf5k37H2jYSB+ZZPMT5sG2QjJCcdlV5chIv6htBUBUui2IKRjgtKAKtCBN7Zbwa+MtwLjSeNw==" 242 }, 243 "node_modules/dateformat": { 244 "version": "4.6.3", 245 "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-4.6.3.tgz", 246 "integrity": "sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==", 247 "engines": { 248 "node": "*" 249 } 250 }, 251 "node_modules/debug": { 252 "version": "4.4.1", 253 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz", 254 "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", 255 "dependencies": { 256 "ms": "^2.1.3" 257 }, 258 "engines": { 259 "node": ">=6.0" 260 }, 261 "peerDependenciesMeta": { 262 "supports-color": { 263 "optional": true 264 } 265 } 266 }, 267 "node_modules/detect-file": { 268 "version": "1.0.0", 269 "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", 270 "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==", 271 "engines": { 272 "node": ">=0.10.0" 273 } 274 }, 275 "node_modules/dom-serializer": { 276 "version": "0.2.2", 277 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", 278 "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", 279 "dependencies": { 280 "domelementtype": "^2.0.1", 281 "entities": "^2.0.0" 282 } 283 }, 284 "node_modules/dom-serializer/node_modules/domelementtype": { 285 "version": "2.3.0", 286 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 287 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 288 "funding": [ 289 { 290 "type": "github", 291 "url": "https://github.com/sponsors/fb55" 292 } 293 ] 294 }, 295 "node_modules/dom-serializer/node_modules/entities": { 296 "version": "2.2.0", 297 "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", 298 "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", 299 "funding": { 300 "url": "https://github.com/fb55/entities?sponsor=1" 301 } 302 }, 303 "node_modules/domelementtype": { 304 "version": "1.3.1", 305 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", 306 "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" 307 }, 308 "node_modules/domhandler": { 309 "version": "2.3.0", 310 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", 311 "integrity": "sha512-q9bUwjfp7Eif8jWxxxPSykdRZAb6GkguBGSgvvCrhI9wB71W2K/Kvv4E61CF/mcCfnVJDeDWx/Vb/uAqbDj6UQ==", 312 "dependencies": { 313 "domelementtype": "1" 314 } 315 }, 316 "node_modules/domutils": { 317 "version": "1.5.1", 318 "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", 319 "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==", 320 "dependencies": { 321 "dom-serializer": "0", 322 "domelementtype": "1" 323 } 324 }, 325 "node_modules/dunder-proto": { 326 "version": "1.0.1", 327 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 328 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 329 "dependencies": { 330 "call-bind-apply-helpers": "^1.0.1", 331 "es-errors": "^1.3.0", 332 "gopd": "^1.2.0" 333 }, 334 "engines": { 335 "node": ">= 0.4" 336 } 337 }, 338 "node_modules/duplexer": { 339 "version": "0.1.2", 340 "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", 341 "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" 342 }, 343 "node_modules/entities": { 344 "version": "1.0.0", 345 "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", 346 "integrity": "sha512-LbLqfXgJMmy81t+7c14mnulFHJ170cM6E+0vMXR9k/ZiZwgX8i5pNgjTCX3SO4VeUsFLV+8InixoretwU+MjBQ==" 347 }, 348 "node_modules/es-define-property": { 349 "version": "1.0.1", 350 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 351 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 352 "engines": { 353 "node": ">= 0.4" 354 } 355 }, 356 "node_modules/es-errors": { 357 "version": "1.3.0", 358 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 359 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 360 "engines": { 361 "node": ">= 0.4" 362 } 363 }, 364 "node_modules/es-object-atoms": { 365 "version": "1.1.1", 366 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 367 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 368 "dependencies": { 369 "es-errors": "^1.3.0" 370 }, 371 "engines": { 372 "node": ">= 0.4" 373 } 374 }, 375 "node_modules/escape-string-regexp": { 376 "version": "1.0.5", 377 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 378 "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", 379 "engines": { 380 "node": ">=0.8.0" 381 } 382 }, 383 "node_modules/esprima": { 384 "version": "4.0.1", 385 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 386 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 387 "bin": { 388 "esparse": "bin/esparse.js", 389 "esvalidate": "bin/esvalidate.js" 390 }, 391 "engines": { 392 "node": ">=4" 393 } 394 }, 395 "node_modules/eventemitter2": { 396 "version": "0.4.14", 397 "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz", 398 "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ==" 399 }, 400 "node_modules/eventemitter3": { 401 "version": "4.0.7", 402 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", 403 "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" 404 }, 405 "node_modules/exit": { 406 "version": "0.1.2", 407 "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", 408 "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", 409 "engines": { 410 "node": ">= 0.8.0" 411 } 412 }, 413 "node_modules/expand-tilde": { 414 "version": "2.0.2", 415 "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", 416 "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==", 417 "dependencies": { 418 "homedir-polyfill": "^1.0.1" 419 }, 420 "engines": { 421 "node": ">=0.10.0" 422 } 423 }, 424 "node_modules/extend": { 425 "version": "3.0.2", 426 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 427 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" 428 }, 429 "node_modules/figures": { 430 "version": "3.2.0", 431 "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", 432 "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", 433 "dependencies": { 434 "escape-string-regexp": "^1.0.5" 435 }, 436 "engines": { 437 "node": ">=8" 438 }, 439 "funding": { 440 "url": "https://github.com/sponsors/sindresorhus" 441 } 442 }, 443 "node_modules/file-sync-cmp": { 444 "version": "0.1.1", 445 "resolved": "https://registry.npmjs.org/file-sync-cmp/-/file-sync-cmp-0.1.1.tgz", 446 "integrity": "sha512-0k45oWBokCqh2MOexeYKpyqmGKG+8mQ2Wd8iawx+uWd/weWJQAZ6SoPybagdCI4xFisag8iAR77WPm4h3pTfxA==" 447 }, 448 "node_modules/fill-range": { 449 "version": "7.1.1", 450 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 451 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 452 "dependencies": { 453 "to-regex-range": "^5.0.1" 454 }, 455 "engines": { 456 "node": ">=8" 457 } 458 }, 459 "node_modules/findup-sync": { 460 "version": "5.0.0", 461 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-5.0.0.tgz", 462 "integrity": "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==", 463 "dependencies": { 464 "detect-file": "^1.0.0", 465 "is-glob": "^4.0.3", 466 "micromatch": "^4.0.4", 467 "resolve-dir": "^1.0.1" 468 }, 469 "engines": { 470 "node": ">= 10.13.0" 471 } 472 }, 473 "node_modules/fined": { 474 "version": "1.2.0", 475 "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", 476 "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", 477 "dependencies": { 478 "expand-tilde": "^2.0.2", 479 "is-plain-object": "^2.0.3", 480 "object.defaults": "^1.1.0", 481 "object.pick": "^1.2.0", 482 "parse-filepath": "^1.0.1" 483 }, 484 "engines": { 485 "node": ">= 0.10" 486 } 487 }, 488 "node_modules/flagged-respawn": { 489 "version": "1.0.1", 490 "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", 491 "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", 492 "engines": { 493 "node": ">= 0.10" 494 } 495 }, 496 "node_modules/follow-redirects": { 497 "version": "1.15.9", 498 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.9.tgz", 499 "integrity": "sha512-gew4GsXizNgdoRyqmyfMHyAmXsZDk6mHkSxZFCzW9gwlbtOW44CDtYavM+y+72qD/Vq2l550kMF52DT8fOLJqQ==", 500 "funding": [ 501 { 502 "type": "individual", 503 "url": "https://github.com/sponsors/RubenVerborgh" 504 } 505 ], 506 "engines": { 507 "node": ">=4.0" 508 }, 509 "peerDependenciesMeta": { 510 "debug": { 511 "optional": true 512 } 513 } 514 }, 515 "node_modules/for-in": { 516 "version": "1.0.2", 517 "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", 518 "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==", 519 "engines": { 520 "node": ">=0.10.0" 521 } 522 }, 523 "node_modules/for-own": { 524 "version": "1.0.0", 525 "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", 526 "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==", 527 "dependencies": { 528 "for-in": "^1.0.1" 529 }, 530 "engines": { 531 "node": ">=0.10.0" 532 } 533 }, 534 "node_modules/fs.realpath": { 535 "version": "1.0.0", 536 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 537 "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" 538 }, 539 "node_modules/function-bind": { 540 "version": "1.1.2", 541 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 542 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 543 "funding": { 544 "url": "https://github.com/sponsors/ljharb" 545 } 546 }, 547 "node_modules/get-intrinsic": { 548 "version": "1.3.0", 549 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 550 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 551 "dependencies": { 552 "call-bind-apply-helpers": "^1.0.2", 553 "es-define-property": "^1.0.1", 554 "es-errors": "^1.3.0", 555 "es-object-atoms": "^1.1.1", 556 "function-bind": "^1.1.2", 557 "get-proto": "^1.0.1", 558 "gopd": "^1.2.0", 559 "has-symbols": "^1.1.0", 560 "hasown": "^2.0.2", 561 "math-intrinsics": "^1.1.0" 562 }, 563 "engines": { 564 "node": ">= 0.4" 565 }, 566 "funding": { 567 "url": "https://github.com/sponsors/ljharb" 568 } 569 }, 570 "node_modules/get-proto": { 571 "version": "1.0.1", 572 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 573 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 574 "dependencies": { 575 "dunder-proto": "^1.0.1", 576 "es-object-atoms": "^1.0.0" 577 }, 578 "engines": { 579 "node": ">= 0.4" 580 } 581 }, 582 "node_modules/getobject": { 583 "version": "1.0.2", 584 "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz", 585 "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==", 586 "engines": { 587 "node": ">=10" 588 } 589 }, 590 "node_modules/glob": { 591 "version": "7.1.7", 592 "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", 593 "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", 594 "deprecated": "Glob versions prior to v9 are no longer supported", 595 "dependencies": { 596 "fs.realpath": "^1.0.0", 597 "inflight": "^1.0.4", 598 "inherits": "2", 599 "minimatch": "^3.0.4", 600 "once": "^1.3.0", 601 "path-is-absolute": "^1.0.0" 602 }, 603 "engines": { 604 "node": "*" 605 }, 606 "funding": { 607 "url": "https://github.com/sponsors/isaacs" 608 } 609 }, 610 "node_modules/global-modules": { 611 "version": "1.0.0", 612 "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", 613 "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", 614 "dependencies": { 615 "global-prefix": "^1.0.1", 616 "is-windows": "^1.0.1", 617 "resolve-dir": "^1.0.0" 618 }, 619 "engines": { 620 "node": ">=0.10.0" 621 } 622 }, 623 "node_modules/global-prefix": { 624 "version": "1.0.2", 625 "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", 626 "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==", 627 "dependencies": { 628 "expand-tilde": "^2.0.2", 629 "homedir-polyfill": "^1.0.1", 630 "ini": "^1.3.4", 631 "is-windows": "^1.0.1", 632 "which": "^1.2.14" 633 }, 634 "engines": { 635 "node": ">=0.10.0" 636 } 637 }, 638 "node_modules/global-prefix/node_modules/which": { 639 "version": "1.3.1", 640 "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", 641 "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", 642 "dependencies": { 643 "isexe": "^2.0.0" 644 }, 645 "bin": { 646 "which": "bin/which" 647 } 648 }, 649 "node_modules/gopd": { 650 "version": "1.2.0", 651 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 652 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 653 "engines": { 654 "node": ">= 0.4" 655 }, 656 "funding": { 657 "url": "https://github.com/sponsors/ljharb" 658 } 659 }, 660 "node_modules/grunt": { 661 "version": "1.6.1", 662 "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.6.1.tgz", 663 "integrity": "sha512-/ABUy3gYWu5iBmrUSRBP97JLpQUm0GgVveDCp6t3yRNIoltIYw7rEj3g5y1o2PGPR2vfTRGa7WC/LZHLTXnEzA==", 664 "dependencies": { 665 "dateformat": "~4.6.2", 666 "eventemitter2": "~0.4.13", 667 "exit": "~0.1.2", 668 "findup-sync": "~5.0.0", 669 "glob": "~7.1.6", 670 "grunt-cli": "~1.4.3", 671 "grunt-known-options": "~2.0.0", 672 "grunt-legacy-log": "~3.0.0", 673 "grunt-legacy-util": "~2.0.1", 674 "iconv-lite": "~0.6.3", 675 "js-yaml": "~3.14.0", 676 "minimatch": "~3.0.4", 677 "nopt": "~3.0.6" 678 }, 679 "bin": { 680 "grunt": "bin/grunt" 681 }, 682 "engines": { 683 "node": ">=16" 684 } 685 }, 686 "node_modules/grunt-cli": { 687 "version": "1.4.3", 688 "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz", 689 "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==", 690 "dependencies": { 691 "grunt-known-options": "~2.0.0", 692 "interpret": "~1.1.0", 693 "liftup": "~3.0.1", 694 "nopt": "~4.0.1", 695 "v8flags": "~3.2.0" 696 }, 697 "bin": { 698 "grunt": "bin/grunt" 699 }, 700 "engines": { 701 "node": ">=10" 702 } 703 }, 704 "node_modules/grunt-cli/node_modules/nopt": { 705 "version": "4.0.3", 706 "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz", 707 "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==", 708 "dependencies": { 709 "abbrev": "1", 710 "osenv": "^0.1.4" 711 }, 712 "bin": { 713 "nopt": "bin/nopt.js" 714 } 715 }, 716 "node_modules/grunt-contrib-concat": { 717 "version": "2.1.0", 718 "resolved": "https://registry.npmjs.org/grunt-contrib-concat/-/grunt-contrib-concat-2.1.0.tgz", 719 "integrity": "sha512-Vnl95JIOxfhEN7bnYIlCgQz41kkbi7tsZ/9a4usZmxNxi1S2YAIOy8ysFmO8u4MN26Apal1O106BwARdaNxXQw==", 720 "dependencies": { 721 "chalk": "^4.1.2", 722 "source-map": "^0.5.3" 723 }, 724 "engines": { 725 "node": ">=0.12.0" 726 }, 727 "peerDependencies": { 728 "grunt": ">=1.4.1" 729 } 730 }, 731 "node_modules/grunt-contrib-copy": { 732 "version": "1.0.0", 733 "resolved": "https://registry.npmjs.org/grunt-contrib-copy/-/grunt-contrib-copy-1.0.0.tgz", 734 "integrity": "sha512-gFRFUB0ZbLcjKb67Magz1yOHGBkyU6uL29hiEW1tdQ9gQt72NuMKIy/kS6dsCbV0cZ0maNCb0s6y+uT1FKU7jA==", 735 "dependencies": { 736 "chalk": "^1.1.1", 737 "file-sync-cmp": "^0.1.0" 738 }, 739 "engines": { 740 "node": ">=0.10.0" 741 } 742 }, 743 "node_modules/grunt-contrib-copy/node_modules/ansi-styles": { 744 "version": "2.2.1", 745 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", 746 "integrity": "sha512-kmCevFghRiWM7HB5zTPULl4r9bVFSWjz62MhqizDGUrq2NWuNMQyuv4tHHoKJHs69M/MF64lEcHdYIocrdWQYA==", 747 "engines": { 748 "node": ">=0.10.0" 749 } 750 }, 751 "node_modules/grunt-contrib-copy/node_modules/chalk": { 752 "version": "1.1.3", 753 "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", 754 "integrity": "sha512-U3lRVLMSlsCfjqYPbLyVv11M9CPW4I728d6TCKMAOJueEeB9/8o+eSsMnxPJD+Q+K909sdESg7C+tIkoH6on1A==", 755 "dependencies": { 756 "ansi-styles": "^2.2.1", 757 "escape-string-regexp": "^1.0.2", 758 "has-ansi": "^2.0.0", 759 "strip-ansi": "^3.0.0", 760 "supports-color": "^2.0.0" 761 }, 762 "engines": { 763 "node": ">=0.10.0" 764 } 765 }, 766 "node_modules/grunt-contrib-copy/node_modules/supports-color": { 767 "version": "2.0.0", 768 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", 769 "integrity": "sha512-KKNVtd6pCYgPIKU4cp2733HWYCpplQhddZLBUryaAHou723x+FRzQ5Df824Fj+IyyuiQTRoub4SnIFfIcrp70g==", 770 "engines": { 771 "node": ">=0.8.0" 772 } 773 }, 774 "node_modules/grunt-contrib-cssmin": { 775 "version": "5.0.0", 776 "resolved": "https://registry.npmjs.org/grunt-contrib-cssmin/-/grunt-contrib-cssmin-5.0.0.tgz", 777 "integrity": "sha512-SNp4H4+85mm2xaHYi83FBHuOXylpi5vcwgtNoYCZBbkgeXQXoeTAKa59VODRb0woTDBvxouP91Ff5PzCkikg6g==", 778 "dependencies": { 779 "chalk": "^4.1.2", 780 "clean-css": "^5.3.2", 781 "maxmin": "^3.0.0" 782 }, 783 "engines": { 784 "node": ">=14.0" 785 } 786 }, 787 "node_modules/grunt-contrib-jshint": { 788 "version": "3.2.0", 789 "resolved": "https://registry.npmjs.org/grunt-contrib-jshint/-/grunt-contrib-jshint-3.2.0.tgz", 790 "integrity": "sha512-pcXWCSZWfoMSvcV4BwH21TUtLtcX0Ms8IGuOPIcLeXK3fud9KclY7iqMKY94jFx8TxZzh028YYtpR+io8DiEaQ==", 791 "dependencies": { 792 "chalk": "~4.1.2", 793 "hooker": "^0.2.3", 794 "jshint": "~2.13.4" 795 }, 796 "engines": { 797 "node": ">=10" 798 } 799 }, 800 "node_modules/grunt-contrib-uglify": { 801 "version": "5.2.2", 802 "resolved": "https://registry.npmjs.org/grunt-contrib-uglify/-/grunt-contrib-uglify-5.2.2.tgz", 803 "integrity": "sha512-ITxiWxrjjP+RZu/aJ5GLvdele+sxlznh+6fK9Qckio5ma8f7Iv8woZjRkGfafvpuygxNefOJNc+hfjjBayRn2Q==", 804 "dependencies": { 805 "chalk": "^4.1.2", 806 "maxmin": "^3.0.0", 807 "uglify-js": "^3.16.1", 808 "uri-path": "^1.0.0" 809 }, 810 "engines": { 811 "node": ">=12" 812 } 813 }, 814 "node_modules/grunt-known-options": { 815 "version": "2.0.0", 816 "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz", 817 "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==", 818 "engines": { 819 "node": ">=0.10.0" 820 } 821 }, 822 "node_modules/grunt-legacy-log": { 823 "version": "3.0.0", 824 "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz", 825 "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==", 826 "dependencies": { 827 "colors": "~1.1.2", 828 "grunt-legacy-log-utils": "~2.1.0", 829 "hooker": "~0.2.3", 830 "lodash": "~4.17.19" 831 }, 832 "engines": { 833 "node": ">= 0.10.0" 834 } 835 }, 836 "node_modules/grunt-legacy-log-utils": { 837 "version": "2.1.0", 838 "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz", 839 "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==", 840 "dependencies": { 841 "chalk": "~4.1.0", 842 "lodash": "~4.17.19" 843 }, 844 "engines": { 845 "node": ">=10" 846 } 847 }, 848 "node_modules/grunt-legacy-util": { 849 "version": "2.0.1", 850 "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz", 851 "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==", 852 "dependencies": { 853 "async": "~3.2.0", 854 "exit": "~0.1.2", 855 "getobject": "~1.0.0", 856 "hooker": "~0.2.3", 857 "lodash": "~4.17.21", 858 "underscore.string": "~3.3.5", 859 "which": "~2.0.2" 860 }, 861 "engines": { 862 "node": ">=10" 863 } 864 }, 865 "node_modules/gzip-size": { 866 "version": "5.1.1", 867 "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", 868 "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", 869 "dependencies": { 870 "duplexer": "^0.1.1", 871 "pify": "^4.0.1" 872 }, 873 "engines": { 874 "node": ">=6" 875 } 876 }, 877 "node_modules/has-ansi": { 878 "version": "2.0.0", 879 "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", 880 "integrity": "sha512-C8vBJ8DwUCx19vhm7urhTuUsr4/IyP6l4VzNQDv+ryHQObW3TTTp9yB68WpYgRe2bbaGuZ/se74IqFeVnMnLZg==", 881 "dependencies": { 882 "ansi-regex": "^2.0.0" 883 }, 884 "engines": { 885 "node": ">=0.10.0" 886 } 887 }, 888 "node_modules/has-flag": { 889 "version": "4.0.0", 890 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 891 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 892 "engines": { 893 "node": ">=8" 894 } 895 }, 896 "node_modules/has-symbols": { 897 "version": "1.1.0", 898 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 899 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 900 "engines": { 901 "node": ">= 0.4" 902 }, 903 "funding": { 904 "url": "https://github.com/sponsors/ljharb" 905 } 906 }, 907 "node_modules/hasown": { 908 "version": "2.0.2", 909 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 910 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 911 "dependencies": { 912 "function-bind": "^1.1.2" 913 }, 914 "engines": { 915 "node": ">= 0.4" 916 } 917 }, 918 "node_modules/he": { 919 "version": "1.2.0", 920 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 921 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 922 "bin": { 923 "he": "bin/he" 924 } 925 }, 926 "node_modules/homedir-polyfill": { 927 "version": "1.0.3", 928 "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", 929 "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", 930 "dependencies": { 931 "parse-passwd": "^1.0.0" 932 }, 933 "engines": { 934 "node": ">=0.10.0" 935 } 936 }, 937 "node_modules/hooker": { 938 "version": "0.2.3", 939 "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz", 940 "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==", 941 "engines": { 942 "node": "*" 943 } 944 }, 945 "node_modules/html-encoding-sniffer": { 946 "version": "3.0.0", 947 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz", 948 "integrity": "sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==", 949 "dependencies": { 950 "whatwg-encoding": "^2.0.0" 951 }, 952 "engines": { 953 "node": ">=12" 954 } 955 }, 956 "node_modules/htmlparser2": { 957 "version": "3.8.3", 958 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", 959 "integrity": "sha512-hBxEg3CYXe+rPIua8ETe7tmG3XDn9B0edOE/e9wH2nLczxzgdu0m0aNHY+5wFZiviLWLdANPJTssa92dMcXQ5Q==", 960 "dependencies": { 961 "domelementtype": "1", 962 "domhandler": "2.3", 963 "domutils": "1.5", 964 "entities": "1.0", 965 "readable-stream": "1.1" 966 } 967 }, 968 "node_modules/http-proxy": { 969 "version": "1.18.1", 970 "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", 971 "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", 972 "dependencies": { 973 "eventemitter3": "^4.0.0", 974 "follow-redirects": "^1.0.0", 975 "requires-port": "^1.0.0" 976 }, 977 "engines": { 978 "node": ">=8.0.0" 979 } 980 }, 981 "node_modules/http-server": { 982 "version": "14.1.1", 983 "resolved": "https://registry.npmjs.org/http-server/-/http-server-14.1.1.tgz", 984 "integrity": "sha512-+cbxadF40UXd9T01zUHgA+rlo2Bg1Srer4+B4NwIHdaGxAGGv59nYRnGGDJ9LBk7alpS0US+J+bLLdQOOkJq4A==", 985 "dependencies": { 986 "basic-auth": "^2.0.1", 987 "chalk": "^4.1.2", 988 "corser": "^2.0.1", 989 "he": "^1.2.0", 990 "html-encoding-sniffer": "^3.0.0", 991 "http-proxy": "^1.18.1", 992 "mime": "^1.6.0", 993 "minimist": "^1.2.6", 994 "opener": "^1.5.1", 995 "portfinder": "^1.0.28", 996 "secure-compare": "3.0.1", 997 "union": "~0.5.0", 998 "url-join": "^4.0.1" 999 }, 1000 "bin": { 1001 "http-server": "bin/http-server" 1002 }, 1003 "engines": { 1004 "node": ">=12" 1005 } 1006 }, 1007 "node_modules/iconv-lite": { 1008 "version": "0.6.3", 1009 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 1010 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 1011 "dependencies": { 1012 "safer-buffer": ">= 2.1.2 < 3.0.0" 1013 }, 1014 "engines": { 1015 "node": ">=0.10.0" 1016 } 1017 }, 1018 "node_modules/inflight": { 1019 "version": "1.0.6", 1020 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 1021 "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", 1022 "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", 1023 "dependencies": { 1024 "once": "^1.3.0", 1025 "wrappy": "1" 1026 } 1027 }, 1028 "node_modules/inherits": { 1029 "version": "2.0.4", 1030 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 1031 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 1032 }, 1033 "node_modules/ini": { 1034 "version": "1.3.8", 1035 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 1036 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" 1037 }, 1038 "node_modules/interpret": { 1039 "version": "1.1.0", 1040 "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", 1041 "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA==" 1042 }, 1043 "node_modules/is-absolute": { 1044 "version": "1.0.0", 1045 "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", 1046 "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", 1047 "dependencies": { 1048 "is-relative": "^1.0.0", 1049 "is-windows": "^1.0.1" 1050 }, 1051 "engines": { 1052 "node": ">=0.10.0" 1053 } 1054 }, 1055 "node_modules/is-core-module": { 1056 "version": "2.16.1", 1057 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 1058 "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 1059 "dependencies": { 1060 "hasown": "^2.0.2" 1061 }, 1062 "engines": { 1063 "node": ">= 0.4" 1064 }, 1065 "funding": { 1066 "url": "https://github.com/sponsors/ljharb" 1067 } 1068 }, 1069 "node_modules/is-extglob": { 1070 "version": "2.1.1", 1071 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 1072 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 1073 "engines": { 1074 "node": ">=0.10.0" 1075 } 1076 }, 1077 "node_modules/is-glob": { 1078 "version": "4.0.3", 1079 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 1080 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 1081 "dependencies": { 1082 "is-extglob": "^2.1.1" 1083 }, 1084 "engines": { 1085 "node": ">=0.10.0" 1086 } 1087 }, 1088 "node_modules/is-number": { 1089 "version": "7.0.0", 1090 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 1091 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 1092 "engines": { 1093 "node": ">=0.12.0" 1094 } 1095 }, 1096 "node_modules/is-plain-object": { 1097 "version": "2.0.4", 1098 "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", 1099 "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", 1100 "dependencies": { 1101 "isobject": "^3.0.1" 1102 }, 1103 "engines": { 1104 "node": ">=0.10.0" 1105 } 1106 }, 1107 "node_modules/is-relative": { 1108 "version": "1.0.0", 1109 "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", 1110 "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", 1111 "dependencies": { 1112 "is-unc-path": "^1.0.0" 1113 }, 1114 "engines": { 1115 "node": ">=0.10.0" 1116 } 1117 }, 1118 "node_modules/is-unc-path": { 1119 "version": "1.0.0", 1120 "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", 1121 "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", 1122 "dependencies": { 1123 "unc-path-regex": "^0.1.2" 1124 }, 1125 "engines": { 1126 "node": ">=0.10.0" 1127 } 1128 }, 1129 "node_modules/is-windows": { 1130 "version": "1.0.2", 1131 "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", 1132 "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", 1133 "engines": { 1134 "node": ">=0.10.0" 1135 } 1136 }, 1137 "node_modules/isarray": { 1138 "version": "0.0.1", 1139 "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", 1140 "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" 1141 }, 1142 "node_modules/isexe": { 1143 "version": "2.0.0", 1144 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 1145 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 1146 }, 1147 "node_modules/isobject": { 1148 "version": "3.0.1", 1149 "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", 1150 "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", 1151 "engines": { 1152 "node": ">=0.10.0" 1153 } 1154 }, 1155 "node_modules/js-yaml": { 1156 "version": "3.14.2", 1157 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.2.tgz", 1158 "integrity": "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg==", 1159 "dependencies": { 1160 "argparse": "^1.0.7", 1161 "esprima": "^4.0.0" 1162 }, 1163 "bin": { 1164 "js-yaml": "bin/js-yaml.js" 1165 } 1166 }, 1167 "node_modules/jshint": { 1168 "version": "2.13.6", 1169 "resolved": "https://registry.npmjs.org/jshint/-/jshint-2.13.6.tgz", 1170 "integrity": "sha512-IVdB4G0NTTeQZrBoM8C5JFVLjV2KtZ9APgybDA1MK73xb09qFs0jCXyQLnCOp1cSZZZbvhq/6mfXHUTaDkffuQ==", 1171 "dependencies": { 1172 "cli": "~1.0.0", 1173 "console-browserify": "1.1.x", 1174 "exit": "0.1.x", 1175 "htmlparser2": "3.8.x", 1176 "lodash": "~4.17.21", 1177 "minimatch": "~3.0.2", 1178 "strip-json-comments": "1.0.x" 1179 }, 1180 "bin": { 1181 "jshint": "bin/jshint" 1182 } 1183 }, 1184 "node_modules/kind-of": { 1185 "version": "6.0.3", 1186 "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", 1187 "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", 1188 "engines": { 1189 "node": ">=0.10.0" 1190 } 1191 }, 1192 "node_modules/liftup": { 1193 "version": "3.0.1", 1194 "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz", 1195 "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==", 1196 "dependencies": { 1197 "extend": "^3.0.2", 1198 "findup-sync": "^4.0.0", 1199 "fined": "^1.2.0", 1200 "flagged-respawn": "^1.0.1", 1201 "is-plain-object": "^2.0.4", 1202 "object.map": "^1.0.1", 1203 "rechoir": "^0.7.0", 1204 "resolve": "^1.19.0" 1205 }, 1206 "engines": { 1207 "node": ">=10" 1208 } 1209 }, 1210 "node_modules/liftup/node_modules/findup-sync": { 1211 "version": "4.0.0", 1212 "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz", 1213 "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==", 1214 "dependencies": { 1215 "detect-file": "^1.0.0", 1216 "is-glob": "^4.0.0", 1217 "micromatch": "^4.0.2", 1218 "resolve-dir": "^1.0.1" 1219 }, 1220 "engines": { 1221 "node": ">= 8" 1222 } 1223 }, 1224 "node_modules/lodash": { 1225 "version": "4.17.21", 1226 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 1227 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" 1228 }, 1229 "node_modules/make-iterator": { 1230 "version": "1.0.1", 1231 "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", 1232 "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", 1233 "dependencies": { 1234 "kind-of": "^6.0.2" 1235 }, 1236 "engines": { 1237 "node": ">=0.10.0" 1238 } 1239 }, 1240 "node_modules/map-cache": { 1241 "version": "0.2.2", 1242 "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", 1243 "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==", 1244 "engines": { 1245 "node": ">=0.10.0" 1246 } 1247 }, 1248 "node_modules/math-intrinsics": { 1249 "version": "1.1.0", 1250 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 1251 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 1252 "engines": { 1253 "node": ">= 0.4" 1254 } 1255 }, 1256 "node_modules/maxmin": { 1257 "version": "3.0.0", 1258 "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-3.0.0.tgz", 1259 "integrity": "sha512-wcahMInmGtg/7c6a75fr21Ch/Ks1Tb+Jtoan5Ft4bAI0ZvJqyOw8kkM7e7p8hDSzY805vmxwHT50KcjGwKyJ0g==", 1260 "dependencies": { 1261 "chalk": "^4.1.0", 1262 "figures": "^3.2.0", 1263 "gzip-size": "^5.1.1", 1264 "pretty-bytes": "^5.3.0" 1265 }, 1266 "engines": { 1267 "node": ">=10" 1268 }, 1269 "funding": { 1270 "url": "https://github.com/sponsors/sindresorhus" 1271 } 1272 }, 1273 "node_modules/micromatch": { 1274 "version": "4.0.8", 1275 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 1276 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 1277 "dependencies": { 1278 "braces": "^3.0.3", 1279 "picomatch": "^2.3.1" 1280 }, 1281 "engines": { 1282 "node": ">=8.6" 1283 } 1284 }, 1285 "node_modules/mime": { 1286 "version": "1.6.0", 1287 "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", 1288 "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", 1289 "bin": { 1290 "mime": "cli.js" 1291 }, 1292 "engines": { 1293 "node": ">=4" 1294 } 1295 }, 1296 "node_modules/minimatch": { 1297 "version": "3.0.8", 1298 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz", 1299 "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", 1300 "dependencies": { 1301 "brace-expansion": "^1.1.7" 1302 }, 1303 "engines": { 1304 "node": "*" 1305 } 1306 }, 1307 "node_modules/minimist": { 1308 "version": "1.2.8", 1309 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 1310 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 1311 "funding": { 1312 "url": "https://github.com/sponsors/ljharb" 1313 } 1314 }, 1315 "node_modules/ms": { 1316 "version": "2.1.3", 1317 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 1318 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 1319 }, 1320 "node_modules/nopt": { 1321 "version": "3.0.6", 1322 "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", 1323 "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==", 1324 "dependencies": { 1325 "abbrev": "1" 1326 }, 1327 "bin": { 1328 "nopt": "bin/nopt.js" 1329 } 1330 }, 1331 "node_modules/object-inspect": { 1332 "version": "1.13.4", 1333 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 1334 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 1335 "engines": { 1336 "node": ">= 0.4" 1337 }, 1338 "funding": { 1339 "url": "https://github.com/sponsors/ljharb" 1340 } 1341 }, 1342 "node_modules/object.defaults": { 1343 "version": "1.1.0", 1344 "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", 1345 "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==", 1346 "dependencies": { 1347 "array-each": "^1.0.1", 1348 "array-slice": "^1.0.0", 1349 "for-own": "^1.0.0", 1350 "isobject": "^3.0.0" 1351 }, 1352 "engines": { 1353 "node": ">=0.10.0" 1354 } 1355 }, 1356 "node_modules/object.map": { 1357 "version": "1.0.1", 1358 "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", 1359 "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==", 1360 "dependencies": { 1361 "for-own": "^1.0.0", 1362 "make-iterator": "^1.0.0" 1363 }, 1364 "engines": { 1365 "node": ">=0.10.0" 1366 } 1367 }, 1368 "node_modules/object.pick": { 1369 "version": "1.3.0", 1370 "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", 1371 "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==", 1372 "dependencies": { 1373 "isobject": "^3.0.1" 1374 }, 1375 "engines": { 1376 "node": ">=0.10.0" 1377 } 1378 }, 1379 "node_modules/once": { 1380 "version": "1.4.0", 1381 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 1382 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 1383 "dependencies": { 1384 "wrappy": "1" 1385 } 1386 }, 1387 "node_modules/opener": { 1388 "version": "1.5.2", 1389 "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", 1390 "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", 1391 "bin": { 1392 "opener": "bin/opener-bin.js" 1393 } 1394 }, 1395 "node_modules/os-homedir": { 1396 "version": "1.0.2", 1397 "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", 1398 "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==", 1399 "engines": { 1400 "node": ">=0.10.0" 1401 } 1402 }, 1403 "node_modules/os-tmpdir": { 1404 "version": "1.0.2", 1405 "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", 1406 "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==", 1407 "engines": { 1408 "node": ">=0.10.0" 1409 } 1410 }, 1411 "node_modules/osenv": { 1412 "version": "0.1.5", 1413 "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", 1414 "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", 1415 "deprecated": "This package is no longer supported.", 1416 "dependencies": { 1417 "os-homedir": "^1.0.0", 1418 "os-tmpdir": "^1.0.0" 1419 } 1420 }, 1421 "node_modules/parse-filepath": { 1422 "version": "1.0.2", 1423 "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", 1424 "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==", 1425 "dependencies": { 1426 "is-absolute": "^1.0.0", 1427 "map-cache": "^0.2.0", 1428 "path-root": "^0.1.1" 1429 }, 1430 "engines": { 1431 "node": ">=0.8" 1432 } 1433 }, 1434 "node_modules/parse-passwd": { 1435 "version": "1.0.0", 1436 "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", 1437 "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==", 1438 "engines": { 1439 "node": ">=0.10.0" 1440 } 1441 }, 1442 "node_modules/path-is-absolute": { 1443 "version": "1.0.1", 1444 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 1445 "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", 1446 "engines": { 1447 "node": ">=0.10.0" 1448 } 1449 }, 1450 "node_modules/path-parse": { 1451 "version": "1.0.7", 1452 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 1453 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" 1454 }, 1455 "node_modules/path-root": { 1456 "version": "0.1.1", 1457 "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", 1458 "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==", 1459 "dependencies": { 1460 "path-root-regex": "^0.1.0" 1461 }, 1462 "engines": { 1463 "node": ">=0.10.0" 1464 } 1465 }, 1466 "node_modules/path-root-regex": { 1467 "version": "0.1.2", 1468 "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", 1469 "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==", 1470 "engines": { 1471 "node": ">=0.10.0" 1472 } 1473 }, 1474 "node_modules/picomatch": { 1475 "version": "2.3.1", 1476 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 1477 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 1478 "engines": { 1479 "node": ">=8.6" 1480 }, 1481 "funding": { 1482 "url": "https://github.com/sponsors/jonschlinkert" 1483 } 1484 }, 1485 "node_modules/pify": { 1486 "version": "4.0.1", 1487 "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", 1488 "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", 1489 "engines": { 1490 "node": ">=6" 1491 } 1492 }, 1493 "node_modules/portfinder": { 1494 "version": "1.0.37", 1495 "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.37.tgz", 1496 "integrity": "sha512-yuGIEjDAYnnOex9ddMnKZEMFE0CcGo6zbfzDklkmT1m5z734ss6JMzN9rNB3+RR7iS+F10D4/BVIaXOyh8PQKw==", 1497 "dependencies": { 1498 "async": "^3.2.6", 1499 "debug": "^4.3.6" 1500 }, 1501 "engines": { 1502 "node": ">= 10.12" 1503 } 1504 }, 1505 "node_modules/pretty-bytes": { 1506 "version": "5.6.0", 1507 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 1508 "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", 1509 "engines": { 1510 "node": ">=6" 1511 }, 1512 "funding": { 1513 "url": "https://github.com/sponsors/sindresorhus" 1514 } 1515 }, 1516 "node_modules/qs": { 1517 "version": "6.14.1", 1518 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.1.tgz", 1519 "integrity": "sha512-4EK3+xJl8Ts67nLYNwqw/dsFVnCf+qR7RgXSK9jEEm9unao3njwMDdmsdvoKBKHzxd7tCYz5e5M+SnMjdtXGQQ==", 1520 "dependencies": { 1521 "side-channel": "^1.1.0" 1522 }, 1523 "engines": { 1524 "node": ">=0.6" 1525 }, 1526 "funding": { 1527 "url": "https://github.com/sponsors/ljharb" 1528 } 1529 }, 1530 "node_modules/readable-stream": { 1531 "version": "1.1.14", 1532 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", 1533 "integrity": "sha512-+MeVjFf4L44XUkhM1eYbD8fyEsxcV81pqMSR5gblfcLCHfZvbrqy4/qYHE+/R5HoBUT11WV5O08Cr1n3YXkWVQ==", 1534 "dependencies": { 1535 "core-util-is": "~1.0.0", 1536 "inherits": "~2.0.1", 1537 "isarray": "0.0.1", 1538 "string_decoder": "~0.10.x" 1539 } 1540 }, 1541 "node_modules/rechoir": { 1542 "version": "0.7.1", 1543 "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", 1544 "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", 1545 "dependencies": { 1546 "resolve": "^1.9.0" 1547 }, 1548 "engines": { 1549 "node": ">= 0.10" 1550 } 1551 }, 1552 "node_modules/requires-port": { 1553 "version": "1.0.0", 1554 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 1555 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" 1556 }, 1557 "node_modules/resolve": { 1558 "version": "1.22.10", 1559 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.10.tgz", 1560 "integrity": "sha512-NPRy+/ncIMeDlTAsuqwKIiferiawhefFJtkNSW0qZJEqMEb+qBt/77B/jGeeek+F0uOeN05CDa6HXbbIgtVX4w==", 1561 "dependencies": { 1562 "is-core-module": "^2.16.0", 1563 "path-parse": "^1.0.7", 1564 "supports-preserve-symlinks-flag": "^1.0.0" 1565 }, 1566 "bin": { 1567 "resolve": "bin/resolve" 1568 }, 1569 "engines": { 1570 "node": ">= 0.4" 1571 }, 1572 "funding": { 1573 "url": "https://github.com/sponsors/ljharb" 1574 } 1575 }, 1576 "node_modules/resolve-dir": { 1577 "version": "1.0.1", 1578 "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", 1579 "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==", 1580 "dependencies": { 1581 "expand-tilde": "^2.0.0", 1582 "global-modules": "^1.0.0" 1583 }, 1584 "engines": { 1585 "node": ">=0.10.0" 1586 } 1587 }, 1588 "node_modules/safe-buffer": { 1589 "version": "5.1.2", 1590 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", 1591 "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" 1592 }, 1593 "node_modules/safer-buffer": { 1594 "version": "2.1.2", 1595 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 1596 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 1597 }, 1598 "node_modules/secure-compare": { 1599 "version": "3.0.1", 1600 "resolved": "https://registry.npmjs.org/secure-compare/-/secure-compare-3.0.1.tgz", 1601 "integrity": "sha512-AckIIV90rPDcBcglUwXPF3kg0P0qmPsPXAj6BBEENQE1p5yA1xfmDJzfi1Tappj37Pv2mVbKpL3Z1T+Nn7k1Qw==" 1602 }, 1603 "node_modules/side-channel": { 1604 "version": "1.1.0", 1605 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 1606 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 1607 "dependencies": { 1608 "es-errors": "^1.3.0", 1609 "object-inspect": "^1.13.3", 1610 "side-channel-list": "^1.0.0", 1611 "side-channel-map": "^1.0.1", 1612 "side-channel-weakmap": "^1.0.2" 1613 }, 1614 "engines": { 1615 "node": ">= 0.4" 1616 }, 1617 "funding": { 1618 "url": "https://github.com/sponsors/ljharb" 1619 } 1620 }, 1621 "node_modules/side-channel-list": { 1622 "version": "1.0.0", 1623 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 1624 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 1625 "dependencies": { 1626 "es-errors": "^1.3.0", 1627 "object-inspect": "^1.13.3" 1628 }, 1629 "engines": { 1630 "node": ">= 0.4" 1631 }, 1632 "funding": { 1633 "url": "https://github.com/sponsors/ljharb" 1634 } 1635 }, 1636 "node_modules/side-channel-map": { 1637 "version": "1.0.1", 1638 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 1639 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 1640 "dependencies": { 1641 "call-bound": "^1.0.2", 1642 "es-errors": "^1.3.0", 1643 "get-intrinsic": "^1.2.5", 1644 "object-inspect": "^1.13.3" 1645 }, 1646 "engines": { 1647 "node": ">= 0.4" 1648 }, 1649 "funding": { 1650 "url": "https://github.com/sponsors/ljharb" 1651 } 1652 }, 1653 "node_modules/side-channel-weakmap": { 1654 "version": "1.0.2", 1655 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 1656 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 1657 "dependencies": { 1658 "call-bound": "^1.0.2", 1659 "es-errors": "^1.3.0", 1660 "get-intrinsic": "^1.2.5", 1661 "object-inspect": "^1.13.3", 1662 "side-channel-map": "^1.0.1" 1663 }, 1664 "engines": { 1665 "node": ">= 0.4" 1666 }, 1667 "funding": { 1668 "url": "https://github.com/sponsors/ljharb" 1669 } 1670 }, 1671 "node_modules/source-map": { 1672 "version": "0.5.7", 1673 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", 1674 "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", 1675 "engines": { 1676 "node": ">=0.10.0" 1677 } 1678 }, 1679 "node_modules/sprintf-js": { 1680 "version": "1.0.3", 1681 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 1682 "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" 1683 }, 1684 "node_modules/string_decoder": { 1685 "version": "0.10.31", 1686 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", 1687 "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" 1688 }, 1689 "node_modules/strip-ansi": { 1690 "version": "3.0.1", 1691 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", 1692 "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", 1693 "dependencies": { 1694 "ansi-regex": "^2.0.0" 1695 }, 1696 "engines": { 1697 "node": ">=0.10.0" 1698 } 1699 }, 1700 "node_modules/strip-json-comments": { 1701 "version": "1.0.4", 1702 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-1.0.4.tgz", 1703 "integrity": "sha512-AOPG8EBc5wAikaG1/7uFCNFJwnKOuQwFTpYBdTW6OvWHeZBQBrAA/amefHGrEiOnCPcLFZK6FUPtWVKpQVIRgg==", 1704 "bin": { 1705 "strip-json-comments": "cli.js" 1706 }, 1707 "engines": { 1708 "node": ">=0.8.0" 1709 } 1710 }, 1711 "node_modules/supports-color": { 1712 "version": "7.2.0", 1713 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1714 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1715 "dependencies": { 1716 "has-flag": "^4.0.0" 1717 }, 1718 "engines": { 1719 "node": ">=8" 1720 } 1721 }, 1722 "node_modules/supports-preserve-symlinks-flag": { 1723 "version": "1.0.0", 1724 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 1725 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 1726 "engines": { 1727 "node": ">= 0.4" 1728 }, 1729 "funding": { 1730 "url": "https://github.com/sponsors/ljharb" 1731 } 1732 }, 1733 "node_modules/to-regex-range": { 1734 "version": "5.0.1", 1735 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 1736 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 1737 "dependencies": { 1738 "is-number": "^7.0.0" 1739 }, 1740 "engines": { 1741 "node": ">=8.0" 1742 } 1743 }, 1744 "node_modules/uglify-js": { 1745 "version": "3.19.3", 1746 "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz", 1747 "integrity": "sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==", 1748 "bin": { 1749 "uglifyjs": "bin/uglifyjs" 1750 }, 1751 "engines": { 1752 "node": ">=0.8.0" 1753 } 1754 }, 1755 "node_modules/unc-path-regex": { 1756 "version": "0.1.2", 1757 "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", 1758 "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==", 1759 "engines": { 1760 "node": ">=0.10.0" 1761 } 1762 }, 1763 "node_modules/underscore.string": { 1764 "version": "3.3.6", 1765 "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz", 1766 "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==", 1767 "dependencies": { 1768 "sprintf-js": "^1.1.1", 1769 "util-deprecate": "^1.0.2" 1770 }, 1771 "engines": { 1772 "node": "*" 1773 } 1774 }, 1775 "node_modules/underscore.string/node_modules/sprintf-js": { 1776 "version": "1.1.3", 1777 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz", 1778 "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==" 1779 }, 1780 "node_modules/union": { 1781 "version": "0.5.0", 1782 "resolved": "https://registry.npmjs.org/union/-/union-0.5.0.tgz", 1783 "integrity": "sha512-N6uOhuW6zO95P3Mel2I2zMsbsanvvtgn6jVqJv4vbVcz/JN0OkL9suomjQGmWtxJQXOCqUJvquc1sMeNz/IwlA==", 1784 "dependencies": { 1785 "qs": "^6.4.0" 1786 }, 1787 "engines": { 1788 "node": ">= 0.8.0" 1789 } 1790 }, 1791 "node_modules/uri-path": { 1792 "version": "1.0.0", 1793 "resolved": "https://registry.npmjs.org/uri-path/-/uri-path-1.0.0.tgz", 1794 "integrity": "sha512-8pMuAn4KacYdGMkFaoQARicp4HSw24/DHOVKWqVRJ8LhhAwPPFpdGvdL9184JVmUwe7vz7Z9n6IqI6t5n2ELdg==", 1795 "engines": { 1796 "node": ">= 0.10" 1797 } 1798 }, 1799 "node_modules/url-join": { 1800 "version": "4.0.1", 1801 "resolved": "https://registry.npmjs.org/url-join/-/url-join-4.0.1.tgz", 1802 "integrity": "sha512-jk1+QP6ZJqyOiuEI9AEWQfju/nB2Pw466kbA0LEZljHwKeMgd9WrAEgEGxjPDD2+TNbbb37rTyhEfrCXfuKXnA==" 1803 }, 1804 "node_modules/util-deprecate": { 1805 "version": "1.0.2", 1806 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 1807 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 1808 }, 1809 "node_modules/v8flags": { 1810 "version": "3.2.0", 1811 "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", 1812 "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", 1813 "dependencies": { 1814 "homedir-polyfill": "^1.0.1" 1815 }, 1816 "engines": { 1817 "node": ">= 0.10" 1818 } 1819 }, 1820 "node_modules/whatwg-encoding": { 1821 "version": "2.0.0", 1822 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz", 1823 "integrity": "sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==", 1824 "dependencies": { 1825 "iconv-lite": "0.6.3" 1826 }, 1827 "engines": { 1828 "node": ">=12" 1829 } 1830 }, 1831 "node_modules/which": { 1832 "version": "2.0.2", 1833 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1834 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1835 "dependencies": { 1836 "isexe": "^2.0.0" 1837 }, 1838 "bin": { 1839 "node-which": "bin/node-which" 1840 }, 1841 "engines": { 1842 "node": ">= 8" 1843 } 1844 }, 1845 "node_modules/wrappy": { 1846 "version": "1.0.2", 1847 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 1848 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 1849 } 1850 } 1851}