github.com/cozy/cozy-stack@v0.0.0-20240603063001-31110fa4cae1/scripts/package-lock.json (about) 1 { 2 "name": "cozy-stack", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "cozy-stack", 9 "version": "1.0.0", 10 "license": "AGPLv3", 11 "dependencies": { 12 "prettier": "3.3.0", 13 "svgo": "3.3.2" 14 }, 15 "devDependencies": { 16 "@eslint/js": "9.4.0", 17 "eslint": "9.4.0", 18 "globals": "15.3.0" 19 } 20 }, 21 "node_modules/@aashutoshrathi/word-wrap": { 22 "version": "1.2.6", 23 "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", 24 "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", 25 "dev": true, 26 "engines": { 27 "node": ">=0.10.0" 28 } 29 }, 30 "node_modules/@eslint-community/eslint-utils": { 31 "version": "4.4.0", 32 "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", 33 "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", 34 "dev": true, 35 "dependencies": { 36 "eslint-visitor-keys": "^3.3.0" 37 }, 38 "engines": { 39 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 40 }, 41 "peerDependencies": { 42 "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" 43 } 44 }, 45 "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": { 46 "version": "3.4.3", 47 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", 48 "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", 49 "dev": true, 50 "engines": { 51 "node": "^12.22.0 || ^14.17.0 || >=16.0.0" 52 }, 53 "funding": { 54 "url": "https://opencollective.com/eslint" 55 } 56 }, 57 "node_modules/@eslint-community/regexpp": { 58 "version": "4.10.0", 59 "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.10.0.tgz", 60 "integrity": "sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==", 61 "dev": true, 62 "engines": { 63 "node": "^12.0.0 || ^14.0.0 || >=16.0.0" 64 } 65 }, 66 "node_modules/@eslint/config-array": { 67 "version": "0.15.1", 68 "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.15.1.tgz", 69 "integrity": "sha512-K4gzNq+yymn/EVsXYmf+SBcBro8MTf+aXJZUphM96CdzUEr+ClGDvAbpmaEK+cGVigVXIgs9gNmvHAlrzzY5JQ==", 70 "dev": true, 71 "license": "Apache-2.0", 72 "dependencies": { 73 "@eslint/object-schema": "^2.1.3", 74 "debug": "^4.3.1", 75 "minimatch": "^3.0.5" 76 }, 77 "engines": { 78 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 79 } 80 }, 81 "node_modules/@eslint/eslintrc": { 82 "version": "3.1.0", 83 "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.1.0.tgz", 84 "integrity": "sha512-4Bfj15dVJdoy3RfZmmo86RK1Fwzn6SstsvK9JS+BaVKqC6QQQQyXekNaC+g+LKNgkQ+2VhGAzm6hO40AhMR3zQ==", 85 "dev": true, 86 "license": "MIT", 87 "dependencies": { 88 "ajv": "^6.12.4", 89 "debug": "^4.3.2", 90 "espree": "^10.0.1", 91 "globals": "^14.0.0", 92 "ignore": "^5.2.0", 93 "import-fresh": "^3.2.1", 94 "js-yaml": "^4.1.0", 95 "minimatch": "^3.1.2", 96 "strip-json-comments": "^3.1.1" 97 }, 98 "engines": { 99 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 100 }, 101 "funding": { 102 "url": "https://opencollective.com/eslint" 103 } 104 }, 105 "node_modules/@eslint/eslintrc/node_modules/globals": { 106 "version": "14.0.0", 107 "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz", 108 "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==", 109 "dev": true, 110 "engines": { 111 "node": ">=18" 112 }, 113 "funding": { 114 "url": "https://github.com/sponsors/sindresorhus" 115 } 116 }, 117 "node_modules/@eslint/js": { 118 "version": "9.4.0", 119 "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.4.0.tgz", 120 "integrity": "sha512-fdI7VJjP3Rvc70lC4xkFXHB0fiPeojiL1PxVG6t1ZvXQrarj893PweuBTujxDUFk0Fxj4R7PIIAZ/aiiyZPZcg==", 121 "dev": true, 122 "license": "MIT", 123 "engines": { 124 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 125 } 126 }, 127 "node_modules/@eslint/object-schema": { 128 "version": "2.1.3", 129 "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.3.tgz", 130 "integrity": "sha512-HAbhAYKfsAC2EkTqve00ibWIZlaU74Z1EHwAjYr4PXF0YU2VEA1zSIKSSpKszRLRWwHzzRZXvK632u+uXzvsvw==", 131 "dev": true, 132 "license": "Apache-2.0", 133 "engines": { 134 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 135 } 136 }, 137 "node_modules/@humanwhocodes/module-importer": { 138 "version": "1.0.1", 139 "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", 140 "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", 141 "dev": true, 142 "engines": { 143 "node": ">=12.22" 144 }, 145 "funding": { 146 "type": "github", 147 "url": "https://github.com/sponsors/nzakas" 148 } 149 }, 150 "node_modules/@humanwhocodes/retry": { 151 "version": "0.3.0", 152 "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.0.tgz", 153 "integrity": "sha512-d2CGZR2o7fS6sWB7DG/3a95bGKQyHMACZ5aW8qGkkqQpUoZV6C0X7Pc7l4ZNMZkfNBf4VWNe9E1jRsf0G146Ew==", 154 "dev": true, 155 "license": "Apache-2.0", 156 "engines": { 157 "node": ">=18.18" 158 }, 159 "funding": { 160 "type": "github", 161 "url": "https://github.com/sponsors/nzakas" 162 } 163 }, 164 "node_modules/@nodelib/fs.scandir": { 165 "version": "2.1.5", 166 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 167 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 168 "dev": true, 169 "dependencies": { 170 "@nodelib/fs.stat": "2.0.5", 171 "run-parallel": "^1.1.9" 172 }, 173 "engines": { 174 "node": ">= 8" 175 } 176 }, 177 "node_modules/@nodelib/fs.stat": { 178 "version": "2.0.5", 179 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 180 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 181 "dev": true, 182 "engines": { 183 "node": ">= 8" 184 } 185 }, 186 "node_modules/@nodelib/fs.walk": { 187 "version": "1.2.8", 188 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 189 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 190 "dev": true, 191 "dependencies": { 192 "@nodelib/fs.scandir": "2.1.5", 193 "fastq": "^1.6.0" 194 }, 195 "engines": { 196 "node": ">= 8" 197 } 198 }, 199 "node_modules/@trysound/sax": { 200 "version": "0.2.0", 201 "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", 202 "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", 203 "engines": { 204 "node": ">=10.13.0" 205 } 206 }, 207 "node_modules/acorn": { 208 "version": "8.11.3", 209 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", 210 "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", 211 "dev": true, 212 "bin": { 213 "acorn": "bin/acorn" 214 }, 215 "engines": { 216 "node": ">=0.4.0" 217 } 218 }, 219 "node_modules/acorn-jsx": { 220 "version": "5.3.2", 221 "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", 222 "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", 223 "dev": true, 224 "peerDependencies": { 225 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 226 } 227 }, 228 "node_modules/ajv": { 229 "version": "6.12.6", 230 "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", 231 "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", 232 "dev": true, 233 "dependencies": { 234 "fast-deep-equal": "^3.1.1", 235 "fast-json-stable-stringify": "^2.0.0", 236 "json-schema-traverse": "^0.4.1", 237 "uri-js": "^4.2.2" 238 }, 239 "funding": { 240 "type": "github", 241 "url": "https://github.com/sponsors/epoberezkin" 242 } 243 }, 244 "node_modules/ansi-regex": { 245 "version": "5.0.1", 246 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 247 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 248 "dev": true, 249 "engines": { 250 "node": ">=8" 251 } 252 }, 253 "node_modules/ansi-styles": { 254 "version": "4.3.0", 255 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 256 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 257 "dev": true, 258 "dependencies": { 259 "color-convert": "^2.0.1" 260 }, 261 "engines": { 262 "node": ">=8" 263 }, 264 "funding": { 265 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 266 } 267 }, 268 "node_modules/argparse": { 269 "version": "2.0.1", 270 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 271 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 272 "dev": true 273 }, 274 "node_modules/balanced-match": { 275 "version": "1.0.2", 276 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 277 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 278 "dev": true 279 }, 280 "node_modules/boolbase": { 281 "version": "1.0.0", 282 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 283 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" 284 }, 285 "node_modules/brace-expansion": { 286 "version": "1.1.11", 287 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 288 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 289 "dev": true, 290 "dependencies": { 291 "balanced-match": "^1.0.0", 292 "concat-map": "0.0.1" 293 } 294 }, 295 "node_modules/callsites": { 296 "version": "3.1.0", 297 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 298 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 299 "dev": true, 300 "engines": { 301 "node": ">=6" 302 } 303 }, 304 "node_modules/chalk": { 305 "version": "4.1.2", 306 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 307 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 308 "dev": true, 309 "dependencies": { 310 "ansi-styles": "^4.1.0", 311 "supports-color": "^7.1.0" 312 }, 313 "engines": { 314 "node": ">=10" 315 }, 316 "funding": { 317 "url": "https://github.com/chalk/chalk?sponsor=1" 318 } 319 }, 320 "node_modules/color-convert": { 321 "version": "2.0.1", 322 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 323 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 324 "dev": true, 325 "dependencies": { 326 "color-name": "~1.1.4" 327 }, 328 "engines": { 329 "node": ">=7.0.0" 330 } 331 }, 332 "node_modules/color-name": { 333 "version": "1.1.4", 334 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 335 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 336 "dev": true 337 }, 338 "node_modules/commander": { 339 "version": "7.2.0", 340 "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", 341 "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", 342 "engines": { 343 "node": ">= 10" 344 } 345 }, 346 "node_modules/concat-map": { 347 "version": "0.0.1", 348 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 349 "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", 350 "dev": true 351 }, 352 "node_modules/cross-spawn": { 353 "version": "7.0.3", 354 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", 355 "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", 356 "dev": true, 357 "dependencies": { 358 "path-key": "^3.1.0", 359 "shebang-command": "^2.0.0", 360 "which": "^2.0.1" 361 }, 362 "engines": { 363 "node": ">= 8" 364 } 365 }, 366 "node_modules/css-select": { 367 "version": "5.1.0", 368 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", 369 "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", 370 "dependencies": { 371 "boolbase": "^1.0.0", 372 "css-what": "^6.1.0", 373 "domhandler": "^5.0.2", 374 "domutils": "^3.0.1", 375 "nth-check": "^2.0.1" 376 }, 377 "funding": { 378 "url": "https://github.com/sponsors/fb55" 379 } 380 }, 381 "node_modules/css-tree": { 382 "version": "2.3.1", 383 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.3.1.tgz", 384 "integrity": "sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==", 385 "dependencies": { 386 "mdn-data": "2.0.30", 387 "source-map-js": "^1.0.1" 388 }, 389 "engines": { 390 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 391 } 392 }, 393 "node_modules/css-what": { 394 "version": "6.1.0", 395 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", 396 "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", 397 "engines": { 398 "node": ">= 6" 399 }, 400 "funding": { 401 "url": "https://github.com/sponsors/fb55" 402 } 403 }, 404 "node_modules/csso": { 405 "version": "5.0.5", 406 "resolved": "https://registry.npmjs.org/csso/-/csso-5.0.5.tgz", 407 "integrity": "sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==", 408 "dependencies": { 409 "css-tree": "~2.2.0" 410 }, 411 "engines": { 412 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", 413 "npm": ">=7.0.0" 414 } 415 }, 416 "node_modules/csso/node_modules/css-tree": { 417 "version": "2.2.1", 418 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-2.2.1.tgz", 419 "integrity": "sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==", 420 "dependencies": { 421 "mdn-data": "2.0.28", 422 "source-map-js": "^1.0.1" 423 }, 424 "engines": { 425 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0", 426 "npm": ">=7.0.0" 427 } 428 }, 429 "node_modules/csso/node_modules/mdn-data": { 430 "version": "2.0.28", 431 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.28.tgz", 432 "integrity": "sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==" 433 }, 434 "node_modules/debug": { 435 "version": "4.3.4", 436 "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", 437 "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", 438 "dev": true, 439 "dependencies": { 440 "ms": "2.1.2" 441 }, 442 "engines": { 443 "node": ">=6.0" 444 }, 445 "peerDependenciesMeta": { 446 "supports-color": { 447 "optional": true 448 } 449 } 450 }, 451 "node_modules/deep-is": { 452 "version": "0.1.4", 453 "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", 454 "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", 455 "dev": true 456 }, 457 "node_modules/dom-serializer": { 458 "version": "2.0.0", 459 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 460 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 461 "dependencies": { 462 "domelementtype": "^2.3.0", 463 "domhandler": "^5.0.2", 464 "entities": "^4.2.0" 465 }, 466 "funding": { 467 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 468 } 469 }, 470 "node_modules/domelementtype": { 471 "version": "2.3.0", 472 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 473 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 474 "funding": [ 475 { 476 "type": "github", 477 "url": "https://github.com/sponsors/fb55" 478 } 479 ] 480 }, 481 "node_modules/domhandler": { 482 "version": "5.0.3", 483 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 484 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 485 "dependencies": { 486 "domelementtype": "^2.3.0" 487 }, 488 "engines": { 489 "node": ">= 4" 490 }, 491 "funding": { 492 "url": "https://github.com/fb55/domhandler?sponsor=1" 493 } 494 }, 495 "node_modules/domutils": { 496 "version": "3.1.0", 497 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz", 498 "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==", 499 "dependencies": { 500 "dom-serializer": "^2.0.0", 501 "domelementtype": "^2.3.0", 502 "domhandler": "^5.0.3" 503 }, 504 "funding": { 505 "url": "https://github.com/fb55/domutils?sponsor=1" 506 } 507 }, 508 "node_modules/entities": { 509 "version": "4.5.0", 510 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 511 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 512 "engines": { 513 "node": ">=0.12" 514 }, 515 "funding": { 516 "url": "https://github.com/fb55/entities?sponsor=1" 517 } 518 }, 519 "node_modules/escape-string-regexp": { 520 "version": "4.0.0", 521 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", 522 "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", 523 "dev": true, 524 "engines": { 525 "node": ">=10" 526 }, 527 "funding": { 528 "url": "https://github.com/sponsors/sindresorhus" 529 } 530 }, 531 "node_modules/eslint": { 532 "version": "9.4.0", 533 "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.4.0.tgz", 534 "integrity": "sha512-sjc7Y8cUD1IlwYcTS9qPSvGjAC8Ne9LctpxKKu3x/1IC9bnOg98Zy6GxEJUfr1NojMgVPlyANXYns8oE2c1TAA==", 535 "dev": true, 536 "license": "MIT", 537 "dependencies": { 538 "@eslint-community/eslint-utils": "^4.2.0", 539 "@eslint-community/regexpp": "^4.6.1", 540 "@eslint/config-array": "^0.15.1", 541 "@eslint/eslintrc": "^3.1.0", 542 "@eslint/js": "9.4.0", 543 "@humanwhocodes/module-importer": "^1.0.1", 544 "@humanwhocodes/retry": "^0.3.0", 545 "@nodelib/fs.walk": "^1.2.8", 546 "ajv": "^6.12.4", 547 "chalk": "^4.0.0", 548 "cross-spawn": "^7.0.2", 549 "debug": "^4.3.2", 550 "escape-string-regexp": "^4.0.0", 551 "eslint-scope": "^8.0.1", 552 "eslint-visitor-keys": "^4.0.0", 553 "espree": "^10.0.1", 554 "esquery": "^1.4.2", 555 "esutils": "^2.0.2", 556 "fast-deep-equal": "^3.1.3", 557 "file-entry-cache": "^8.0.0", 558 "find-up": "^5.0.0", 559 "glob-parent": "^6.0.2", 560 "ignore": "^5.2.0", 561 "imurmurhash": "^0.1.4", 562 "is-glob": "^4.0.0", 563 "is-path-inside": "^3.0.3", 564 "json-stable-stringify-without-jsonify": "^1.0.1", 565 "levn": "^0.4.1", 566 "lodash.merge": "^4.6.2", 567 "minimatch": "^3.1.2", 568 "natural-compare": "^1.4.0", 569 "optionator": "^0.9.3", 570 "strip-ansi": "^6.0.1", 571 "text-table": "^0.2.0" 572 }, 573 "bin": { 574 "eslint": "bin/eslint.js" 575 }, 576 "engines": { 577 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 578 }, 579 "funding": { 580 "url": "https://opencollective.com/eslint" 581 } 582 }, 583 "node_modules/eslint-scope": { 584 "version": "8.0.1", 585 "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.0.1.tgz", 586 "integrity": "sha512-pL8XjgP4ZOmmwfFE8mEhSxA7ZY4C+LWyqjQ3o4yWkkmD0qcMT9kkW3zWHOczhWcjTSgqycYAgwSlXvZltv65og==", 587 "dev": true, 588 "dependencies": { 589 "esrecurse": "^4.3.0", 590 "estraverse": "^5.2.0" 591 }, 592 "engines": { 593 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 594 }, 595 "funding": { 596 "url": "https://opencollective.com/eslint" 597 } 598 }, 599 "node_modules/eslint-visitor-keys": { 600 "version": "4.0.0", 601 "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.0.0.tgz", 602 "integrity": "sha512-OtIRv/2GyiF6o/d8K7MYKKbXrOUBIK6SfkIRM4Z0dY3w+LiQ0vy3F57m0Z71bjbyeiWFiHJ8brqnmE6H6/jEuw==", 603 "dev": true, 604 "engines": { 605 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 606 }, 607 "funding": { 608 "url": "https://opencollective.com/eslint" 609 } 610 }, 611 "node_modules/espree": { 612 "version": "10.0.1", 613 "resolved": "https://registry.npmjs.org/espree/-/espree-10.0.1.tgz", 614 "integrity": "sha512-MWkrWZbJsL2UwnjxTX3gG8FneachS/Mwg7tdGXce011sJd5b0JG54vat5KHnfSBODZ3Wvzd2WnjxyzsRoVv+ww==", 615 "dev": true, 616 "dependencies": { 617 "acorn": "^8.11.3", 618 "acorn-jsx": "^5.3.2", 619 "eslint-visitor-keys": "^4.0.0" 620 }, 621 "engines": { 622 "node": "^18.18.0 || ^20.9.0 || >=21.1.0" 623 }, 624 "funding": { 625 "url": "https://opencollective.com/eslint" 626 } 627 }, 628 "node_modules/esquery": { 629 "version": "1.5.0", 630 "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", 631 "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", 632 "dev": true, 633 "dependencies": { 634 "estraverse": "^5.1.0" 635 }, 636 "engines": { 637 "node": ">=0.10" 638 } 639 }, 640 "node_modules/esrecurse": { 641 "version": "4.3.0", 642 "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", 643 "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", 644 "dev": true, 645 "dependencies": { 646 "estraverse": "^5.2.0" 647 }, 648 "engines": { 649 "node": ">=4.0" 650 } 651 }, 652 "node_modules/estraverse": { 653 "version": "5.3.0", 654 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 655 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 656 "dev": true, 657 "engines": { 658 "node": ">=4.0" 659 } 660 }, 661 "node_modules/esutils": { 662 "version": "2.0.3", 663 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 664 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 665 "dev": true, 666 "engines": { 667 "node": ">=0.10.0" 668 } 669 }, 670 "node_modules/fast-deep-equal": { 671 "version": "3.1.3", 672 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 673 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", 674 "dev": true 675 }, 676 "node_modules/fast-json-stable-stringify": { 677 "version": "2.1.0", 678 "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", 679 "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", 680 "dev": true 681 }, 682 "node_modules/fast-levenshtein": { 683 "version": "2.0.6", 684 "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", 685 "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", 686 "dev": true 687 }, 688 "node_modules/fastq": { 689 "version": "1.17.1", 690 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", 691 "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", 692 "dev": true, 693 "dependencies": { 694 "reusify": "^1.0.4" 695 } 696 }, 697 "node_modules/file-entry-cache": { 698 "version": "8.0.0", 699 "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz", 700 "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==", 701 "dev": true, 702 "dependencies": { 703 "flat-cache": "^4.0.0" 704 }, 705 "engines": { 706 "node": ">=16.0.0" 707 } 708 }, 709 "node_modules/find-up": { 710 "version": "5.0.0", 711 "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", 712 "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", 713 "dev": true, 714 "dependencies": { 715 "locate-path": "^6.0.0", 716 "path-exists": "^4.0.0" 717 }, 718 "engines": { 719 "node": ">=10" 720 }, 721 "funding": { 722 "url": "https://github.com/sponsors/sindresorhus" 723 } 724 }, 725 "node_modules/flat-cache": { 726 "version": "4.0.1", 727 "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz", 728 "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==", 729 "dev": true, 730 "dependencies": { 731 "flatted": "^3.2.9", 732 "keyv": "^4.5.4" 733 }, 734 "engines": { 735 "node": ">=16" 736 } 737 }, 738 "node_modules/flatted": { 739 "version": "3.3.1", 740 "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", 741 "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", 742 "dev": true 743 }, 744 "node_modules/glob-parent": { 745 "version": "6.0.2", 746 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 747 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 748 "dev": true, 749 "dependencies": { 750 "is-glob": "^4.0.3" 751 }, 752 "engines": { 753 "node": ">=10.13.0" 754 } 755 }, 756 "node_modules/globals": { 757 "version": "15.3.0", 758 "resolved": "https://registry.npmjs.org/globals/-/globals-15.3.0.tgz", 759 "integrity": "sha512-cCdyVjIUVTtX8ZsPkq1oCsOsLmGIswqnjZYMJJTGaNApj1yHtLSymKhwH51ttirREn75z3p4k051clwg7rvNKA==", 760 "dev": true, 761 "license": "MIT", 762 "engines": { 763 "node": ">=18" 764 }, 765 "funding": { 766 "url": "https://github.com/sponsors/sindresorhus" 767 } 768 }, 769 "node_modules/has-flag": { 770 "version": "4.0.0", 771 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 772 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 773 "dev": true, 774 "engines": { 775 "node": ">=8" 776 } 777 }, 778 "node_modules/ignore": { 779 "version": "5.3.1", 780 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", 781 "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", 782 "dev": true, 783 "engines": { 784 "node": ">= 4" 785 } 786 }, 787 "node_modules/import-fresh": { 788 "version": "3.3.0", 789 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", 790 "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", 791 "dev": true, 792 "dependencies": { 793 "parent-module": "^1.0.0", 794 "resolve-from": "^4.0.0" 795 }, 796 "engines": { 797 "node": ">=6" 798 }, 799 "funding": { 800 "url": "https://github.com/sponsors/sindresorhus" 801 } 802 }, 803 "node_modules/imurmurhash": { 804 "version": "0.1.4", 805 "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", 806 "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", 807 "dev": true, 808 "engines": { 809 "node": ">=0.8.19" 810 } 811 }, 812 "node_modules/is-extglob": { 813 "version": "2.1.1", 814 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 815 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 816 "dev": true, 817 "engines": { 818 "node": ">=0.10.0" 819 } 820 }, 821 "node_modules/is-glob": { 822 "version": "4.0.3", 823 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 824 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 825 "dev": true, 826 "dependencies": { 827 "is-extglob": "^2.1.1" 828 }, 829 "engines": { 830 "node": ">=0.10.0" 831 } 832 }, 833 "node_modules/is-path-inside": { 834 "version": "3.0.3", 835 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 836 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 837 "dev": true, 838 "engines": { 839 "node": ">=8" 840 } 841 }, 842 "node_modules/isexe": { 843 "version": "2.0.0", 844 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 845 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 846 "dev": true 847 }, 848 "node_modules/js-yaml": { 849 "version": "4.1.0", 850 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", 851 "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", 852 "dev": true, 853 "dependencies": { 854 "argparse": "^2.0.1" 855 }, 856 "bin": { 857 "js-yaml": "bin/js-yaml.js" 858 } 859 }, 860 "node_modules/json-buffer": { 861 "version": "3.0.1", 862 "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", 863 "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", 864 "dev": true 865 }, 866 "node_modules/json-schema-traverse": { 867 "version": "0.4.1", 868 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", 869 "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", 870 "dev": true 871 }, 872 "node_modules/json-stable-stringify-without-jsonify": { 873 "version": "1.0.1", 874 "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", 875 "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", 876 "dev": true 877 }, 878 "node_modules/keyv": { 879 "version": "4.5.4", 880 "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", 881 "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", 882 "dev": true, 883 "dependencies": { 884 "json-buffer": "3.0.1" 885 } 886 }, 887 "node_modules/levn": { 888 "version": "0.4.1", 889 "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", 890 "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", 891 "dev": true, 892 "dependencies": { 893 "prelude-ls": "^1.2.1", 894 "type-check": "~0.4.0" 895 }, 896 "engines": { 897 "node": ">= 0.8.0" 898 } 899 }, 900 "node_modules/locate-path": { 901 "version": "6.0.0", 902 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", 903 "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", 904 "dev": true, 905 "dependencies": { 906 "p-locate": "^5.0.0" 907 }, 908 "engines": { 909 "node": ">=10" 910 }, 911 "funding": { 912 "url": "https://github.com/sponsors/sindresorhus" 913 } 914 }, 915 "node_modules/lodash.merge": { 916 "version": "4.6.2", 917 "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", 918 "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", 919 "dev": true 920 }, 921 "node_modules/mdn-data": { 922 "version": "2.0.30", 923 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.30.tgz", 924 "integrity": "sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==" 925 }, 926 "node_modules/minimatch": { 927 "version": "3.1.2", 928 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", 929 "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", 930 "dev": true, 931 "dependencies": { 932 "brace-expansion": "^1.1.7" 933 }, 934 "engines": { 935 "node": "*" 936 } 937 }, 938 "node_modules/ms": { 939 "version": "2.1.2", 940 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", 941 "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", 942 "dev": true 943 }, 944 "node_modules/natural-compare": { 945 "version": "1.4.0", 946 "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", 947 "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", 948 "dev": true 949 }, 950 "node_modules/nth-check": { 951 "version": "2.1.1", 952 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 953 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 954 "dependencies": { 955 "boolbase": "^1.0.0" 956 }, 957 "funding": { 958 "url": "https://github.com/fb55/nth-check?sponsor=1" 959 } 960 }, 961 "node_modules/optionator": { 962 "version": "0.9.3", 963 "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", 964 "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", 965 "dev": true, 966 "dependencies": { 967 "@aashutoshrathi/word-wrap": "^1.2.3", 968 "deep-is": "^0.1.3", 969 "fast-levenshtein": "^2.0.6", 970 "levn": "^0.4.1", 971 "prelude-ls": "^1.2.1", 972 "type-check": "^0.4.0" 973 }, 974 "engines": { 975 "node": ">= 0.8.0" 976 } 977 }, 978 "node_modules/p-limit": { 979 "version": "3.1.0", 980 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", 981 "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", 982 "dev": true, 983 "dependencies": { 984 "yocto-queue": "^0.1.0" 985 }, 986 "engines": { 987 "node": ">=10" 988 }, 989 "funding": { 990 "url": "https://github.com/sponsors/sindresorhus" 991 } 992 }, 993 "node_modules/p-locate": { 994 "version": "5.0.0", 995 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", 996 "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", 997 "dev": true, 998 "dependencies": { 999 "p-limit": "^3.0.2" 1000 }, 1001 "engines": { 1002 "node": ">=10" 1003 }, 1004 "funding": { 1005 "url": "https://github.com/sponsors/sindresorhus" 1006 } 1007 }, 1008 "node_modules/parent-module": { 1009 "version": "1.0.1", 1010 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 1011 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 1012 "dev": true, 1013 "dependencies": { 1014 "callsites": "^3.0.0" 1015 }, 1016 "engines": { 1017 "node": ">=6" 1018 } 1019 }, 1020 "node_modules/path-exists": { 1021 "version": "4.0.0", 1022 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 1023 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 1024 "dev": true, 1025 "engines": { 1026 "node": ">=8" 1027 } 1028 }, 1029 "node_modules/path-key": { 1030 "version": "3.1.1", 1031 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 1032 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 1033 "dev": true, 1034 "engines": { 1035 "node": ">=8" 1036 } 1037 }, 1038 "node_modules/picocolors": { 1039 "version": "1.0.0", 1040 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", 1041 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" 1042 }, 1043 "node_modules/prelude-ls": { 1044 "version": "1.2.1", 1045 "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", 1046 "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", 1047 "dev": true, 1048 "engines": { 1049 "node": ">= 0.8.0" 1050 } 1051 }, 1052 "node_modules/prettier": { 1053 "version": "3.3.0", 1054 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.0.tgz", 1055 "integrity": "sha512-J9odKxERhCQ10OC2yb93583f6UnYutOeiV5i0zEDS7UGTdUt0u+y8erxl3lBKvwo/JHyyoEdXjwp4dke9oyZ/g==", 1056 "license": "MIT", 1057 "bin": { 1058 "prettier": "bin/prettier.cjs" 1059 }, 1060 "engines": { 1061 "node": ">=14" 1062 }, 1063 "funding": { 1064 "url": "https://github.com/prettier/prettier?sponsor=1" 1065 } 1066 }, 1067 "node_modules/punycode": { 1068 "version": "2.3.1", 1069 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 1070 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 1071 "dev": true, 1072 "engines": { 1073 "node": ">=6" 1074 } 1075 }, 1076 "node_modules/queue-microtask": { 1077 "version": "1.2.3", 1078 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 1079 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 1080 "dev": true, 1081 "funding": [ 1082 { 1083 "type": "github", 1084 "url": "https://github.com/sponsors/feross" 1085 }, 1086 { 1087 "type": "patreon", 1088 "url": "https://www.patreon.com/feross" 1089 }, 1090 { 1091 "type": "consulting", 1092 "url": "https://feross.org/support" 1093 } 1094 ] 1095 }, 1096 "node_modules/resolve-from": { 1097 "version": "4.0.0", 1098 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 1099 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 1100 "dev": true, 1101 "engines": { 1102 "node": ">=4" 1103 } 1104 }, 1105 "node_modules/reusify": { 1106 "version": "1.0.4", 1107 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", 1108 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", 1109 "dev": true, 1110 "engines": { 1111 "iojs": ">=1.0.0", 1112 "node": ">=0.10.0" 1113 } 1114 }, 1115 "node_modules/run-parallel": { 1116 "version": "1.2.0", 1117 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 1118 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 1119 "dev": true, 1120 "funding": [ 1121 { 1122 "type": "github", 1123 "url": "https://github.com/sponsors/feross" 1124 }, 1125 { 1126 "type": "patreon", 1127 "url": "https://www.patreon.com/feross" 1128 }, 1129 { 1130 "type": "consulting", 1131 "url": "https://feross.org/support" 1132 } 1133 ], 1134 "dependencies": { 1135 "queue-microtask": "^1.2.2" 1136 } 1137 }, 1138 "node_modules/shebang-command": { 1139 "version": "2.0.0", 1140 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 1141 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 1142 "dev": true, 1143 "dependencies": { 1144 "shebang-regex": "^3.0.0" 1145 }, 1146 "engines": { 1147 "node": ">=8" 1148 } 1149 }, 1150 "node_modules/shebang-regex": { 1151 "version": "3.0.0", 1152 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 1153 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 1154 "dev": true, 1155 "engines": { 1156 "node": ">=8" 1157 } 1158 }, 1159 "node_modules/source-map-js": { 1160 "version": "1.2.0", 1161 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", 1162 "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", 1163 "engines": { 1164 "node": ">=0.10.0" 1165 } 1166 }, 1167 "node_modules/strip-ansi": { 1168 "version": "6.0.1", 1169 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 1170 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 1171 "dev": true, 1172 "dependencies": { 1173 "ansi-regex": "^5.0.1" 1174 }, 1175 "engines": { 1176 "node": ">=8" 1177 } 1178 }, 1179 "node_modules/strip-json-comments": { 1180 "version": "3.1.1", 1181 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", 1182 "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", 1183 "dev": true, 1184 "engines": { 1185 "node": ">=8" 1186 }, 1187 "funding": { 1188 "url": "https://github.com/sponsors/sindresorhus" 1189 } 1190 }, 1191 "node_modules/supports-color": { 1192 "version": "7.2.0", 1193 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1194 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1195 "dev": true, 1196 "dependencies": { 1197 "has-flag": "^4.0.0" 1198 }, 1199 "engines": { 1200 "node": ">=8" 1201 } 1202 }, 1203 "node_modules/svgo": { 1204 "version": "3.3.2", 1205 "resolved": "https://registry.npmjs.org/svgo/-/svgo-3.3.2.tgz", 1206 "integrity": "sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw==", 1207 "dependencies": { 1208 "@trysound/sax": "0.2.0", 1209 "commander": "^7.2.0", 1210 "css-select": "^5.1.0", 1211 "css-tree": "^2.3.1", 1212 "css-what": "^6.1.0", 1213 "csso": "^5.0.5", 1214 "picocolors": "^1.0.0" 1215 }, 1216 "bin": { 1217 "svgo": "bin/svgo" 1218 }, 1219 "engines": { 1220 "node": ">=14.0.0" 1221 }, 1222 "funding": { 1223 "type": "opencollective", 1224 "url": "https://opencollective.com/svgo" 1225 } 1226 }, 1227 "node_modules/text-table": { 1228 "version": "0.2.0", 1229 "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", 1230 "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", 1231 "dev": true 1232 }, 1233 "node_modules/type-check": { 1234 "version": "0.4.0", 1235 "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", 1236 "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", 1237 "dev": true, 1238 "dependencies": { 1239 "prelude-ls": "^1.2.1" 1240 }, 1241 "engines": { 1242 "node": ">= 0.8.0" 1243 } 1244 }, 1245 "node_modules/uri-js": { 1246 "version": "4.4.1", 1247 "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", 1248 "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", 1249 "dev": true, 1250 "dependencies": { 1251 "punycode": "^2.1.0" 1252 } 1253 }, 1254 "node_modules/which": { 1255 "version": "2.0.2", 1256 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 1257 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 1258 "dev": true, 1259 "dependencies": { 1260 "isexe": "^2.0.0" 1261 }, 1262 "bin": { 1263 "node-which": "bin/node-which" 1264 }, 1265 "engines": { 1266 "node": ">= 8" 1267 } 1268 }, 1269 "node_modules/yocto-queue": { 1270 "version": "0.1.0", 1271 "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", 1272 "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", 1273 "dev": true, 1274 "engines": { 1275 "node": ">=10" 1276 }, 1277 "funding": { 1278 "url": "https://github.com/sponsors/sindresorhus" 1279 } 1280 } 1281 } 1282 }