/ .github / scripts / package-lock.json
package-lock.json
   1  {
   2    "name": "cv-enhancement-scripts",
   3    "version": "2.1.0",
   4    "lockfileVersion": 3,
   5    "requires": true,
   6    "packages": {
   7      "": {
   8        "name": "cv-enhancement-scripts",
   9        "version": "2.1.0",
  10        "license": "MIT",
  11        "dependencies": {
  12          "axios": "^1.13.5",
  13          "cheerio": "^1.0.0",
  14          "date-fns": "^4.1.0",
  15          "jsdoc": "^4.0.4",
  16          "lodash": "^4.17.23",
  17          "marked": "^16.1.1",
  18          "node-cache": "^5.1.2",
  19          "puppeteer": "^24.15.0"
  20        },
  21        "devDependencies": {
  22          "eslint": "^9.32.0",
  23          "prettier": "^3.3.0"
  24        },
  25        "engines": {
  26          "node": ">=18.0.0"
  27        }
  28      },
  29      "node_modules/@babel/code-frame": {
  30        "version": "7.27.1",
  31        "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz",
  32        "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==",
  33        "license": "MIT",
  34        "dependencies": {
  35          "@babel/helper-validator-identifier": "^7.27.1",
  36          "js-tokens": "^4.0.0",
  37          "picocolors": "^1.1.1"
  38        },
  39        "engines": {
  40          "node": ">=6.9.0"
  41        }
  42      },
  43      "node_modules/@babel/helper-string-parser": {
  44        "version": "7.27.1",
  45        "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz",
  46        "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==",
  47        "license": "MIT",
  48        "engines": {
  49          "node": ">=6.9.0"
  50        }
  51      },
  52      "node_modules/@babel/helper-validator-identifier": {
  53        "version": "7.27.1",
  54        "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.27.1.tgz",
  55        "integrity": "sha512-D2hP9eA+Sqx1kBZgzxZh0y1trbuU+JoDkiEwqhQ36nodYqJwyEIhPSdMNd7lOm/4io72luTPWH20Yda0xOuUow==",
  56        "license": "MIT",
  57        "engines": {
  58          "node": ">=6.9.0"
  59        }
  60      },
  61      "node_modules/@babel/parser": {
  62        "version": "7.28.0",
  63        "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.0.tgz",
  64        "integrity": "sha512-jVZGvOxOuNSsuQuLRTh13nU0AogFlw32w/MT+LV6D3sP5WdbW61E77RnkbaO2dUvmPAYrBDJXGn5gGS6tH4j8g==",
  65        "license": "MIT",
  66        "dependencies": {
  67          "@babel/types": "^7.28.0"
  68        },
  69        "bin": {
  70          "parser": "bin/babel-parser.js"
  71        },
  72        "engines": {
  73          "node": ">=6.0.0"
  74        }
  75      },
  76      "node_modules/@babel/types": {
  77        "version": "7.28.2",
  78        "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.2.tgz",
  79        "integrity": "sha512-ruv7Ae4J5dUYULmeXw1gmb7rYRz57OWCPM57pHojnLq/3Z1CK2lNSLTCVjxVk1F/TZHwOZZrOWi0ur95BbLxNQ==",
  80        "license": "MIT",
  81        "dependencies": {
  82          "@babel/helper-string-parser": "^7.27.1",
  83          "@babel/helper-validator-identifier": "^7.27.1"
  84        },
  85        "engines": {
  86          "node": ">=6.9.0"
  87        }
  88      },
  89      "node_modules/@eslint-community/eslint-utils": {
  90        "version": "4.7.0",
  91        "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz",
  92        "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==",
  93        "dev": true,
  94        "license": "MIT",
  95        "dependencies": {
  96          "eslint-visitor-keys": "^3.4.3"
  97        },
  98        "engines": {
  99          "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
 100        },
 101        "funding": {
 102          "url": "https://opencollective.com/eslint"
 103        },
 104        "peerDependencies": {
 105          "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0"
 106        }
 107      },
 108      "node_modules/@eslint-community/eslint-utils/node_modules/eslint-visitor-keys": {
 109        "version": "3.4.3",
 110        "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz",
 111        "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==",
 112        "dev": true,
 113        "license": "Apache-2.0",
 114        "engines": {
 115          "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
 116        },
 117        "funding": {
 118          "url": "https://opencollective.com/eslint"
 119        }
 120      },
 121      "node_modules/@eslint-community/regexpp": {
 122        "version": "4.12.1",
 123        "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz",
 124        "integrity": "sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==",
 125        "dev": true,
 126        "license": "MIT",
 127        "engines": {
 128          "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
 129        }
 130      },
 131      "node_modules/@eslint/config-array": {
 132        "version": "0.21.0",
 133        "resolved": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.0.tgz",
 134        "integrity": "sha512-ENIdc4iLu0d93HeYirvKmrzshzofPw6VkZRKQGe9Nv46ZnWUzcF1xV01dcvEg/1wXUR61OmmlSfyeyO7EvjLxQ==",
 135        "dev": true,
 136        "license": "Apache-2.0",
 137        "dependencies": {
 138          "@eslint/object-schema": "^2.1.6",
 139          "debug": "^4.3.1",
 140          "minimatch": "^3.1.2"
 141        },
 142        "engines": {
 143          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 144        }
 145      },
 146      "node_modules/@eslint/config-helpers": {
 147        "version": "0.3.0",
 148        "resolved": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.3.0.tgz",
 149        "integrity": "sha512-ViuymvFmcJi04qdZeDc2whTHryouGcDlaxPqarTD0ZE10ISpxGUVZGZDx4w01upyIynL3iu6IXH2bS1NhclQMw==",
 150        "dev": true,
 151        "license": "Apache-2.0",
 152        "engines": {
 153          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 154        }
 155      },
 156      "node_modules/@eslint/core": {
 157        "version": "0.15.1",
 158        "resolved": "https://registry.npmjs.org/@eslint/core/-/core-0.15.1.tgz",
 159        "integrity": "sha512-bkOp+iumZCCbt1K1CmWf0R9pM5yKpDv+ZXtvSyQpudrI9kuFLp+bM2WOPXImuD/ceQuaa8f5pj93Y7zyECIGNA==",
 160        "dev": true,
 161        "license": "Apache-2.0",
 162        "dependencies": {
 163          "@types/json-schema": "^7.0.15"
 164        },
 165        "engines": {
 166          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 167        }
 168      },
 169      "node_modules/@eslint/eslintrc": {
 170        "version": "3.3.1",
 171        "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz",
 172        "integrity": "sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==",
 173        "dev": true,
 174        "license": "MIT",
 175        "dependencies": {
 176          "ajv": "^6.12.4",
 177          "debug": "^4.3.2",
 178          "espree": "^10.0.1",
 179          "globals": "^14.0.0",
 180          "ignore": "^5.2.0",
 181          "import-fresh": "^3.2.1",
 182          "js-yaml": "^4.1.0",
 183          "minimatch": "^3.1.2",
 184          "strip-json-comments": "^3.1.1"
 185        },
 186        "engines": {
 187          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 188        },
 189        "funding": {
 190          "url": "https://opencollective.com/eslint"
 191        }
 192      },
 193      "node_modules/@eslint/js": {
 194        "version": "9.32.0",
 195        "resolved": "https://registry.npmjs.org/@eslint/js/-/js-9.32.0.tgz",
 196        "integrity": "sha512-BBpRFZK3eX6uMLKz8WxFOBIFFcGFJ/g8XuwjTHCqHROSIsopI+ddn/d5Cfh36+7+e5edVS8dbSHnBNhrLEX0zg==",
 197        "dev": true,
 198        "license": "MIT",
 199        "engines": {
 200          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 201        },
 202        "funding": {
 203          "url": "https://eslint.org/donate"
 204        }
 205      },
 206      "node_modules/@eslint/object-schema": {
 207        "version": "2.1.6",
 208        "resolved": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.6.tgz",
 209        "integrity": "sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==",
 210        "dev": true,
 211        "license": "Apache-2.0",
 212        "engines": {
 213          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 214        }
 215      },
 216      "node_modules/@eslint/plugin-kit": {
 217        "version": "0.3.4",
 218        "resolved": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.3.4.tgz",
 219        "integrity": "sha512-Ul5l+lHEcw3L5+k8POx6r74mxEYKG5kOb6Xpy2gCRW6zweT6TEhAf8vhxGgjhqrd/VO/Dirhsb+1hNpD1ue9hw==",
 220        "dev": true,
 221        "license": "Apache-2.0",
 222        "dependencies": {
 223          "@eslint/core": "^0.15.1",
 224          "levn": "^0.4.1"
 225        },
 226        "engines": {
 227          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
 228        }
 229      },
 230      "node_modules/@humanfs/core": {
 231        "version": "0.19.1",
 232        "resolved": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz",
 233        "integrity": "sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==",
 234        "dev": true,
 235        "license": "Apache-2.0",
 236        "engines": {
 237          "node": ">=18.18.0"
 238        }
 239      },
 240      "node_modules/@humanfs/node": {
 241        "version": "0.16.6",
 242        "resolved": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.6.tgz",
 243        "integrity": "sha512-YuI2ZHQL78Q5HbhDiBA1X4LmYdXCKCMQIfw0pw7piHJwyREFebJUvrQN4cMssyES6x+vfUbx1CIpaQUKYdQZOw==",
 244        "dev": true,
 245        "license": "Apache-2.0",
 246        "dependencies": {
 247          "@humanfs/core": "^0.19.1",
 248          "@humanwhocodes/retry": "^0.3.0"
 249        },
 250        "engines": {
 251          "node": ">=18.18.0"
 252        }
 253      },
 254      "node_modules/@humanfs/node/node_modules/@humanwhocodes/retry": {
 255        "version": "0.3.1",
 256        "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.3.1.tgz",
 257        "integrity": "sha512-JBxkERygn7Bv/GbN5Rv8Ul6LVknS+5Bp6RgDC/O8gEBU/yeH5Ui5C/OlWrTb6qct7LjjfT6Re2NxB0ln0yYybA==",
 258        "dev": true,
 259        "license": "Apache-2.0",
 260        "engines": {
 261          "node": ">=18.18"
 262        },
 263        "funding": {
 264          "type": "github",
 265          "url": "https://github.com/sponsors/nzakas"
 266        }
 267      },
 268      "node_modules/@humanwhocodes/module-importer": {
 269        "version": "1.0.1",
 270        "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz",
 271        "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==",
 272        "dev": true,
 273        "license": "Apache-2.0",
 274        "engines": {
 275          "node": ">=12.22"
 276        },
 277        "funding": {
 278          "type": "github",
 279          "url": "https://github.com/sponsors/nzakas"
 280        }
 281      },
 282      "node_modules/@humanwhocodes/retry": {
 283        "version": "0.4.3",
 284        "resolved": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz",
 285        "integrity": "sha512-bV0Tgo9K4hfPCek+aMAn81RppFKv2ySDQeMoSZuvTASywNTnVJCArCZE2FWqpvIatKu7VMRLWlR1EazvVhDyhQ==",
 286        "dev": true,
 287        "license": "Apache-2.0",
 288        "engines": {
 289          "node": ">=18.18"
 290        },
 291        "funding": {
 292          "type": "github",
 293          "url": "https://github.com/sponsors/nzakas"
 294        }
 295      },
 296      "node_modules/@jsdoc/salty": {
 297        "version": "0.2.9",
 298        "resolved": "https://registry.npmjs.org/@jsdoc/salty/-/salty-0.2.9.tgz",
 299        "integrity": "sha512-yYxMVH7Dqw6nO0d5NIV8OQWnitU8k6vXH8NtgqAfIa/IUqRMxRv/NUJJ08VEKbAakwxlgBl5PJdrU0dMPStsnw==",
 300        "license": "Apache-2.0",
 301        "dependencies": {
 302          "lodash": "^4.17.21"
 303        },
 304        "engines": {
 305          "node": ">=v12.0.0"
 306        }
 307      },
 308      "node_modules/@puppeteer/browsers": {
 309        "version": "2.10.6",
 310        "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.10.6.tgz",
 311        "integrity": "sha512-pHUn6ZRt39bP3698HFQlu2ZHCkS/lPcpv7fVQcGBSzNNygw171UXAKrCUhy+TEMw4lEttOKDgNpb04hwUAJeiQ==",
 312        "license": "Apache-2.0",
 313        "dependencies": {
 314          "debug": "^4.4.1",
 315          "extract-zip": "^2.0.1",
 316          "progress": "^2.0.3",
 317          "proxy-agent": "^6.5.0",
 318          "semver": "^7.7.2",
 319          "tar-fs": "^3.1.0",
 320          "yargs": "^17.7.2"
 321        },
 322        "bin": {
 323          "browsers": "lib/cjs/main-cli.js"
 324        },
 325        "engines": {
 326          "node": ">=18"
 327        }
 328      },
 329      "node_modules/@tootallnate/quickjs-emscripten": {
 330        "version": "0.23.0",
 331        "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz",
 332        "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==",
 333        "license": "MIT"
 334      },
 335      "node_modules/@types/estree": {
 336        "version": "1.0.8",
 337        "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz",
 338        "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==",
 339        "dev": true,
 340        "license": "MIT"
 341      },
 342      "node_modules/@types/json-schema": {
 343        "version": "7.0.15",
 344        "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz",
 345        "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==",
 346        "dev": true,
 347        "license": "MIT"
 348      },
 349      "node_modules/@types/linkify-it": {
 350        "version": "5.0.0",
 351        "resolved": "https://registry.npmjs.org/@types/linkify-it/-/linkify-it-5.0.0.tgz",
 352        "integrity": "sha512-sVDA58zAw4eWAffKOaQH5/5j3XeayukzDk+ewSsnv3p4yJEZHCCzMDiZM8e0OUrRvmpGZ85jf4yDHkHsgBNr9Q==",
 353        "license": "MIT"
 354      },
 355      "node_modules/@types/markdown-it": {
 356        "version": "14.1.2",
 357        "resolved": "https://registry.npmjs.org/@types/markdown-it/-/markdown-it-14.1.2.tgz",
 358        "integrity": "sha512-promo4eFwuiW+TfGxhi+0x3czqTYJkG8qB17ZUJiVF10Xm7NLVRSLUsfRTU/6h1e24VvRnXCx+hG7li58lkzog==",
 359        "license": "MIT",
 360        "dependencies": {
 361          "@types/linkify-it": "^5",
 362          "@types/mdurl": "^2"
 363        }
 364      },
 365      "node_modules/@types/mdurl": {
 366        "version": "2.0.0",
 367        "resolved": "https://registry.npmjs.org/@types/mdurl/-/mdurl-2.0.0.tgz",
 368        "integrity": "sha512-RGdgjQUZba5p6QEFAVx2OGb8rQDL/cPRG7GiedRzMcJ1tYnUANBncjbSB1NRGwbvjcPeikRABz2nshyPk1bhWg==",
 369        "license": "MIT"
 370      },
 371      "node_modules/@types/node": {
 372        "version": "24.1.0",
 373        "resolved": "https://registry.npmjs.org/@types/node/-/node-24.1.0.tgz",
 374        "integrity": "sha512-ut5FthK5moxFKH2T1CUOC6ctR67rQRvvHdFLCD2Ql6KXmMuCrjsSsRI9UsLCm9M18BMwClv4pn327UvB7eeO1w==",
 375        "license": "MIT",
 376        "optional": true,
 377        "dependencies": {
 378          "undici-types": "~7.8.0"
 379        }
 380      },
 381      "node_modules/@types/yauzl": {
 382        "version": "2.10.3",
 383        "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz",
 384        "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==",
 385        "license": "MIT",
 386        "optional": true,
 387        "dependencies": {
 388          "@types/node": "*"
 389        }
 390      },
 391      "node_modules/acorn": {
 392        "version": "8.15.0",
 393        "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz",
 394        "integrity": "sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==",
 395        "dev": true,
 396        "license": "MIT",
 397        "bin": {
 398          "acorn": "bin/acorn"
 399        },
 400        "engines": {
 401          "node": ">=0.4.0"
 402        }
 403      },
 404      "node_modules/acorn-jsx": {
 405        "version": "5.3.2",
 406        "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz",
 407        "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==",
 408        "dev": true,
 409        "license": "MIT",
 410        "peerDependencies": {
 411          "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
 412        }
 413      },
 414      "node_modules/agent-base": {
 415        "version": "7.1.4",
 416        "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz",
 417        "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==",
 418        "license": "MIT",
 419        "engines": {
 420          "node": ">= 14"
 421        }
 422      },
 423      "node_modules/ajv": {
 424        "version": "6.14.0",
 425        "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.14.0.tgz",
 426        "integrity": "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw==",
 427        "dev": true,
 428        "license": "MIT",
 429        "dependencies": {
 430          "fast-deep-equal": "^3.1.1",
 431          "fast-json-stable-stringify": "^2.0.0",
 432          "json-schema-traverse": "^0.4.1",
 433          "uri-js": "^4.2.2"
 434        },
 435        "funding": {
 436          "type": "github",
 437          "url": "https://github.com/sponsors/epoberezkin"
 438        }
 439      },
 440      "node_modules/ansi-regex": {
 441        "version": "5.0.1",
 442        "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
 443        "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
 444        "license": "MIT",
 445        "engines": {
 446          "node": ">=8"
 447        }
 448      },
 449      "node_modules/ansi-styles": {
 450        "version": "4.3.0",
 451        "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
 452        "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
 453        "license": "MIT",
 454        "dependencies": {
 455          "color-convert": "^2.0.1"
 456        },
 457        "engines": {
 458          "node": ">=8"
 459        },
 460        "funding": {
 461          "url": "https://github.com/chalk/ansi-styles?sponsor=1"
 462        }
 463      },
 464      "node_modules/argparse": {
 465        "version": "2.0.1",
 466        "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz",
 467        "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==",
 468        "license": "Python-2.0"
 469      },
 470      "node_modules/ast-types": {
 471        "version": "0.13.4",
 472        "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz",
 473        "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==",
 474        "license": "MIT",
 475        "dependencies": {
 476          "tslib": "^2.0.1"
 477        },
 478        "engines": {
 479          "node": ">=4"
 480        }
 481      },
 482      "node_modules/asynckit": {
 483        "version": "0.4.0",
 484        "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz",
 485        "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==",
 486        "license": "MIT"
 487      },
 488      "node_modules/axios": {
 489        "version": "1.13.5",
 490        "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.5.tgz",
 491        "integrity": "sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==",
 492        "license": "MIT",
 493        "dependencies": {
 494          "follow-redirects": "^1.15.11",
 495          "form-data": "^4.0.5",
 496          "proxy-from-env": "^1.1.0"
 497        }
 498      },
 499      "node_modules/b4a": {
 500        "version": "1.6.7",
 501        "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.7.tgz",
 502        "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==",
 503        "license": "Apache-2.0"
 504      },
 505      "node_modules/balanced-match": {
 506        "version": "1.0.2",
 507        "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
 508        "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==",
 509        "dev": true,
 510        "license": "MIT"
 511      },
 512      "node_modules/bare-events": {
 513        "version": "2.6.0",
 514        "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.6.0.tgz",
 515        "integrity": "sha512-EKZ5BTXYExaNqi3I3f9RtEsaI/xBSGjE0XZCZilPzFAV/goswFHuPd9jEZlPIZ/iNZJwDSao9qRiScySz7MbQg==",
 516        "license": "Apache-2.0",
 517        "optional": true
 518      },
 519      "node_modules/bare-fs": {
 520        "version": "4.1.6",
 521        "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.1.6.tgz",
 522        "integrity": "sha512-25RsLF33BqooOEFNdMcEhMpJy8EoR88zSMrnOQOaM3USnOK2VmaJ1uaQEwPA6AQjrv1lXChScosN6CzbwbO9OQ==",
 523        "license": "Apache-2.0",
 524        "optional": true,
 525        "dependencies": {
 526          "bare-events": "^2.5.4",
 527          "bare-path": "^3.0.0",
 528          "bare-stream": "^2.6.4"
 529        },
 530        "engines": {
 531          "bare": ">=1.16.0"
 532        },
 533        "peerDependencies": {
 534          "bare-buffer": "*"
 535        },
 536        "peerDependenciesMeta": {
 537          "bare-buffer": {
 538            "optional": true
 539          }
 540        }
 541      },
 542      "node_modules/bare-os": {
 543        "version": "3.6.1",
 544        "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.1.tgz",
 545        "integrity": "sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==",
 546        "license": "Apache-2.0",
 547        "optional": true,
 548        "engines": {
 549          "bare": ">=1.14.0"
 550        }
 551      },
 552      "node_modules/bare-path": {
 553        "version": "3.0.0",
 554        "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz",
 555        "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==",
 556        "license": "Apache-2.0",
 557        "optional": true,
 558        "dependencies": {
 559          "bare-os": "^3.0.1"
 560        }
 561      },
 562      "node_modules/bare-stream": {
 563        "version": "2.6.5",
 564        "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.6.5.tgz",
 565        "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==",
 566        "license": "Apache-2.0",
 567        "optional": true,
 568        "dependencies": {
 569          "streamx": "^2.21.0"
 570        },
 571        "peerDependencies": {
 572          "bare-buffer": "*",
 573          "bare-events": "*"
 574        },
 575        "peerDependenciesMeta": {
 576          "bare-buffer": {
 577            "optional": true
 578          },
 579          "bare-events": {
 580            "optional": true
 581          }
 582        }
 583      },
 584      "node_modules/basic-ftp": {
 585        "version": "5.2.0",
 586        "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.2.0.tgz",
 587        "integrity": "sha512-VoMINM2rqJwJgfdHq6RiUudKt2BV+FY5ZFezP/ypmwayk68+NzzAQy4XXLlqsGD4MCzq3DrmNFD/uUmBJuGoXw==",
 588        "license": "MIT",
 589        "engines": {
 590          "node": ">=10.0.0"
 591        }
 592      },
 593      "node_modules/bluebird": {
 594        "version": "3.7.2",
 595        "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
 596        "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==",
 597        "license": "MIT"
 598      },
 599      "node_modules/boolbase": {
 600        "version": "1.0.0",
 601        "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
 602        "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==",
 603        "license": "ISC"
 604      },
 605      "node_modules/brace-expansion": {
 606        "version": "1.1.12",
 607        "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz",
 608        "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==",
 609        "dev": true,
 610        "license": "MIT",
 611        "dependencies": {
 612          "balanced-match": "^1.0.0",
 613          "concat-map": "0.0.1"
 614        }
 615      },
 616      "node_modules/buffer-crc32": {
 617        "version": "0.2.13",
 618        "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
 619        "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==",
 620        "license": "MIT",
 621        "engines": {
 622          "node": "*"
 623        }
 624      },
 625      "node_modules/call-bind-apply-helpers": {
 626        "version": "1.0.2",
 627        "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz",
 628        "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==",
 629        "license": "MIT",
 630        "dependencies": {
 631          "es-errors": "^1.3.0",
 632          "function-bind": "^1.1.2"
 633        },
 634        "engines": {
 635          "node": ">= 0.4"
 636        }
 637      },
 638      "node_modules/callsites": {
 639        "version": "3.1.0",
 640        "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz",
 641        "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==",
 642        "license": "MIT",
 643        "engines": {
 644          "node": ">=6"
 645        }
 646      },
 647      "node_modules/catharsis": {
 648        "version": "0.9.0",
 649        "resolved": "https://registry.npmjs.org/catharsis/-/catharsis-0.9.0.tgz",
 650        "integrity": "sha512-prMTQVpcns/tzFgFVkVp6ak6RykZyWb3gu8ckUpd6YkTlacOd3DXGJjIpD4Q6zJirizvaiAjSSHlOsA+6sNh2A==",
 651        "license": "MIT",
 652        "dependencies": {
 653          "lodash": "^4.17.15"
 654        },
 655        "engines": {
 656          "node": ">= 10"
 657        }
 658      },
 659      "node_modules/chalk": {
 660        "version": "4.1.2",
 661        "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
 662        "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
 663        "dev": true,
 664        "license": "MIT",
 665        "dependencies": {
 666          "ansi-styles": "^4.1.0",
 667          "supports-color": "^7.1.0"
 668        },
 669        "engines": {
 670          "node": ">=10"
 671        },
 672        "funding": {
 673          "url": "https://github.com/chalk/chalk?sponsor=1"
 674        }
 675      },
 676      "node_modules/cheerio": {
 677        "version": "1.1.2",
 678        "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.1.2.tgz",
 679        "integrity": "sha512-IkxPpb5rS/d1IiLbHMgfPuS0FgiWTtFIm/Nj+2woXDLTZ7fOT2eqzgYbdMlLweqlHbsZjxEChoVK+7iph7jyQg==",
 680        "license": "MIT",
 681        "dependencies": {
 682          "cheerio-select": "^2.1.0",
 683          "dom-serializer": "^2.0.0",
 684          "domhandler": "^5.0.3",
 685          "domutils": "^3.2.2",
 686          "encoding-sniffer": "^0.2.1",
 687          "htmlparser2": "^10.0.0",
 688          "parse5": "^7.3.0",
 689          "parse5-htmlparser2-tree-adapter": "^7.1.0",
 690          "parse5-parser-stream": "^7.1.2",
 691          "undici": "^7.12.0",
 692          "whatwg-mimetype": "^4.0.0"
 693        },
 694        "engines": {
 695          "node": ">=20.18.1"
 696        },
 697        "funding": {
 698          "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
 699        }
 700      },
 701      "node_modules/cheerio-select": {
 702        "version": "2.1.0",
 703        "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
 704        "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
 705        "license": "BSD-2-Clause",
 706        "dependencies": {
 707          "boolbase": "^1.0.0",
 708          "css-select": "^5.1.0",
 709          "css-what": "^6.1.0",
 710          "domelementtype": "^2.3.0",
 711          "domhandler": "^5.0.3",
 712          "domutils": "^3.0.1"
 713        },
 714        "funding": {
 715          "url": "https://github.com/sponsors/fb55"
 716        }
 717      },
 718      "node_modules/chromium-bidi": {
 719        "version": "7.2.0",
 720        "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-7.2.0.tgz",
 721        "integrity": "sha512-gREyhyBstermK+0RbcJLbFhcQctg92AGgDe/h/taMJEOLRdtSswBAO9KmvltFSQWgM2LrwWu5SIuEUbdm3JsyQ==",
 722        "license": "Apache-2.0",
 723        "dependencies": {
 724          "mitt": "^3.0.1",
 725          "zod": "^3.24.1"
 726        },
 727        "peerDependencies": {
 728          "devtools-protocol": "*"
 729        }
 730      },
 731      "node_modules/cliui": {
 732        "version": "8.0.1",
 733        "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz",
 734        "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==",
 735        "license": "ISC",
 736        "dependencies": {
 737          "string-width": "^4.2.0",
 738          "strip-ansi": "^6.0.1",
 739          "wrap-ansi": "^7.0.0"
 740        },
 741        "engines": {
 742          "node": ">=12"
 743        }
 744      },
 745      "node_modules/clone": {
 746        "version": "2.1.2",
 747        "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz",
 748        "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==",
 749        "license": "MIT",
 750        "engines": {
 751          "node": ">=0.8"
 752        }
 753      },
 754      "node_modules/color-convert": {
 755        "version": "2.0.1",
 756        "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
 757        "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
 758        "license": "MIT",
 759        "dependencies": {
 760          "color-name": "~1.1.4"
 761        },
 762        "engines": {
 763          "node": ">=7.0.0"
 764        }
 765      },
 766      "node_modules/color-name": {
 767        "version": "1.1.4",
 768        "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
 769        "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==",
 770        "license": "MIT"
 771      },
 772      "node_modules/combined-stream": {
 773        "version": "1.0.8",
 774        "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz",
 775        "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==",
 776        "license": "MIT",
 777        "dependencies": {
 778          "delayed-stream": "~1.0.0"
 779        },
 780        "engines": {
 781          "node": ">= 0.8"
 782        }
 783      },
 784      "node_modules/concat-map": {
 785        "version": "0.0.1",
 786        "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
 787        "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==",
 788        "dev": true,
 789        "license": "MIT"
 790      },
 791      "node_modules/cosmiconfig": {
 792        "version": "9.0.0",
 793        "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.0.tgz",
 794        "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==",
 795        "license": "MIT",
 796        "dependencies": {
 797          "env-paths": "^2.2.1",
 798          "import-fresh": "^3.3.0",
 799          "js-yaml": "^4.1.0",
 800          "parse-json": "^5.2.0"
 801        },
 802        "engines": {
 803          "node": ">=14"
 804        },
 805        "funding": {
 806          "url": "https://github.com/sponsors/d-fischer"
 807        },
 808        "peerDependencies": {
 809          "typescript": ">=4.9.5"
 810        },
 811        "peerDependenciesMeta": {
 812          "typescript": {
 813            "optional": true
 814          }
 815        }
 816      },
 817      "node_modules/cross-spawn": {
 818        "version": "7.0.6",
 819        "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz",
 820        "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==",
 821        "dev": true,
 822        "license": "MIT",
 823        "dependencies": {
 824          "path-key": "^3.1.0",
 825          "shebang-command": "^2.0.0",
 826          "which": "^2.0.1"
 827        },
 828        "engines": {
 829          "node": ">= 8"
 830        }
 831      },
 832      "node_modules/css-select": {
 833        "version": "5.2.2",
 834        "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz",
 835        "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==",
 836        "license": "BSD-2-Clause",
 837        "dependencies": {
 838          "boolbase": "^1.0.0",
 839          "css-what": "^6.1.0",
 840          "domhandler": "^5.0.2",
 841          "domutils": "^3.0.1",
 842          "nth-check": "^2.0.1"
 843        },
 844        "funding": {
 845          "url": "https://github.com/sponsors/fb55"
 846        }
 847      },
 848      "node_modules/css-what": {
 849        "version": "6.2.2",
 850        "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz",
 851        "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==",
 852        "license": "BSD-2-Clause",
 853        "engines": {
 854          "node": ">= 6"
 855        },
 856        "funding": {
 857          "url": "https://github.com/sponsors/fb55"
 858        }
 859      },
 860      "node_modules/data-uri-to-buffer": {
 861        "version": "6.0.2",
 862        "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz",
 863        "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==",
 864        "license": "MIT",
 865        "engines": {
 866          "node": ">= 14"
 867        }
 868      },
 869      "node_modules/date-fns": {
 870        "version": "4.1.0",
 871        "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-4.1.0.tgz",
 872        "integrity": "sha512-Ukq0owbQXxa/U3EGtsdVBkR1w7KOQ5gIBqdH2hkvknzZPYvBxb/aa6E8L7tmjFtkwZBu3UXBbjIgPo/Ez4xaNg==",
 873        "license": "MIT",
 874        "funding": {
 875          "type": "github",
 876          "url": "https://github.com/sponsors/kossnocorp"
 877        }
 878      },
 879      "node_modules/debug": {
 880        "version": "4.4.1",
 881        "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.1.tgz",
 882        "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==",
 883        "license": "MIT",
 884        "dependencies": {
 885          "ms": "^2.1.3"
 886        },
 887        "engines": {
 888          "node": ">=6.0"
 889        },
 890        "peerDependenciesMeta": {
 891          "supports-color": {
 892            "optional": true
 893          }
 894        }
 895      },
 896      "node_modules/deep-is": {
 897        "version": "0.1.4",
 898        "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz",
 899        "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==",
 900        "dev": true,
 901        "license": "MIT"
 902      },
 903      "node_modules/degenerator": {
 904        "version": "5.0.1",
 905        "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz",
 906        "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==",
 907        "license": "MIT",
 908        "dependencies": {
 909          "ast-types": "^0.13.4",
 910          "escodegen": "^2.1.0",
 911          "esprima": "^4.0.1"
 912        },
 913        "engines": {
 914          "node": ">= 14"
 915        }
 916      },
 917      "node_modules/delayed-stream": {
 918        "version": "1.0.0",
 919        "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz",
 920        "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==",
 921        "license": "MIT",
 922        "engines": {
 923          "node": ">=0.4.0"
 924        }
 925      },
 926      "node_modules/devtools-protocol": {
 927        "version": "0.0.1464554",
 928        "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1464554.tgz",
 929        "integrity": "sha512-CAoP3lYfwAGQTaAXYvA6JZR0fjGUb7qec1qf4mToyoH2TZgUFeIqYcjh6f9jNuhHfuZiEdH+PONHYrLhRQX6aw==",
 930        "license": "BSD-3-Clause"
 931      },
 932      "node_modules/dom-serializer": {
 933        "version": "2.0.0",
 934        "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
 935        "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
 936        "license": "MIT",
 937        "dependencies": {
 938          "domelementtype": "^2.3.0",
 939          "domhandler": "^5.0.2",
 940          "entities": "^4.2.0"
 941        },
 942        "funding": {
 943          "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
 944        }
 945      },
 946      "node_modules/domelementtype": {
 947        "version": "2.3.0",
 948        "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
 949        "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
 950        "funding": [
 951          {
 952            "type": "github",
 953            "url": "https://github.com/sponsors/fb55"
 954          }
 955        ],
 956        "license": "BSD-2-Clause"
 957      },
 958      "node_modules/domhandler": {
 959        "version": "5.0.3",
 960        "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
 961        "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
 962        "license": "BSD-2-Clause",
 963        "dependencies": {
 964          "domelementtype": "^2.3.0"
 965        },
 966        "engines": {
 967          "node": ">= 4"
 968        },
 969        "funding": {
 970          "url": "https://github.com/fb55/domhandler?sponsor=1"
 971        }
 972      },
 973      "node_modules/domutils": {
 974        "version": "3.2.2",
 975        "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz",
 976        "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==",
 977        "license": "BSD-2-Clause",
 978        "dependencies": {
 979          "dom-serializer": "^2.0.0",
 980          "domelementtype": "^2.3.0",
 981          "domhandler": "^5.0.3"
 982        },
 983        "funding": {
 984          "url": "https://github.com/fb55/domutils?sponsor=1"
 985        }
 986      },
 987      "node_modules/dunder-proto": {
 988        "version": "1.0.1",
 989        "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz",
 990        "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==",
 991        "license": "MIT",
 992        "dependencies": {
 993          "call-bind-apply-helpers": "^1.0.1",
 994          "es-errors": "^1.3.0",
 995          "gopd": "^1.2.0"
 996        },
 997        "engines": {
 998          "node": ">= 0.4"
 999        }
1000      },
1001      "node_modules/emoji-regex": {
1002        "version": "8.0.0",
1003        "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
1004        "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==",
1005        "license": "MIT"
1006      },
1007      "node_modules/encoding-sniffer": {
1008        "version": "0.2.1",
1009        "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz",
1010        "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==",
1011        "license": "MIT",
1012        "dependencies": {
1013          "iconv-lite": "^0.6.3",
1014          "whatwg-encoding": "^3.1.1"
1015        },
1016        "funding": {
1017          "url": "https://github.com/fb55/encoding-sniffer?sponsor=1"
1018        }
1019      },
1020      "node_modules/end-of-stream": {
1021        "version": "1.4.5",
1022        "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz",
1023        "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==",
1024        "license": "MIT",
1025        "dependencies": {
1026          "once": "^1.4.0"
1027        }
1028      },
1029      "node_modules/entities": {
1030        "version": "4.5.0",
1031        "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
1032        "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
1033        "license": "BSD-2-Clause",
1034        "engines": {
1035          "node": ">=0.12"
1036        },
1037        "funding": {
1038          "url": "https://github.com/fb55/entities?sponsor=1"
1039        }
1040      },
1041      "node_modules/env-paths": {
1042        "version": "2.2.1",
1043        "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz",
1044        "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==",
1045        "license": "MIT",
1046        "engines": {
1047          "node": ">=6"
1048        }
1049      },
1050      "node_modules/error-ex": {
1051        "version": "1.3.2",
1052        "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
1053        "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
1054        "license": "MIT",
1055        "dependencies": {
1056          "is-arrayish": "^0.2.1"
1057        }
1058      },
1059      "node_modules/es-define-property": {
1060        "version": "1.0.1",
1061        "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz",
1062        "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==",
1063        "license": "MIT",
1064        "engines": {
1065          "node": ">= 0.4"
1066        }
1067      },
1068      "node_modules/es-errors": {
1069        "version": "1.3.0",
1070        "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz",
1071        "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==",
1072        "license": "MIT",
1073        "engines": {
1074          "node": ">= 0.4"
1075        }
1076      },
1077      "node_modules/es-object-atoms": {
1078        "version": "1.1.1",
1079        "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz",
1080        "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==",
1081        "license": "MIT",
1082        "dependencies": {
1083          "es-errors": "^1.3.0"
1084        },
1085        "engines": {
1086          "node": ">= 0.4"
1087        }
1088      },
1089      "node_modules/es-set-tostringtag": {
1090        "version": "2.1.0",
1091        "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz",
1092        "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==",
1093        "license": "MIT",
1094        "dependencies": {
1095          "es-errors": "^1.3.0",
1096          "get-intrinsic": "^1.2.6",
1097          "has-tostringtag": "^1.0.2",
1098          "hasown": "^2.0.2"
1099        },
1100        "engines": {
1101          "node": ">= 0.4"
1102        }
1103      },
1104      "node_modules/escalade": {
1105        "version": "3.2.0",
1106        "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz",
1107        "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==",
1108        "license": "MIT",
1109        "engines": {
1110          "node": ">=6"
1111        }
1112      },
1113      "node_modules/escape-string-regexp": {
1114        "version": "4.0.0",
1115        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz",
1116        "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==",
1117        "dev": true,
1118        "license": "MIT",
1119        "engines": {
1120          "node": ">=10"
1121        },
1122        "funding": {
1123          "url": "https://github.com/sponsors/sindresorhus"
1124        }
1125      },
1126      "node_modules/escodegen": {
1127        "version": "2.1.0",
1128        "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz",
1129        "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==",
1130        "license": "BSD-2-Clause",
1131        "dependencies": {
1132          "esprima": "^4.0.1",
1133          "estraverse": "^5.2.0",
1134          "esutils": "^2.0.2"
1135        },
1136        "bin": {
1137          "escodegen": "bin/escodegen.js",
1138          "esgenerate": "bin/esgenerate.js"
1139        },
1140        "engines": {
1141          "node": ">=6.0"
1142        },
1143        "optionalDependencies": {
1144          "source-map": "~0.6.1"
1145        }
1146      },
1147      "node_modules/eslint": {
1148        "version": "9.32.0",
1149        "resolved": "https://registry.npmjs.org/eslint/-/eslint-9.32.0.tgz",
1150        "integrity": "sha512-LSehfdpgMeWcTZkWZVIJl+tkZ2nuSkyyB9C27MZqFWXuph7DvaowgcTvKqxvpLW1JZIk8PN7hFY3Rj9LQ7m7lg==",
1151        "dev": true,
1152        "license": "MIT",
1153        "dependencies": {
1154          "@eslint-community/eslint-utils": "^4.2.0",
1155          "@eslint-community/regexpp": "^4.12.1",
1156          "@eslint/config-array": "^0.21.0",
1157          "@eslint/config-helpers": "^0.3.0",
1158          "@eslint/core": "^0.15.0",
1159          "@eslint/eslintrc": "^3.3.1",
1160          "@eslint/js": "9.32.0",
1161          "@eslint/plugin-kit": "^0.3.4",
1162          "@humanfs/node": "^0.16.6",
1163          "@humanwhocodes/module-importer": "^1.0.1",
1164          "@humanwhocodes/retry": "^0.4.2",
1165          "@types/estree": "^1.0.6",
1166          "@types/json-schema": "^7.0.15",
1167          "ajv": "^6.12.4",
1168          "chalk": "^4.0.0",
1169          "cross-spawn": "^7.0.6",
1170          "debug": "^4.3.2",
1171          "escape-string-regexp": "^4.0.0",
1172          "eslint-scope": "^8.4.0",
1173          "eslint-visitor-keys": "^4.2.1",
1174          "espree": "^10.4.0",
1175          "esquery": "^1.5.0",
1176          "esutils": "^2.0.2",
1177          "fast-deep-equal": "^3.1.3",
1178          "file-entry-cache": "^8.0.0",
1179          "find-up": "^5.0.0",
1180          "glob-parent": "^6.0.2",
1181          "ignore": "^5.2.0",
1182          "imurmurhash": "^0.1.4",
1183          "is-glob": "^4.0.0",
1184          "json-stable-stringify-without-jsonify": "^1.0.1",
1185          "lodash.merge": "^4.6.2",
1186          "minimatch": "^3.1.2",
1187          "natural-compare": "^1.4.0",
1188          "optionator": "^0.9.3"
1189        },
1190        "bin": {
1191          "eslint": "bin/eslint.js"
1192        },
1193        "engines": {
1194          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1195        },
1196        "funding": {
1197          "url": "https://eslint.org/donate"
1198        },
1199        "peerDependencies": {
1200          "jiti": "*"
1201        },
1202        "peerDependenciesMeta": {
1203          "jiti": {
1204            "optional": true
1205          }
1206        }
1207      },
1208      "node_modules/eslint-scope": {
1209        "version": "8.4.0",
1210        "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz",
1211        "integrity": "sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==",
1212        "dev": true,
1213        "license": "BSD-2-Clause",
1214        "dependencies": {
1215          "esrecurse": "^4.3.0",
1216          "estraverse": "^5.2.0"
1217        },
1218        "engines": {
1219          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1220        },
1221        "funding": {
1222          "url": "https://opencollective.com/eslint"
1223        }
1224      },
1225      "node_modules/eslint-visitor-keys": {
1226        "version": "4.2.1",
1227        "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz",
1228        "integrity": "sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==",
1229        "dev": true,
1230        "license": "Apache-2.0",
1231        "engines": {
1232          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1233        },
1234        "funding": {
1235          "url": "https://opencollective.com/eslint"
1236        }
1237      },
1238      "node_modules/espree": {
1239        "version": "10.4.0",
1240        "resolved": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz",
1241        "integrity": "sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==",
1242        "dev": true,
1243        "license": "BSD-2-Clause",
1244        "dependencies": {
1245          "acorn": "^8.15.0",
1246          "acorn-jsx": "^5.3.2",
1247          "eslint-visitor-keys": "^4.2.1"
1248        },
1249        "engines": {
1250          "node": "^18.18.0 || ^20.9.0 || >=21.1.0"
1251        },
1252        "funding": {
1253          "url": "https://opencollective.com/eslint"
1254        }
1255      },
1256      "node_modules/esprima": {
1257        "version": "4.0.1",
1258        "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
1259        "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
1260        "license": "BSD-2-Clause",
1261        "bin": {
1262          "esparse": "bin/esparse.js",
1263          "esvalidate": "bin/esvalidate.js"
1264        },
1265        "engines": {
1266          "node": ">=4"
1267        }
1268      },
1269      "node_modules/esquery": {
1270        "version": "1.6.0",
1271        "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz",
1272        "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==",
1273        "dev": true,
1274        "license": "BSD-3-Clause",
1275        "dependencies": {
1276          "estraverse": "^5.1.0"
1277        },
1278        "engines": {
1279          "node": ">=0.10"
1280        }
1281      },
1282      "node_modules/esrecurse": {
1283        "version": "4.3.0",
1284        "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz",
1285        "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==",
1286        "dev": true,
1287        "license": "BSD-2-Clause",
1288        "dependencies": {
1289          "estraverse": "^5.2.0"
1290        },
1291        "engines": {
1292          "node": ">=4.0"
1293        }
1294      },
1295      "node_modules/estraverse": {
1296        "version": "5.3.0",
1297        "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz",
1298        "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==",
1299        "license": "BSD-2-Clause",
1300        "engines": {
1301          "node": ">=4.0"
1302        }
1303      },
1304      "node_modules/esutils": {
1305        "version": "2.0.3",
1306        "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz",
1307        "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==",
1308        "license": "BSD-2-Clause",
1309        "engines": {
1310          "node": ">=0.10.0"
1311        }
1312      },
1313      "node_modules/extract-zip": {
1314        "version": "2.0.1",
1315        "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz",
1316        "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==",
1317        "license": "BSD-2-Clause",
1318        "dependencies": {
1319          "debug": "^4.1.1",
1320          "get-stream": "^5.1.0",
1321          "yauzl": "^2.10.0"
1322        },
1323        "bin": {
1324          "extract-zip": "cli.js"
1325        },
1326        "engines": {
1327          "node": ">= 10.17.0"
1328        },
1329        "optionalDependencies": {
1330          "@types/yauzl": "^2.9.1"
1331        }
1332      },
1333      "node_modules/fast-deep-equal": {
1334        "version": "3.1.3",
1335        "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
1336        "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==",
1337        "dev": true,
1338        "license": "MIT"
1339      },
1340      "node_modules/fast-fifo": {
1341        "version": "1.3.2",
1342        "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz",
1343        "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==",
1344        "license": "MIT"
1345      },
1346      "node_modules/fast-json-stable-stringify": {
1347        "version": "2.1.0",
1348        "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
1349        "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==",
1350        "dev": true,
1351        "license": "MIT"
1352      },
1353      "node_modules/fast-levenshtein": {
1354        "version": "2.0.6",
1355        "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz",
1356        "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==",
1357        "dev": true,
1358        "license": "MIT"
1359      },
1360      "node_modules/fd-slicer": {
1361        "version": "1.1.0",
1362        "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz",
1363        "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==",
1364        "license": "MIT",
1365        "dependencies": {
1366          "pend": "~1.2.0"
1367        }
1368      },
1369      "node_modules/file-entry-cache": {
1370        "version": "8.0.0",
1371        "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz",
1372        "integrity": "sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==",
1373        "dev": true,
1374        "license": "MIT",
1375        "dependencies": {
1376          "flat-cache": "^4.0.0"
1377        },
1378        "engines": {
1379          "node": ">=16.0.0"
1380        }
1381      },
1382      "node_modules/find-up": {
1383        "version": "5.0.0",
1384        "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz",
1385        "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==",
1386        "dev": true,
1387        "license": "MIT",
1388        "dependencies": {
1389          "locate-path": "^6.0.0",
1390          "path-exists": "^4.0.0"
1391        },
1392        "engines": {
1393          "node": ">=10"
1394        },
1395        "funding": {
1396          "url": "https://github.com/sponsors/sindresorhus"
1397        }
1398      },
1399      "node_modules/flat-cache": {
1400        "version": "4.0.1",
1401        "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz",
1402        "integrity": "sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==",
1403        "dev": true,
1404        "license": "MIT",
1405        "dependencies": {
1406          "flatted": "^3.2.9",
1407          "keyv": "^4.5.4"
1408        },
1409        "engines": {
1410          "node": ">=16"
1411        }
1412      },
1413      "node_modules/flatted": {
1414        "version": "3.3.3",
1415        "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz",
1416        "integrity": "sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==",
1417        "dev": true,
1418        "license": "ISC"
1419      },
1420      "node_modules/follow-redirects": {
1421        "version": "1.15.11",
1422        "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz",
1423        "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==",
1424        "funding": [
1425          {
1426            "type": "individual",
1427            "url": "https://github.com/sponsors/RubenVerborgh"
1428          }
1429        ],
1430        "license": "MIT",
1431        "engines": {
1432          "node": ">=4.0"
1433        },
1434        "peerDependenciesMeta": {
1435          "debug": {
1436            "optional": true
1437          }
1438        }
1439      },
1440      "node_modules/form-data": {
1441        "version": "4.0.5",
1442        "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz",
1443        "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==",
1444        "license": "MIT",
1445        "dependencies": {
1446          "asynckit": "^0.4.0",
1447          "combined-stream": "^1.0.8",
1448          "es-set-tostringtag": "^2.1.0",
1449          "hasown": "^2.0.2",
1450          "mime-types": "^2.1.12"
1451        },
1452        "engines": {
1453          "node": ">= 6"
1454        }
1455      },
1456      "node_modules/function-bind": {
1457        "version": "1.1.2",
1458        "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
1459        "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
1460        "license": "MIT",
1461        "funding": {
1462          "url": "https://github.com/sponsors/ljharb"
1463        }
1464      },
1465      "node_modules/get-caller-file": {
1466        "version": "2.0.5",
1467        "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
1468        "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
1469        "license": "ISC",
1470        "engines": {
1471          "node": "6.* || 8.* || >= 10.*"
1472        }
1473      },
1474      "node_modules/get-intrinsic": {
1475        "version": "1.3.0",
1476        "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz",
1477        "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==",
1478        "license": "MIT",
1479        "dependencies": {
1480          "call-bind-apply-helpers": "^1.0.2",
1481          "es-define-property": "^1.0.1",
1482          "es-errors": "^1.3.0",
1483          "es-object-atoms": "^1.1.1",
1484          "function-bind": "^1.1.2",
1485          "get-proto": "^1.0.1",
1486          "gopd": "^1.2.0",
1487          "has-symbols": "^1.1.0",
1488          "hasown": "^2.0.2",
1489          "math-intrinsics": "^1.1.0"
1490        },
1491        "engines": {
1492          "node": ">= 0.4"
1493        },
1494        "funding": {
1495          "url": "https://github.com/sponsors/ljharb"
1496        }
1497      },
1498      "node_modules/get-proto": {
1499        "version": "1.0.1",
1500        "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz",
1501        "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==",
1502        "license": "MIT",
1503        "dependencies": {
1504          "dunder-proto": "^1.0.1",
1505          "es-object-atoms": "^1.0.0"
1506        },
1507        "engines": {
1508          "node": ">= 0.4"
1509        }
1510      },
1511      "node_modules/get-stream": {
1512        "version": "5.2.0",
1513        "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz",
1514        "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==",
1515        "license": "MIT",
1516        "dependencies": {
1517          "pump": "^3.0.0"
1518        },
1519        "engines": {
1520          "node": ">=8"
1521        },
1522        "funding": {
1523          "url": "https://github.com/sponsors/sindresorhus"
1524        }
1525      },
1526      "node_modules/get-uri": {
1527        "version": "6.0.5",
1528        "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz",
1529        "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==",
1530        "license": "MIT",
1531        "dependencies": {
1532          "basic-ftp": "^5.0.2",
1533          "data-uri-to-buffer": "^6.0.2",
1534          "debug": "^4.3.4"
1535        },
1536        "engines": {
1537          "node": ">= 14"
1538        }
1539      },
1540      "node_modules/glob-parent": {
1541        "version": "6.0.2",
1542        "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz",
1543        "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==",
1544        "dev": true,
1545        "license": "ISC",
1546        "dependencies": {
1547          "is-glob": "^4.0.3"
1548        },
1549        "engines": {
1550          "node": ">=10.13.0"
1551        }
1552      },
1553      "node_modules/globals": {
1554        "version": "14.0.0",
1555        "resolved": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz",
1556        "integrity": "sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==",
1557        "dev": true,
1558        "license": "MIT",
1559        "engines": {
1560          "node": ">=18"
1561        },
1562        "funding": {
1563          "url": "https://github.com/sponsors/sindresorhus"
1564        }
1565      },
1566      "node_modules/gopd": {
1567        "version": "1.2.0",
1568        "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz",
1569        "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==",
1570        "license": "MIT",
1571        "engines": {
1572          "node": ">= 0.4"
1573        },
1574        "funding": {
1575          "url": "https://github.com/sponsors/ljharb"
1576        }
1577      },
1578      "node_modules/graceful-fs": {
1579        "version": "4.2.11",
1580        "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz",
1581        "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==",
1582        "license": "ISC"
1583      },
1584      "node_modules/has-flag": {
1585        "version": "4.0.0",
1586        "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
1587        "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
1588        "dev": true,
1589        "license": "MIT",
1590        "engines": {
1591          "node": ">=8"
1592        }
1593      },
1594      "node_modules/has-symbols": {
1595        "version": "1.1.0",
1596        "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz",
1597        "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==",
1598        "license": "MIT",
1599        "engines": {
1600          "node": ">= 0.4"
1601        },
1602        "funding": {
1603          "url": "https://github.com/sponsors/ljharb"
1604        }
1605      },
1606      "node_modules/has-tostringtag": {
1607        "version": "1.0.2",
1608        "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz",
1609        "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==",
1610        "license": "MIT",
1611        "dependencies": {
1612          "has-symbols": "^1.0.3"
1613        },
1614        "engines": {
1615          "node": ">= 0.4"
1616        },
1617        "funding": {
1618          "url": "https://github.com/sponsors/ljharb"
1619        }
1620      },
1621      "node_modules/hasown": {
1622        "version": "2.0.2",
1623        "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz",
1624        "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==",
1625        "license": "MIT",
1626        "dependencies": {
1627          "function-bind": "^1.1.2"
1628        },
1629        "engines": {
1630          "node": ">= 0.4"
1631        }
1632      },
1633      "node_modules/htmlparser2": {
1634        "version": "10.0.0",
1635        "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.0.0.tgz",
1636        "integrity": "sha512-TwAZM+zE5Tq3lrEHvOlvwgj1XLWQCtaaibSN11Q+gGBAS7Y1uZSWwXXRe4iF6OXnaq1riyQAPFOBtYc77Mxq0g==",
1637        "funding": [
1638          "https://github.com/fb55/htmlparser2?sponsor=1",
1639          {
1640            "type": "github",
1641            "url": "https://github.com/sponsors/fb55"
1642          }
1643        ],
1644        "license": "MIT",
1645        "dependencies": {
1646          "domelementtype": "^2.3.0",
1647          "domhandler": "^5.0.3",
1648          "domutils": "^3.2.1",
1649          "entities": "^6.0.0"
1650        }
1651      },
1652      "node_modules/htmlparser2/node_modules/entities": {
1653        "version": "6.0.1",
1654        "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
1655        "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
1656        "license": "BSD-2-Clause",
1657        "engines": {
1658          "node": ">=0.12"
1659        },
1660        "funding": {
1661          "url": "https://github.com/fb55/entities?sponsor=1"
1662        }
1663      },
1664      "node_modules/http-proxy-agent": {
1665        "version": "7.0.2",
1666        "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz",
1667        "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==",
1668        "license": "MIT",
1669        "dependencies": {
1670          "agent-base": "^7.1.0",
1671          "debug": "^4.3.4"
1672        },
1673        "engines": {
1674          "node": ">= 14"
1675        }
1676      },
1677      "node_modules/https-proxy-agent": {
1678        "version": "7.0.6",
1679        "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz",
1680        "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==",
1681        "license": "MIT",
1682        "dependencies": {
1683          "agent-base": "^7.1.2",
1684          "debug": "4"
1685        },
1686        "engines": {
1687          "node": ">= 14"
1688        }
1689      },
1690      "node_modules/iconv-lite": {
1691        "version": "0.6.3",
1692        "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz",
1693        "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==",
1694        "license": "MIT",
1695        "dependencies": {
1696          "safer-buffer": ">= 2.1.2 < 3.0.0"
1697        },
1698        "engines": {
1699          "node": ">=0.10.0"
1700        }
1701      },
1702      "node_modules/ignore": {
1703        "version": "5.3.2",
1704        "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz",
1705        "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==",
1706        "dev": true,
1707        "license": "MIT",
1708        "engines": {
1709          "node": ">= 4"
1710        }
1711      },
1712      "node_modules/import-fresh": {
1713        "version": "3.3.1",
1714        "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz",
1715        "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==",
1716        "license": "MIT",
1717        "dependencies": {
1718          "parent-module": "^1.0.0",
1719          "resolve-from": "^4.0.0"
1720        },
1721        "engines": {
1722          "node": ">=6"
1723        },
1724        "funding": {
1725          "url": "https://github.com/sponsors/sindresorhus"
1726        }
1727      },
1728      "node_modules/imurmurhash": {
1729        "version": "0.1.4",
1730        "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz",
1731        "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==",
1732        "dev": true,
1733        "license": "MIT",
1734        "engines": {
1735          "node": ">=0.8.19"
1736        }
1737      },
1738      "node_modules/ip-address": {
1739        "version": "9.0.5",
1740        "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-9.0.5.tgz",
1741        "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==",
1742        "license": "MIT",
1743        "dependencies": {
1744          "jsbn": "1.1.0",
1745          "sprintf-js": "^1.1.3"
1746        },
1747        "engines": {
1748          "node": ">= 12"
1749        }
1750      },
1751      "node_modules/is-arrayish": {
1752        "version": "0.2.1",
1753        "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
1754        "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==",
1755        "license": "MIT"
1756      },
1757      "node_modules/is-extglob": {
1758        "version": "2.1.1",
1759        "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
1760        "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
1761        "dev": true,
1762        "license": "MIT",
1763        "engines": {
1764          "node": ">=0.10.0"
1765        }
1766      },
1767      "node_modules/is-fullwidth-code-point": {
1768        "version": "3.0.0",
1769        "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
1770        "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
1771        "license": "MIT",
1772        "engines": {
1773          "node": ">=8"
1774        }
1775      },
1776      "node_modules/is-glob": {
1777        "version": "4.0.3",
1778        "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
1779        "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
1780        "dev": true,
1781        "license": "MIT",
1782        "dependencies": {
1783          "is-extglob": "^2.1.1"
1784        },
1785        "engines": {
1786          "node": ">=0.10.0"
1787        }
1788      },
1789      "node_modules/isexe": {
1790        "version": "2.0.0",
1791        "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
1792        "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==",
1793        "dev": true,
1794        "license": "ISC"
1795      },
1796      "node_modules/js-tokens": {
1797        "version": "4.0.0",
1798        "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
1799        "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
1800        "license": "MIT"
1801      },
1802      "node_modules/js-yaml": {
1803        "version": "4.1.1",
1804        "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz",
1805        "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==",
1806        "license": "MIT",
1807        "dependencies": {
1808          "argparse": "^2.0.1"
1809        },
1810        "bin": {
1811          "js-yaml": "bin/js-yaml.js"
1812        }
1813      },
1814      "node_modules/js2xmlparser": {
1815        "version": "4.0.2",
1816        "resolved": "https://registry.npmjs.org/js2xmlparser/-/js2xmlparser-4.0.2.tgz",
1817        "integrity": "sha512-6n4D8gLlLf1n5mNLQPRfViYzu9RATblzPEtm1SthMX1Pjao0r9YI9nw7ZIfRxQMERS87mcswrg+r/OYrPRX6jA==",
1818        "license": "Apache-2.0",
1819        "dependencies": {
1820          "xmlcreate": "^2.0.4"
1821        }
1822      },
1823      "node_modules/jsbn": {
1824        "version": "1.1.0",
1825        "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-1.1.0.tgz",
1826        "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==",
1827        "license": "MIT"
1828      },
1829      "node_modules/jsdoc": {
1830        "version": "4.0.4",
1831        "resolved": "https://registry.npmjs.org/jsdoc/-/jsdoc-4.0.4.tgz",
1832        "integrity": "sha512-zeFezwyXeG4syyYHbvh1A967IAqq/67yXtXvuL5wnqCkFZe8I0vKfm+EO+YEvLguo6w9CDUbrAXVtJSHh2E8rw==",
1833        "license": "Apache-2.0",
1834        "dependencies": {
1835          "@babel/parser": "^7.20.15",
1836          "@jsdoc/salty": "^0.2.1",
1837          "@types/markdown-it": "^14.1.1",
1838          "bluebird": "^3.7.2",
1839          "catharsis": "^0.9.0",
1840          "escape-string-regexp": "^2.0.0",
1841          "js2xmlparser": "^4.0.2",
1842          "klaw": "^3.0.0",
1843          "markdown-it": "^14.1.0",
1844          "markdown-it-anchor": "^8.6.7",
1845          "marked": "^4.0.10",
1846          "mkdirp": "^1.0.4",
1847          "requizzle": "^0.2.3",
1848          "strip-json-comments": "^3.1.0",
1849          "underscore": "~1.13.2"
1850        },
1851        "bin": {
1852          "jsdoc": "jsdoc.js"
1853        },
1854        "engines": {
1855          "node": ">=12.0.0"
1856        }
1857      },
1858      "node_modules/jsdoc/node_modules/escape-string-regexp": {
1859        "version": "2.0.0",
1860        "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz",
1861        "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==",
1862        "license": "MIT",
1863        "engines": {
1864          "node": ">=8"
1865        }
1866      },
1867      "node_modules/jsdoc/node_modules/marked": {
1868        "version": "4.3.0",
1869        "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
1870        "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
1871        "license": "MIT",
1872        "bin": {
1873          "marked": "bin/marked.js"
1874        },
1875        "engines": {
1876          "node": ">= 12"
1877        }
1878      },
1879      "node_modules/json-buffer": {
1880        "version": "3.0.1",
1881        "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz",
1882        "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==",
1883        "dev": true,
1884        "license": "MIT"
1885      },
1886      "node_modules/json-parse-even-better-errors": {
1887        "version": "2.3.1",
1888        "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz",
1889        "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==",
1890        "license": "MIT"
1891      },
1892      "node_modules/json-schema-traverse": {
1893        "version": "0.4.1",
1894        "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
1895        "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==",
1896        "dev": true,
1897        "license": "MIT"
1898      },
1899      "node_modules/json-stable-stringify-without-jsonify": {
1900        "version": "1.0.1",
1901        "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz",
1902        "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==",
1903        "dev": true,
1904        "license": "MIT"
1905      },
1906      "node_modules/keyv": {
1907        "version": "4.5.4",
1908        "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz",
1909        "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==",
1910        "dev": true,
1911        "license": "MIT",
1912        "dependencies": {
1913          "json-buffer": "3.0.1"
1914        }
1915      },
1916      "node_modules/klaw": {
1917        "version": "3.0.0",
1918        "resolved": "https://registry.npmjs.org/klaw/-/klaw-3.0.0.tgz",
1919        "integrity": "sha512-0Fo5oir+O9jnXu5EefYbVK+mHMBeEVEy2cmctR1O1NECcCkPRreJKrS6Qt/j3KC2C148Dfo9i3pCmCMsdqGr0g==",
1920        "license": "MIT",
1921        "dependencies": {
1922          "graceful-fs": "^4.1.9"
1923        }
1924      },
1925      "node_modules/levn": {
1926        "version": "0.4.1",
1927        "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz",
1928        "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==",
1929        "dev": true,
1930        "license": "MIT",
1931        "dependencies": {
1932          "prelude-ls": "^1.2.1",
1933          "type-check": "~0.4.0"
1934        },
1935        "engines": {
1936          "node": ">= 0.8.0"
1937        }
1938      },
1939      "node_modules/lines-and-columns": {
1940        "version": "1.2.4",
1941        "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz",
1942        "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==",
1943        "license": "MIT"
1944      },
1945      "node_modules/linkify-it": {
1946        "version": "5.0.0",
1947        "resolved": "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz",
1948        "integrity": "sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==",
1949        "license": "MIT",
1950        "dependencies": {
1951          "uc.micro": "^2.0.0"
1952        }
1953      },
1954      "node_modules/locate-path": {
1955        "version": "6.0.0",
1956        "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz",
1957        "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==",
1958        "dev": true,
1959        "license": "MIT",
1960        "dependencies": {
1961          "p-locate": "^5.0.0"
1962        },
1963        "engines": {
1964          "node": ">=10"
1965        },
1966        "funding": {
1967          "url": "https://github.com/sponsors/sindresorhus"
1968        }
1969      },
1970      "node_modules/lodash": {
1971        "version": "4.17.23",
1972        "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.23.tgz",
1973        "integrity": "sha512-LgVTMpQtIopCi79SJeDiP0TfWi5CNEc/L/aRdTh3yIvmZXTnheWpKjSZhnvMl8iXbC1tFg9gdHHDMLoV7CnG+w==",
1974        "license": "MIT"
1975      },
1976      "node_modules/lodash.merge": {
1977        "version": "4.6.2",
1978        "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
1979        "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==",
1980        "dev": true,
1981        "license": "MIT"
1982      },
1983      "node_modules/lru-cache": {
1984        "version": "7.18.3",
1985        "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz",
1986        "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==",
1987        "license": "ISC",
1988        "engines": {
1989          "node": ">=12"
1990        }
1991      },
1992      "node_modules/markdown-it": {
1993        "version": "14.1.1",
1994        "resolved": "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.1.tgz",
1995        "integrity": "sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==",
1996        "license": "MIT",
1997        "dependencies": {
1998          "argparse": "^2.0.1",
1999          "entities": "^4.4.0",
2000          "linkify-it": "^5.0.0",
2001          "mdurl": "^2.0.0",
2002          "punycode.js": "^2.3.1",
2003          "uc.micro": "^2.1.0"
2004        },
2005        "bin": {
2006          "markdown-it": "bin/markdown-it.mjs"
2007        }
2008      },
2009      "node_modules/markdown-it-anchor": {
2010        "version": "8.6.7",
2011        "resolved": "https://registry.npmjs.org/markdown-it-anchor/-/markdown-it-anchor-8.6.7.tgz",
2012        "integrity": "sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==",
2013        "license": "Unlicense",
2014        "peerDependencies": {
2015          "@types/markdown-it": "*",
2016          "markdown-it": "*"
2017        }
2018      },
2019      "node_modules/marked": {
2020        "version": "16.1.1",
2021        "resolved": "https://registry.npmjs.org/marked/-/marked-16.1.1.tgz",
2022        "integrity": "sha512-ij/2lXfCRT71L6u0M29tJPhP0bM5shLL3u5BePhFwPELj2blMJ6GDtD7PfJhRLhJ/c2UwrK17ySVcDzy2YHjHQ==",
2023        "license": "MIT",
2024        "bin": {
2025          "marked": "bin/marked.js"
2026        },
2027        "engines": {
2028          "node": ">= 20"
2029        }
2030      },
2031      "node_modules/math-intrinsics": {
2032        "version": "1.1.0",
2033        "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz",
2034        "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==",
2035        "license": "MIT",
2036        "engines": {
2037          "node": ">= 0.4"
2038        }
2039      },
2040      "node_modules/mdurl": {
2041        "version": "2.0.0",
2042        "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz",
2043        "integrity": "sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==",
2044        "license": "MIT"
2045      },
2046      "node_modules/mime-db": {
2047        "version": "1.52.0",
2048        "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
2049        "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==",
2050        "license": "MIT",
2051        "engines": {
2052          "node": ">= 0.6"
2053        }
2054      },
2055      "node_modules/mime-types": {
2056        "version": "2.1.35",
2057        "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz",
2058        "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==",
2059        "license": "MIT",
2060        "dependencies": {
2061          "mime-db": "1.52.0"
2062        },
2063        "engines": {
2064          "node": ">= 0.6"
2065        }
2066      },
2067      "node_modules/minimatch": {
2068        "version": "3.1.5",
2069        "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz",
2070        "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==",
2071        "dev": true,
2072        "license": "ISC",
2073        "dependencies": {
2074          "brace-expansion": "^1.1.7"
2075        },
2076        "engines": {
2077          "node": "*"
2078        }
2079      },
2080      "node_modules/mitt": {
2081        "version": "3.0.1",
2082        "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz",
2083        "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==",
2084        "license": "MIT"
2085      },
2086      "node_modules/mkdirp": {
2087        "version": "1.0.4",
2088        "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
2089        "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
2090        "license": "MIT",
2091        "bin": {
2092          "mkdirp": "bin/cmd.js"
2093        },
2094        "engines": {
2095          "node": ">=10"
2096        }
2097      },
2098      "node_modules/ms": {
2099        "version": "2.1.3",
2100        "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz",
2101        "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==",
2102        "license": "MIT"
2103      },
2104      "node_modules/natural-compare": {
2105        "version": "1.4.0",
2106        "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
2107        "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==",
2108        "dev": true,
2109        "license": "MIT"
2110      },
2111      "node_modules/netmask": {
2112        "version": "2.0.2",
2113        "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz",
2114        "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==",
2115        "license": "MIT",
2116        "engines": {
2117          "node": ">= 0.4.0"
2118        }
2119      },
2120      "node_modules/node-cache": {
2121        "version": "5.1.2",
2122        "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-5.1.2.tgz",
2123        "integrity": "sha512-t1QzWwnk4sjLWaQAS8CHgOJ+RAfmHpxFWmc36IWTiWHQfs0w5JDMBS1b1ZxQteo0vVVuWJvIUKHDkkeK7vIGCg==",
2124        "license": "MIT",
2125        "dependencies": {
2126          "clone": "2.x"
2127        },
2128        "engines": {
2129          "node": ">= 8.0.0"
2130        }
2131      },
2132      "node_modules/nth-check": {
2133        "version": "2.1.1",
2134        "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
2135        "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
2136        "license": "BSD-2-Clause",
2137        "dependencies": {
2138          "boolbase": "^1.0.0"
2139        },
2140        "funding": {
2141          "url": "https://github.com/fb55/nth-check?sponsor=1"
2142        }
2143      },
2144      "node_modules/once": {
2145        "version": "1.4.0",
2146        "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
2147        "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
2148        "license": "ISC",
2149        "dependencies": {
2150          "wrappy": "1"
2151        }
2152      },
2153      "node_modules/optionator": {
2154        "version": "0.9.4",
2155        "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz",
2156        "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==",
2157        "dev": true,
2158        "license": "MIT",
2159        "dependencies": {
2160          "deep-is": "^0.1.3",
2161          "fast-levenshtein": "^2.0.6",
2162          "levn": "^0.4.1",
2163          "prelude-ls": "^1.2.1",
2164          "type-check": "^0.4.0",
2165          "word-wrap": "^1.2.5"
2166        },
2167        "engines": {
2168          "node": ">= 0.8.0"
2169        }
2170      },
2171      "node_modules/p-limit": {
2172        "version": "3.1.0",
2173        "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz",
2174        "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==",
2175        "dev": true,
2176        "license": "MIT",
2177        "dependencies": {
2178          "yocto-queue": "^0.1.0"
2179        },
2180        "engines": {
2181          "node": ">=10"
2182        },
2183        "funding": {
2184          "url": "https://github.com/sponsors/sindresorhus"
2185        }
2186      },
2187      "node_modules/p-locate": {
2188        "version": "5.0.0",
2189        "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz",
2190        "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==",
2191        "dev": true,
2192        "license": "MIT",
2193        "dependencies": {
2194          "p-limit": "^3.0.2"
2195        },
2196        "engines": {
2197          "node": ">=10"
2198        },
2199        "funding": {
2200          "url": "https://github.com/sponsors/sindresorhus"
2201        }
2202      },
2203      "node_modules/pac-proxy-agent": {
2204        "version": "7.2.0",
2205        "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz",
2206        "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==",
2207        "license": "MIT",
2208        "dependencies": {
2209          "@tootallnate/quickjs-emscripten": "^0.23.0",
2210          "agent-base": "^7.1.2",
2211          "debug": "^4.3.4",
2212          "get-uri": "^6.0.1",
2213          "http-proxy-agent": "^7.0.0",
2214          "https-proxy-agent": "^7.0.6",
2215          "pac-resolver": "^7.0.1",
2216          "socks-proxy-agent": "^8.0.5"
2217        },
2218        "engines": {
2219          "node": ">= 14"
2220        }
2221      },
2222      "node_modules/pac-resolver": {
2223        "version": "7.0.1",
2224        "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz",
2225        "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==",
2226        "license": "MIT",
2227        "dependencies": {
2228          "degenerator": "^5.0.0",
2229          "netmask": "^2.0.2"
2230        },
2231        "engines": {
2232          "node": ">= 14"
2233        }
2234      },
2235      "node_modules/parent-module": {
2236        "version": "1.0.1",
2237        "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz",
2238        "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==",
2239        "license": "MIT",
2240        "dependencies": {
2241          "callsites": "^3.0.0"
2242        },
2243        "engines": {
2244          "node": ">=6"
2245        }
2246      },
2247      "node_modules/parse-json": {
2248        "version": "5.2.0",
2249        "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz",
2250        "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==",
2251        "license": "MIT",
2252        "dependencies": {
2253          "@babel/code-frame": "^7.0.0",
2254          "error-ex": "^1.3.1",
2255          "json-parse-even-better-errors": "^2.3.0",
2256          "lines-and-columns": "^1.1.6"
2257        },
2258        "engines": {
2259          "node": ">=8"
2260        },
2261        "funding": {
2262          "url": "https://github.com/sponsors/sindresorhus"
2263        }
2264      },
2265      "node_modules/parse5": {
2266        "version": "7.3.0",
2267        "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz",
2268        "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==",
2269        "license": "MIT",
2270        "dependencies": {
2271          "entities": "^6.0.0"
2272        },
2273        "funding": {
2274          "url": "https://github.com/inikulin/parse5?sponsor=1"
2275        }
2276      },
2277      "node_modules/parse5-htmlparser2-tree-adapter": {
2278        "version": "7.1.0",
2279        "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz",
2280        "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==",
2281        "license": "MIT",
2282        "dependencies": {
2283          "domhandler": "^5.0.3",
2284          "parse5": "^7.0.0"
2285        },
2286        "funding": {
2287          "url": "https://github.com/inikulin/parse5?sponsor=1"
2288        }
2289      },
2290      "node_modules/parse5-parser-stream": {
2291        "version": "7.1.2",
2292        "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz",
2293        "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==",
2294        "license": "MIT",
2295        "dependencies": {
2296          "parse5": "^7.0.0"
2297        },
2298        "funding": {
2299          "url": "https://github.com/inikulin/parse5?sponsor=1"
2300        }
2301      },
2302      "node_modules/parse5/node_modules/entities": {
2303        "version": "6.0.1",
2304        "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz",
2305        "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==",
2306        "license": "BSD-2-Clause",
2307        "engines": {
2308          "node": ">=0.12"
2309        },
2310        "funding": {
2311          "url": "https://github.com/fb55/entities?sponsor=1"
2312        }
2313      },
2314      "node_modules/path-exists": {
2315        "version": "4.0.0",
2316        "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
2317        "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
2318        "dev": true,
2319        "license": "MIT",
2320        "engines": {
2321          "node": ">=8"
2322        }
2323      },
2324      "node_modules/path-key": {
2325        "version": "3.1.1",
2326        "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz",
2327        "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==",
2328        "dev": true,
2329        "license": "MIT",
2330        "engines": {
2331          "node": ">=8"
2332        }
2333      },
2334      "node_modules/pend": {
2335        "version": "1.2.0",
2336        "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz",
2337        "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==",
2338        "license": "MIT"
2339      },
2340      "node_modules/picocolors": {
2341        "version": "1.1.1",
2342        "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz",
2343        "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==",
2344        "license": "ISC"
2345      },
2346      "node_modules/prelude-ls": {
2347        "version": "1.2.1",
2348        "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz",
2349        "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==",
2350        "dev": true,
2351        "license": "MIT",
2352        "engines": {
2353          "node": ">= 0.8.0"
2354        }
2355      },
2356      "node_modules/prettier": {
2357        "version": "3.6.2",
2358        "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz",
2359        "integrity": "sha512-I7AIg5boAr5R0FFtJ6rCfD+LFsWHp81dolrFD8S79U9tb8Az2nGrJncnMSnys+bpQJfRUzqs9hnA81OAA3hCuQ==",
2360        "dev": true,
2361        "license": "MIT",
2362        "bin": {
2363          "prettier": "bin/prettier.cjs"
2364        },
2365        "engines": {
2366          "node": ">=14"
2367        },
2368        "funding": {
2369          "url": "https://github.com/prettier/prettier?sponsor=1"
2370        }
2371      },
2372      "node_modules/progress": {
2373        "version": "2.0.3",
2374        "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz",
2375        "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==",
2376        "license": "MIT",
2377        "engines": {
2378          "node": ">=0.4.0"
2379        }
2380      },
2381      "node_modules/proxy-agent": {
2382        "version": "6.5.0",
2383        "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz",
2384        "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==",
2385        "license": "MIT",
2386        "dependencies": {
2387          "agent-base": "^7.1.2",
2388          "debug": "^4.3.4",
2389          "http-proxy-agent": "^7.0.1",
2390          "https-proxy-agent": "^7.0.6",
2391          "lru-cache": "^7.14.1",
2392          "pac-proxy-agent": "^7.1.0",
2393          "proxy-from-env": "^1.1.0",
2394          "socks-proxy-agent": "^8.0.5"
2395        },
2396        "engines": {
2397          "node": ">= 14"
2398        }
2399      },
2400      "node_modules/proxy-from-env": {
2401        "version": "1.1.0",
2402        "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz",
2403        "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==",
2404        "license": "MIT"
2405      },
2406      "node_modules/pump": {
2407        "version": "3.0.3",
2408        "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz",
2409        "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==",
2410        "license": "MIT",
2411        "dependencies": {
2412          "end-of-stream": "^1.1.0",
2413          "once": "^1.3.1"
2414        }
2415      },
2416      "node_modules/punycode": {
2417        "version": "2.3.1",
2418        "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz",
2419        "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==",
2420        "dev": true,
2421        "license": "MIT",
2422        "engines": {
2423          "node": ">=6"
2424        }
2425      },
2426      "node_modules/punycode.js": {
2427        "version": "2.3.1",
2428        "resolved": "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz",
2429        "integrity": "sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==",
2430        "license": "MIT",
2431        "engines": {
2432          "node": ">=6"
2433        }
2434      },
2435      "node_modules/puppeteer": {
2436        "version": "24.15.0",
2437        "resolved": "https://registry.npmjs.org/puppeteer/-/puppeteer-24.15.0.tgz",
2438        "integrity": "sha512-HPSOTw+DFsU/5s2TUUWEum9WjFbyjmvFDuGHtj2X4YUz2AzOzvKMkT3+A3FR+E+ZefiX/h3kyLyXzWJWx/eMLQ==",
2439        "hasInstallScript": true,
2440        "license": "Apache-2.0",
2441        "dependencies": {
2442          "@puppeteer/browsers": "2.10.6",
2443          "chromium-bidi": "7.2.0",
2444          "cosmiconfig": "^9.0.0",
2445          "devtools-protocol": "0.0.1464554",
2446          "puppeteer-core": "24.15.0",
2447          "typed-query-selector": "^2.12.0"
2448        },
2449        "bin": {
2450          "puppeteer": "lib/cjs/puppeteer/node/cli.js"
2451        },
2452        "engines": {
2453          "node": ">=18"
2454        }
2455      },
2456      "node_modules/puppeteer-core": {
2457        "version": "24.15.0",
2458        "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.15.0.tgz",
2459        "integrity": "sha512-2iy0iBeWbNyhgiCGd/wvGrDSo73emNFjSxYOcyAqYiagkYt5q4cPfVXaVDKBsukgc2fIIfLAalBZlaxldxdDYg==",
2460        "license": "Apache-2.0",
2461        "dependencies": {
2462          "@puppeteer/browsers": "2.10.6",
2463          "chromium-bidi": "7.2.0",
2464          "debug": "^4.4.1",
2465          "devtools-protocol": "0.0.1464554",
2466          "typed-query-selector": "^2.12.0",
2467          "ws": "^8.18.3"
2468        },
2469        "engines": {
2470          "node": ">=18"
2471        }
2472      },
2473      "node_modules/require-directory": {
2474        "version": "2.1.1",
2475        "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
2476        "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==",
2477        "license": "MIT",
2478        "engines": {
2479          "node": ">=0.10.0"
2480        }
2481      },
2482      "node_modules/requizzle": {
2483        "version": "0.2.4",
2484        "resolved": "https://registry.npmjs.org/requizzle/-/requizzle-0.2.4.tgz",
2485        "integrity": "sha512-JRrFk1D4OQ4SqovXOgdav+K8EAhSB/LJZqCz8tbX0KObcdeM15Ss59ozWMBWmmINMagCwmqn4ZNryUGpBsl6Jw==",
2486        "license": "MIT",
2487        "dependencies": {
2488          "lodash": "^4.17.21"
2489        }
2490      },
2491      "node_modules/resolve-from": {
2492        "version": "4.0.0",
2493        "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz",
2494        "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==",
2495        "license": "MIT",
2496        "engines": {
2497          "node": ">=4"
2498        }
2499      },
2500      "node_modules/safer-buffer": {
2501        "version": "2.1.2",
2502        "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
2503        "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==",
2504        "license": "MIT"
2505      },
2506      "node_modules/semver": {
2507        "version": "7.7.2",
2508        "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz",
2509        "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==",
2510        "license": "ISC",
2511        "bin": {
2512          "semver": "bin/semver.js"
2513        },
2514        "engines": {
2515          "node": ">=10"
2516        }
2517      },
2518      "node_modules/shebang-command": {
2519        "version": "2.0.0",
2520        "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz",
2521        "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==",
2522        "dev": true,
2523        "license": "MIT",
2524        "dependencies": {
2525          "shebang-regex": "^3.0.0"
2526        },
2527        "engines": {
2528          "node": ">=8"
2529        }
2530      },
2531      "node_modules/shebang-regex": {
2532        "version": "3.0.0",
2533        "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz",
2534        "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==",
2535        "dev": true,
2536        "license": "MIT",
2537        "engines": {
2538          "node": ">=8"
2539        }
2540      },
2541      "node_modules/smart-buffer": {
2542        "version": "4.2.0",
2543        "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz",
2544        "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==",
2545        "license": "MIT",
2546        "engines": {
2547          "node": ">= 6.0.0",
2548          "npm": ">= 3.0.0"
2549        }
2550      },
2551      "node_modules/socks": {
2552        "version": "2.8.6",
2553        "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.6.tgz",
2554        "integrity": "sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==",
2555        "license": "MIT",
2556        "dependencies": {
2557          "ip-address": "^9.0.5",
2558          "smart-buffer": "^4.2.0"
2559        },
2560        "engines": {
2561          "node": ">= 10.0.0",
2562          "npm": ">= 3.0.0"
2563        }
2564      },
2565      "node_modules/socks-proxy-agent": {
2566        "version": "8.0.5",
2567        "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz",
2568        "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==",
2569        "license": "MIT",
2570        "dependencies": {
2571          "agent-base": "^7.1.2",
2572          "debug": "^4.3.4",
2573          "socks": "^2.8.3"
2574        },
2575        "engines": {
2576          "node": ">= 14"
2577        }
2578      },
2579      "node_modules/source-map": {
2580        "version": "0.6.1",
2581        "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
2582        "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
2583        "license": "BSD-3-Clause",
2584        "optional": true,
2585        "engines": {
2586          "node": ">=0.10.0"
2587        }
2588      },
2589      "node_modules/sprintf-js": {
2590        "version": "1.1.3",
2591        "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
2592        "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==",
2593        "license": "BSD-3-Clause"
2594      },
2595      "node_modules/streamx": {
2596        "version": "2.22.1",
2597        "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.22.1.tgz",
2598        "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==",
2599        "license": "MIT",
2600        "dependencies": {
2601          "fast-fifo": "^1.3.2",
2602          "text-decoder": "^1.1.0"
2603        },
2604        "optionalDependencies": {
2605          "bare-events": "^2.2.0"
2606        }
2607      },
2608      "node_modules/string-width": {
2609        "version": "4.2.3",
2610        "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
2611        "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
2612        "license": "MIT",
2613        "dependencies": {
2614          "emoji-regex": "^8.0.0",
2615          "is-fullwidth-code-point": "^3.0.0",
2616          "strip-ansi": "^6.0.1"
2617        },
2618        "engines": {
2619          "node": ">=8"
2620        }
2621      },
2622      "node_modules/strip-ansi": {
2623        "version": "6.0.1",
2624        "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
2625        "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
2626        "license": "MIT",
2627        "dependencies": {
2628          "ansi-regex": "^5.0.1"
2629        },
2630        "engines": {
2631          "node": ">=8"
2632        }
2633      },
2634      "node_modules/strip-json-comments": {
2635        "version": "3.1.1",
2636        "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz",
2637        "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==",
2638        "license": "MIT",
2639        "engines": {
2640          "node": ">=8"
2641        },
2642        "funding": {
2643          "url": "https://github.com/sponsors/sindresorhus"
2644        }
2645      },
2646      "node_modules/supports-color": {
2647        "version": "7.2.0",
2648        "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
2649        "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
2650        "dev": true,
2651        "license": "MIT",
2652        "dependencies": {
2653          "has-flag": "^4.0.0"
2654        },
2655        "engines": {
2656          "node": ">=8"
2657        }
2658      },
2659      "node_modules/tar-fs": {
2660        "version": "3.1.1",
2661        "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz",
2662        "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==",
2663        "license": "MIT",
2664        "dependencies": {
2665          "pump": "^3.0.0",
2666          "tar-stream": "^3.1.5"
2667        },
2668        "optionalDependencies": {
2669          "bare-fs": "^4.0.1",
2670          "bare-path": "^3.0.0"
2671        }
2672      },
2673      "node_modules/tar-stream": {
2674        "version": "3.1.7",
2675        "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz",
2676        "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==",
2677        "license": "MIT",
2678        "dependencies": {
2679          "b4a": "^1.6.4",
2680          "fast-fifo": "^1.2.0",
2681          "streamx": "^2.15.0"
2682        }
2683      },
2684      "node_modules/text-decoder": {
2685        "version": "1.2.3",
2686        "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.3.tgz",
2687        "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==",
2688        "license": "Apache-2.0",
2689        "dependencies": {
2690          "b4a": "^1.6.4"
2691        }
2692      },
2693      "node_modules/tslib": {
2694        "version": "2.8.1",
2695        "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz",
2696        "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==",
2697        "license": "0BSD"
2698      },
2699      "node_modules/type-check": {
2700        "version": "0.4.0",
2701        "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
2702        "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==",
2703        "dev": true,
2704        "license": "MIT",
2705        "dependencies": {
2706          "prelude-ls": "^1.2.1"
2707        },
2708        "engines": {
2709          "node": ">= 0.8.0"
2710        }
2711      },
2712      "node_modules/typed-query-selector": {
2713        "version": "2.12.0",
2714        "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz",
2715        "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==",
2716        "license": "MIT"
2717      },
2718      "node_modules/uc.micro": {
2719        "version": "2.1.0",
2720        "resolved": "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz",
2721        "integrity": "sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==",
2722        "license": "MIT"
2723      },
2724      "node_modules/underscore": {
2725        "version": "1.13.8",
2726        "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.8.tgz",
2727        "integrity": "sha512-DXtD3ZtEQzc7M8m4cXotyHR+FAS18C64asBYY5vqZexfYryNNnDc02W4hKg3rdQuqOYas1jkseX0+nZXjTXnvQ==",
2728        "license": "MIT"
2729      },
2730      "node_modules/undici": {
2731        "version": "7.21.0",
2732        "resolved": "https://registry.npmjs.org/undici/-/undici-7.21.0.tgz",
2733        "integrity": "sha512-Hn2tCQpoDt1wv23a68Ctc8Cr/BHpUSfaPYrkajTXOS9IKpxVRx/X5m1K2YkbK2ipgZgxXSgsUinl3x+2YdSSfg==",
2734        "license": "MIT",
2735        "engines": {
2736          "node": ">=20.18.1"
2737        }
2738      },
2739      "node_modules/undici-types": {
2740        "version": "7.8.0",
2741        "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.8.0.tgz",
2742        "integrity": "sha512-9UJ2xGDvQ43tYyVMpuHlsgApydB8ZKfVYTsLDhXkFL/6gfkp+U8xTGdh8pMJv1SpZna0zxG1DwsKZsreLbXBxw==",
2743        "license": "MIT",
2744        "optional": true
2745      },
2746      "node_modules/uri-js": {
2747        "version": "4.4.1",
2748        "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz",
2749        "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==",
2750        "dev": true,
2751        "license": "BSD-2-Clause",
2752        "dependencies": {
2753          "punycode": "^2.1.0"
2754        }
2755      },
2756      "node_modules/whatwg-encoding": {
2757        "version": "3.1.1",
2758        "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz",
2759        "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==",
2760        "license": "MIT",
2761        "dependencies": {
2762          "iconv-lite": "0.6.3"
2763        },
2764        "engines": {
2765          "node": ">=18"
2766        }
2767      },
2768      "node_modules/whatwg-mimetype": {
2769        "version": "4.0.0",
2770        "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz",
2771        "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==",
2772        "license": "MIT",
2773        "engines": {
2774          "node": ">=18"
2775        }
2776      },
2777      "node_modules/which": {
2778        "version": "2.0.2",
2779        "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
2780        "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
2781        "dev": true,
2782        "license": "ISC",
2783        "dependencies": {
2784          "isexe": "^2.0.0"
2785        },
2786        "bin": {
2787          "node-which": "bin/node-which"
2788        },
2789        "engines": {
2790          "node": ">= 8"
2791        }
2792      },
2793      "node_modules/word-wrap": {
2794        "version": "1.2.5",
2795        "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz",
2796        "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==",
2797        "dev": true,
2798        "license": "MIT",
2799        "engines": {
2800          "node": ">=0.10.0"
2801        }
2802      },
2803      "node_modules/wrap-ansi": {
2804        "version": "7.0.0",
2805        "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz",
2806        "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==",
2807        "license": "MIT",
2808        "dependencies": {
2809          "ansi-styles": "^4.0.0",
2810          "string-width": "^4.1.0",
2811          "strip-ansi": "^6.0.0"
2812        },
2813        "engines": {
2814          "node": ">=10"
2815        },
2816        "funding": {
2817          "url": "https://github.com/chalk/wrap-ansi?sponsor=1"
2818        }
2819      },
2820      "node_modules/wrappy": {
2821        "version": "1.0.2",
2822        "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
2823        "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==",
2824        "license": "ISC"
2825      },
2826      "node_modules/ws": {
2827        "version": "8.18.3",
2828        "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.3.tgz",
2829        "integrity": "sha512-PEIGCY5tSlUt50cqyMXfCzX+oOPqN0vuGqWzbcJ2xvnkzkq46oOpz7dQaTDBdfICb4N14+GARUDw2XV2N4tvzg==",
2830        "license": "MIT",
2831        "engines": {
2832          "node": ">=10.0.0"
2833        },
2834        "peerDependencies": {
2835          "bufferutil": "^4.0.1",
2836          "utf-8-validate": ">=5.0.2"
2837        },
2838        "peerDependenciesMeta": {
2839          "bufferutil": {
2840            "optional": true
2841          },
2842          "utf-8-validate": {
2843            "optional": true
2844          }
2845        }
2846      },
2847      "node_modules/xmlcreate": {
2848        "version": "2.0.4",
2849        "resolved": "https://registry.npmjs.org/xmlcreate/-/xmlcreate-2.0.4.tgz",
2850        "integrity": "sha512-nquOebG4sngPmGPICTS5EnxqhKbCmz5Ox5hsszI2T6U5qdrJizBc+0ilYSEjTSzU0yZcmvppztXe/5Al5fUwdg==",
2851        "license": "Apache-2.0"
2852      },
2853      "node_modules/y18n": {
2854        "version": "5.0.8",
2855        "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz",
2856        "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==",
2857        "license": "ISC",
2858        "engines": {
2859          "node": ">=10"
2860        }
2861      },
2862      "node_modules/yargs": {
2863        "version": "17.7.2",
2864        "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz",
2865        "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==",
2866        "license": "MIT",
2867        "dependencies": {
2868          "cliui": "^8.0.1",
2869          "escalade": "^3.1.1",
2870          "get-caller-file": "^2.0.5",
2871          "require-directory": "^2.1.1",
2872          "string-width": "^4.2.3",
2873          "y18n": "^5.0.5",
2874          "yargs-parser": "^21.1.1"
2875        },
2876        "engines": {
2877          "node": ">=12"
2878        }
2879      },
2880      "node_modules/yargs-parser": {
2881        "version": "21.1.1",
2882        "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz",
2883        "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==",
2884        "license": "ISC",
2885        "engines": {
2886          "node": ">=12"
2887        }
2888      },
2889      "node_modules/yauzl": {
2890        "version": "2.10.0",
2891        "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz",
2892        "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==",
2893        "license": "MIT",
2894        "dependencies": {
2895          "buffer-crc32": "~0.2.3",
2896          "fd-slicer": "~1.1.0"
2897        }
2898      },
2899      "node_modules/yocto-queue": {
2900        "version": "0.1.0",
2901        "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz",
2902        "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==",
2903        "dev": true,
2904        "license": "MIT",
2905        "engines": {
2906          "node": ">=10"
2907        },
2908        "funding": {
2909          "url": "https://github.com/sponsors/sindresorhus"
2910        }
2911      },
2912      "node_modules/zod": {
2913        "version": "3.25.76",
2914        "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz",
2915        "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==",
2916        "license": "MIT",
2917        "funding": {
2918          "url": "https://github.com/sponsors/colinhacks"
2919        }
2920      }
2921    }
2922  }