A simple tool which lets you scrape twitter accounts and crosspost them to bluesky accounts! Comes with a CLI and a webapp for managing profiles! Works with images/videos/link embeds/threads.
at main 7446 lines 260 kB view raw
1{ 2 "name": "tweets-2-bsky", 3 "version": "2.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "tweets-2-bsky", 9 "version": "2.0.0", 10 "hasInstallScript": true, 11 "license": "MIT", 12 "dependencies": { 13 "@atproto/api": "^0.18.9", 14 "@google/generative-ai": "^0.24.1", 15 "@the-convocation/twitter-scraper": "^0.21.1", 16 "axios": "^1.13.2", 17 "bcryptjs": "^3.0.3", 18 "better-sqlite3": "^12.5.0", 19 "cheerio": "^1.1.2", 20 "class-variance-authority": "^0.7.1", 21 "clsx": "^2.1.1", 22 "commander": "^14.0.2", 23 "cors": "^2.8.5", 24 "dotenv": "^17.2.3", 25 "express": "^5.2.1", 26 "franc-min": "^6.2.0", 27 "inquirer": "^13.1.0", 28 "iso-639-1": "^3.1.2", 29 "jsonwebtoken": "^9.0.3", 30 "lucide-react": "^0.553.0", 31 "node-cron": "^4.2.1", 32 "puppeteer-core": "^24.34.0", 33 "react": "^19.2.0", 34 "react-dom": "^19.2.0", 35 "sharp": "^0.34.5", 36 "tailwind-merge": "^3.3.1" 37 }, 38 "devDependencies": { 39 "@biomejs/biome": "^1.9.4", 40 "@types/bcryptjs": "^2.4.6", 41 "@types/better-sqlite3": "^7.6.13", 42 "@types/cheerio": "^0.22.35", 43 "@types/cors": "^2.8.19", 44 "@types/express": "^5.0.6", 45 "@types/inquirer": "^9.0.9", 46 "@types/jsonwebtoken": "^9.0.10", 47 "@types/node": "^22.10.2", 48 "@types/react": "^19.2.6", 49 "@types/react-dom": "^19.2.3", 50 "@types/sharp": "^0.31.1", 51 "@vitejs/plugin-react": "^5.1.0", 52 "autoprefixer": "^10.4.21", 53 "postcss": "^8.5.6", 54 "tailwindcss": "^3.4.18", 55 "tsx": "^4.19.2", 56 "typescript": "^5.7.2", 57 "vite": "^7.1.12" 58 } 59 }, 60 "node_modules/@alloc/quick-lru": { 61 "version": "5.2.0", 62 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 63 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 64 "dev": true, 65 "license": "MIT", 66 "engines": { 67 "node": ">=10" 68 }, 69 "funding": { 70 "url": "https://github.com/sponsors/sindresorhus" 71 } 72 }, 73 "node_modules/@atproto/api": { 74 "version": "0.18.21", 75 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.18.21.tgz", 76 "integrity": "sha512-s35MIJerGT/pKe2xJtKKswqlIr/ola2r2iURBKBL0Mk1OKe6jP4YvTMh1N2d2PEANFzNNTbKoDaLfJPo2Uvc/w==", 77 "license": "MIT", 78 "dependencies": { 79 "@atproto/common-web": "^0.4.16", 80 "@atproto/lexicon": "^0.6.1", 81 "@atproto/syntax": "^0.4.3", 82 "@atproto/xrpc": "^0.7.7", 83 "await-lock": "^2.2.2", 84 "multiformats": "^9.9.0", 85 "tlds": "^1.234.0", 86 "zod": "^3.23.8" 87 } 88 }, 89 "node_modules/@atproto/common-web": { 90 "version": "0.4.16", 91 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.16.tgz", 92 "integrity": "sha512-Ufvaff5JgxUyUyTAG0/3o7ltpy3lnZ1DvLjyAnvAf+hHfiK7OMQg+8byr+orN+KP9MtIQaRTsCgYPX+PxMKUoA==", 93 "license": "MIT", 94 "dependencies": { 95 "@atproto/lex-data": "^0.0.11", 96 "@atproto/lex-json": "^0.0.11", 97 "@atproto/syntax": "^0.4.3", 98 "zod": "^3.23.8" 99 } 100 }, 101 "node_modules/@atproto/lex-data": { 102 "version": "0.0.11", 103 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.11.tgz", 104 "integrity": "sha512-4+KTtHdqwlhiTKA7D4SACea4jprsNpCQsNALW09wsZ6IHhCDGO5tr1cmV+QnLYe3G3mu1E1yXHXbPUHrUUDT/A==", 105 "license": "MIT", 106 "dependencies": { 107 "multiformats": "^9.9.0", 108 "tslib": "^2.8.1", 109 "uint8arrays": "3.0.0", 110 "unicode-segmenter": "^0.14.0" 111 } 112 }, 113 "node_modules/@atproto/lex-json": { 114 "version": "0.0.11", 115 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.11.tgz", 116 "integrity": "sha512-2IExAoQ4KsR5fyPa1JjIvtR316PvdgRH/l3BVGLBd3cSxM3m5MftIv1B6qZ9HjNiK60SgkWp0mi9574bTNDhBQ==", 117 "license": "MIT", 118 "dependencies": { 119 "@atproto/lex-data": "^0.0.11", 120 "tslib": "^2.8.1" 121 } 122 }, 123 "node_modules/@atproto/lexicon": { 124 "version": "0.6.1", 125 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.1.tgz", 126 "integrity": "sha512-/vI1kVlY50Si+5MXpvOucelnYwb0UJ6Qto5mCp+7Q5C+Jtp+SoSykAPVvjVtTnQUH2vrKOFOwpb3C375vSKzXw==", 127 "license": "MIT", 128 "dependencies": { 129 "@atproto/common-web": "^0.4.13", 130 "@atproto/syntax": "^0.4.3", 131 "iso-datestring-validator": "^2.2.2", 132 "multiformats": "^9.9.0", 133 "zod": "^3.23.8" 134 } 135 }, 136 "node_modules/@atproto/syntax": { 137 "version": "0.4.3", 138 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.3.tgz", 139 "integrity": "sha512-YoZUz40YAJr5nPwvCDWgodEOlt5IftZqPJvA0JDWjuZKD8yXddTwSzXSaKQAzGOpuM+/A3uXRtPzJJqlScc+iA==", 140 "license": "MIT", 141 "dependencies": { 142 "tslib": "^2.8.1" 143 } 144 }, 145 "node_modules/@atproto/xrpc": { 146 "version": "0.7.7", 147 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz", 148 "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==", 149 "license": "MIT", 150 "dependencies": { 151 "@atproto/lexicon": "^0.6.0", 152 "zod": "^3.23.8" 153 } 154 }, 155 "node_modules/@babel/code-frame": { 156 "version": "7.29.0", 157 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 158 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 159 "dev": true, 160 "license": "MIT", 161 "dependencies": { 162 "@babel/helper-validator-identifier": "^7.28.5", 163 "js-tokens": "^4.0.0", 164 "picocolors": "^1.1.1" 165 }, 166 "engines": { 167 "node": ">=6.9.0" 168 } 169 }, 170 "node_modules/@babel/compat-data": { 171 "version": "7.29.0", 172 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", 173 "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", 174 "dev": true, 175 "license": "MIT", 176 "engines": { 177 "node": ">=6.9.0" 178 } 179 }, 180 "node_modules/@babel/core": { 181 "version": "7.29.0", 182 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", 183 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", 184 "dev": true, 185 "license": "MIT", 186 "dependencies": { 187 "@babel/code-frame": "^7.29.0", 188 "@babel/generator": "^7.29.0", 189 "@babel/helper-compilation-targets": "^7.28.6", 190 "@babel/helper-module-transforms": "^7.28.6", 191 "@babel/helpers": "^7.28.6", 192 "@babel/parser": "^7.29.0", 193 "@babel/template": "^7.28.6", 194 "@babel/traverse": "^7.29.0", 195 "@babel/types": "^7.29.0", 196 "@jridgewell/remapping": "^2.3.5", 197 "convert-source-map": "^2.0.0", 198 "debug": "^4.1.0", 199 "gensync": "^1.0.0-beta.2", 200 "json5": "^2.2.3", 201 "semver": "^6.3.1" 202 }, 203 "engines": { 204 "node": ">=6.9.0" 205 }, 206 "funding": { 207 "type": "opencollective", 208 "url": "https://opencollective.com/babel" 209 } 210 }, 211 "node_modules/@babel/generator": { 212 "version": "7.29.1", 213 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", 214 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", 215 "dev": true, 216 "license": "MIT", 217 "dependencies": { 218 "@babel/parser": "^7.29.0", 219 "@babel/types": "^7.29.0", 220 "@jridgewell/gen-mapping": "^0.3.12", 221 "@jridgewell/trace-mapping": "^0.3.28", 222 "jsesc": "^3.0.2" 223 }, 224 "engines": { 225 "node": ">=6.9.0" 226 } 227 }, 228 "node_modules/@babel/helper-compilation-targets": { 229 "version": "7.28.6", 230 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", 231 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", 232 "dev": true, 233 "license": "MIT", 234 "dependencies": { 235 "@babel/compat-data": "^7.28.6", 236 "@babel/helper-validator-option": "^7.27.1", 237 "browserslist": "^4.24.0", 238 "lru-cache": "^5.1.1", 239 "semver": "^6.3.1" 240 }, 241 "engines": { 242 "node": ">=6.9.0" 243 } 244 }, 245 "node_modules/@babel/helper-globals": { 246 "version": "7.28.0", 247 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 248 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 249 "dev": true, 250 "license": "MIT", 251 "engines": { 252 "node": ">=6.9.0" 253 } 254 }, 255 "node_modules/@babel/helper-module-imports": { 256 "version": "7.28.6", 257 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", 258 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", 259 "dev": true, 260 "license": "MIT", 261 "dependencies": { 262 "@babel/traverse": "^7.28.6", 263 "@babel/types": "^7.28.6" 264 }, 265 "engines": { 266 "node": ">=6.9.0" 267 } 268 }, 269 "node_modules/@babel/helper-module-transforms": { 270 "version": "7.28.6", 271 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", 272 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", 273 "dev": true, 274 "license": "MIT", 275 "dependencies": { 276 "@babel/helper-module-imports": "^7.28.6", 277 "@babel/helper-validator-identifier": "^7.28.5", 278 "@babel/traverse": "^7.28.6" 279 }, 280 "engines": { 281 "node": ">=6.9.0" 282 }, 283 "peerDependencies": { 284 "@babel/core": "^7.0.0" 285 } 286 }, 287 "node_modules/@babel/helper-plugin-utils": { 288 "version": "7.28.6", 289 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", 290 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", 291 "dev": true, 292 "license": "MIT", 293 "engines": { 294 "node": ">=6.9.0" 295 } 296 }, 297 "node_modules/@babel/helper-string-parser": { 298 "version": "7.27.1", 299 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 300 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 301 "dev": true, 302 "license": "MIT", 303 "engines": { 304 "node": ">=6.9.0" 305 } 306 }, 307 "node_modules/@babel/helper-validator-identifier": { 308 "version": "7.28.5", 309 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 310 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 311 "dev": true, 312 "license": "MIT", 313 "engines": { 314 "node": ">=6.9.0" 315 } 316 }, 317 "node_modules/@babel/helper-validator-option": { 318 "version": "7.27.1", 319 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 320 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 321 "dev": true, 322 "license": "MIT", 323 "engines": { 324 "node": ">=6.9.0" 325 } 326 }, 327 "node_modules/@babel/helpers": { 328 "version": "7.28.6", 329 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", 330 "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", 331 "dev": true, 332 "license": "MIT", 333 "dependencies": { 334 "@babel/template": "^7.28.6", 335 "@babel/types": "^7.28.6" 336 }, 337 "engines": { 338 "node": ">=6.9.0" 339 } 340 }, 341 "node_modules/@babel/parser": { 342 "version": "7.29.0", 343 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", 344 "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", 345 "dev": true, 346 "license": "MIT", 347 "dependencies": { 348 "@babel/types": "^7.29.0" 349 }, 350 "bin": { 351 "parser": "bin/babel-parser.js" 352 }, 353 "engines": { 354 "node": ">=6.0.0" 355 } 356 }, 357 "node_modules/@babel/plugin-transform-react-jsx-self": { 358 "version": "7.27.1", 359 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", 360 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", 361 "dev": true, 362 "license": "MIT", 363 "dependencies": { 364 "@babel/helper-plugin-utils": "^7.27.1" 365 }, 366 "engines": { 367 "node": ">=6.9.0" 368 }, 369 "peerDependencies": { 370 "@babel/core": "^7.0.0-0" 371 } 372 }, 373 "node_modules/@babel/plugin-transform-react-jsx-source": { 374 "version": "7.27.1", 375 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", 376 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", 377 "dev": true, 378 "license": "MIT", 379 "dependencies": { 380 "@babel/helper-plugin-utils": "^7.27.1" 381 }, 382 "engines": { 383 "node": ">=6.9.0" 384 }, 385 "peerDependencies": { 386 "@babel/core": "^7.0.0-0" 387 } 388 }, 389 "node_modules/@babel/template": { 390 "version": "7.28.6", 391 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", 392 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", 393 "dev": true, 394 "license": "MIT", 395 "dependencies": { 396 "@babel/code-frame": "^7.28.6", 397 "@babel/parser": "^7.28.6", 398 "@babel/types": "^7.28.6" 399 }, 400 "engines": { 401 "node": ">=6.9.0" 402 } 403 }, 404 "node_modules/@babel/traverse": { 405 "version": "7.29.0", 406 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", 407 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", 408 "dev": true, 409 "license": "MIT", 410 "dependencies": { 411 "@babel/code-frame": "^7.29.0", 412 "@babel/generator": "^7.29.0", 413 "@babel/helper-globals": "^7.28.0", 414 "@babel/parser": "^7.29.0", 415 "@babel/template": "^7.28.6", 416 "@babel/types": "^7.29.0", 417 "debug": "^4.3.1" 418 }, 419 "engines": { 420 "node": ">=6.9.0" 421 } 422 }, 423 "node_modules/@babel/types": { 424 "version": "7.29.0", 425 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", 426 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", 427 "dev": true, 428 "license": "MIT", 429 "dependencies": { 430 "@babel/helper-string-parser": "^7.27.1", 431 "@babel/helper-validator-identifier": "^7.28.5" 432 }, 433 "engines": { 434 "node": ">=6.9.0" 435 } 436 }, 437 "node_modules/@biomejs/biome": { 438 "version": "1.9.4", 439 "resolved": "https://registry.npmjs.org/@biomejs/biome/-/biome-1.9.4.tgz", 440 "integrity": "sha512-1rkd7G70+o9KkTn5KLmDYXihGoTaIGO9PIIN2ZB7UJxFrWw04CZHPYiMRjYsaDvVV7hP1dYNRLxSANLaBFGpog==", 441 "dev": true, 442 "hasInstallScript": true, 443 "license": "MIT OR Apache-2.0", 444 "bin": { 445 "biome": "bin/biome" 446 }, 447 "engines": { 448 "node": ">=14.21.3" 449 }, 450 "funding": { 451 "type": "opencollective", 452 "url": "https://opencollective.com/biome" 453 }, 454 "optionalDependencies": { 455 "@biomejs/cli-darwin-arm64": "1.9.4", 456 "@biomejs/cli-darwin-x64": "1.9.4", 457 "@biomejs/cli-linux-arm64": "1.9.4", 458 "@biomejs/cli-linux-arm64-musl": "1.9.4", 459 "@biomejs/cli-linux-x64": "1.9.4", 460 "@biomejs/cli-linux-x64-musl": "1.9.4", 461 "@biomejs/cli-win32-arm64": "1.9.4", 462 "@biomejs/cli-win32-x64": "1.9.4" 463 } 464 }, 465 "node_modules/@biomejs/cli-darwin-arm64": { 466 "version": "1.9.4", 467 "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-1.9.4.tgz", 468 "integrity": "sha512-bFBsPWrNvkdKrNCYeAp+xo2HecOGPAy9WyNyB/jKnnedgzl4W4Hb9ZMzYNbf8dMCGmUdSavlYHiR01QaYR58cw==", 469 "cpu": [ 470 "arm64" 471 ], 472 "dev": true, 473 "license": "MIT OR Apache-2.0", 474 "optional": true, 475 "os": [ 476 "darwin" 477 ], 478 "engines": { 479 "node": ">=14.21.3" 480 } 481 }, 482 "node_modules/@biomejs/cli-darwin-x64": { 483 "version": "1.9.4", 484 "resolved": "https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-1.9.4.tgz", 485 "integrity": "sha512-ngYBh/+bEedqkSevPVhLP4QfVPCpb+4BBe2p7Xs32dBgs7rh9nY2AIYUL6BgLw1JVXV8GlpKmb/hNiuIxfPfZg==", 486 "cpu": [ 487 "x64" 488 ], 489 "dev": true, 490 "license": "MIT OR Apache-2.0", 491 "optional": true, 492 "os": [ 493 "darwin" 494 ], 495 "engines": { 496 "node": ">=14.21.3" 497 } 498 }, 499 "node_modules/@biomejs/cli-linux-arm64": { 500 "version": "1.9.4", 501 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-1.9.4.tgz", 502 "integrity": "sha512-fJIW0+LYujdjUgJJuwesP4EjIBl/N/TcOX3IvIHJQNsAqvV2CHIogsmA94BPG6jZATS4Hi+xv4SkBBQSt1N4/g==", 503 "cpu": [ 504 "arm64" 505 ], 506 "dev": true, 507 "license": "MIT OR Apache-2.0", 508 "optional": true, 509 "os": [ 510 "linux" 511 ], 512 "engines": { 513 "node": ">=14.21.3" 514 } 515 }, 516 "node_modules/@biomejs/cli-linux-arm64-musl": { 517 "version": "1.9.4", 518 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-1.9.4.tgz", 519 "integrity": "sha512-v665Ct9WCRjGa8+kTr0CzApU0+XXtRgwmzIf1SeKSGAv+2scAlW6JR5PMFo6FzqqZ64Po79cKODKf3/AAmECqA==", 520 "cpu": [ 521 "arm64" 522 ], 523 "dev": true, 524 "license": "MIT OR Apache-2.0", 525 "optional": true, 526 "os": [ 527 "linux" 528 ], 529 "engines": { 530 "node": ">=14.21.3" 531 } 532 }, 533 "node_modules/@biomejs/cli-linux-x64": { 534 "version": "1.9.4", 535 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-1.9.4.tgz", 536 "integrity": "sha512-lRCJv/Vi3Vlwmbd6K+oQ0KhLHMAysN8lXoCI7XeHlxaajk06u7G+UsFSO01NAs5iYuWKmVZjmiOzJ0OJmGsMwg==", 537 "cpu": [ 538 "x64" 539 ], 540 "dev": true, 541 "license": "MIT OR Apache-2.0", 542 "optional": true, 543 "os": [ 544 "linux" 545 ], 546 "engines": { 547 "node": ">=14.21.3" 548 } 549 }, 550 "node_modules/@biomejs/cli-linux-x64-musl": { 551 "version": "1.9.4", 552 "resolved": "https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-1.9.4.tgz", 553 "integrity": "sha512-gEhi/jSBhZ2m6wjV530Yy8+fNqG8PAinM3oV7CyO+6c3CEh16Eizm21uHVsyVBEB6RIM8JHIl6AGYCv6Q6Q9Tg==", 554 "cpu": [ 555 "x64" 556 ], 557 "dev": true, 558 "license": "MIT OR Apache-2.0", 559 "optional": true, 560 "os": [ 561 "linux" 562 ], 563 "engines": { 564 "node": ">=14.21.3" 565 } 566 }, 567 "node_modules/@biomejs/cli-win32-arm64": { 568 "version": "1.9.4", 569 "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-1.9.4.tgz", 570 "integrity": "sha512-tlbhLk+WXZmgwoIKwHIHEBZUwxml7bRJgk0X2sPyNR3S93cdRq6XulAZRQJ17FYGGzWne0fgrXBKpl7l4M87Hg==", 571 "cpu": [ 572 "arm64" 573 ], 574 "dev": true, 575 "license": "MIT OR Apache-2.0", 576 "optional": true, 577 "os": [ 578 "win32" 579 ], 580 "engines": { 581 "node": ">=14.21.3" 582 } 583 }, 584 "node_modules/@biomejs/cli-win32-x64": { 585 "version": "1.9.4", 586 "resolved": "https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-1.9.4.tgz", 587 "integrity": "sha512-8Y5wMhVIPaWe6jw2H+KlEm4wP/f7EW3810ZLmDlrEEy5KvBsb9ECEfu/kMWD484ijfQ8+nIi0giMgu9g1UAuuA==", 588 "cpu": [ 589 "x64" 590 ], 591 "dev": true, 592 "license": "MIT OR Apache-2.0", 593 "optional": true, 594 "os": [ 595 "win32" 596 ], 597 "engines": { 598 "node": ">=14.21.3" 599 } 600 }, 601 "node_modules/@emnapi/runtime": { 602 "version": "1.8.1", 603 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", 604 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", 605 "license": "MIT", 606 "optional": true, 607 "dependencies": { 608 "tslib": "^2.4.0" 609 } 610 }, 611 "node_modules/@esbuild/aix-ppc64": { 612 "version": "0.27.3", 613 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz", 614 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==", 615 "cpu": [ 616 "ppc64" 617 ], 618 "dev": true, 619 "license": "MIT", 620 "optional": true, 621 "os": [ 622 "aix" 623 ], 624 "engines": { 625 "node": ">=18" 626 } 627 }, 628 "node_modules/@esbuild/android-arm": { 629 "version": "0.27.3", 630 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz", 631 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==", 632 "cpu": [ 633 "arm" 634 ], 635 "dev": true, 636 "license": "MIT", 637 "optional": true, 638 "os": [ 639 "android" 640 ], 641 "engines": { 642 "node": ">=18" 643 } 644 }, 645 "node_modules/@esbuild/android-arm64": { 646 "version": "0.27.3", 647 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz", 648 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==", 649 "cpu": [ 650 "arm64" 651 ], 652 "dev": true, 653 "license": "MIT", 654 "optional": true, 655 "os": [ 656 "android" 657 ], 658 "engines": { 659 "node": ">=18" 660 } 661 }, 662 "node_modules/@esbuild/android-x64": { 663 "version": "0.27.3", 664 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz", 665 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==", 666 "cpu": [ 667 "x64" 668 ], 669 "dev": true, 670 "license": "MIT", 671 "optional": true, 672 "os": [ 673 "android" 674 ], 675 "engines": { 676 "node": ">=18" 677 } 678 }, 679 "node_modules/@esbuild/darwin-arm64": { 680 "version": "0.27.3", 681 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz", 682 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==", 683 "cpu": [ 684 "arm64" 685 ], 686 "dev": true, 687 "license": "MIT", 688 "optional": true, 689 "os": [ 690 "darwin" 691 ], 692 "engines": { 693 "node": ">=18" 694 } 695 }, 696 "node_modules/@esbuild/darwin-x64": { 697 "version": "0.27.3", 698 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz", 699 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==", 700 "cpu": [ 701 "x64" 702 ], 703 "dev": true, 704 "license": "MIT", 705 "optional": true, 706 "os": [ 707 "darwin" 708 ], 709 "engines": { 710 "node": ">=18" 711 } 712 }, 713 "node_modules/@esbuild/freebsd-arm64": { 714 "version": "0.27.3", 715 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz", 716 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==", 717 "cpu": [ 718 "arm64" 719 ], 720 "dev": true, 721 "license": "MIT", 722 "optional": true, 723 "os": [ 724 "freebsd" 725 ], 726 "engines": { 727 "node": ">=18" 728 } 729 }, 730 "node_modules/@esbuild/freebsd-x64": { 731 "version": "0.27.3", 732 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz", 733 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==", 734 "cpu": [ 735 "x64" 736 ], 737 "dev": true, 738 "license": "MIT", 739 "optional": true, 740 "os": [ 741 "freebsd" 742 ], 743 "engines": { 744 "node": ">=18" 745 } 746 }, 747 "node_modules/@esbuild/linux-arm": { 748 "version": "0.27.3", 749 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz", 750 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==", 751 "cpu": [ 752 "arm" 753 ], 754 "dev": true, 755 "license": "MIT", 756 "optional": true, 757 "os": [ 758 "linux" 759 ], 760 "engines": { 761 "node": ">=18" 762 } 763 }, 764 "node_modules/@esbuild/linux-arm64": { 765 "version": "0.27.3", 766 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz", 767 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==", 768 "cpu": [ 769 "arm64" 770 ], 771 "dev": true, 772 "license": "MIT", 773 "optional": true, 774 "os": [ 775 "linux" 776 ], 777 "engines": { 778 "node": ">=18" 779 } 780 }, 781 "node_modules/@esbuild/linux-ia32": { 782 "version": "0.27.3", 783 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz", 784 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==", 785 "cpu": [ 786 "ia32" 787 ], 788 "dev": true, 789 "license": "MIT", 790 "optional": true, 791 "os": [ 792 "linux" 793 ], 794 "engines": { 795 "node": ">=18" 796 } 797 }, 798 "node_modules/@esbuild/linux-loong64": { 799 "version": "0.27.3", 800 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz", 801 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==", 802 "cpu": [ 803 "loong64" 804 ], 805 "dev": true, 806 "license": "MIT", 807 "optional": true, 808 "os": [ 809 "linux" 810 ], 811 "engines": { 812 "node": ">=18" 813 } 814 }, 815 "node_modules/@esbuild/linux-mips64el": { 816 "version": "0.27.3", 817 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz", 818 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==", 819 "cpu": [ 820 "mips64el" 821 ], 822 "dev": true, 823 "license": "MIT", 824 "optional": true, 825 "os": [ 826 "linux" 827 ], 828 "engines": { 829 "node": ">=18" 830 } 831 }, 832 "node_modules/@esbuild/linux-ppc64": { 833 "version": "0.27.3", 834 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz", 835 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==", 836 "cpu": [ 837 "ppc64" 838 ], 839 "dev": true, 840 "license": "MIT", 841 "optional": true, 842 "os": [ 843 "linux" 844 ], 845 "engines": { 846 "node": ">=18" 847 } 848 }, 849 "node_modules/@esbuild/linux-riscv64": { 850 "version": "0.27.3", 851 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz", 852 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==", 853 "cpu": [ 854 "riscv64" 855 ], 856 "dev": true, 857 "license": "MIT", 858 "optional": true, 859 "os": [ 860 "linux" 861 ], 862 "engines": { 863 "node": ">=18" 864 } 865 }, 866 "node_modules/@esbuild/linux-s390x": { 867 "version": "0.27.3", 868 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz", 869 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==", 870 "cpu": [ 871 "s390x" 872 ], 873 "dev": true, 874 "license": "MIT", 875 "optional": true, 876 "os": [ 877 "linux" 878 ], 879 "engines": { 880 "node": ">=18" 881 } 882 }, 883 "node_modules/@esbuild/linux-x64": { 884 "version": "0.27.3", 885 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz", 886 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==", 887 "cpu": [ 888 "x64" 889 ], 890 "dev": true, 891 "license": "MIT", 892 "optional": true, 893 "os": [ 894 "linux" 895 ], 896 "engines": { 897 "node": ">=18" 898 } 899 }, 900 "node_modules/@esbuild/netbsd-arm64": { 901 "version": "0.27.3", 902 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz", 903 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==", 904 "cpu": [ 905 "arm64" 906 ], 907 "dev": true, 908 "license": "MIT", 909 "optional": true, 910 "os": [ 911 "netbsd" 912 ], 913 "engines": { 914 "node": ">=18" 915 } 916 }, 917 "node_modules/@esbuild/netbsd-x64": { 918 "version": "0.27.3", 919 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz", 920 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==", 921 "cpu": [ 922 "x64" 923 ], 924 "dev": true, 925 "license": "MIT", 926 "optional": true, 927 "os": [ 928 "netbsd" 929 ], 930 "engines": { 931 "node": ">=18" 932 } 933 }, 934 "node_modules/@esbuild/openbsd-arm64": { 935 "version": "0.27.3", 936 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz", 937 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==", 938 "cpu": [ 939 "arm64" 940 ], 941 "dev": true, 942 "license": "MIT", 943 "optional": true, 944 "os": [ 945 "openbsd" 946 ], 947 "engines": { 948 "node": ">=18" 949 } 950 }, 951 "node_modules/@esbuild/openbsd-x64": { 952 "version": "0.27.3", 953 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz", 954 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==", 955 "cpu": [ 956 "x64" 957 ], 958 "dev": true, 959 "license": "MIT", 960 "optional": true, 961 "os": [ 962 "openbsd" 963 ], 964 "engines": { 965 "node": ">=18" 966 } 967 }, 968 "node_modules/@esbuild/openharmony-arm64": { 969 "version": "0.27.3", 970 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz", 971 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==", 972 "cpu": [ 973 "arm64" 974 ], 975 "dev": true, 976 "license": "MIT", 977 "optional": true, 978 "os": [ 979 "openharmony" 980 ], 981 "engines": { 982 "node": ">=18" 983 } 984 }, 985 "node_modules/@esbuild/sunos-x64": { 986 "version": "0.27.3", 987 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz", 988 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==", 989 "cpu": [ 990 "x64" 991 ], 992 "dev": true, 993 "license": "MIT", 994 "optional": true, 995 "os": [ 996 "sunos" 997 ], 998 "engines": { 999 "node": ">=18" 1000 } 1001 }, 1002 "node_modules/@esbuild/win32-arm64": { 1003 "version": "0.27.3", 1004 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz", 1005 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==", 1006 "cpu": [ 1007 "arm64" 1008 ], 1009 "dev": true, 1010 "license": "MIT", 1011 "optional": true, 1012 "os": [ 1013 "win32" 1014 ], 1015 "engines": { 1016 "node": ">=18" 1017 } 1018 }, 1019 "node_modules/@esbuild/win32-ia32": { 1020 "version": "0.27.3", 1021 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz", 1022 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==", 1023 "cpu": [ 1024 "ia32" 1025 ], 1026 "dev": true, 1027 "license": "MIT", 1028 "optional": true, 1029 "os": [ 1030 "win32" 1031 ], 1032 "engines": { 1033 "node": ">=18" 1034 } 1035 }, 1036 "node_modules/@esbuild/win32-x64": { 1037 "version": "0.27.3", 1038 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz", 1039 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==", 1040 "cpu": [ 1041 "x64" 1042 ], 1043 "dev": true, 1044 "license": "MIT", 1045 "optional": true, 1046 "os": [ 1047 "win32" 1048 ], 1049 "engines": { 1050 "node": ">=18" 1051 } 1052 }, 1053 "node_modules/@google/generative-ai": { 1054 "version": "0.24.1", 1055 "resolved": "https://registry.npmjs.org/@google/generative-ai/-/generative-ai-0.24.1.tgz", 1056 "integrity": "sha512-MqO+MLfM6kjxcKoy0p1wRzG3b4ZZXtPI+z2IE26UogS2Cm/XHO+7gGRBh6gcJsOiIVoH93UwKvW4HdgiOZCy9Q==", 1057 "license": "Apache-2.0", 1058 "engines": { 1059 "node": ">=18.0.0" 1060 } 1061 }, 1062 "node_modules/@img/colour": { 1063 "version": "1.0.0", 1064 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.0.0.tgz", 1065 "integrity": "sha512-A5P/LfWGFSl6nsckYtjw9da+19jB8hkJ6ACTGcDfEJ0aE+l2n2El7dsVM7UVHZQ9s2lmYMWlrS21YLy2IR1LUw==", 1066 "license": "MIT", 1067 "engines": { 1068 "node": ">=18" 1069 } 1070 }, 1071 "node_modules/@img/sharp-darwin-arm64": { 1072 "version": "0.34.5", 1073 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 1074 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 1075 "cpu": [ 1076 "arm64" 1077 ], 1078 "license": "Apache-2.0", 1079 "optional": true, 1080 "os": [ 1081 "darwin" 1082 ], 1083 "engines": { 1084 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1085 }, 1086 "funding": { 1087 "url": "https://opencollective.com/libvips" 1088 }, 1089 "optionalDependencies": { 1090 "@img/sharp-libvips-darwin-arm64": "1.2.4" 1091 } 1092 }, 1093 "node_modules/@img/sharp-darwin-x64": { 1094 "version": "0.34.5", 1095 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 1096 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 1097 "cpu": [ 1098 "x64" 1099 ], 1100 "license": "Apache-2.0", 1101 "optional": true, 1102 "os": [ 1103 "darwin" 1104 ], 1105 "engines": { 1106 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1107 }, 1108 "funding": { 1109 "url": "https://opencollective.com/libvips" 1110 }, 1111 "optionalDependencies": { 1112 "@img/sharp-libvips-darwin-x64": "1.2.4" 1113 } 1114 }, 1115 "node_modules/@img/sharp-libvips-darwin-arm64": { 1116 "version": "1.2.4", 1117 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 1118 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 1119 "cpu": [ 1120 "arm64" 1121 ], 1122 "license": "LGPL-3.0-or-later", 1123 "optional": true, 1124 "os": [ 1125 "darwin" 1126 ], 1127 "funding": { 1128 "url": "https://opencollective.com/libvips" 1129 } 1130 }, 1131 "node_modules/@img/sharp-libvips-darwin-x64": { 1132 "version": "1.2.4", 1133 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 1134 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 1135 "cpu": [ 1136 "x64" 1137 ], 1138 "license": "LGPL-3.0-or-later", 1139 "optional": true, 1140 "os": [ 1141 "darwin" 1142 ], 1143 "funding": { 1144 "url": "https://opencollective.com/libvips" 1145 } 1146 }, 1147 "node_modules/@img/sharp-libvips-linux-arm": { 1148 "version": "1.2.4", 1149 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 1150 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 1151 "cpu": [ 1152 "arm" 1153 ], 1154 "license": "LGPL-3.0-or-later", 1155 "optional": true, 1156 "os": [ 1157 "linux" 1158 ], 1159 "funding": { 1160 "url": "https://opencollective.com/libvips" 1161 } 1162 }, 1163 "node_modules/@img/sharp-libvips-linux-arm64": { 1164 "version": "1.2.4", 1165 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 1166 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 1167 "cpu": [ 1168 "arm64" 1169 ], 1170 "license": "LGPL-3.0-or-later", 1171 "optional": true, 1172 "os": [ 1173 "linux" 1174 ], 1175 "funding": { 1176 "url": "https://opencollective.com/libvips" 1177 } 1178 }, 1179 "node_modules/@img/sharp-libvips-linux-ppc64": { 1180 "version": "1.2.4", 1181 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 1182 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 1183 "cpu": [ 1184 "ppc64" 1185 ], 1186 "license": "LGPL-3.0-or-later", 1187 "optional": true, 1188 "os": [ 1189 "linux" 1190 ], 1191 "funding": { 1192 "url": "https://opencollective.com/libvips" 1193 } 1194 }, 1195 "node_modules/@img/sharp-libvips-linux-riscv64": { 1196 "version": "1.2.4", 1197 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 1198 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 1199 "cpu": [ 1200 "riscv64" 1201 ], 1202 "license": "LGPL-3.0-or-later", 1203 "optional": true, 1204 "os": [ 1205 "linux" 1206 ], 1207 "funding": { 1208 "url": "https://opencollective.com/libvips" 1209 } 1210 }, 1211 "node_modules/@img/sharp-libvips-linux-s390x": { 1212 "version": "1.2.4", 1213 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 1214 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 1215 "cpu": [ 1216 "s390x" 1217 ], 1218 "license": "LGPL-3.0-or-later", 1219 "optional": true, 1220 "os": [ 1221 "linux" 1222 ], 1223 "funding": { 1224 "url": "https://opencollective.com/libvips" 1225 } 1226 }, 1227 "node_modules/@img/sharp-libvips-linux-x64": { 1228 "version": "1.2.4", 1229 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 1230 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 1231 "cpu": [ 1232 "x64" 1233 ], 1234 "license": "LGPL-3.0-or-later", 1235 "optional": true, 1236 "os": [ 1237 "linux" 1238 ], 1239 "funding": { 1240 "url": "https://opencollective.com/libvips" 1241 } 1242 }, 1243 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 1244 "version": "1.2.4", 1245 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 1246 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 1247 "cpu": [ 1248 "arm64" 1249 ], 1250 "license": "LGPL-3.0-or-later", 1251 "optional": true, 1252 "os": [ 1253 "linux" 1254 ], 1255 "funding": { 1256 "url": "https://opencollective.com/libvips" 1257 } 1258 }, 1259 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 1260 "version": "1.2.4", 1261 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 1262 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 1263 "cpu": [ 1264 "x64" 1265 ], 1266 "license": "LGPL-3.0-or-later", 1267 "optional": true, 1268 "os": [ 1269 "linux" 1270 ], 1271 "funding": { 1272 "url": "https://opencollective.com/libvips" 1273 } 1274 }, 1275 "node_modules/@img/sharp-linux-arm": { 1276 "version": "0.34.5", 1277 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 1278 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 1279 "cpu": [ 1280 "arm" 1281 ], 1282 "license": "Apache-2.0", 1283 "optional": true, 1284 "os": [ 1285 "linux" 1286 ], 1287 "engines": { 1288 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1289 }, 1290 "funding": { 1291 "url": "https://opencollective.com/libvips" 1292 }, 1293 "optionalDependencies": { 1294 "@img/sharp-libvips-linux-arm": "1.2.4" 1295 } 1296 }, 1297 "node_modules/@img/sharp-linux-arm64": { 1298 "version": "0.34.5", 1299 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 1300 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 1301 "cpu": [ 1302 "arm64" 1303 ], 1304 "license": "Apache-2.0", 1305 "optional": true, 1306 "os": [ 1307 "linux" 1308 ], 1309 "engines": { 1310 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1311 }, 1312 "funding": { 1313 "url": "https://opencollective.com/libvips" 1314 }, 1315 "optionalDependencies": { 1316 "@img/sharp-libvips-linux-arm64": "1.2.4" 1317 } 1318 }, 1319 "node_modules/@img/sharp-linux-ppc64": { 1320 "version": "0.34.5", 1321 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 1322 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 1323 "cpu": [ 1324 "ppc64" 1325 ], 1326 "license": "Apache-2.0", 1327 "optional": true, 1328 "os": [ 1329 "linux" 1330 ], 1331 "engines": { 1332 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1333 }, 1334 "funding": { 1335 "url": "https://opencollective.com/libvips" 1336 }, 1337 "optionalDependencies": { 1338 "@img/sharp-libvips-linux-ppc64": "1.2.4" 1339 } 1340 }, 1341 "node_modules/@img/sharp-linux-riscv64": { 1342 "version": "0.34.5", 1343 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 1344 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 1345 "cpu": [ 1346 "riscv64" 1347 ], 1348 "license": "Apache-2.0", 1349 "optional": true, 1350 "os": [ 1351 "linux" 1352 ], 1353 "engines": { 1354 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1355 }, 1356 "funding": { 1357 "url": "https://opencollective.com/libvips" 1358 }, 1359 "optionalDependencies": { 1360 "@img/sharp-libvips-linux-riscv64": "1.2.4" 1361 } 1362 }, 1363 "node_modules/@img/sharp-linux-s390x": { 1364 "version": "0.34.5", 1365 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 1366 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 1367 "cpu": [ 1368 "s390x" 1369 ], 1370 "license": "Apache-2.0", 1371 "optional": true, 1372 "os": [ 1373 "linux" 1374 ], 1375 "engines": { 1376 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1377 }, 1378 "funding": { 1379 "url": "https://opencollective.com/libvips" 1380 }, 1381 "optionalDependencies": { 1382 "@img/sharp-libvips-linux-s390x": "1.2.4" 1383 } 1384 }, 1385 "node_modules/@img/sharp-linux-x64": { 1386 "version": "0.34.5", 1387 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 1388 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 1389 "cpu": [ 1390 "x64" 1391 ], 1392 "license": "Apache-2.0", 1393 "optional": true, 1394 "os": [ 1395 "linux" 1396 ], 1397 "engines": { 1398 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1399 }, 1400 "funding": { 1401 "url": "https://opencollective.com/libvips" 1402 }, 1403 "optionalDependencies": { 1404 "@img/sharp-libvips-linux-x64": "1.2.4" 1405 } 1406 }, 1407 "node_modules/@img/sharp-linuxmusl-arm64": { 1408 "version": "0.34.5", 1409 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 1410 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1411 "cpu": [ 1412 "arm64" 1413 ], 1414 "license": "Apache-2.0", 1415 "optional": true, 1416 "os": [ 1417 "linux" 1418 ], 1419 "engines": { 1420 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1421 }, 1422 "funding": { 1423 "url": "https://opencollective.com/libvips" 1424 }, 1425 "optionalDependencies": { 1426 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 1427 } 1428 }, 1429 "node_modules/@img/sharp-linuxmusl-x64": { 1430 "version": "0.34.5", 1431 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 1432 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1433 "cpu": [ 1434 "x64" 1435 ], 1436 "license": "Apache-2.0", 1437 "optional": true, 1438 "os": [ 1439 "linux" 1440 ], 1441 "engines": { 1442 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1443 }, 1444 "funding": { 1445 "url": "https://opencollective.com/libvips" 1446 }, 1447 "optionalDependencies": { 1448 "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 1449 } 1450 }, 1451 "node_modules/@img/sharp-wasm32": { 1452 "version": "0.34.5", 1453 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 1454 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 1455 "cpu": [ 1456 "wasm32" 1457 ], 1458 "license": "Apache-2.0 AND LGPL-3.0-or-later AND MIT", 1459 "optional": true, 1460 "dependencies": { 1461 "@emnapi/runtime": "^1.7.0" 1462 }, 1463 "engines": { 1464 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1465 }, 1466 "funding": { 1467 "url": "https://opencollective.com/libvips" 1468 } 1469 }, 1470 "node_modules/@img/sharp-win32-arm64": { 1471 "version": "0.34.5", 1472 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 1473 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 1474 "cpu": [ 1475 "arm64" 1476 ], 1477 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1478 "optional": true, 1479 "os": [ 1480 "win32" 1481 ], 1482 "engines": { 1483 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1484 }, 1485 "funding": { 1486 "url": "https://opencollective.com/libvips" 1487 } 1488 }, 1489 "node_modules/@img/sharp-win32-ia32": { 1490 "version": "0.34.5", 1491 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 1492 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 1493 "cpu": [ 1494 "ia32" 1495 ], 1496 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1497 "optional": true, 1498 "os": [ 1499 "win32" 1500 ], 1501 "engines": { 1502 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1503 }, 1504 "funding": { 1505 "url": "https://opencollective.com/libvips" 1506 } 1507 }, 1508 "node_modules/@img/sharp-win32-x64": { 1509 "version": "0.34.5", 1510 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 1511 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 1512 "cpu": [ 1513 "x64" 1514 ], 1515 "license": "Apache-2.0 AND LGPL-3.0-or-later", 1516 "optional": true, 1517 "os": [ 1518 "win32" 1519 ], 1520 "engines": { 1521 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1522 }, 1523 "funding": { 1524 "url": "https://opencollective.com/libvips" 1525 } 1526 }, 1527 "node_modules/@inquirer/ansi": { 1528 "version": "2.0.3", 1529 "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-2.0.3.tgz", 1530 "integrity": "sha512-g44zhR3NIKVs0zUesa4iMzExmZpLUdTLRMCStqX3GE5NT6VkPcxQGJ+uC8tDgBUC/vB1rUhUd55cOf++4NZcmw==", 1531 "license": "MIT", 1532 "engines": { 1533 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1534 } 1535 }, 1536 "node_modules/@inquirer/checkbox": { 1537 "version": "5.0.4", 1538 "resolved": "https://registry.npmjs.org/@inquirer/checkbox/-/checkbox-5.0.4.tgz", 1539 "integrity": "sha512-DrAMU3YBGMUAp6ArwTIp/25CNDtDbxk7UjIrrtM25JVVrlVYlVzHh5HR1BDFu9JMyUoZ4ZanzeaHqNDttf3gVg==", 1540 "license": "MIT", 1541 "dependencies": { 1542 "@inquirer/ansi": "^2.0.3", 1543 "@inquirer/core": "^11.1.1", 1544 "@inquirer/figures": "^2.0.3", 1545 "@inquirer/type": "^4.0.3" 1546 }, 1547 "engines": { 1548 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1549 }, 1550 "peerDependencies": { 1551 "@types/node": ">=18" 1552 }, 1553 "peerDependenciesMeta": { 1554 "@types/node": { 1555 "optional": true 1556 } 1557 } 1558 }, 1559 "node_modules/@inquirer/confirm": { 1560 "version": "6.0.4", 1561 "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-6.0.4.tgz", 1562 "integrity": "sha512-WdaPe7foUnoGYvXzH4jp4wH/3l+dBhZ3uwhKjXjwdrq5tEIFaANxj6zrGHxLdsIA0yKM0kFPVcEalOZXBB5ISA==", 1563 "license": "MIT", 1564 "dependencies": { 1565 "@inquirer/core": "^11.1.1", 1566 "@inquirer/type": "^4.0.3" 1567 }, 1568 "engines": { 1569 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1570 }, 1571 "peerDependencies": { 1572 "@types/node": ">=18" 1573 }, 1574 "peerDependenciesMeta": { 1575 "@types/node": { 1576 "optional": true 1577 } 1578 } 1579 }, 1580 "node_modules/@inquirer/core": { 1581 "version": "11.1.1", 1582 "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-11.1.1.tgz", 1583 "integrity": "sha512-hV9o15UxX46OyQAtaoMqAOxGR8RVl1aZtDx1jHbCtSJy1tBdTfKxLPKf7utsE4cRy4tcmCQ4+vdV+ca+oNxqNA==", 1584 "license": "MIT", 1585 "dependencies": { 1586 "@inquirer/ansi": "^2.0.3", 1587 "@inquirer/figures": "^2.0.3", 1588 "@inquirer/type": "^4.0.3", 1589 "cli-width": "^4.1.0", 1590 "mute-stream": "^3.0.0", 1591 "signal-exit": "^4.1.0", 1592 "wrap-ansi": "^9.0.2" 1593 }, 1594 "engines": { 1595 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1596 }, 1597 "peerDependencies": { 1598 "@types/node": ">=18" 1599 }, 1600 "peerDependenciesMeta": { 1601 "@types/node": { 1602 "optional": true 1603 } 1604 } 1605 }, 1606 "node_modules/@inquirer/editor": { 1607 "version": "5.0.4", 1608 "resolved": "https://registry.npmjs.org/@inquirer/editor/-/editor-5.0.4.tgz", 1609 "integrity": "sha512-QI3Jfqcv6UO2/VJaEFONH8Im1ll++Xn/AJTBn9Xf+qx2M+H8KZAdQ5sAe2vtYlo+mLW+d7JaMJB4qWtK4BG3pw==", 1610 "license": "MIT", 1611 "dependencies": { 1612 "@inquirer/core": "^11.1.1", 1613 "@inquirer/external-editor": "^2.0.3", 1614 "@inquirer/type": "^4.0.3" 1615 }, 1616 "engines": { 1617 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1618 }, 1619 "peerDependencies": { 1620 "@types/node": ">=18" 1621 }, 1622 "peerDependenciesMeta": { 1623 "@types/node": { 1624 "optional": true 1625 } 1626 } 1627 }, 1628 "node_modules/@inquirer/expand": { 1629 "version": "5.0.4", 1630 "resolved": "https://registry.npmjs.org/@inquirer/expand/-/expand-5.0.4.tgz", 1631 "integrity": "sha512-0I/16YwPPP0Co7a5MsomlZLpch48NzYfToyqYAOWtBmaXSB80RiNQ1J+0xx2eG+Wfxt0nHtpEWSRr6CzNVnOGg==", 1632 "license": "MIT", 1633 "dependencies": { 1634 "@inquirer/core": "^11.1.1", 1635 "@inquirer/type": "^4.0.3" 1636 }, 1637 "engines": { 1638 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1639 }, 1640 "peerDependencies": { 1641 "@types/node": ">=18" 1642 }, 1643 "peerDependenciesMeta": { 1644 "@types/node": { 1645 "optional": true 1646 } 1647 } 1648 }, 1649 "node_modules/@inquirer/external-editor": { 1650 "version": "2.0.3", 1651 "resolved": "https://registry.npmjs.org/@inquirer/external-editor/-/external-editor-2.0.3.tgz", 1652 "integrity": "sha512-LgyI7Agbda74/cL5MvA88iDpvdXI2KuMBCGRkbCl2Dg1vzHeOgs+s0SDcXV7b+WZJrv2+ERpWSM65Fpi9VfY3w==", 1653 "license": "MIT", 1654 "dependencies": { 1655 "chardet": "^2.1.1", 1656 "iconv-lite": "^0.7.2" 1657 }, 1658 "engines": { 1659 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1660 }, 1661 "peerDependencies": { 1662 "@types/node": ">=18" 1663 }, 1664 "peerDependenciesMeta": { 1665 "@types/node": { 1666 "optional": true 1667 } 1668 } 1669 }, 1670 "node_modules/@inquirer/external-editor/node_modules/iconv-lite": { 1671 "version": "0.7.2", 1672 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", 1673 "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", 1674 "license": "MIT", 1675 "dependencies": { 1676 "safer-buffer": ">= 2.1.2 < 3.0.0" 1677 }, 1678 "engines": { 1679 "node": ">=0.10.0" 1680 }, 1681 "funding": { 1682 "type": "opencollective", 1683 "url": "https://opencollective.com/express" 1684 } 1685 }, 1686 "node_modules/@inquirer/figures": { 1687 "version": "2.0.3", 1688 "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-2.0.3.tgz", 1689 "integrity": "sha512-y09iGt3JKoOCBQ3w4YrSJdokcD8ciSlMIWsD+auPu+OZpfxLuyz+gICAQ6GCBOmJJt4KEQGHuZSVff2jiNOy7g==", 1690 "license": "MIT", 1691 "engines": { 1692 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1693 } 1694 }, 1695 "node_modules/@inquirer/input": { 1696 "version": "5.0.4", 1697 "resolved": "https://registry.npmjs.org/@inquirer/input/-/input-5.0.4.tgz", 1698 "integrity": "sha512-4B3s3jvTREDFvXWit92Yc6jF1RJMDy2VpSqKtm4We2oVU65YOh2szY5/G14h4fHlyQdpUmazU5MPCFZPRJ0AOw==", 1699 "license": "MIT", 1700 "dependencies": { 1701 "@inquirer/core": "^11.1.1", 1702 "@inquirer/type": "^4.0.3" 1703 }, 1704 "engines": { 1705 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1706 }, 1707 "peerDependencies": { 1708 "@types/node": ">=18" 1709 }, 1710 "peerDependenciesMeta": { 1711 "@types/node": { 1712 "optional": true 1713 } 1714 } 1715 }, 1716 "node_modules/@inquirer/number": { 1717 "version": "4.0.4", 1718 "resolved": "https://registry.npmjs.org/@inquirer/number/-/number-4.0.4.tgz", 1719 "integrity": "sha512-CmMp9LF5HwE+G/xWsC333TlCzYYbXMkcADkKzcawh49fg2a1ryLc7JL1NJYYt1lJ+8f4slikNjJM9TEL/AljYQ==", 1720 "license": "MIT", 1721 "dependencies": { 1722 "@inquirer/core": "^11.1.1", 1723 "@inquirer/type": "^4.0.3" 1724 }, 1725 "engines": { 1726 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1727 }, 1728 "peerDependencies": { 1729 "@types/node": ">=18" 1730 }, 1731 "peerDependenciesMeta": { 1732 "@types/node": { 1733 "optional": true 1734 } 1735 } 1736 }, 1737 "node_modules/@inquirer/password": { 1738 "version": "5.0.4", 1739 "resolved": "https://registry.npmjs.org/@inquirer/password/-/password-5.0.4.tgz", 1740 "integrity": "sha512-ZCEPyVYvHK4W4p2Gy6sTp9nqsdHQCfiPXIP9LbJVW4yCinnxL/dDDmPaEZVysGrj8vxVReRnpfS2fOeODe9zjg==", 1741 "license": "MIT", 1742 "dependencies": { 1743 "@inquirer/ansi": "^2.0.3", 1744 "@inquirer/core": "^11.1.1", 1745 "@inquirer/type": "^4.0.3" 1746 }, 1747 "engines": { 1748 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1749 }, 1750 "peerDependencies": { 1751 "@types/node": ">=18" 1752 }, 1753 "peerDependenciesMeta": { 1754 "@types/node": { 1755 "optional": true 1756 } 1757 } 1758 }, 1759 "node_modules/@inquirer/prompts": { 1760 "version": "8.2.0", 1761 "resolved": "https://registry.npmjs.org/@inquirer/prompts/-/prompts-8.2.0.tgz", 1762 "integrity": "sha512-rqTzOprAj55a27jctS3vhvDDJzYXsr33WXTjODgVOru21NvBo9yIgLIAf7SBdSV0WERVly3dR6TWyp7ZHkvKFA==", 1763 "license": "MIT", 1764 "dependencies": { 1765 "@inquirer/checkbox": "^5.0.4", 1766 "@inquirer/confirm": "^6.0.4", 1767 "@inquirer/editor": "^5.0.4", 1768 "@inquirer/expand": "^5.0.4", 1769 "@inquirer/input": "^5.0.4", 1770 "@inquirer/number": "^4.0.4", 1771 "@inquirer/password": "^5.0.4", 1772 "@inquirer/rawlist": "^5.2.0", 1773 "@inquirer/search": "^4.1.0", 1774 "@inquirer/select": "^5.0.4" 1775 }, 1776 "engines": { 1777 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1778 }, 1779 "peerDependencies": { 1780 "@types/node": ">=18" 1781 }, 1782 "peerDependenciesMeta": { 1783 "@types/node": { 1784 "optional": true 1785 } 1786 } 1787 }, 1788 "node_modules/@inquirer/rawlist": { 1789 "version": "5.2.0", 1790 "resolved": "https://registry.npmjs.org/@inquirer/rawlist/-/rawlist-5.2.0.tgz", 1791 "integrity": "sha512-CciqGoOUMrFo6HxvOtU5uL8fkjCmzyeB6fG7O1vdVAZVSopUBYECOwevDBlqNLyyYmzpm2Gsn/7nLrpruy9RFg==", 1792 "license": "MIT", 1793 "dependencies": { 1794 "@inquirer/core": "^11.1.1", 1795 "@inquirer/type": "^4.0.3" 1796 }, 1797 "engines": { 1798 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1799 }, 1800 "peerDependencies": { 1801 "@types/node": ">=18" 1802 }, 1803 "peerDependenciesMeta": { 1804 "@types/node": { 1805 "optional": true 1806 } 1807 } 1808 }, 1809 "node_modules/@inquirer/search": { 1810 "version": "4.1.0", 1811 "resolved": "https://registry.npmjs.org/@inquirer/search/-/search-4.1.0.tgz", 1812 "integrity": "sha512-EAzemfiP4IFvIuWnrHpgZs9lAhWDA0GM3l9F4t4mTQ22IFtzfrk8xbkMLcAN7gmVML9O/i+Hzu8yOUyAaL6BKA==", 1813 "license": "MIT", 1814 "dependencies": { 1815 "@inquirer/core": "^11.1.1", 1816 "@inquirer/figures": "^2.0.3", 1817 "@inquirer/type": "^4.0.3" 1818 }, 1819 "engines": { 1820 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1821 }, 1822 "peerDependencies": { 1823 "@types/node": ">=18" 1824 }, 1825 "peerDependenciesMeta": { 1826 "@types/node": { 1827 "optional": true 1828 } 1829 } 1830 }, 1831 "node_modules/@inquirer/select": { 1832 "version": "5.0.4", 1833 "resolved": "https://registry.npmjs.org/@inquirer/select/-/select-5.0.4.tgz", 1834 "integrity": "sha512-s8KoGpPYMEQ6WXc0dT9blX2NtIulMdLOO3LA1UKOiv7KFWzlJ6eLkEYTDBIi+JkyKXyn8t/CD6TinxGjyLt57g==", 1835 "license": "MIT", 1836 "dependencies": { 1837 "@inquirer/ansi": "^2.0.3", 1838 "@inquirer/core": "^11.1.1", 1839 "@inquirer/figures": "^2.0.3", 1840 "@inquirer/type": "^4.0.3" 1841 }, 1842 "engines": { 1843 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1844 }, 1845 "peerDependencies": { 1846 "@types/node": ">=18" 1847 }, 1848 "peerDependenciesMeta": { 1849 "@types/node": { 1850 "optional": true 1851 } 1852 } 1853 }, 1854 "node_modules/@inquirer/type": { 1855 "version": "4.0.3", 1856 "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-4.0.3.tgz", 1857 "integrity": "sha512-cKZN7qcXOpj1h+1eTTcGDVLaBIHNMT1Rz9JqJP5MnEJ0JhgVWllx7H/tahUp5YEK1qaByH2Itb8wLG/iScD5kw==", 1858 "license": "MIT", 1859 "engines": { 1860 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 1861 }, 1862 "peerDependencies": { 1863 "@types/node": ">=18" 1864 }, 1865 "peerDependenciesMeta": { 1866 "@types/node": { 1867 "optional": true 1868 } 1869 } 1870 }, 1871 "node_modules/@jridgewell/gen-mapping": { 1872 "version": "0.3.13", 1873 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1874 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1875 "dev": true, 1876 "license": "MIT", 1877 "dependencies": { 1878 "@jridgewell/sourcemap-codec": "^1.5.0", 1879 "@jridgewell/trace-mapping": "^0.3.24" 1880 } 1881 }, 1882 "node_modules/@jridgewell/remapping": { 1883 "version": "2.3.5", 1884 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1885 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1886 "dev": true, 1887 "license": "MIT", 1888 "dependencies": { 1889 "@jridgewell/gen-mapping": "^0.3.5", 1890 "@jridgewell/trace-mapping": "^0.3.24" 1891 } 1892 }, 1893 "node_modules/@jridgewell/resolve-uri": { 1894 "version": "3.1.2", 1895 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1896 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1897 "dev": true, 1898 "license": "MIT", 1899 "engines": { 1900 "node": ">=6.0.0" 1901 } 1902 }, 1903 "node_modules/@jridgewell/sourcemap-codec": { 1904 "version": "1.5.5", 1905 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1906 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1907 "dev": true, 1908 "license": "MIT" 1909 }, 1910 "node_modules/@jridgewell/trace-mapping": { 1911 "version": "0.3.31", 1912 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1913 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1914 "dev": true, 1915 "license": "MIT", 1916 "dependencies": { 1917 "@jridgewell/resolve-uri": "^3.1.0", 1918 "@jridgewell/sourcemap-codec": "^1.4.14" 1919 } 1920 }, 1921 "node_modules/@noble/hashes": { 1922 "version": "2.0.1", 1923 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-2.0.1.tgz", 1924 "integrity": "sha512-XlOlEbQcE9fmuXxrVTXCTlG2nlRXa9Rj3rr5Ue/+tX+nmkgbX720YHh0VR3hBF9xDvwnb8D2shVGOwNx+ulArw==", 1925 "license": "MIT", 1926 "engines": { 1927 "node": ">= 20.19.0" 1928 }, 1929 "funding": { 1930 "url": "https://paulmillr.com/funding/" 1931 } 1932 }, 1933 "node_modules/@nodelib/fs.scandir": { 1934 "version": "2.1.5", 1935 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1936 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1937 "dev": true, 1938 "license": "MIT", 1939 "dependencies": { 1940 "@nodelib/fs.stat": "2.0.5", 1941 "run-parallel": "^1.1.9" 1942 }, 1943 "engines": { 1944 "node": ">= 8" 1945 } 1946 }, 1947 "node_modules/@nodelib/fs.stat": { 1948 "version": "2.0.5", 1949 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1950 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1951 "dev": true, 1952 "license": "MIT", 1953 "engines": { 1954 "node": ">= 8" 1955 } 1956 }, 1957 "node_modules/@nodelib/fs.walk": { 1958 "version": "1.2.8", 1959 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1960 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1961 "dev": true, 1962 "license": "MIT", 1963 "dependencies": { 1964 "@nodelib/fs.scandir": "2.1.5", 1965 "fastq": "^1.6.0" 1966 }, 1967 "engines": { 1968 "node": ">= 8" 1969 } 1970 }, 1971 "node_modules/@puppeteer/browsers": { 1972 "version": "2.12.1", 1973 "resolved": "https://registry.npmjs.org/@puppeteer/browsers/-/browsers-2.12.1.tgz", 1974 "integrity": "sha512-fXa6uXLxfslBlus3MEpW8S6S9fe5RwmAE5Gd8u3krqOwnkZJV3/lQJiY3LaFdTctLLqJtyMgEUGkbDnRNf6vbQ==", 1975 "license": "Apache-2.0", 1976 "dependencies": { 1977 "debug": "^4.4.3", 1978 "extract-zip": "^2.0.1", 1979 "progress": "^2.0.3", 1980 "proxy-agent": "^6.5.0", 1981 "semver": "^7.7.4", 1982 "tar-fs": "^3.1.1", 1983 "yargs": "^17.7.2" 1984 }, 1985 "bin": { 1986 "browsers": "lib/cjs/main-cli.js" 1987 }, 1988 "engines": { 1989 "node": ">=18" 1990 } 1991 }, 1992 "node_modules/@puppeteer/browsers/node_modules/semver": { 1993 "version": "7.7.4", 1994 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 1995 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 1996 "license": "ISC", 1997 "bin": { 1998 "semver": "bin/semver.js" 1999 }, 2000 "engines": { 2001 "node": ">=10" 2002 } 2003 }, 2004 "node_modules/@puppeteer/browsers/node_modules/tar-fs": { 2005 "version": "3.1.1", 2006 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-3.1.1.tgz", 2007 "integrity": "sha512-LZA0oaPOc2fVo82Txf3gw+AkEd38szODlptMYejQUhndHMLQ9M059uXR+AfS7DNo0NpINvSqDsvyaCrBVkptWg==", 2008 "license": "MIT", 2009 "dependencies": { 2010 "pump": "^3.0.0", 2011 "tar-stream": "^3.1.5" 2012 }, 2013 "optionalDependencies": { 2014 "bare-fs": "^4.0.1", 2015 "bare-path": "^3.0.0" 2016 } 2017 }, 2018 "node_modules/@puppeteer/browsers/node_modules/tar-stream": { 2019 "version": "3.1.7", 2020 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", 2021 "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", 2022 "license": "MIT", 2023 "dependencies": { 2024 "b4a": "^1.6.4", 2025 "fast-fifo": "^1.2.0", 2026 "streamx": "^2.15.0" 2027 } 2028 }, 2029 "node_modules/@rolldown/pluginutils": { 2030 "version": "1.0.0-rc.3", 2031 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz", 2032 "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==", 2033 "dev": true, 2034 "license": "MIT" 2035 }, 2036 "node_modules/@rollup/rollup-android-arm-eabi": { 2037 "version": "4.57.1", 2038 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.57.1.tgz", 2039 "integrity": "sha512-A6ehUVSiSaaliTxai040ZpZ2zTevHYbvu/lDoeAteHI8QnaosIzm4qwtezfRg1jOYaUmnzLX1AOD6Z+UJjtifg==", 2040 "cpu": [ 2041 "arm" 2042 ], 2043 "dev": true, 2044 "license": "MIT", 2045 "optional": true, 2046 "os": [ 2047 "android" 2048 ] 2049 }, 2050 "node_modules/@rollup/rollup-android-arm64": { 2051 "version": "4.57.1", 2052 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.57.1.tgz", 2053 "integrity": "sha512-dQaAddCY9YgkFHZcFNS/606Exo8vcLHwArFZ7vxXq4rigo2bb494/xKMMwRRQW6ug7Js6yXmBZhSBRuBvCCQ3w==", 2054 "cpu": [ 2055 "arm64" 2056 ], 2057 "dev": true, 2058 "license": "MIT", 2059 "optional": true, 2060 "os": [ 2061 "android" 2062 ] 2063 }, 2064 "node_modules/@rollup/rollup-darwin-arm64": { 2065 "version": "4.57.1", 2066 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.57.1.tgz", 2067 "integrity": "sha512-crNPrwJOrRxagUYeMn/DZwqN88SDmwaJ8Cvi/TN1HnWBU7GwknckyosC2gd0IqYRsHDEnXf328o9/HC6OkPgOg==", 2068 "cpu": [ 2069 "arm64" 2070 ], 2071 "dev": true, 2072 "license": "MIT", 2073 "optional": true, 2074 "os": [ 2075 "darwin" 2076 ] 2077 }, 2078 "node_modules/@rollup/rollup-darwin-x64": { 2079 "version": "4.57.1", 2080 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.57.1.tgz", 2081 "integrity": "sha512-Ji8g8ChVbKrhFtig5QBV7iMaJrGtpHelkB3lsaKzadFBe58gmjfGXAOfI5FV0lYMH8wiqsxKQ1C9B0YTRXVy4w==", 2082 "cpu": [ 2083 "x64" 2084 ], 2085 "dev": true, 2086 "license": "MIT", 2087 "optional": true, 2088 "os": [ 2089 "darwin" 2090 ] 2091 }, 2092 "node_modules/@rollup/rollup-freebsd-arm64": { 2093 "version": "4.57.1", 2094 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.57.1.tgz", 2095 "integrity": "sha512-R+/WwhsjmwodAcz65guCGFRkMb4gKWTcIeLy60JJQbXrJ97BOXHxnkPFrP+YwFlaS0m+uWJTstrUA9o+UchFug==", 2096 "cpu": [ 2097 "arm64" 2098 ], 2099 "dev": true, 2100 "license": "MIT", 2101 "optional": true, 2102 "os": [ 2103 "freebsd" 2104 ] 2105 }, 2106 "node_modules/@rollup/rollup-freebsd-x64": { 2107 "version": "4.57.1", 2108 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.57.1.tgz", 2109 "integrity": "sha512-IEQTCHeiTOnAUC3IDQdzRAGj3jOAYNr9kBguI7MQAAZK3caezRrg0GxAb6Hchg4lxdZEI5Oq3iov/w/hnFWY9Q==", 2110 "cpu": [ 2111 "x64" 2112 ], 2113 "dev": true, 2114 "license": "MIT", 2115 "optional": true, 2116 "os": [ 2117 "freebsd" 2118 ] 2119 }, 2120 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 2121 "version": "4.57.1", 2122 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.57.1.tgz", 2123 "integrity": "sha512-F8sWbhZ7tyuEfsmOxwc2giKDQzN3+kuBLPwwZGyVkLlKGdV1nvnNwYD0fKQ8+XS6hp9nY7B+ZeK01EBUE7aHaw==", 2124 "cpu": [ 2125 "arm" 2126 ], 2127 "dev": true, 2128 "license": "MIT", 2129 "optional": true, 2130 "os": [ 2131 "linux" 2132 ] 2133 }, 2134 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 2135 "version": "4.57.1", 2136 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.57.1.tgz", 2137 "integrity": "sha512-rGfNUfn0GIeXtBP1wL5MnzSj98+PZe/AXaGBCRmT0ts80lU5CATYGxXukeTX39XBKsxzFpEeK+Mrp9faXOlmrw==", 2138 "cpu": [ 2139 "arm" 2140 ], 2141 "dev": true, 2142 "license": "MIT", 2143 "optional": true, 2144 "os": [ 2145 "linux" 2146 ] 2147 }, 2148 "node_modules/@rollup/rollup-linux-arm64-gnu": { 2149 "version": "4.57.1", 2150 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.57.1.tgz", 2151 "integrity": "sha512-MMtej3YHWeg/0klK2Qodf3yrNzz6CGjo2UntLvk2RSPlhzgLvYEB3frRvbEF2wRKh1Z2fDIg9KRPe1fawv7C+g==", 2152 "cpu": [ 2153 "arm64" 2154 ], 2155 "dev": true, 2156 "license": "MIT", 2157 "optional": true, 2158 "os": [ 2159 "linux" 2160 ] 2161 }, 2162 "node_modules/@rollup/rollup-linux-arm64-musl": { 2163 "version": "4.57.1", 2164 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.57.1.tgz", 2165 "integrity": "sha512-1a/qhaaOXhqXGpMFMET9VqwZakkljWHLmZOX48R0I/YLbhdxr1m4gtG1Hq7++VhVUmf+L3sTAf9op4JlhQ5u1Q==", 2166 "cpu": [ 2167 "arm64" 2168 ], 2169 "dev": true, 2170 "license": "MIT", 2171 "optional": true, 2172 "os": [ 2173 "linux" 2174 ] 2175 }, 2176 "node_modules/@rollup/rollup-linux-loong64-gnu": { 2177 "version": "4.57.1", 2178 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.57.1.tgz", 2179 "integrity": "sha512-QWO6RQTZ/cqYtJMtxhkRkidoNGXc7ERPbZN7dVW5SdURuLeVU7lwKMpo18XdcmpWYd0qsP1bwKPf7DNSUinhvA==", 2180 "cpu": [ 2181 "loong64" 2182 ], 2183 "dev": true, 2184 "license": "MIT", 2185 "optional": true, 2186 "os": [ 2187 "linux" 2188 ] 2189 }, 2190 "node_modules/@rollup/rollup-linux-loong64-musl": { 2191 "version": "4.57.1", 2192 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.57.1.tgz", 2193 "integrity": "sha512-xpObYIf+8gprgWaPP32xiN5RVTi/s5FCR+XMXSKmhfoJjrpRAjCuuqQXyxUa/eJTdAE6eJ+KDKaoEqjZQxh3Gw==", 2194 "cpu": [ 2195 "loong64" 2196 ], 2197 "dev": true, 2198 "license": "MIT", 2199 "optional": true, 2200 "os": [ 2201 "linux" 2202 ] 2203 }, 2204 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 2205 "version": "4.57.1", 2206 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.57.1.tgz", 2207 "integrity": "sha512-4BrCgrpZo4hvzMDKRqEaW1zeecScDCR+2nZ86ATLhAoJ5FQ+lbHVD3ttKe74/c7tNT9c6F2viwB3ufwp01Oh2w==", 2208 "cpu": [ 2209 "ppc64" 2210 ], 2211 "dev": true, 2212 "license": "MIT", 2213 "optional": true, 2214 "os": [ 2215 "linux" 2216 ] 2217 }, 2218 "node_modules/@rollup/rollup-linux-ppc64-musl": { 2219 "version": "4.57.1", 2220 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.57.1.tgz", 2221 "integrity": "sha512-NOlUuzesGauESAyEYFSe3QTUguL+lvrN1HtwEEsU2rOwdUDeTMJdO5dUYl/2hKf9jWydJrO9OL/XSSf65R5+Xw==", 2222 "cpu": [ 2223 "ppc64" 2224 ], 2225 "dev": true, 2226 "license": "MIT", 2227 "optional": true, 2228 "os": [ 2229 "linux" 2230 ] 2231 }, 2232 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 2233 "version": "4.57.1", 2234 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.57.1.tgz", 2235 "integrity": "sha512-ptA88htVp0AwUUqhVghwDIKlvJMD/fmL/wrQj99PRHFRAG6Z5nbWoWG4o81Nt9FT+IuqUQi+L31ZKAFeJ5Is+A==", 2236 "cpu": [ 2237 "riscv64" 2238 ], 2239 "dev": true, 2240 "license": "MIT", 2241 "optional": true, 2242 "os": [ 2243 "linux" 2244 ] 2245 }, 2246 "node_modules/@rollup/rollup-linux-riscv64-musl": { 2247 "version": "4.57.1", 2248 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.57.1.tgz", 2249 "integrity": "sha512-S51t7aMMTNdmAMPpBg7OOsTdn4tySRQvklmL3RpDRyknk87+Sp3xaumlatU+ppQ+5raY7sSTcC2beGgvhENfuw==", 2250 "cpu": [ 2251 "riscv64" 2252 ], 2253 "dev": true, 2254 "license": "MIT", 2255 "optional": true, 2256 "os": [ 2257 "linux" 2258 ] 2259 }, 2260 "node_modules/@rollup/rollup-linux-s390x-gnu": { 2261 "version": "4.57.1", 2262 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.57.1.tgz", 2263 "integrity": "sha512-Bl00OFnVFkL82FHbEqy3k5CUCKH6OEJL54KCyx2oqsmZnFTR8IoNqBF+mjQVcRCT5sB6yOvK8A37LNm/kPJiZg==", 2264 "cpu": [ 2265 "s390x" 2266 ], 2267 "dev": true, 2268 "license": "MIT", 2269 "optional": true, 2270 "os": [ 2271 "linux" 2272 ] 2273 }, 2274 "node_modules/@rollup/rollup-linux-x64-gnu": { 2275 "version": "4.57.1", 2276 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.57.1.tgz", 2277 "integrity": "sha512-ABca4ceT4N+Tv/GtotnWAeXZUZuM/9AQyCyKYyKnpk4yoA7QIAuBt6Hkgpw8kActYlew2mvckXkvx0FfoInnLg==", 2278 "cpu": [ 2279 "x64" 2280 ], 2281 "dev": true, 2282 "license": "MIT", 2283 "optional": true, 2284 "os": [ 2285 "linux" 2286 ] 2287 }, 2288 "node_modules/@rollup/rollup-linux-x64-musl": { 2289 "version": "4.57.1", 2290 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.57.1.tgz", 2291 "integrity": "sha512-HFps0JeGtuOR2convgRRkHCekD7j+gdAuXM+/i6kGzQtFhlCtQkpwtNzkNj6QhCDp7DRJ7+qC/1Vg2jt5iSOFw==", 2292 "cpu": [ 2293 "x64" 2294 ], 2295 "dev": true, 2296 "license": "MIT", 2297 "optional": true, 2298 "os": [ 2299 "linux" 2300 ] 2301 }, 2302 "node_modules/@rollup/rollup-openbsd-x64": { 2303 "version": "4.57.1", 2304 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.57.1.tgz", 2305 "integrity": "sha512-H+hXEv9gdVQuDTgnqD+SQffoWoc0Of59AStSzTEj/feWTBAnSfSD3+Dql1ZruJQxmykT/JVY0dE8Ka7z0DH1hw==", 2306 "cpu": [ 2307 "x64" 2308 ], 2309 "dev": true, 2310 "license": "MIT", 2311 "optional": true, 2312 "os": [ 2313 "openbsd" 2314 ] 2315 }, 2316 "node_modules/@rollup/rollup-openharmony-arm64": { 2317 "version": "4.57.1", 2318 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.57.1.tgz", 2319 "integrity": "sha512-4wYoDpNg6o/oPximyc/NG+mYUejZrCU2q+2w6YZqrAs2UcNUChIZXjtafAiiZSUc7On8v5NyNj34Kzj/Ltk6dQ==", 2320 "cpu": [ 2321 "arm64" 2322 ], 2323 "dev": true, 2324 "license": "MIT", 2325 "optional": true, 2326 "os": [ 2327 "openharmony" 2328 ] 2329 }, 2330 "node_modules/@rollup/rollup-win32-arm64-msvc": { 2331 "version": "4.57.1", 2332 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.57.1.tgz", 2333 "integrity": "sha512-O54mtsV/6LW3P8qdTcamQmuC990HDfR71lo44oZMZlXU4tzLrbvTii87Ni9opq60ds0YzuAlEr/GNwuNluZyMQ==", 2334 "cpu": [ 2335 "arm64" 2336 ], 2337 "dev": true, 2338 "license": "MIT", 2339 "optional": true, 2340 "os": [ 2341 "win32" 2342 ] 2343 }, 2344 "node_modules/@rollup/rollup-win32-ia32-msvc": { 2345 "version": "4.57.1", 2346 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.57.1.tgz", 2347 "integrity": "sha512-P3dLS+IerxCT/7D2q2FYcRdWRl22dNbrbBEtxdWhXrfIMPP9lQhb5h4Du04mdl5Woq05jVCDPCMF7Ub0NAjIew==", 2348 "cpu": [ 2349 "ia32" 2350 ], 2351 "dev": true, 2352 "license": "MIT", 2353 "optional": true, 2354 "os": [ 2355 "win32" 2356 ] 2357 }, 2358 "node_modules/@rollup/rollup-win32-x64-gnu": { 2359 "version": "4.57.1", 2360 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.57.1.tgz", 2361 "integrity": "sha512-VMBH2eOOaKGtIJYleXsi2B8CPVADrh+TyNxJ4mWPnKfLB/DBUmzW+5m1xUrcwWoMfSLagIRpjUFeW5CO5hyciQ==", 2362 "cpu": [ 2363 "x64" 2364 ], 2365 "dev": true, 2366 "license": "MIT", 2367 "optional": true, 2368 "os": [ 2369 "win32" 2370 ] 2371 }, 2372 "node_modules/@rollup/rollup-win32-x64-msvc": { 2373 "version": "4.57.1", 2374 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.57.1.tgz", 2375 "integrity": "sha512-mxRFDdHIWRxg3UfIIAwCm6NzvxG0jDX/wBN6KsQFTvKFqqg9vTrWUE68qEjHt19A5wwx5X5aUi2zuZT7YR0jrA==", 2376 "cpu": [ 2377 "x64" 2378 ], 2379 "dev": true, 2380 "license": "MIT", 2381 "optional": true, 2382 "os": [ 2383 "win32" 2384 ] 2385 }, 2386 "node_modules/@sinclair/typebox": { 2387 "version": "0.32.35", 2388 "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.32.35.tgz", 2389 "integrity": "sha512-Ul3YyOTU++to8cgNkttakC0dWvpERr6RYoHO2W47DLbFvrwBDJUY31B1sImH6JZSYc4Kt4PyHtoPNu+vL2r2dA==", 2390 "license": "MIT" 2391 }, 2392 "node_modules/@the-convocation/twitter-scraper": { 2393 "version": "0.21.1", 2394 "resolved": "https://registry.npmjs.org/@the-convocation/twitter-scraper/-/twitter-scraper-0.21.1.tgz", 2395 "integrity": "sha512-q8HjTWQyrNMEitJli4/cG1ht0sV67bwWQKv4jWhQnq1OuFNBepdU/kCsbnf43UUk6BgmHdmH3uvHeIjGowqrVQ==", 2396 "license": "MIT", 2397 "dependencies": { 2398 "@sinclair/typebox": "^0.32.20", 2399 "cross-fetch": "^4.0.0-alpha.5", 2400 "debug": "^4.4.1", 2401 "headers-polyfill": "^3.1.2", 2402 "json-stable-stringify": "^1.0.2", 2403 "linkedom": "^0.18.12", 2404 "otpauth": "^9.2.2", 2405 "set-cookie-parser": "^2.6.0", 2406 "tough-cookie": "^4.1.2", 2407 "tslib": "^2.5.2", 2408 "x-client-transaction-id": "^0.1.9" 2409 }, 2410 "engines": { 2411 "node": ">=16" 2412 }, 2413 "peerDependencies": { 2414 "cycletls": "^2.0.5" 2415 }, 2416 "peerDependenciesMeta": { 2417 "cycletls": { 2418 "optional": true 2419 } 2420 } 2421 }, 2422 "node_modules/@tootallnate/quickjs-emscripten": { 2423 "version": "0.23.0", 2424 "resolved": "https://registry.npmjs.org/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", 2425 "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", 2426 "license": "MIT" 2427 }, 2428 "node_modules/@types/babel__core": { 2429 "version": "7.20.5", 2430 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 2431 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 2432 "dev": true, 2433 "license": "MIT", 2434 "dependencies": { 2435 "@babel/parser": "^7.20.7", 2436 "@babel/types": "^7.20.7", 2437 "@types/babel__generator": "*", 2438 "@types/babel__template": "*", 2439 "@types/babel__traverse": "*" 2440 } 2441 }, 2442 "node_modules/@types/babel__generator": { 2443 "version": "7.27.0", 2444 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 2445 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 2446 "dev": true, 2447 "license": "MIT", 2448 "dependencies": { 2449 "@babel/types": "^7.0.0" 2450 } 2451 }, 2452 "node_modules/@types/babel__template": { 2453 "version": "7.4.4", 2454 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 2455 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 2456 "dev": true, 2457 "license": "MIT", 2458 "dependencies": { 2459 "@babel/parser": "^7.1.0", 2460 "@babel/types": "^7.0.0" 2461 } 2462 }, 2463 "node_modules/@types/babel__traverse": { 2464 "version": "7.28.0", 2465 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", 2466 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", 2467 "dev": true, 2468 "license": "MIT", 2469 "dependencies": { 2470 "@babel/types": "^7.28.2" 2471 } 2472 }, 2473 "node_modules/@types/bcryptjs": { 2474 "version": "2.4.6", 2475 "resolved": "https://registry.npmjs.org/@types/bcryptjs/-/bcryptjs-2.4.6.tgz", 2476 "integrity": "sha512-9xlo6R2qDs5uixm0bcIqCeMCE6HiQsIyel9KQySStiyqNl2tnj2mP3DX1Nf56MD6KMenNNlBBsy3LJ7gUEQPXQ==", 2477 "dev": true, 2478 "license": "MIT" 2479 }, 2480 "node_modules/@types/better-sqlite3": { 2481 "version": "7.6.13", 2482 "resolved": "https://registry.npmjs.org/@types/better-sqlite3/-/better-sqlite3-7.6.13.tgz", 2483 "integrity": "sha512-NMv9ASNARoKksWtsq/SHakpYAYnhBrQgGD8zkLYk/jaK8jUGn08CfEdTRgYhMypUQAfzSP8W6gNLe0q19/t4VA==", 2484 "dev": true, 2485 "license": "MIT", 2486 "dependencies": { 2487 "@types/node": "*" 2488 } 2489 }, 2490 "node_modules/@types/body-parser": { 2491 "version": "1.19.6", 2492 "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz", 2493 "integrity": "sha512-HLFeCYgz89uk22N5Qg3dvGvsv46B8GLvKKo1zKG4NybA8U2DiEO3w9lqGg29t/tfLRJpJ6iQxnVw4OnB7MoM9g==", 2494 "dev": true, 2495 "license": "MIT", 2496 "dependencies": { 2497 "@types/connect": "*", 2498 "@types/node": "*" 2499 } 2500 }, 2501 "node_modules/@types/cheerio": { 2502 "version": "0.22.35", 2503 "resolved": "https://registry.npmjs.org/@types/cheerio/-/cheerio-0.22.35.tgz", 2504 "integrity": "sha512-yD57BchKRvTV+JD53UZ6PD8KWY5g5rvvMLRnZR3EQBCZXiDT/HR+pKpMzFGlWNhFrXlo7VPZXtKvIEwZkAWOIA==", 2505 "dev": true, 2506 "license": "MIT", 2507 "dependencies": { 2508 "@types/node": "*" 2509 } 2510 }, 2511 "node_modules/@types/connect": { 2512 "version": "3.4.38", 2513 "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz", 2514 "integrity": "sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==", 2515 "dev": true, 2516 "license": "MIT", 2517 "dependencies": { 2518 "@types/node": "*" 2519 } 2520 }, 2521 "node_modules/@types/cors": { 2522 "version": "2.8.19", 2523 "resolved": "https://registry.npmjs.org/@types/cors/-/cors-2.8.19.tgz", 2524 "integrity": "sha512-mFNylyeyqN93lfe/9CSxOGREz8cpzAhH+E93xJ4xWQf62V8sQ/24reV2nyzUWM6H6Xji+GGHpkbLe7pVoUEskg==", 2525 "dev": true, 2526 "license": "MIT", 2527 "dependencies": { 2528 "@types/node": "*" 2529 } 2530 }, 2531 "node_modules/@types/estree": { 2532 "version": "1.0.8", 2533 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 2534 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 2535 "dev": true, 2536 "license": "MIT" 2537 }, 2538 "node_modules/@types/express": { 2539 "version": "5.0.6", 2540 "resolved": "https://registry.npmjs.org/@types/express/-/express-5.0.6.tgz", 2541 "integrity": "sha512-sKYVuV7Sv9fbPIt/442koC7+IIwK5olP1KWeD88e/idgoJqDm3JV/YUiPwkoKK92ylff2MGxSz1CSjsXelx0YA==", 2542 "dev": true, 2543 "license": "MIT", 2544 "dependencies": { 2545 "@types/body-parser": "*", 2546 "@types/express-serve-static-core": "^5.0.0", 2547 "@types/serve-static": "^2" 2548 } 2549 }, 2550 "node_modules/@types/express-serve-static-core": { 2551 "version": "5.1.1", 2552 "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.1.1.tgz", 2553 "integrity": "sha512-v4zIMr/cX7/d2BpAEX3KNKL/JrT1s43s96lLvvdTmza1oEvDudCqK9aF/djc/SWgy8Yh0h30TZx5VpzqFCxk5A==", 2554 "dev": true, 2555 "license": "MIT", 2556 "dependencies": { 2557 "@types/node": "*", 2558 "@types/qs": "*", 2559 "@types/range-parser": "*", 2560 "@types/send": "*" 2561 } 2562 }, 2563 "node_modules/@types/http-errors": { 2564 "version": "2.0.5", 2565 "resolved": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz", 2566 "integrity": "sha512-r8Tayk8HJnX0FztbZN7oVqGccWgw98T/0neJphO91KkmOzug1KkofZURD4UaD5uH8AqcFLfdPErnBod0u71/qg==", 2567 "dev": true, 2568 "license": "MIT" 2569 }, 2570 "node_modules/@types/inquirer": { 2571 "version": "9.0.9", 2572 "resolved": "https://registry.npmjs.org/@types/inquirer/-/inquirer-9.0.9.tgz", 2573 "integrity": "sha512-/mWx5136gts2Z2e5izdoRCo46lPp5TMs9R15GTSsgg/XnZyxDWVqoVU3R9lWnccKpqwsJLvRoxbCjoJtZB7DSw==", 2574 "dev": true, 2575 "license": "MIT", 2576 "dependencies": { 2577 "@types/through": "*", 2578 "rxjs": "^7.2.0" 2579 } 2580 }, 2581 "node_modules/@types/jsonwebtoken": { 2582 "version": "9.0.10", 2583 "resolved": "https://registry.npmjs.org/@types/jsonwebtoken/-/jsonwebtoken-9.0.10.tgz", 2584 "integrity": "sha512-asx5hIG9Qmf/1oStypjanR7iKTv0gXQ1Ov/jfrX6kS/EO0OFni8orbmGCn0672NHR3kXHwpAwR+B368ZGN/2rA==", 2585 "dev": true, 2586 "license": "MIT", 2587 "dependencies": { 2588 "@types/ms": "*", 2589 "@types/node": "*" 2590 } 2591 }, 2592 "node_modules/@types/ms": { 2593 "version": "2.1.0", 2594 "resolved": "https://registry.npmjs.org/@types/ms/-/ms-2.1.0.tgz", 2595 "integrity": "sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==", 2596 "dev": true, 2597 "license": "MIT" 2598 }, 2599 "node_modules/@types/node": { 2600 "version": "22.19.11", 2601 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.11.tgz", 2602 "integrity": "sha512-BH7YwL6rA93ReqeQS1c4bsPpcfOmJasG+Fkr6Y59q83f9M1WcBRHR2vM+P9eOisYRcN3ujQoiZY8uk5W+1WL8w==", 2603 "devOptional": true, 2604 "license": "MIT", 2605 "dependencies": { 2606 "undici-types": "~6.21.0" 2607 } 2608 }, 2609 "node_modules/@types/qs": { 2610 "version": "6.14.0", 2611 "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz", 2612 "integrity": "sha512-eOunJqu0K1923aExK6y8p6fsihYEn/BYuQ4g0CxAAgFc4b/ZLN4CrsRZ55srTdqoiLzU2B2evC+apEIxprEzkQ==", 2613 "dev": true, 2614 "license": "MIT" 2615 }, 2616 "node_modules/@types/range-parser": { 2617 "version": "1.2.7", 2618 "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz", 2619 "integrity": "sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==", 2620 "dev": true, 2621 "license": "MIT" 2622 }, 2623 "node_modules/@types/react": { 2624 "version": "19.2.14", 2625 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", 2626 "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", 2627 "dev": true, 2628 "license": "MIT", 2629 "dependencies": { 2630 "csstype": "^3.2.2" 2631 } 2632 }, 2633 "node_modules/@types/react-dom": { 2634 "version": "19.2.3", 2635 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", 2636 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", 2637 "dev": true, 2638 "license": "MIT", 2639 "peerDependencies": { 2640 "@types/react": "^19.2.0" 2641 } 2642 }, 2643 "node_modules/@types/send": { 2644 "version": "1.2.1", 2645 "resolved": "https://registry.npmjs.org/@types/send/-/send-1.2.1.tgz", 2646 "integrity": "sha512-arsCikDvlU99zl1g69TcAB3mzZPpxgw0UQnaHeC1Nwb015xp8bknZv5rIfri9xTOcMuaVgvabfIRA7PSZVuZIQ==", 2647 "dev": true, 2648 "license": "MIT", 2649 "dependencies": { 2650 "@types/node": "*" 2651 } 2652 }, 2653 "node_modules/@types/serve-static": { 2654 "version": "2.2.0", 2655 "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-2.2.0.tgz", 2656 "integrity": "sha512-8mam4H1NHLtu7nmtalF7eyBH14QyOASmcxHhSfEoRyr0nP/YdoesEtU+uSRvMe96TW/HPTtkoKqQLl53N7UXMQ==", 2657 "dev": true, 2658 "license": "MIT", 2659 "dependencies": { 2660 "@types/http-errors": "*", 2661 "@types/node": "*" 2662 } 2663 }, 2664 "node_modules/@types/sharp": { 2665 "version": "0.31.1", 2666 "resolved": "https://registry.npmjs.org/@types/sharp/-/sharp-0.31.1.tgz", 2667 "integrity": "sha512-5nWwamN9ZFHXaYEincMSuza8nNfOof8nmO+mcI+Agx1uMUk4/pQnNIcix+9rLPXzKrm1pS34+6WRDbDV0Jn7ag==", 2668 "dev": true, 2669 "license": "MIT", 2670 "dependencies": { 2671 "@types/node": "*" 2672 } 2673 }, 2674 "node_modules/@types/through": { 2675 "version": "0.0.33", 2676 "resolved": "https://registry.npmjs.org/@types/through/-/through-0.0.33.tgz", 2677 "integrity": "sha512-HsJ+z3QuETzP3cswwtzt2vEIiHBk/dCcHGhbmG5X3ecnwFD/lPrMpliGXxSCg03L9AhrdwA4Oz/qfspkDW+xGQ==", 2678 "dev": true, 2679 "license": "MIT", 2680 "dependencies": { 2681 "@types/node": "*" 2682 } 2683 }, 2684 "node_modules/@types/yauzl": { 2685 "version": "2.10.3", 2686 "resolved": "https://registry.npmjs.org/@types/yauzl/-/yauzl-2.10.3.tgz", 2687 "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", 2688 "license": "MIT", 2689 "optional": true, 2690 "dependencies": { 2691 "@types/node": "*" 2692 } 2693 }, 2694 "node_modules/@vitejs/plugin-react": { 2695 "version": "5.1.4", 2696 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.1.4.tgz", 2697 "integrity": "sha512-VIcFLdRi/VYRU8OL/puL7QXMYafHmqOnwTZY50U1JPlCNj30PxCMx65c494b1K9be9hX83KVt0+gTEwTWLqToA==", 2698 "dev": true, 2699 "license": "MIT", 2700 "dependencies": { 2701 "@babel/core": "^7.29.0", 2702 "@babel/plugin-transform-react-jsx-self": "^7.27.1", 2703 "@babel/plugin-transform-react-jsx-source": "^7.27.1", 2704 "@rolldown/pluginutils": "1.0.0-rc.3", 2705 "@types/babel__core": "^7.20.5", 2706 "react-refresh": "^0.18.0" 2707 }, 2708 "engines": { 2709 "node": "^20.19.0 || >=22.12.0" 2710 }, 2711 "peerDependencies": { 2712 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0" 2713 } 2714 }, 2715 "node_modules/accepts": { 2716 "version": "2.0.0", 2717 "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", 2718 "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", 2719 "license": "MIT", 2720 "dependencies": { 2721 "mime-types": "^3.0.0", 2722 "negotiator": "^1.0.0" 2723 }, 2724 "engines": { 2725 "node": ">= 0.6" 2726 } 2727 }, 2728 "node_modules/agent-base": { 2729 "version": "7.1.4", 2730 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 2731 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 2732 "license": "MIT", 2733 "engines": { 2734 "node": ">= 14" 2735 } 2736 }, 2737 "node_modules/ansi-regex": { 2738 "version": "6.2.2", 2739 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 2740 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 2741 "license": "MIT", 2742 "engines": { 2743 "node": ">=12" 2744 }, 2745 "funding": { 2746 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 2747 } 2748 }, 2749 "node_modules/ansi-styles": { 2750 "version": "6.2.3", 2751 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 2752 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 2753 "license": "MIT", 2754 "engines": { 2755 "node": ">=12" 2756 }, 2757 "funding": { 2758 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2759 } 2760 }, 2761 "node_modules/any-promise": { 2762 "version": "1.3.0", 2763 "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", 2764 "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", 2765 "dev": true, 2766 "license": "MIT" 2767 }, 2768 "node_modules/anymatch": { 2769 "version": "3.1.3", 2770 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2771 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2772 "dev": true, 2773 "license": "ISC", 2774 "dependencies": { 2775 "normalize-path": "^3.0.0", 2776 "picomatch": "^2.0.4" 2777 }, 2778 "engines": { 2779 "node": ">= 8" 2780 } 2781 }, 2782 "node_modules/arg": { 2783 "version": "5.0.2", 2784 "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", 2785 "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==", 2786 "dev": true, 2787 "license": "MIT" 2788 }, 2789 "node_modules/ast-types": { 2790 "version": "0.13.4", 2791 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.13.4.tgz", 2792 "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", 2793 "license": "MIT", 2794 "dependencies": { 2795 "tslib": "^2.0.1" 2796 }, 2797 "engines": { 2798 "node": ">=4" 2799 } 2800 }, 2801 "node_modules/asynckit": { 2802 "version": "0.4.0", 2803 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 2804 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 2805 "license": "MIT" 2806 }, 2807 "node_modules/autoprefixer": { 2808 "version": "10.4.24", 2809 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.24.tgz", 2810 "integrity": "sha512-uHZg7N9ULTVbutaIsDRoUkoS8/h3bdsmVJYZ5l3wv8Cp/6UIIoRDm90hZ+BwxUj/hGBEzLxdHNSKuFpn8WOyZw==", 2811 "dev": true, 2812 "funding": [ 2813 { 2814 "type": "opencollective", 2815 "url": "https://opencollective.com/postcss/" 2816 }, 2817 { 2818 "type": "tidelift", 2819 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 2820 }, 2821 { 2822 "type": "github", 2823 "url": "https://github.com/sponsors/ai" 2824 } 2825 ], 2826 "license": "MIT", 2827 "dependencies": { 2828 "browserslist": "^4.28.1", 2829 "caniuse-lite": "^1.0.30001766", 2830 "fraction.js": "^5.3.4", 2831 "picocolors": "^1.1.1", 2832 "postcss-value-parser": "^4.2.0" 2833 }, 2834 "bin": { 2835 "autoprefixer": "bin/autoprefixer" 2836 }, 2837 "engines": { 2838 "node": "^10 || ^12 || >=14" 2839 }, 2840 "peerDependencies": { 2841 "postcss": "^8.1.0" 2842 } 2843 }, 2844 "node_modules/await-lock": { 2845 "version": "2.2.2", 2846 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 2847 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==", 2848 "license": "MIT" 2849 }, 2850 "node_modules/axios": { 2851 "version": "1.13.5", 2852 "resolved": "https://registry.npmjs.org/axios/-/axios-1.13.5.tgz", 2853 "integrity": "sha512-cz4ur7Vb0xS4/KUN0tPWe44eqxrIu31me+fbang3ijiNscE129POzipJJA6zniq2C/Z6sJCjMimjS8Lc/GAs8Q==", 2854 "license": "MIT", 2855 "dependencies": { 2856 "follow-redirects": "^1.15.11", 2857 "form-data": "^4.0.5", 2858 "proxy-from-env": "^1.1.0" 2859 } 2860 }, 2861 "node_modules/b4a": { 2862 "version": "1.7.4", 2863 "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.7.4.tgz", 2864 "integrity": "sha512-u20zJLDaSWpxaZ+zaAkEIB2dZZ1o+DF4T/MRbmsvGp9nletHOyiai19OzX1fF8xUBYsO1bPXxODvcd0978pnug==", 2865 "license": "Apache-2.0", 2866 "peerDependencies": { 2867 "react-native-b4a": "*" 2868 }, 2869 "peerDependenciesMeta": { 2870 "react-native-b4a": { 2871 "optional": true 2872 } 2873 } 2874 }, 2875 "node_modules/bare-events": { 2876 "version": "2.8.2", 2877 "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.8.2.tgz", 2878 "integrity": "sha512-riJjyv1/mHLIPX4RwiK+oW9/4c3TEUeORHKefKAKnZ5kyslbN+HXowtbaVEqt4IMUB7OXlfixcs6gsFeo/jhiQ==", 2879 "license": "Apache-2.0", 2880 "peerDependencies": { 2881 "bare-abort-controller": "*" 2882 }, 2883 "peerDependenciesMeta": { 2884 "bare-abort-controller": { 2885 "optional": true 2886 } 2887 } 2888 }, 2889 "node_modules/bare-fs": { 2890 "version": "4.5.4", 2891 "resolved": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.5.4.tgz", 2892 "integrity": "sha512-POK4oplfA7P7gqvetNmCs4CNtm9fNsx+IAh7jH7GgU0OJdge2rso0R20TNWVq6VoWcCvsTdlNDaleLHGaKx8CA==", 2893 "license": "Apache-2.0", 2894 "optional": true, 2895 "dependencies": { 2896 "bare-events": "^2.5.4", 2897 "bare-path": "^3.0.0", 2898 "bare-stream": "^2.6.4", 2899 "bare-url": "^2.2.2", 2900 "fast-fifo": "^1.3.2" 2901 }, 2902 "engines": { 2903 "bare": ">=1.16.0" 2904 }, 2905 "peerDependencies": { 2906 "bare-buffer": "*" 2907 }, 2908 "peerDependenciesMeta": { 2909 "bare-buffer": { 2910 "optional": true 2911 } 2912 } 2913 }, 2914 "node_modules/bare-os": { 2915 "version": "3.6.2", 2916 "resolved": "https://registry.npmjs.org/bare-os/-/bare-os-3.6.2.tgz", 2917 "integrity": "sha512-T+V1+1srU2qYNBmJCXZkUY5vQ0B4FSlL3QDROnKQYOqeiQR8UbjNHlPa+TIbM4cuidiN9GaTaOZgSEgsvPbh5A==", 2918 "license": "Apache-2.0", 2919 "optional": true, 2920 "engines": { 2921 "bare": ">=1.14.0" 2922 } 2923 }, 2924 "node_modules/bare-path": { 2925 "version": "3.0.0", 2926 "resolved": "https://registry.npmjs.org/bare-path/-/bare-path-3.0.0.tgz", 2927 "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", 2928 "license": "Apache-2.0", 2929 "optional": true, 2930 "dependencies": { 2931 "bare-os": "^3.0.1" 2932 } 2933 }, 2934 "node_modules/bare-stream": { 2935 "version": "2.7.0", 2936 "resolved": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.7.0.tgz", 2937 "integrity": "sha512-oyXQNicV1y8nc2aKffH+BUHFRXmx6VrPzlnaEvMhram0nPBrKcEdcyBg5r08D0i8VxngHFAiVyn1QKXpSG0B8A==", 2938 "license": "Apache-2.0", 2939 "optional": true, 2940 "dependencies": { 2941 "streamx": "^2.21.0" 2942 }, 2943 "peerDependencies": { 2944 "bare-buffer": "*", 2945 "bare-events": "*" 2946 }, 2947 "peerDependenciesMeta": { 2948 "bare-buffer": { 2949 "optional": true 2950 }, 2951 "bare-events": { 2952 "optional": true 2953 } 2954 } 2955 }, 2956 "node_modules/bare-url": { 2957 "version": "2.3.2", 2958 "resolved": "https://registry.npmjs.org/bare-url/-/bare-url-2.3.2.tgz", 2959 "integrity": "sha512-ZMq4gd9ngV5aTMa5p9+UfY0b3skwhHELaDkhEHetMdX0LRkW9kzaym4oo/Eh+Ghm0CCDuMTsRIGM/ytUc1ZYmw==", 2960 "license": "Apache-2.0", 2961 "optional": true, 2962 "dependencies": { 2963 "bare-path": "^3.0.0" 2964 } 2965 }, 2966 "node_modules/base64-js": { 2967 "version": "1.5.1", 2968 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 2969 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 2970 "funding": [ 2971 { 2972 "type": "github", 2973 "url": "https://github.com/sponsors/feross" 2974 }, 2975 { 2976 "type": "patreon", 2977 "url": "https://www.patreon.com/feross" 2978 }, 2979 { 2980 "type": "consulting", 2981 "url": "https://feross.org/support" 2982 } 2983 ], 2984 "license": "MIT" 2985 }, 2986 "node_modules/baseline-browser-mapping": { 2987 "version": "2.9.19", 2988 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.19.tgz", 2989 "integrity": "sha512-ipDqC8FrAl/76p2SSWKSI+H9tFwm7vYqXQrItCuiVPt26Km0jS+NzSsBWAaBusvSbQcfJG+JitdMm+wZAgTYqg==", 2990 "dev": true, 2991 "license": "Apache-2.0", 2992 "bin": { 2993 "baseline-browser-mapping": "dist/cli.js" 2994 } 2995 }, 2996 "node_modules/basic-ftp": { 2997 "version": "5.1.0", 2998 "resolved": "https://registry.npmjs.org/basic-ftp/-/basic-ftp-5.1.0.tgz", 2999 "integrity": "sha512-RkaJzeJKDbaDWTIPiJwubyljaEPwpVWkm9Rt5h9Nd6h7tEXTJ3VB4qxdZBioV7JO5yLUaOKwz7vDOzlncUsegw==", 3000 "license": "MIT", 3001 "engines": { 3002 "node": ">=10.0.0" 3003 } 3004 }, 3005 "node_modules/bcryptjs": { 3006 "version": "3.0.3", 3007 "resolved": "https://registry.npmjs.org/bcryptjs/-/bcryptjs-3.0.3.tgz", 3008 "integrity": "sha512-GlF5wPWnSa/X5LKM1o0wz0suXIINz1iHRLvTS+sLyi7XPbe5ycmYI3DlZqVGZZtDgl4DmasFg7gOB3JYbphV5g==", 3009 "license": "BSD-3-Clause", 3010 "bin": { 3011 "bcrypt": "bin/bcrypt" 3012 } 3013 }, 3014 "node_modules/better-sqlite3": { 3015 "version": "12.6.2", 3016 "resolved": "https://registry.npmjs.org/better-sqlite3/-/better-sqlite3-12.6.2.tgz", 3017 "integrity": "sha512-8VYKM3MjCa9WcaSAI3hzwhmyHVlH8tiGFwf0RlTsZPWJ1I5MkzjiudCo4KC4DxOaL/53A5B1sI/IbldNFDbsKA==", 3018 "hasInstallScript": true, 3019 "license": "MIT", 3020 "dependencies": { 3021 "bindings": "^1.5.0", 3022 "prebuild-install": "^7.1.1" 3023 }, 3024 "engines": { 3025 "node": "20.x || 22.x || 23.x || 24.x || 25.x" 3026 } 3027 }, 3028 "node_modules/binary-extensions": { 3029 "version": "2.3.0", 3030 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 3031 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 3032 "dev": true, 3033 "license": "MIT", 3034 "engines": { 3035 "node": ">=8" 3036 }, 3037 "funding": { 3038 "url": "https://github.com/sponsors/sindresorhus" 3039 } 3040 }, 3041 "node_modules/bindings": { 3042 "version": "1.5.0", 3043 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", 3044 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", 3045 "license": "MIT", 3046 "dependencies": { 3047 "file-uri-to-path": "1.0.0" 3048 } 3049 }, 3050 "node_modules/bl": { 3051 "version": "4.1.0", 3052 "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", 3053 "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", 3054 "license": "MIT", 3055 "dependencies": { 3056 "buffer": "^5.5.0", 3057 "inherits": "^2.0.4", 3058 "readable-stream": "^3.4.0" 3059 } 3060 }, 3061 "node_modules/body-parser": { 3062 "version": "2.2.2", 3063 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", 3064 "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", 3065 "license": "MIT", 3066 "dependencies": { 3067 "bytes": "^3.1.2", 3068 "content-type": "^1.0.5", 3069 "debug": "^4.4.3", 3070 "http-errors": "^2.0.0", 3071 "iconv-lite": "^0.7.0", 3072 "on-finished": "^2.4.1", 3073 "qs": "^6.14.1", 3074 "raw-body": "^3.0.1", 3075 "type-is": "^2.0.1" 3076 }, 3077 "engines": { 3078 "node": ">=18" 3079 }, 3080 "funding": { 3081 "type": "opencollective", 3082 "url": "https://opencollective.com/express" 3083 } 3084 }, 3085 "node_modules/body-parser/node_modules/iconv-lite": { 3086 "version": "0.7.2", 3087 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", 3088 "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", 3089 "license": "MIT", 3090 "dependencies": { 3091 "safer-buffer": ">= 2.1.2 < 3.0.0" 3092 }, 3093 "engines": { 3094 "node": ">=0.10.0" 3095 }, 3096 "funding": { 3097 "type": "opencollective", 3098 "url": "https://opencollective.com/express" 3099 } 3100 }, 3101 "node_modules/boolbase": { 3102 "version": "1.0.0", 3103 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 3104 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 3105 "license": "ISC" 3106 }, 3107 "node_modules/braces": { 3108 "version": "3.0.3", 3109 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 3110 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 3111 "dev": true, 3112 "license": "MIT", 3113 "dependencies": { 3114 "fill-range": "^7.1.1" 3115 }, 3116 "engines": { 3117 "node": ">=8" 3118 } 3119 }, 3120 "node_modules/browserslist": { 3121 "version": "4.28.1", 3122 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 3123 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 3124 "dev": true, 3125 "funding": [ 3126 { 3127 "type": "opencollective", 3128 "url": "https://opencollective.com/browserslist" 3129 }, 3130 { 3131 "type": "tidelift", 3132 "url": "https://tidelift.com/funding/github/npm/browserslist" 3133 }, 3134 { 3135 "type": "github", 3136 "url": "https://github.com/sponsors/ai" 3137 } 3138 ], 3139 "license": "MIT", 3140 "dependencies": { 3141 "baseline-browser-mapping": "^2.9.0", 3142 "caniuse-lite": "^1.0.30001759", 3143 "electron-to-chromium": "^1.5.263", 3144 "node-releases": "^2.0.27", 3145 "update-browserslist-db": "^1.2.0" 3146 }, 3147 "bin": { 3148 "browserslist": "cli.js" 3149 }, 3150 "engines": { 3151 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 3152 } 3153 }, 3154 "node_modules/buffer": { 3155 "version": "5.7.1", 3156 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 3157 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 3158 "funding": [ 3159 { 3160 "type": "github", 3161 "url": "https://github.com/sponsors/feross" 3162 }, 3163 { 3164 "type": "patreon", 3165 "url": "https://www.patreon.com/feross" 3166 }, 3167 { 3168 "type": "consulting", 3169 "url": "https://feross.org/support" 3170 } 3171 ], 3172 "license": "MIT", 3173 "dependencies": { 3174 "base64-js": "^1.3.1", 3175 "ieee754": "^1.1.13" 3176 } 3177 }, 3178 "node_modules/buffer-crc32": { 3179 "version": "0.2.13", 3180 "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", 3181 "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", 3182 "license": "MIT", 3183 "engines": { 3184 "node": "*" 3185 } 3186 }, 3187 "node_modules/buffer-equal-constant-time": { 3188 "version": "1.0.1", 3189 "resolved": "https://registry.npmjs.org/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz", 3190 "integrity": "sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==", 3191 "license": "BSD-3-Clause" 3192 }, 3193 "node_modules/bytes": { 3194 "version": "3.1.2", 3195 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 3196 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 3197 "license": "MIT", 3198 "engines": { 3199 "node": ">= 0.8" 3200 } 3201 }, 3202 "node_modules/call-bind": { 3203 "version": "1.0.8", 3204 "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", 3205 "integrity": "sha512-oKlSFMcMwpUg2ednkhQ454wfWiU/ul3CkJe/PEHcTKuiX6RpbehUiFMXu13HalGZxfUwCQzZG747YXBn1im9ww==", 3206 "license": "MIT", 3207 "dependencies": { 3208 "call-bind-apply-helpers": "^1.0.0", 3209 "es-define-property": "^1.0.0", 3210 "get-intrinsic": "^1.2.4", 3211 "set-function-length": "^1.2.2" 3212 }, 3213 "engines": { 3214 "node": ">= 0.4" 3215 }, 3216 "funding": { 3217 "url": "https://github.com/sponsors/ljharb" 3218 } 3219 }, 3220 "node_modules/call-bind-apply-helpers": { 3221 "version": "1.0.2", 3222 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 3223 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 3224 "license": "MIT", 3225 "dependencies": { 3226 "es-errors": "^1.3.0", 3227 "function-bind": "^1.1.2" 3228 }, 3229 "engines": { 3230 "node": ">= 0.4" 3231 } 3232 }, 3233 "node_modules/call-bound": { 3234 "version": "1.0.4", 3235 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 3236 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 3237 "license": "MIT", 3238 "dependencies": { 3239 "call-bind-apply-helpers": "^1.0.2", 3240 "get-intrinsic": "^1.3.0" 3241 }, 3242 "engines": { 3243 "node": ">= 0.4" 3244 }, 3245 "funding": { 3246 "url": "https://github.com/sponsors/ljharb" 3247 } 3248 }, 3249 "node_modules/camelcase-css": { 3250 "version": "2.0.1", 3251 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", 3252 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", 3253 "dev": true, 3254 "license": "MIT", 3255 "engines": { 3256 "node": ">= 6" 3257 } 3258 }, 3259 "node_modules/caniuse-lite": { 3260 "version": "1.0.30001769", 3261 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001769.tgz", 3262 "integrity": "sha512-BCfFL1sHijQlBGWBMuJyhZUhzo7wer5sVj9hqekB/7xn0Ypy+pER/edCYQm4exbXj4WiySGp40P8UuTh6w1srg==", 3263 "dev": true, 3264 "funding": [ 3265 { 3266 "type": "opencollective", 3267 "url": "https://opencollective.com/browserslist" 3268 }, 3269 { 3270 "type": "tidelift", 3271 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 3272 }, 3273 { 3274 "type": "github", 3275 "url": "https://github.com/sponsors/ai" 3276 } 3277 ], 3278 "license": "CC-BY-4.0" 3279 }, 3280 "node_modules/chardet": { 3281 "version": "2.1.1", 3282 "resolved": "https://registry.npmjs.org/chardet/-/chardet-2.1.1.tgz", 3283 "integrity": "sha512-PsezH1rqdV9VvyNhxxOW32/d75r01NY7TQCmOqomRo15ZSOKbpTFVsfjghxo6JloQUCGnH4k1LGu0R4yCLlWQQ==", 3284 "license": "MIT" 3285 }, 3286 "node_modules/cheerio": { 3287 "version": "1.2.0", 3288 "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.2.0.tgz", 3289 "integrity": "sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==", 3290 "license": "MIT", 3291 "dependencies": { 3292 "cheerio-select": "^2.1.0", 3293 "dom-serializer": "^2.0.0", 3294 "domhandler": "^5.0.3", 3295 "domutils": "^3.2.2", 3296 "encoding-sniffer": "^0.2.1", 3297 "htmlparser2": "^10.1.0", 3298 "parse5": "^7.3.0", 3299 "parse5-htmlparser2-tree-adapter": "^7.1.0", 3300 "parse5-parser-stream": "^7.1.2", 3301 "undici": "^7.19.0", 3302 "whatwg-mimetype": "^4.0.0" 3303 }, 3304 "engines": { 3305 "node": ">=20.18.1" 3306 }, 3307 "funding": { 3308 "url": "https://github.com/cheeriojs/cheerio?sponsor=1" 3309 } 3310 }, 3311 "node_modules/cheerio-select": { 3312 "version": "2.1.0", 3313 "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", 3314 "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", 3315 "license": "BSD-2-Clause", 3316 "dependencies": { 3317 "boolbase": "^1.0.0", 3318 "css-select": "^5.1.0", 3319 "css-what": "^6.1.0", 3320 "domelementtype": "^2.3.0", 3321 "domhandler": "^5.0.3", 3322 "domutils": "^3.0.1" 3323 }, 3324 "funding": { 3325 "url": "https://github.com/sponsors/fb55" 3326 } 3327 }, 3328 "node_modules/chokidar": { 3329 "version": "3.6.0", 3330 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 3331 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 3332 "dev": true, 3333 "license": "MIT", 3334 "dependencies": { 3335 "anymatch": "~3.1.2", 3336 "braces": "~3.0.2", 3337 "glob-parent": "~5.1.2", 3338 "is-binary-path": "~2.1.0", 3339 "is-glob": "~4.0.1", 3340 "normalize-path": "~3.0.0", 3341 "readdirp": "~3.6.0" 3342 }, 3343 "engines": { 3344 "node": ">= 8.10.0" 3345 }, 3346 "funding": { 3347 "url": "https://paulmillr.com/funding/" 3348 }, 3349 "optionalDependencies": { 3350 "fsevents": "~2.3.2" 3351 } 3352 }, 3353 "node_modules/chokidar/node_modules/glob-parent": { 3354 "version": "5.1.2", 3355 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3356 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3357 "dev": true, 3358 "license": "ISC", 3359 "dependencies": { 3360 "is-glob": "^4.0.1" 3361 }, 3362 "engines": { 3363 "node": ">= 6" 3364 } 3365 }, 3366 "node_modules/chownr": { 3367 "version": "1.1.4", 3368 "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", 3369 "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==", 3370 "license": "ISC" 3371 }, 3372 "node_modules/chromium-bidi": { 3373 "version": "14.0.0", 3374 "resolved": "https://registry.npmjs.org/chromium-bidi/-/chromium-bidi-14.0.0.tgz", 3375 "integrity": "sha512-9gYlLtS6tStdRWzrtXaTMnqcM4dudNegMXJxkR0I/CXObHalYeYcAMPrL19eroNZHtJ8DQmu1E+ZNOYu/IXMXw==", 3376 "license": "Apache-2.0", 3377 "dependencies": { 3378 "mitt": "^3.0.1", 3379 "zod": "^3.24.1" 3380 }, 3381 "peerDependencies": { 3382 "devtools-protocol": "*" 3383 } 3384 }, 3385 "node_modules/class-variance-authority": { 3386 "version": "0.7.1", 3387 "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", 3388 "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", 3389 "license": "Apache-2.0", 3390 "dependencies": { 3391 "clsx": "^2.1.1" 3392 }, 3393 "funding": { 3394 "url": "https://polar.sh/cva" 3395 } 3396 }, 3397 "node_modules/cli-width": { 3398 "version": "4.1.0", 3399 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", 3400 "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", 3401 "license": "ISC", 3402 "engines": { 3403 "node": ">= 12" 3404 } 3405 }, 3406 "node_modules/cliui": { 3407 "version": "8.0.1", 3408 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 3409 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 3410 "license": "ISC", 3411 "dependencies": { 3412 "string-width": "^4.2.0", 3413 "strip-ansi": "^6.0.1", 3414 "wrap-ansi": "^7.0.0" 3415 }, 3416 "engines": { 3417 "node": ">=12" 3418 } 3419 }, 3420 "node_modules/cliui/node_modules/ansi-regex": { 3421 "version": "5.0.1", 3422 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 3423 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 3424 "license": "MIT", 3425 "engines": { 3426 "node": ">=8" 3427 } 3428 }, 3429 "node_modules/cliui/node_modules/ansi-styles": { 3430 "version": "4.3.0", 3431 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3432 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3433 "license": "MIT", 3434 "dependencies": { 3435 "color-convert": "^2.0.1" 3436 }, 3437 "engines": { 3438 "node": ">=8" 3439 }, 3440 "funding": { 3441 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3442 } 3443 }, 3444 "node_modules/cliui/node_modules/emoji-regex": { 3445 "version": "8.0.0", 3446 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3447 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 3448 "license": "MIT" 3449 }, 3450 "node_modules/cliui/node_modules/string-width": { 3451 "version": "4.2.3", 3452 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 3453 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 3454 "license": "MIT", 3455 "dependencies": { 3456 "emoji-regex": "^8.0.0", 3457 "is-fullwidth-code-point": "^3.0.0", 3458 "strip-ansi": "^6.0.1" 3459 }, 3460 "engines": { 3461 "node": ">=8" 3462 } 3463 }, 3464 "node_modules/cliui/node_modules/strip-ansi": { 3465 "version": "6.0.1", 3466 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 3467 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 3468 "license": "MIT", 3469 "dependencies": { 3470 "ansi-regex": "^5.0.1" 3471 }, 3472 "engines": { 3473 "node": ">=8" 3474 } 3475 }, 3476 "node_modules/cliui/node_modules/wrap-ansi": { 3477 "version": "7.0.0", 3478 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 3479 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 3480 "license": "MIT", 3481 "dependencies": { 3482 "ansi-styles": "^4.0.0", 3483 "string-width": "^4.1.0", 3484 "strip-ansi": "^6.0.0" 3485 }, 3486 "engines": { 3487 "node": ">=10" 3488 }, 3489 "funding": { 3490 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 3491 } 3492 }, 3493 "node_modules/clsx": { 3494 "version": "2.1.1", 3495 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 3496 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 3497 "license": "MIT", 3498 "engines": { 3499 "node": ">=6" 3500 } 3501 }, 3502 "node_modules/collapse-white-space": { 3503 "version": "2.1.0", 3504 "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-2.1.0.tgz", 3505 "integrity": "sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==", 3506 "license": "MIT", 3507 "funding": { 3508 "type": "github", 3509 "url": "https://github.com/sponsors/wooorm" 3510 } 3511 }, 3512 "node_modules/color-convert": { 3513 "version": "2.0.1", 3514 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 3515 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 3516 "license": "MIT", 3517 "dependencies": { 3518 "color-name": "~1.1.4" 3519 }, 3520 "engines": { 3521 "node": ">=7.0.0" 3522 } 3523 }, 3524 "node_modules/color-name": { 3525 "version": "1.1.4", 3526 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 3527 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 3528 "license": "MIT" 3529 }, 3530 "node_modules/combined-stream": { 3531 "version": "1.0.8", 3532 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 3533 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 3534 "license": "MIT", 3535 "dependencies": { 3536 "delayed-stream": "~1.0.0" 3537 }, 3538 "engines": { 3539 "node": ">= 0.8" 3540 } 3541 }, 3542 "node_modules/commander": { 3543 "version": "14.0.3", 3544 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", 3545 "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", 3546 "license": "MIT", 3547 "engines": { 3548 "node": ">=20" 3549 } 3550 }, 3551 "node_modules/content-disposition": { 3552 "version": "1.0.1", 3553 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", 3554 "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", 3555 "license": "MIT", 3556 "engines": { 3557 "node": ">=18" 3558 }, 3559 "funding": { 3560 "type": "opencollective", 3561 "url": "https://opencollective.com/express" 3562 } 3563 }, 3564 "node_modules/content-type": { 3565 "version": "1.0.5", 3566 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", 3567 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", 3568 "license": "MIT", 3569 "engines": { 3570 "node": ">= 0.6" 3571 } 3572 }, 3573 "node_modules/convert-source-map": { 3574 "version": "2.0.0", 3575 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 3576 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 3577 "dev": true, 3578 "license": "MIT" 3579 }, 3580 "node_modules/cookie": { 3581 "version": "0.7.2", 3582 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 3583 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 3584 "license": "MIT", 3585 "engines": { 3586 "node": ">= 0.6" 3587 } 3588 }, 3589 "node_modules/cookie-signature": { 3590 "version": "1.2.2", 3591 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", 3592 "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", 3593 "license": "MIT", 3594 "engines": { 3595 "node": ">=6.6.0" 3596 } 3597 }, 3598 "node_modules/cors": { 3599 "version": "2.8.6", 3600 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", 3601 "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", 3602 "license": "MIT", 3603 "dependencies": { 3604 "object-assign": "^4", 3605 "vary": "^1" 3606 }, 3607 "engines": { 3608 "node": ">= 0.10" 3609 }, 3610 "funding": { 3611 "type": "opencollective", 3612 "url": "https://opencollective.com/express" 3613 } 3614 }, 3615 "node_modules/cross-fetch": { 3616 "version": "4.1.0", 3617 "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-4.1.0.tgz", 3618 "integrity": "sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==", 3619 "license": "MIT", 3620 "dependencies": { 3621 "node-fetch": "^2.7.0" 3622 } 3623 }, 3624 "node_modules/css-select": { 3625 "version": "5.2.2", 3626 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", 3627 "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", 3628 "license": "BSD-2-Clause", 3629 "dependencies": { 3630 "boolbase": "^1.0.0", 3631 "css-what": "^6.1.0", 3632 "domhandler": "^5.0.2", 3633 "domutils": "^3.0.1", 3634 "nth-check": "^2.0.1" 3635 }, 3636 "funding": { 3637 "url": "https://github.com/sponsors/fb55" 3638 } 3639 }, 3640 "node_modules/css-what": { 3641 "version": "6.2.2", 3642 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", 3643 "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", 3644 "license": "BSD-2-Clause", 3645 "engines": { 3646 "node": ">= 6" 3647 }, 3648 "funding": { 3649 "url": "https://github.com/sponsors/fb55" 3650 } 3651 }, 3652 "node_modules/cssesc": { 3653 "version": "3.0.0", 3654 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 3655 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 3656 "dev": true, 3657 "license": "MIT", 3658 "bin": { 3659 "cssesc": "bin/cssesc" 3660 }, 3661 "engines": { 3662 "node": ">=4" 3663 } 3664 }, 3665 "node_modules/cssom": { 3666 "version": "0.5.0", 3667 "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.5.0.tgz", 3668 "integrity": "sha512-iKuQcq+NdHqlAcwUY0o/HL69XQrUaQdMjmStJ8JFmUaiiQErlhrmuigkg/CU4E2J0IyUKUrMAgl36TvN67MqTw==", 3669 "license": "MIT" 3670 }, 3671 "node_modules/csstype": { 3672 "version": "3.2.3", 3673 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 3674 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 3675 "dev": true, 3676 "license": "MIT" 3677 }, 3678 "node_modules/data-uri-to-buffer": { 3679 "version": "6.0.2", 3680 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", 3681 "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", 3682 "license": "MIT", 3683 "engines": { 3684 "node": ">= 14" 3685 } 3686 }, 3687 "node_modules/debug": { 3688 "version": "4.4.3", 3689 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 3690 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 3691 "license": "MIT", 3692 "dependencies": { 3693 "ms": "^2.1.3" 3694 }, 3695 "engines": { 3696 "node": ">=6.0" 3697 }, 3698 "peerDependenciesMeta": { 3699 "supports-color": { 3700 "optional": true 3701 } 3702 } 3703 }, 3704 "node_modules/decompress-response": { 3705 "version": "6.0.0", 3706 "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", 3707 "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", 3708 "license": "MIT", 3709 "dependencies": { 3710 "mimic-response": "^3.1.0" 3711 }, 3712 "engines": { 3713 "node": ">=10" 3714 }, 3715 "funding": { 3716 "url": "https://github.com/sponsors/sindresorhus" 3717 } 3718 }, 3719 "node_modules/deep-extend": { 3720 "version": "0.6.0", 3721 "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", 3722 "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", 3723 "license": "MIT", 3724 "engines": { 3725 "node": ">=4.0.0" 3726 } 3727 }, 3728 "node_modules/define-data-property": { 3729 "version": "1.1.4", 3730 "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", 3731 "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", 3732 "license": "MIT", 3733 "dependencies": { 3734 "es-define-property": "^1.0.0", 3735 "es-errors": "^1.3.0", 3736 "gopd": "^1.0.1" 3737 }, 3738 "engines": { 3739 "node": ">= 0.4" 3740 }, 3741 "funding": { 3742 "url": "https://github.com/sponsors/ljharb" 3743 } 3744 }, 3745 "node_modules/degenerator": { 3746 "version": "5.0.1", 3747 "resolved": "https://registry.npmjs.org/degenerator/-/degenerator-5.0.1.tgz", 3748 "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", 3749 "license": "MIT", 3750 "dependencies": { 3751 "ast-types": "^0.13.4", 3752 "escodegen": "^2.1.0", 3753 "esprima": "^4.0.1" 3754 }, 3755 "engines": { 3756 "node": ">= 14" 3757 } 3758 }, 3759 "node_modules/delayed-stream": { 3760 "version": "1.0.0", 3761 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 3762 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 3763 "license": "MIT", 3764 "engines": { 3765 "node": ">=0.4.0" 3766 } 3767 }, 3768 "node_modules/depd": { 3769 "version": "2.0.0", 3770 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 3771 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 3772 "license": "MIT", 3773 "engines": { 3774 "node": ">= 0.8" 3775 } 3776 }, 3777 "node_modules/detect-libc": { 3778 "version": "2.1.2", 3779 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 3780 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 3781 "license": "Apache-2.0", 3782 "engines": { 3783 "node": ">=8" 3784 } 3785 }, 3786 "node_modules/devtools-protocol": { 3787 "version": "0.0.1566079", 3788 "resolved": "https://registry.npmjs.org/devtools-protocol/-/devtools-protocol-0.0.1566079.tgz", 3789 "integrity": "sha512-MJfAEA1UfVhSs7fbSQOG4czavUp1ajfg6prlAN0+cmfa2zNjaIbvq8VneP7do1WAQQIvgNJWSMeP6UyI90gIlQ==", 3790 "license": "BSD-3-Clause" 3791 }, 3792 "node_modules/didyoumean": { 3793 "version": "1.2.2", 3794 "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", 3795 "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==", 3796 "dev": true, 3797 "license": "Apache-2.0" 3798 }, 3799 "node_modules/dlv": { 3800 "version": "1.1.3", 3801 "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", 3802 "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", 3803 "dev": true, 3804 "license": "MIT" 3805 }, 3806 "node_modules/dom-serializer": { 3807 "version": "2.0.0", 3808 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 3809 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 3810 "license": "MIT", 3811 "dependencies": { 3812 "domelementtype": "^2.3.0", 3813 "domhandler": "^5.0.2", 3814 "entities": "^4.2.0" 3815 }, 3816 "funding": { 3817 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 3818 } 3819 }, 3820 "node_modules/domelementtype": { 3821 "version": "2.3.0", 3822 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 3823 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 3824 "funding": [ 3825 { 3826 "type": "github", 3827 "url": "https://github.com/sponsors/fb55" 3828 } 3829 ], 3830 "license": "BSD-2-Clause" 3831 }, 3832 "node_modules/domhandler": { 3833 "version": "5.0.3", 3834 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 3835 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 3836 "license": "BSD-2-Clause", 3837 "dependencies": { 3838 "domelementtype": "^2.3.0" 3839 }, 3840 "engines": { 3841 "node": ">= 4" 3842 }, 3843 "funding": { 3844 "url": "https://github.com/fb55/domhandler?sponsor=1" 3845 } 3846 }, 3847 "node_modules/domutils": { 3848 "version": "3.2.2", 3849 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", 3850 "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", 3851 "license": "BSD-2-Clause", 3852 "dependencies": { 3853 "dom-serializer": "^2.0.0", 3854 "domelementtype": "^2.3.0", 3855 "domhandler": "^5.0.3" 3856 }, 3857 "funding": { 3858 "url": "https://github.com/fb55/domutils?sponsor=1" 3859 } 3860 }, 3861 "node_modules/dotenv": { 3862 "version": "17.3.1", 3863 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.3.1.tgz", 3864 "integrity": "sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==", 3865 "license": "BSD-2-Clause", 3866 "engines": { 3867 "node": ">=12" 3868 }, 3869 "funding": { 3870 "url": "https://dotenvx.com" 3871 } 3872 }, 3873 "node_modules/dunder-proto": { 3874 "version": "1.0.1", 3875 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 3876 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 3877 "license": "MIT", 3878 "dependencies": { 3879 "call-bind-apply-helpers": "^1.0.1", 3880 "es-errors": "^1.3.0", 3881 "gopd": "^1.2.0" 3882 }, 3883 "engines": { 3884 "node": ">= 0.4" 3885 } 3886 }, 3887 "node_modules/ecdsa-sig-formatter": { 3888 "version": "1.0.11", 3889 "resolved": "https://registry.npmjs.org/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz", 3890 "integrity": "sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==", 3891 "license": "Apache-2.0", 3892 "dependencies": { 3893 "safe-buffer": "^5.0.1" 3894 } 3895 }, 3896 "node_modules/ee-first": { 3897 "version": "1.1.1", 3898 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 3899 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", 3900 "license": "MIT" 3901 }, 3902 "node_modules/electron-to-chromium": { 3903 "version": "1.5.286", 3904 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.286.tgz", 3905 "integrity": "sha512-9tfDXhJ4RKFNerfjdCcZfufu49vg620741MNs26a9+bhLThdB+plgMeou98CAaHu/WATj2iHOOHTp1hWtABj2A==", 3906 "dev": true, 3907 "license": "ISC" 3908 }, 3909 "node_modules/emoji-regex": { 3910 "version": "10.6.0", 3911 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", 3912 "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", 3913 "license": "MIT" 3914 }, 3915 "node_modules/encodeurl": { 3916 "version": "2.0.0", 3917 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 3918 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 3919 "license": "MIT", 3920 "engines": { 3921 "node": ">= 0.8" 3922 } 3923 }, 3924 "node_modules/encoding-sniffer": { 3925 "version": "0.2.1", 3926 "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", 3927 "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", 3928 "license": "MIT", 3929 "dependencies": { 3930 "iconv-lite": "^0.6.3", 3931 "whatwg-encoding": "^3.1.1" 3932 }, 3933 "funding": { 3934 "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" 3935 } 3936 }, 3937 "node_modules/end-of-stream": { 3938 "version": "1.4.5", 3939 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz", 3940 "integrity": "sha512-ooEGc6HP26xXq/N+GCGOT0JKCLDGrq2bQUZrQ7gyrJiZANJ/8YDTxTpQBXGMn+WbIQXNVpyWymm7KYVICQnyOg==", 3941 "license": "MIT", 3942 "dependencies": { 3943 "once": "^1.4.0" 3944 } 3945 }, 3946 "node_modules/entities": { 3947 "version": "4.5.0", 3948 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 3949 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 3950 "license": "BSD-2-Clause", 3951 "engines": { 3952 "node": ">=0.12" 3953 }, 3954 "funding": { 3955 "url": "https://github.com/fb55/entities?sponsor=1" 3956 } 3957 }, 3958 "node_modules/es-define-property": { 3959 "version": "1.0.1", 3960 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 3961 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 3962 "license": "MIT", 3963 "engines": { 3964 "node": ">= 0.4" 3965 } 3966 }, 3967 "node_modules/es-errors": { 3968 "version": "1.3.0", 3969 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 3970 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 3971 "license": "MIT", 3972 "engines": { 3973 "node": ">= 0.4" 3974 } 3975 }, 3976 "node_modules/es-object-atoms": { 3977 "version": "1.1.1", 3978 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 3979 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 3980 "license": "MIT", 3981 "dependencies": { 3982 "es-errors": "^1.3.0" 3983 }, 3984 "engines": { 3985 "node": ">= 0.4" 3986 } 3987 }, 3988 "node_modules/es-set-tostringtag": { 3989 "version": "2.1.0", 3990 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 3991 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 3992 "license": "MIT", 3993 "dependencies": { 3994 "es-errors": "^1.3.0", 3995 "get-intrinsic": "^1.2.6", 3996 "has-tostringtag": "^1.0.2", 3997 "hasown": "^2.0.2" 3998 }, 3999 "engines": { 4000 "node": ">= 0.4" 4001 } 4002 }, 4003 "node_modules/esbuild": { 4004 "version": "0.27.3", 4005 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", 4006 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", 4007 "dev": true, 4008 "hasInstallScript": true, 4009 "license": "MIT", 4010 "bin": { 4011 "esbuild": "bin/esbuild" 4012 }, 4013 "engines": { 4014 "node": ">=18" 4015 }, 4016 "optionalDependencies": { 4017 "@esbuild/aix-ppc64": "0.27.3", 4018 "@esbuild/android-arm": "0.27.3", 4019 "@esbuild/android-arm64": "0.27.3", 4020 "@esbuild/android-x64": "0.27.3", 4021 "@esbuild/darwin-arm64": "0.27.3", 4022 "@esbuild/darwin-x64": "0.27.3", 4023 "@esbuild/freebsd-arm64": "0.27.3", 4024 "@esbuild/freebsd-x64": "0.27.3", 4025 "@esbuild/linux-arm": "0.27.3", 4026 "@esbuild/linux-arm64": "0.27.3", 4027 "@esbuild/linux-ia32": "0.27.3", 4028 "@esbuild/linux-loong64": "0.27.3", 4029 "@esbuild/linux-mips64el": "0.27.3", 4030 "@esbuild/linux-ppc64": "0.27.3", 4031 "@esbuild/linux-riscv64": "0.27.3", 4032 "@esbuild/linux-s390x": "0.27.3", 4033 "@esbuild/linux-x64": "0.27.3", 4034 "@esbuild/netbsd-arm64": "0.27.3", 4035 "@esbuild/netbsd-x64": "0.27.3", 4036 "@esbuild/openbsd-arm64": "0.27.3", 4037 "@esbuild/openbsd-x64": "0.27.3", 4038 "@esbuild/openharmony-arm64": "0.27.3", 4039 "@esbuild/sunos-x64": "0.27.3", 4040 "@esbuild/win32-arm64": "0.27.3", 4041 "@esbuild/win32-ia32": "0.27.3", 4042 "@esbuild/win32-x64": "0.27.3" 4043 } 4044 }, 4045 "node_modules/escalade": { 4046 "version": "3.2.0", 4047 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 4048 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 4049 "license": "MIT", 4050 "engines": { 4051 "node": ">=6" 4052 } 4053 }, 4054 "node_modules/escape-html": { 4055 "version": "1.0.3", 4056 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 4057 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", 4058 "license": "MIT" 4059 }, 4060 "node_modules/escodegen": { 4061 "version": "2.1.0", 4062 "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.1.0.tgz", 4063 "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", 4064 "license": "BSD-2-Clause", 4065 "dependencies": { 4066 "esprima": "^4.0.1", 4067 "estraverse": "^5.2.0", 4068 "esutils": "^2.0.2" 4069 }, 4070 "bin": { 4071 "escodegen": "bin/escodegen.js", 4072 "esgenerate": "bin/esgenerate.js" 4073 }, 4074 "engines": { 4075 "node": ">=6.0" 4076 }, 4077 "optionalDependencies": { 4078 "source-map": "~0.6.1" 4079 } 4080 }, 4081 "node_modules/esprima": { 4082 "version": "4.0.1", 4083 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 4084 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 4085 "license": "BSD-2-Clause", 4086 "bin": { 4087 "esparse": "bin/esparse.js", 4088 "esvalidate": "bin/esvalidate.js" 4089 }, 4090 "engines": { 4091 "node": ">=4" 4092 } 4093 }, 4094 "node_modules/estraverse": { 4095 "version": "5.3.0", 4096 "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", 4097 "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", 4098 "license": "BSD-2-Clause", 4099 "engines": { 4100 "node": ">=4.0" 4101 } 4102 }, 4103 "node_modules/esutils": { 4104 "version": "2.0.3", 4105 "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", 4106 "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", 4107 "license": "BSD-2-Clause", 4108 "engines": { 4109 "node": ">=0.10.0" 4110 } 4111 }, 4112 "node_modules/etag": { 4113 "version": "1.8.1", 4114 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 4115 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 4116 "license": "MIT", 4117 "engines": { 4118 "node": ">= 0.6" 4119 } 4120 }, 4121 "node_modules/events-universal": { 4122 "version": "1.0.1", 4123 "resolved": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz", 4124 "integrity": "sha512-LUd5euvbMLpwOF8m6ivPCbhQeSiYVNb8Vs0fQ8QjXo0JTkEHpz8pxdQf0gStltaPpw0Cca8b39KxvK9cfKRiAw==", 4125 "license": "Apache-2.0", 4126 "dependencies": { 4127 "bare-events": "^2.7.0" 4128 } 4129 }, 4130 "node_modules/expand-template": { 4131 "version": "2.0.3", 4132 "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", 4133 "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", 4134 "license": "(MIT OR WTFPL)", 4135 "engines": { 4136 "node": ">=6" 4137 } 4138 }, 4139 "node_modules/express": { 4140 "version": "5.2.1", 4141 "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", 4142 "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", 4143 "license": "MIT", 4144 "dependencies": { 4145 "accepts": "^2.0.0", 4146 "body-parser": "^2.2.1", 4147 "content-disposition": "^1.0.0", 4148 "content-type": "^1.0.5", 4149 "cookie": "^0.7.1", 4150 "cookie-signature": "^1.2.1", 4151 "debug": "^4.4.0", 4152 "depd": "^2.0.0", 4153 "encodeurl": "^2.0.0", 4154 "escape-html": "^1.0.3", 4155 "etag": "^1.8.1", 4156 "finalhandler": "^2.1.0", 4157 "fresh": "^2.0.0", 4158 "http-errors": "^2.0.0", 4159 "merge-descriptors": "^2.0.0", 4160 "mime-types": "^3.0.0", 4161 "on-finished": "^2.4.1", 4162 "once": "^1.4.0", 4163 "parseurl": "^1.3.3", 4164 "proxy-addr": "^2.0.7", 4165 "qs": "^6.14.0", 4166 "range-parser": "^1.2.1", 4167 "router": "^2.2.0", 4168 "send": "^1.1.0", 4169 "serve-static": "^2.2.0", 4170 "statuses": "^2.0.1", 4171 "type-is": "^2.0.1", 4172 "vary": "^1.1.2" 4173 }, 4174 "engines": { 4175 "node": ">= 18" 4176 }, 4177 "funding": { 4178 "type": "opencollective", 4179 "url": "https://opencollective.com/express" 4180 } 4181 }, 4182 "node_modules/extract-zip": { 4183 "version": "2.0.1", 4184 "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-2.0.1.tgz", 4185 "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", 4186 "license": "BSD-2-Clause", 4187 "dependencies": { 4188 "debug": "^4.1.1", 4189 "get-stream": "^5.1.0", 4190 "yauzl": "^2.10.0" 4191 }, 4192 "bin": { 4193 "extract-zip": "cli.js" 4194 }, 4195 "engines": { 4196 "node": ">= 10.17.0" 4197 }, 4198 "optionalDependencies": { 4199 "@types/yauzl": "^2.9.1" 4200 } 4201 }, 4202 "node_modules/fast-fifo": { 4203 "version": "1.3.2", 4204 "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", 4205 "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", 4206 "license": "MIT" 4207 }, 4208 "node_modules/fast-glob": { 4209 "version": "3.3.3", 4210 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 4211 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 4212 "dev": true, 4213 "license": "MIT", 4214 "dependencies": { 4215 "@nodelib/fs.stat": "^2.0.2", 4216 "@nodelib/fs.walk": "^1.2.3", 4217 "glob-parent": "^5.1.2", 4218 "merge2": "^1.3.0", 4219 "micromatch": "^4.0.8" 4220 }, 4221 "engines": { 4222 "node": ">=8.6.0" 4223 } 4224 }, 4225 "node_modules/fast-glob/node_modules/glob-parent": { 4226 "version": "5.1.2", 4227 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 4228 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 4229 "dev": true, 4230 "license": "ISC", 4231 "dependencies": { 4232 "is-glob": "^4.0.1" 4233 }, 4234 "engines": { 4235 "node": ">= 6" 4236 } 4237 }, 4238 "node_modules/fastq": { 4239 "version": "1.20.1", 4240 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", 4241 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", 4242 "dev": true, 4243 "license": "ISC", 4244 "dependencies": { 4245 "reusify": "^1.0.4" 4246 } 4247 }, 4248 "node_modules/fd-slicer": { 4249 "version": "1.1.0", 4250 "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", 4251 "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", 4252 "license": "MIT", 4253 "dependencies": { 4254 "pend": "~1.2.0" 4255 } 4256 }, 4257 "node_modules/file-uri-to-path": { 4258 "version": "1.0.0", 4259 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", 4260 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", 4261 "license": "MIT" 4262 }, 4263 "node_modules/fill-range": { 4264 "version": "7.1.1", 4265 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 4266 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 4267 "dev": true, 4268 "license": "MIT", 4269 "dependencies": { 4270 "to-regex-range": "^5.0.1" 4271 }, 4272 "engines": { 4273 "node": ">=8" 4274 } 4275 }, 4276 "node_modules/finalhandler": { 4277 "version": "2.1.1", 4278 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", 4279 "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", 4280 "license": "MIT", 4281 "dependencies": { 4282 "debug": "^4.4.0", 4283 "encodeurl": "^2.0.0", 4284 "escape-html": "^1.0.3", 4285 "on-finished": "^2.4.1", 4286 "parseurl": "^1.3.3", 4287 "statuses": "^2.0.1" 4288 }, 4289 "engines": { 4290 "node": ">= 18.0.0" 4291 }, 4292 "funding": { 4293 "type": "opencollective", 4294 "url": "https://opencollective.com/express" 4295 } 4296 }, 4297 "node_modules/follow-redirects": { 4298 "version": "1.15.11", 4299 "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.11.tgz", 4300 "integrity": "sha512-deG2P0JfjrTxl50XGCDyfI97ZGVCxIpfKYmfyrQ54n5FO/0gfIES8C/Psl6kWVDolizcaaxZJnTS0QSMxvnsBQ==", 4301 "funding": [ 4302 { 4303 "type": "individual", 4304 "url": "https://github.com/sponsors/RubenVerborgh" 4305 } 4306 ], 4307 "license": "MIT", 4308 "engines": { 4309 "node": ">=4.0" 4310 }, 4311 "peerDependenciesMeta": { 4312 "debug": { 4313 "optional": true 4314 } 4315 } 4316 }, 4317 "node_modules/form-data": { 4318 "version": "4.0.5", 4319 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.5.tgz", 4320 "integrity": "sha512-8RipRLol37bNs2bhoV67fiTEvdTrbMUYcFTiy3+wuuOnUog2QBHCZWXDRijWQfAkhBj2Uf5UnVaiWwA5vdd82w==", 4321 "license": "MIT", 4322 "dependencies": { 4323 "asynckit": "^0.4.0", 4324 "combined-stream": "^1.0.8", 4325 "es-set-tostringtag": "^2.1.0", 4326 "hasown": "^2.0.2", 4327 "mime-types": "^2.1.12" 4328 }, 4329 "engines": { 4330 "node": ">= 6" 4331 } 4332 }, 4333 "node_modules/form-data/node_modules/mime-db": { 4334 "version": "1.52.0", 4335 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 4336 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 4337 "license": "MIT", 4338 "engines": { 4339 "node": ">= 0.6" 4340 } 4341 }, 4342 "node_modules/form-data/node_modules/mime-types": { 4343 "version": "2.1.35", 4344 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 4345 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 4346 "license": "MIT", 4347 "dependencies": { 4348 "mime-db": "1.52.0" 4349 }, 4350 "engines": { 4351 "node": ">= 0.6" 4352 } 4353 }, 4354 "node_modules/forwarded": { 4355 "version": "0.2.0", 4356 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 4357 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 4358 "license": "MIT", 4359 "engines": { 4360 "node": ">= 0.6" 4361 } 4362 }, 4363 "node_modules/fraction.js": { 4364 "version": "5.3.4", 4365 "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-5.3.4.tgz", 4366 "integrity": "sha512-1X1NTtiJphryn/uLQz3whtY6jK3fTqoE3ohKs0tT+Ujr1W59oopxmoEh7Lu5p6vBaPbgoM0bzveAW4Qi5RyWDQ==", 4367 "dev": true, 4368 "license": "MIT", 4369 "engines": { 4370 "node": "*" 4371 }, 4372 "funding": { 4373 "type": "github", 4374 "url": "https://github.com/sponsors/rawify" 4375 } 4376 }, 4377 "node_modules/franc-min": { 4378 "version": "6.2.0", 4379 "resolved": "https://registry.npmjs.org/franc-min/-/franc-min-6.2.0.tgz", 4380 "integrity": "sha512-1uDIEUSlUZgvJa2AKYR/dmJC66v/PvGQ9mWfI9nOr/kPpMFyvswK0gPXOwpYJYiYD008PpHLkGfG58SPjQJFxw==", 4381 "license": "MIT", 4382 "dependencies": { 4383 "trigram-utils": "^2.0.0" 4384 }, 4385 "funding": { 4386 "type": "github", 4387 "url": "https://github.com/sponsors/wooorm" 4388 } 4389 }, 4390 "node_modules/fresh": { 4391 "version": "2.0.0", 4392 "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", 4393 "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", 4394 "license": "MIT", 4395 "engines": { 4396 "node": ">= 0.8" 4397 } 4398 }, 4399 "node_modules/fs-constants": { 4400 "version": "1.0.0", 4401 "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", 4402 "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==", 4403 "license": "MIT" 4404 }, 4405 "node_modules/fsevents": { 4406 "version": "2.3.3", 4407 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 4408 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 4409 "dev": true, 4410 "hasInstallScript": true, 4411 "license": "MIT", 4412 "optional": true, 4413 "os": [ 4414 "darwin" 4415 ], 4416 "engines": { 4417 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 4418 } 4419 }, 4420 "node_modules/function-bind": { 4421 "version": "1.1.2", 4422 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 4423 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 4424 "license": "MIT", 4425 "funding": { 4426 "url": "https://github.com/sponsors/ljharb" 4427 } 4428 }, 4429 "node_modules/gensync": { 4430 "version": "1.0.0-beta.2", 4431 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 4432 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 4433 "dev": true, 4434 "license": "MIT", 4435 "engines": { 4436 "node": ">=6.9.0" 4437 } 4438 }, 4439 "node_modules/get-caller-file": { 4440 "version": "2.0.5", 4441 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 4442 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 4443 "license": "ISC", 4444 "engines": { 4445 "node": "6.* || 8.* || >= 10.*" 4446 } 4447 }, 4448 "node_modules/get-east-asian-width": { 4449 "version": "1.4.0", 4450 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz", 4451 "integrity": "sha512-QZjmEOC+IT1uk6Rx0sX22V6uHWVwbdbxf1faPqJ1QhLdGgsRGCZoyaQBm/piRdJy/D2um6hM1UP7ZEeQ4EkP+Q==", 4452 "license": "MIT", 4453 "engines": { 4454 "node": ">=18" 4455 }, 4456 "funding": { 4457 "url": "https://github.com/sponsors/sindresorhus" 4458 } 4459 }, 4460 "node_modules/get-intrinsic": { 4461 "version": "1.3.0", 4462 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 4463 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 4464 "license": "MIT", 4465 "dependencies": { 4466 "call-bind-apply-helpers": "^1.0.2", 4467 "es-define-property": "^1.0.1", 4468 "es-errors": "^1.3.0", 4469 "es-object-atoms": "^1.1.1", 4470 "function-bind": "^1.1.2", 4471 "get-proto": "^1.0.1", 4472 "gopd": "^1.2.0", 4473 "has-symbols": "^1.1.0", 4474 "hasown": "^2.0.2", 4475 "math-intrinsics": "^1.1.0" 4476 }, 4477 "engines": { 4478 "node": ">= 0.4" 4479 }, 4480 "funding": { 4481 "url": "https://github.com/sponsors/ljharb" 4482 } 4483 }, 4484 "node_modules/get-proto": { 4485 "version": "1.0.1", 4486 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 4487 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 4488 "license": "MIT", 4489 "dependencies": { 4490 "dunder-proto": "^1.0.1", 4491 "es-object-atoms": "^1.0.0" 4492 }, 4493 "engines": { 4494 "node": ">= 0.4" 4495 } 4496 }, 4497 "node_modules/get-stream": { 4498 "version": "5.2.0", 4499 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 4500 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 4501 "license": "MIT", 4502 "dependencies": { 4503 "pump": "^3.0.0" 4504 }, 4505 "engines": { 4506 "node": ">=8" 4507 }, 4508 "funding": { 4509 "url": "https://github.com/sponsors/sindresorhus" 4510 } 4511 }, 4512 "node_modules/get-tsconfig": { 4513 "version": "4.13.6", 4514 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.6.tgz", 4515 "integrity": "sha512-shZT/QMiSHc/YBLxxOkMtgSid5HFoauqCE3/exfsEcwg1WkeqjG+V40yBbBrsD+jW2HDXcs28xOfcbm2jI8Ddw==", 4516 "dev": true, 4517 "license": "MIT", 4518 "dependencies": { 4519 "resolve-pkg-maps": "^1.0.0" 4520 }, 4521 "funding": { 4522 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 4523 } 4524 }, 4525 "node_modules/get-uri": { 4526 "version": "6.0.5", 4527 "resolved": "https://registry.npmjs.org/get-uri/-/get-uri-6.0.5.tgz", 4528 "integrity": "sha512-b1O07XYq8eRuVzBNgJLstU6FYc1tS6wnMtF1I1D9lE8LxZSOGZ7LhxN54yPP6mGw5f2CkXY2BQUL9Fx41qvcIg==", 4529 "license": "MIT", 4530 "dependencies": { 4531 "basic-ftp": "^5.0.2", 4532 "data-uri-to-buffer": "^6.0.2", 4533 "debug": "^4.3.4" 4534 }, 4535 "engines": { 4536 "node": ">= 14" 4537 } 4538 }, 4539 "node_modules/github-from-package": { 4540 "version": "0.0.0", 4541 "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", 4542 "integrity": "sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==", 4543 "license": "MIT" 4544 }, 4545 "node_modules/glob-parent": { 4546 "version": "6.0.2", 4547 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", 4548 "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", 4549 "dev": true, 4550 "license": "ISC", 4551 "dependencies": { 4552 "is-glob": "^4.0.3" 4553 }, 4554 "engines": { 4555 "node": ">=10.13.0" 4556 } 4557 }, 4558 "node_modules/gopd": { 4559 "version": "1.2.0", 4560 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 4561 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 4562 "license": "MIT", 4563 "engines": { 4564 "node": ">= 0.4" 4565 }, 4566 "funding": { 4567 "url": "https://github.com/sponsors/ljharb" 4568 } 4569 }, 4570 "node_modules/has-property-descriptors": { 4571 "version": "1.0.2", 4572 "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", 4573 "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", 4574 "license": "MIT", 4575 "dependencies": { 4576 "es-define-property": "^1.0.0" 4577 }, 4578 "funding": { 4579 "url": "https://github.com/sponsors/ljharb" 4580 } 4581 }, 4582 "node_modules/has-symbols": { 4583 "version": "1.1.0", 4584 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 4585 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 4586 "license": "MIT", 4587 "engines": { 4588 "node": ">= 0.4" 4589 }, 4590 "funding": { 4591 "url": "https://github.com/sponsors/ljharb" 4592 } 4593 }, 4594 "node_modules/has-tostringtag": { 4595 "version": "1.0.2", 4596 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 4597 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 4598 "license": "MIT", 4599 "dependencies": { 4600 "has-symbols": "^1.0.3" 4601 }, 4602 "engines": { 4603 "node": ">= 0.4" 4604 }, 4605 "funding": { 4606 "url": "https://github.com/sponsors/ljharb" 4607 } 4608 }, 4609 "node_modules/hasown": { 4610 "version": "2.0.2", 4611 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 4612 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 4613 "license": "MIT", 4614 "dependencies": { 4615 "function-bind": "^1.1.2" 4616 }, 4617 "engines": { 4618 "node": ">= 0.4" 4619 } 4620 }, 4621 "node_modules/headers-polyfill": { 4622 "version": "3.3.0", 4623 "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-3.3.0.tgz", 4624 "integrity": "sha512-5e57etwBpNcDc0b6KCVWEh/Ro063OxPvzVimUdM0/tsYM/T7Hfy3kknIGj78SFTOhNd8AZY41U8mOHoO4LzmIQ==", 4625 "license": "MIT" 4626 }, 4627 "node_modules/html-escaper": { 4628 "version": "3.0.3", 4629 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-3.0.3.tgz", 4630 "integrity": "sha512-RuMffC89BOWQoY0WKGpIhn5gX3iI54O6nRA0yC124NYVtzjmFWBIiFd8M0x+ZdX0P9R4lADg1mgP8C7PxGOWuQ==", 4631 "license": "MIT" 4632 }, 4633 "node_modules/htmlparser2": { 4634 "version": "10.1.0", 4635 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz", 4636 "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==", 4637 "funding": [ 4638 "https://github.com/fb55/htmlparser2?sponsor=1", 4639 { 4640 "type": "github", 4641 "url": "https://github.com/sponsors/fb55" 4642 } 4643 ], 4644 "license": "MIT", 4645 "dependencies": { 4646 "domelementtype": "^2.3.0", 4647 "domhandler": "^5.0.3", 4648 "domutils": "^3.2.2", 4649 "entities": "^7.0.1" 4650 } 4651 }, 4652 "node_modules/htmlparser2/node_modules/entities": { 4653 "version": "7.0.1", 4654 "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", 4655 "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", 4656 "license": "BSD-2-Clause", 4657 "engines": { 4658 "node": ">=0.12" 4659 }, 4660 "funding": { 4661 "url": "https://github.com/fb55/entities?sponsor=1" 4662 } 4663 }, 4664 "node_modules/http-errors": { 4665 "version": "2.0.1", 4666 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", 4667 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", 4668 "license": "MIT", 4669 "dependencies": { 4670 "depd": "~2.0.0", 4671 "inherits": "~2.0.4", 4672 "setprototypeof": "~1.2.0", 4673 "statuses": "~2.0.2", 4674 "toidentifier": "~1.0.1" 4675 }, 4676 "engines": { 4677 "node": ">= 0.8" 4678 }, 4679 "funding": { 4680 "type": "opencollective", 4681 "url": "https://opencollective.com/express" 4682 } 4683 }, 4684 "node_modules/http-proxy-agent": { 4685 "version": "7.0.2", 4686 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", 4687 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", 4688 "license": "MIT", 4689 "dependencies": { 4690 "agent-base": "^7.1.0", 4691 "debug": "^4.3.4" 4692 }, 4693 "engines": { 4694 "node": ">= 14" 4695 } 4696 }, 4697 "node_modules/https-proxy-agent": { 4698 "version": "7.0.6", 4699 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 4700 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 4701 "license": "MIT", 4702 "dependencies": { 4703 "agent-base": "^7.1.2", 4704 "debug": "4" 4705 }, 4706 "engines": { 4707 "node": ">= 14" 4708 } 4709 }, 4710 "node_modules/iconv-lite": { 4711 "version": "0.6.3", 4712 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 4713 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 4714 "license": "MIT", 4715 "dependencies": { 4716 "safer-buffer": ">= 2.1.2 < 3.0.0" 4717 }, 4718 "engines": { 4719 "node": ">=0.10.0" 4720 } 4721 }, 4722 "node_modules/ieee754": { 4723 "version": "1.2.1", 4724 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 4725 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 4726 "funding": [ 4727 { 4728 "type": "github", 4729 "url": "https://github.com/sponsors/feross" 4730 }, 4731 { 4732 "type": "patreon", 4733 "url": "https://www.patreon.com/feross" 4734 }, 4735 { 4736 "type": "consulting", 4737 "url": "https://feross.org/support" 4738 } 4739 ], 4740 "license": "BSD-3-Clause" 4741 }, 4742 "node_modules/inherits": { 4743 "version": "2.0.4", 4744 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 4745 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 4746 "license": "ISC" 4747 }, 4748 "node_modules/ini": { 4749 "version": "1.3.8", 4750 "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", 4751 "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", 4752 "license": "ISC" 4753 }, 4754 "node_modules/inquirer": { 4755 "version": "13.2.2", 4756 "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-13.2.2.tgz", 4757 "integrity": "sha512-+hlN8I88JE9T3zjWHGnMhryniRDbSgFNJHJTyD2iKO5YNpMRyfghQ6wVoe+gV4ygMM4r4GzlsBxNa1g/UUZixA==", 4758 "license": "MIT", 4759 "dependencies": { 4760 "@inquirer/ansi": "^2.0.3", 4761 "@inquirer/core": "^11.1.1", 4762 "@inquirer/prompts": "^8.2.0", 4763 "@inquirer/type": "^4.0.3", 4764 "mute-stream": "^3.0.0", 4765 "run-async": "^4.0.6", 4766 "rxjs": "^7.8.2" 4767 }, 4768 "engines": { 4769 "node": ">=23.5.0 || ^22.13.0 || ^21.7.0 || ^20.12.0" 4770 }, 4771 "peerDependencies": { 4772 "@types/node": ">=18" 4773 }, 4774 "peerDependenciesMeta": { 4775 "@types/node": { 4776 "optional": true 4777 } 4778 } 4779 }, 4780 "node_modules/ip-address": { 4781 "version": "10.1.0", 4782 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", 4783 "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", 4784 "license": "MIT", 4785 "engines": { 4786 "node": ">= 12" 4787 } 4788 }, 4789 "node_modules/ipaddr.js": { 4790 "version": "1.9.1", 4791 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 4792 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 4793 "license": "MIT", 4794 "engines": { 4795 "node": ">= 0.10" 4796 } 4797 }, 4798 "node_modules/is-binary-path": { 4799 "version": "2.1.0", 4800 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 4801 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 4802 "dev": true, 4803 "license": "MIT", 4804 "dependencies": { 4805 "binary-extensions": "^2.0.0" 4806 }, 4807 "engines": { 4808 "node": ">=8" 4809 } 4810 }, 4811 "node_modules/is-core-module": { 4812 "version": "2.16.1", 4813 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz", 4814 "integrity": "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w==", 4815 "dev": true, 4816 "license": "MIT", 4817 "dependencies": { 4818 "hasown": "^2.0.2" 4819 }, 4820 "engines": { 4821 "node": ">= 0.4" 4822 }, 4823 "funding": { 4824 "url": "https://github.com/sponsors/ljharb" 4825 } 4826 }, 4827 "node_modules/is-extglob": { 4828 "version": "2.1.1", 4829 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 4830 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 4831 "dev": true, 4832 "license": "MIT", 4833 "engines": { 4834 "node": ">=0.10.0" 4835 } 4836 }, 4837 "node_modules/is-fullwidth-code-point": { 4838 "version": "3.0.0", 4839 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 4840 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 4841 "license": "MIT", 4842 "engines": { 4843 "node": ">=8" 4844 } 4845 }, 4846 "node_modules/is-glob": { 4847 "version": "4.0.3", 4848 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 4849 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 4850 "dev": true, 4851 "license": "MIT", 4852 "dependencies": { 4853 "is-extglob": "^2.1.1" 4854 }, 4855 "engines": { 4856 "node": ">=0.10.0" 4857 } 4858 }, 4859 "node_modules/is-number": { 4860 "version": "7.0.0", 4861 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 4862 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 4863 "dev": true, 4864 "license": "MIT", 4865 "engines": { 4866 "node": ">=0.12.0" 4867 } 4868 }, 4869 "node_modules/is-promise": { 4870 "version": "4.0.0", 4871 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", 4872 "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==", 4873 "license": "MIT" 4874 }, 4875 "node_modules/isarray": { 4876 "version": "2.0.5", 4877 "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", 4878 "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==", 4879 "license": "MIT" 4880 }, 4881 "node_modules/iso-639-1": { 4882 "version": "3.1.5", 4883 "resolved": "https://registry.npmjs.org/iso-639-1/-/iso-639-1-3.1.5.tgz", 4884 "integrity": "sha512-gXkz5+KN7HrG0Q5UGqSMO2qB9AsbEeyLP54kF1YrMsIxmu+g4BdB7rflReZTSTZGpfj8wywu6pfPBCylPIzGQA==", 4885 "license": "MIT", 4886 "engines": { 4887 "node": ">=6.0" 4888 } 4889 }, 4890 "node_modules/iso-datestring-validator": { 4891 "version": "2.2.2", 4892 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 4893 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==", 4894 "license": "MIT" 4895 }, 4896 "node_modules/jiti": { 4897 "version": "1.21.7", 4898 "resolved": "https://registry.npmjs.org/jiti/-/jiti-1.21.7.tgz", 4899 "integrity": "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A==", 4900 "dev": true, 4901 "license": "MIT", 4902 "bin": { 4903 "jiti": "bin/jiti.js" 4904 } 4905 }, 4906 "node_modules/js-tokens": { 4907 "version": "4.0.0", 4908 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 4909 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 4910 "dev": true, 4911 "license": "MIT" 4912 }, 4913 "node_modules/jsesc": { 4914 "version": "3.1.0", 4915 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 4916 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 4917 "dev": true, 4918 "license": "MIT", 4919 "bin": { 4920 "jsesc": "bin/jsesc" 4921 }, 4922 "engines": { 4923 "node": ">=6" 4924 } 4925 }, 4926 "node_modules/json-stable-stringify": { 4927 "version": "1.3.0", 4928 "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.3.0.tgz", 4929 "integrity": "sha512-qtYiSSFlwot9XHtF9bD9c7rwKjr+RecWT//ZnPvSmEjpV5mmPOCN4j8UjY5hbjNkOwZ/jQv3J6R1/pL7RwgMsg==", 4930 "license": "MIT", 4931 "dependencies": { 4932 "call-bind": "^1.0.8", 4933 "call-bound": "^1.0.4", 4934 "isarray": "^2.0.5", 4935 "jsonify": "^0.0.1", 4936 "object-keys": "^1.1.1" 4937 }, 4938 "engines": { 4939 "node": ">= 0.4" 4940 }, 4941 "funding": { 4942 "url": "https://github.com/sponsors/ljharb" 4943 } 4944 }, 4945 "node_modules/json5": { 4946 "version": "2.2.3", 4947 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 4948 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 4949 "dev": true, 4950 "license": "MIT", 4951 "bin": { 4952 "json5": "lib/cli.js" 4953 }, 4954 "engines": { 4955 "node": ">=6" 4956 } 4957 }, 4958 "node_modules/jsonify": { 4959 "version": "0.0.1", 4960 "resolved": "https://registry.npmjs.org/jsonify/-/jsonify-0.0.1.tgz", 4961 "integrity": "sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg==", 4962 "license": "Public Domain", 4963 "funding": { 4964 "url": "https://github.com/sponsors/ljharb" 4965 } 4966 }, 4967 "node_modules/jsonwebtoken": { 4968 "version": "9.0.3", 4969 "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz", 4970 "integrity": "sha512-MT/xP0CrubFRNLNKvxJ2BYfy53Zkm++5bX9dtuPbqAeQpTVe0MQTFhao8+Cp//EmJp244xt6Drw/GVEGCUj40g==", 4971 "license": "MIT", 4972 "dependencies": { 4973 "jws": "^4.0.1", 4974 "lodash.includes": "^4.3.0", 4975 "lodash.isboolean": "^3.0.3", 4976 "lodash.isinteger": "^4.0.4", 4977 "lodash.isnumber": "^3.0.3", 4978 "lodash.isplainobject": "^4.0.6", 4979 "lodash.isstring": "^4.0.1", 4980 "lodash.once": "^4.0.0", 4981 "ms": "^2.1.1", 4982 "semver": "^7.5.4" 4983 }, 4984 "engines": { 4985 "node": ">=12", 4986 "npm": ">=6" 4987 } 4988 }, 4989 "node_modules/jsonwebtoken/node_modules/semver": { 4990 "version": "7.7.4", 4991 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 4992 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 4993 "license": "ISC", 4994 "bin": { 4995 "semver": "bin/semver.js" 4996 }, 4997 "engines": { 4998 "node": ">=10" 4999 } 5000 }, 5001 "node_modules/jwa": { 5002 "version": "2.0.1", 5003 "resolved": "https://registry.npmjs.org/jwa/-/jwa-2.0.1.tgz", 5004 "integrity": "sha512-hRF04fqJIP8Abbkq5NKGN0Bbr3JxlQ+qhZufXVr0DvujKy93ZCbXZMHDL4EOtodSbCWxOqR8MS1tXA5hwqCXDg==", 5005 "license": "MIT", 5006 "dependencies": { 5007 "buffer-equal-constant-time": "^1.0.1", 5008 "ecdsa-sig-formatter": "1.0.11", 5009 "safe-buffer": "^5.0.1" 5010 } 5011 }, 5012 "node_modules/jws": { 5013 "version": "4.0.1", 5014 "resolved": "https://registry.npmjs.org/jws/-/jws-4.0.1.tgz", 5015 "integrity": "sha512-EKI/M/yqPncGUUh44xz0PxSidXFr/+r0pA70+gIYhjv+et7yxM+s29Y+VGDkovRofQem0fs7Uvf4+YmAdyRduA==", 5016 "license": "MIT", 5017 "dependencies": { 5018 "jwa": "^2.0.1", 5019 "safe-buffer": "^5.0.1" 5020 } 5021 }, 5022 "node_modules/lilconfig": { 5023 "version": "3.1.3", 5024 "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-3.1.3.tgz", 5025 "integrity": "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==", 5026 "dev": true, 5027 "license": "MIT", 5028 "engines": { 5029 "node": ">=14" 5030 }, 5031 "funding": { 5032 "url": "https://github.com/sponsors/antonk52" 5033 } 5034 }, 5035 "node_modules/lines-and-columns": { 5036 "version": "1.2.4", 5037 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 5038 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", 5039 "dev": true, 5040 "license": "MIT" 5041 }, 5042 "node_modules/linkedom": { 5043 "version": "0.18.12", 5044 "resolved": "https://registry.npmjs.org/linkedom/-/linkedom-0.18.12.tgz", 5045 "integrity": "sha512-jalJsOwIKuQJSeTvsgzPe9iJzyfVaEJiEXl+25EkKevsULHvMJzpNqwvj1jOESWdmgKDiXObyjOYwlUqG7wo1Q==", 5046 "license": "ISC", 5047 "dependencies": { 5048 "css-select": "^5.1.0", 5049 "cssom": "^0.5.0", 5050 "html-escaper": "^3.0.3", 5051 "htmlparser2": "^10.0.0", 5052 "uhyphen": "^0.2.0" 5053 }, 5054 "engines": { 5055 "node": ">=16" 5056 }, 5057 "peerDependencies": { 5058 "canvas": ">= 2" 5059 }, 5060 "peerDependenciesMeta": { 5061 "canvas": { 5062 "optional": true 5063 } 5064 } 5065 }, 5066 "node_modules/lodash.includes": { 5067 "version": "4.3.0", 5068 "resolved": "https://registry.npmjs.org/lodash.includes/-/lodash.includes-4.3.0.tgz", 5069 "integrity": "sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==", 5070 "license": "MIT" 5071 }, 5072 "node_modules/lodash.isboolean": { 5073 "version": "3.0.3", 5074 "resolved": "https://registry.npmjs.org/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz", 5075 "integrity": "sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==", 5076 "license": "MIT" 5077 }, 5078 "node_modules/lodash.isinteger": { 5079 "version": "4.0.4", 5080 "resolved": "https://registry.npmjs.org/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz", 5081 "integrity": "sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==", 5082 "license": "MIT" 5083 }, 5084 "node_modules/lodash.isnumber": { 5085 "version": "3.0.3", 5086 "resolved": "https://registry.npmjs.org/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz", 5087 "integrity": "sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==", 5088 "license": "MIT" 5089 }, 5090 "node_modules/lodash.isplainobject": { 5091 "version": "4.0.6", 5092 "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", 5093 "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==", 5094 "license": "MIT" 5095 }, 5096 "node_modules/lodash.isstring": { 5097 "version": "4.0.1", 5098 "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", 5099 "integrity": "sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==", 5100 "license": "MIT" 5101 }, 5102 "node_modules/lodash.once": { 5103 "version": "4.1.1", 5104 "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", 5105 "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", 5106 "license": "MIT" 5107 }, 5108 "node_modules/lru-cache": { 5109 "version": "5.1.1", 5110 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 5111 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 5112 "dev": true, 5113 "license": "ISC", 5114 "dependencies": { 5115 "yallist": "^3.0.2" 5116 } 5117 }, 5118 "node_modules/lucide-react": { 5119 "version": "0.553.0", 5120 "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.553.0.tgz", 5121 "integrity": "sha512-BRgX5zrWmNy/lkVAe0dXBgd7XQdZ3HTf+Hwe3c9WK6dqgnj9h+hxV+MDncM88xDWlCq27+TKvHGE70ViODNILw==", 5122 "license": "ISC", 5123 "peerDependencies": { 5124 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" 5125 } 5126 }, 5127 "node_modules/math-intrinsics": { 5128 "version": "1.1.0", 5129 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 5130 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 5131 "license": "MIT", 5132 "engines": { 5133 "node": ">= 0.4" 5134 } 5135 }, 5136 "node_modules/media-typer": { 5137 "version": "1.1.0", 5138 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", 5139 "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", 5140 "license": "MIT", 5141 "engines": { 5142 "node": ">= 0.8" 5143 } 5144 }, 5145 "node_modules/merge-descriptors": { 5146 "version": "2.0.0", 5147 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", 5148 "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", 5149 "license": "MIT", 5150 "engines": { 5151 "node": ">=18" 5152 }, 5153 "funding": { 5154 "url": "https://github.com/sponsors/sindresorhus" 5155 } 5156 }, 5157 "node_modules/merge2": { 5158 "version": "1.4.1", 5159 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 5160 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 5161 "dev": true, 5162 "license": "MIT", 5163 "engines": { 5164 "node": ">= 8" 5165 } 5166 }, 5167 "node_modules/micromatch": { 5168 "version": "4.0.8", 5169 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 5170 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 5171 "dev": true, 5172 "license": "MIT", 5173 "dependencies": { 5174 "braces": "^3.0.3", 5175 "picomatch": "^2.3.1" 5176 }, 5177 "engines": { 5178 "node": ">=8.6" 5179 } 5180 }, 5181 "node_modules/mime-db": { 5182 "version": "1.54.0", 5183 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", 5184 "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", 5185 "license": "MIT", 5186 "engines": { 5187 "node": ">= 0.6" 5188 } 5189 }, 5190 "node_modules/mime-types": { 5191 "version": "3.0.2", 5192 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", 5193 "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", 5194 "license": "MIT", 5195 "dependencies": { 5196 "mime-db": "^1.54.0" 5197 }, 5198 "engines": { 5199 "node": ">=18" 5200 }, 5201 "funding": { 5202 "type": "opencollective", 5203 "url": "https://opencollective.com/express" 5204 } 5205 }, 5206 "node_modules/mimic-response": { 5207 "version": "3.1.0", 5208 "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", 5209 "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", 5210 "license": "MIT", 5211 "engines": { 5212 "node": ">=10" 5213 }, 5214 "funding": { 5215 "url": "https://github.com/sponsors/sindresorhus" 5216 } 5217 }, 5218 "node_modules/minimist": { 5219 "version": "1.2.8", 5220 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 5221 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 5222 "license": "MIT", 5223 "funding": { 5224 "url": "https://github.com/sponsors/ljharb" 5225 } 5226 }, 5227 "node_modules/mitt": { 5228 "version": "3.0.1", 5229 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", 5230 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", 5231 "license": "MIT" 5232 }, 5233 "node_modules/mkdirp-classic": { 5234 "version": "0.5.3", 5235 "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", 5236 "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==", 5237 "license": "MIT" 5238 }, 5239 "node_modules/ms": { 5240 "version": "2.1.3", 5241 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 5242 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 5243 "license": "MIT" 5244 }, 5245 "node_modules/multiformats": { 5246 "version": "9.9.0", 5247 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 5248 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 5249 "license": "(Apache-2.0 AND MIT)" 5250 }, 5251 "node_modules/mute-stream": { 5252 "version": "3.0.0", 5253 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-3.0.0.tgz", 5254 "integrity": "sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==", 5255 "license": "ISC", 5256 "engines": { 5257 "node": "^20.17.0 || >=22.9.0" 5258 } 5259 }, 5260 "node_modules/mz": { 5261 "version": "2.7.0", 5262 "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", 5263 "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", 5264 "dev": true, 5265 "license": "MIT", 5266 "dependencies": { 5267 "any-promise": "^1.0.0", 5268 "object-assign": "^4.0.1", 5269 "thenify-all": "^1.0.0" 5270 } 5271 }, 5272 "node_modules/n-gram": { 5273 "version": "2.0.2", 5274 "resolved": "https://registry.npmjs.org/n-gram/-/n-gram-2.0.2.tgz", 5275 "integrity": "sha512-S24aGsn+HLBxUGVAUFOwGpKs7LBcG4RudKU//eWzt/mQ97/NMKQxDWHyHx63UNWk/OOdihgmzoETn1tf5nQDzQ==", 5276 "license": "MIT", 5277 "funding": { 5278 "type": "github", 5279 "url": "https://github.com/sponsors/wooorm" 5280 } 5281 }, 5282 "node_modules/nanoid": { 5283 "version": "3.3.11", 5284 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 5285 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 5286 "dev": true, 5287 "funding": [ 5288 { 5289 "type": "github", 5290 "url": "https://github.com/sponsors/ai" 5291 } 5292 ], 5293 "license": "MIT", 5294 "bin": { 5295 "nanoid": "bin/nanoid.cjs" 5296 }, 5297 "engines": { 5298 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 5299 } 5300 }, 5301 "node_modules/napi-build-utils": { 5302 "version": "2.0.0", 5303 "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz", 5304 "integrity": "sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==", 5305 "license": "MIT" 5306 }, 5307 "node_modules/negotiator": { 5308 "version": "1.0.0", 5309 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", 5310 "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", 5311 "license": "MIT", 5312 "engines": { 5313 "node": ">= 0.6" 5314 } 5315 }, 5316 "node_modules/netmask": { 5317 "version": "2.0.2", 5318 "resolved": "https://registry.npmjs.org/netmask/-/netmask-2.0.2.tgz", 5319 "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", 5320 "license": "MIT", 5321 "engines": { 5322 "node": ">= 0.4.0" 5323 } 5324 }, 5325 "node_modules/node-abi": { 5326 "version": "3.87.0", 5327 "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.87.0.tgz", 5328 "integrity": "sha512-+CGM1L1CgmtheLcBuleyYOn7NWPVu0s0EJH2C4puxgEZb9h8QpR9G2dBfZJOAUhi7VQxuBPMd0hiISWcTyiYyQ==", 5329 "license": "MIT", 5330 "dependencies": { 5331 "semver": "^7.3.5" 5332 }, 5333 "engines": { 5334 "node": ">=10" 5335 } 5336 }, 5337 "node_modules/node-abi/node_modules/semver": { 5338 "version": "7.7.4", 5339 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 5340 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 5341 "license": "ISC", 5342 "bin": { 5343 "semver": "bin/semver.js" 5344 }, 5345 "engines": { 5346 "node": ">=10" 5347 } 5348 }, 5349 "node_modules/node-cron": { 5350 "version": "4.2.1", 5351 "resolved": "https://registry.npmjs.org/node-cron/-/node-cron-4.2.1.tgz", 5352 "integrity": "sha512-lgimEHPE/QDgFlywTd8yTR61ptugX3Qer29efeyWw2rv259HtGBNn1vZVmp8lB9uo9wC0t/AT4iGqXxia+CJFg==", 5353 "license": "ISC", 5354 "engines": { 5355 "node": ">=6.0.0" 5356 } 5357 }, 5358 "node_modules/node-fetch": { 5359 "version": "2.7.0", 5360 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", 5361 "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", 5362 "license": "MIT", 5363 "dependencies": { 5364 "whatwg-url": "^5.0.0" 5365 }, 5366 "engines": { 5367 "node": "4.x || >=6.0.0" 5368 }, 5369 "peerDependencies": { 5370 "encoding": "^0.1.0" 5371 }, 5372 "peerDependenciesMeta": { 5373 "encoding": { 5374 "optional": true 5375 } 5376 } 5377 }, 5378 "node_modules/node-releases": { 5379 "version": "2.0.27", 5380 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", 5381 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", 5382 "dev": true, 5383 "license": "MIT" 5384 }, 5385 "node_modules/normalize-path": { 5386 "version": "3.0.0", 5387 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 5388 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 5389 "dev": true, 5390 "license": "MIT", 5391 "engines": { 5392 "node": ">=0.10.0" 5393 } 5394 }, 5395 "node_modules/nth-check": { 5396 "version": "2.1.1", 5397 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 5398 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 5399 "license": "BSD-2-Clause", 5400 "dependencies": { 5401 "boolbase": "^1.0.0" 5402 }, 5403 "funding": { 5404 "url": "https://github.com/fb55/nth-check?sponsor=1" 5405 } 5406 }, 5407 "node_modules/object-assign": { 5408 "version": "4.1.1", 5409 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 5410 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 5411 "license": "MIT", 5412 "engines": { 5413 "node": ">=0.10.0" 5414 } 5415 }, 5416 "node_modules/object-hash": { 5417 "version": "3.0.0", 5418 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", 5419 "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", 5420 "dev": true, 5421 "license": "MIT", 5422 "engines": { 5423 "node": ">= 6" 5424 } 5425 }, 5426 "node_modules/object-inspect": { 5427 "version": "1.13.4", 5428 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 5429 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 5430 "license": "MIT", 5431 "engines": { 5432 "node": ">= 0.4" 5433 }, 5434 "funding": { 5435 "url": "https://github.com/sponsors/ljharb" 5436 } 5437 }, 5438 "node_modules/object-keys": { 5439 "version": "1.1.1", 5440 "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", 5441 "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", 5442 "license": "MIT", 5443 "engines": { 5444 "node": ">= 0.4" 5445 } 5446 }, 5447 "node_modules/on-finished": { 5448 "version": "2.4.1", 5449 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 5450 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 5451 "license": "MIT", 5452 "dependencies": { 5453 "ee-first": "1.1.1" 5454 }, 5455 "engines": { 5456 "node": ">= 0.8" 5457 } 5458 }, 5459 "node_modules/once": { 5460 "version": "1.4.0", 5461 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 5462 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 5463 "license": "ISC", 5464 "dependencies": { 5465 "wrappy": "1" 5466 } 5467 }, 5468 "node_modules/otpauth": { 5469 "version": "9.5.0", 5470 "resolved": "https://registry.npmjs.org/otpauth/-/otpauth-9.5.0.tgz", 5471 "integrity": "sha512-Ldhc6UYl4baR5toGr8nfKC+L/b8/RgHKoIixAebgoNGzUUCET02g04rMEZ2ZsPfeVQhMHcuaOgb28nwMr81zCA==", 5472 "license": "MIT", 5473 "dependencies": { 5474 "@noble/hashes": "2.0.1" 5475 }, 5476 "funding": { 5477 "url": "https://github.com/hectorm/otpauth?sponsor=1" 5478 } 5479 }, 5480 "node_modules/pac-proxy-agent": { 5481 "version": "7.2.0", 5482 "resolved": "https://registry.npmjs.org/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", 5483 "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", 5484 "license": "MIT", 5485 "dependencies": { 5486 "@tootallnate/quickjs-emscripten": "^0.23.0", 5487 "agent-base": "^7.1.2", 5488 "debug": "^4.3.4", 5489 "get-uri": "^6.0.1", 5490 "http-proxy-agent": "^7.0.0", 5491 "https-proxy-agent": "^7.0.6", 5492 "pac-resolver": "^7.0.1", 5493 "socks-proxy-agent": "^8.0.5" 5494 }, 5495 "engines": { 5496 "node": ">= 14" 5497 } 5498 }, 5499 "node_modules/pac-resolver": { 5500 "version": "7.0.1", 5501 "resolved": "https://registry.npmjs.org/pac-resolver/-/pac-resolver-7.0.1.tgz", 5502 "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", 5503 "license": "MIT", 5504 "dependencies": { 5505 "degenerator": "^5.0.0", 5506 "netmask": "^2.0.2" 5507 }, 5508 "engines": { 5509 "node": ">= 14" 5510 } 5511 }, 5512 "node_modules/parse5": { 5513 "version": "7.3.0", 5514 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", 5515 "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", 5516 "license": "MIT", 5517 "dependencies": { 5518 "entities": "^6.0.0" 5519 }, 5520 "funding": { 5521 "url": "https://github.com/inikulin/parse5?sponsor=1" 5522 } 5523 }, 5524 "node_modules/parse5-htmlparser2-tree-adapter": { 5525 "version": "7.1.0", 5526 "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", 5527 "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", 5528 "license": "MIT", 5529 "dependencies": { 5530 "domhandler": "^5.0.3", 5531 "parse5": "^7.0.0" 5532 }, 5533 "funding": { 5534 "url": "https://github.com/inikulin/parse5?sponsor=1" 5535 } 5536 }, 5537 "node_modules/parse5-parser-stream": { 5538 "version": "7.1.2", 5539 "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", 5540 "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", 5541 "license": "MIT", 5542 "dependencies": { 5543 "parse5": "^7.0.0" 5544 }, 5545 "funding": { 5546 "url": "https://github.com/inikulin/parse5?sponsor=1" 5547 } 5548 }, 5549 "node_modules/parse5/node_modules/entities": { 5550 "version": "6.0.1", 5551 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", 5552 "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", 5553 "license": "BSD-2-Clause", 5554 "engines": { 5555 "node": ">=0.12" 5556 }, 5557 "funding": { 5558 "url": "https://github.com/fb55/entities?sponsor=1" 5559 } 5560 }, 5561 "node_modules/parseurl": { 5562 "version": "1.3.3", 5563 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 5564 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 5565 "license": "MIT", 5566 "engines": { 5567 "node": ">= 0.8" 5568 } 5569 }, 5570 "node_modules/path-parse": { 5571 "version": "1.0.7", 5572 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 5573 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 5574 "dev": true, 5575 "license": "MIT" 5576 }, 5577 "node_modules/path-to-regexp": { 5578 "version": "8.3.0", 5579 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", 5580 "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", 5581 "license": "MIT", 5582 "funding": { 5583 "type": "opencollective", 5584 "url": "https://opencollective.com/express" 5585 } 5586 }, 5587 "node_modules/pend": { 5588 "version": "1.2.0", 5589 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 5590 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", 5591 "license": "MIT" 5592 }, 5593 "node_modules/picocolors": { 5594 "version": "1.1.1", 5595 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 5596 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 5597 "dev": true, 5598 "license": "ISC" 5599 }, 5600 "node_modules/picomatch": { 5601 "version": "2.3.1", 5602 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 5603 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 5604 "dev": true, 5605 "license": "MIT", 5606 "engines": { 5607 "node": ">=8.6" 5608 }, 5609 "funding": { 5610 "url": "https://github.com/sponsors/jonschlinkert" 5611 } 5612 }, 5613 "node_modules/pify": { 5614 "version": "2.3.0", 5615 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 5616 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 5617 "dev": true, 5618 "license": "MIT", 5619 "engines": { 5620 "node": ">=0.10.0" 5621 } 5622 }, 5623 "node_modules/pirates": { 5624 "version": "4.0.7", 5625 "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.7.tgz", 5626 "integrity": "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA==", 5627 "dev": true, 5628 "license": "MIT", 5629 "engines": { 5630 "node": ">= 6" 5631 } 5632 }, 5633 "node_modules/postcss": { 5634 "version": "8.5.6", 5635 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 5636 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 5637 "dev": true, 5638 "funding": [ 5639 { 5640 "type": "opencollective", 5641 "url": "https://opencollective.com/postcss/" 5642 }, 5643 { 5644 "type": "tidelift", 5645 "url": "https://tidelift.com/funding/github/npm/postcss" 5646 }, 5647 { 5648 "type": "github", 5649 "url": "https://github.com/sponsors/ai" 5650 } 5651 ], 5652 "license": "MIT", 5653 "dependencies": { 5654 "nanoid": "^3.3.11", 5655 "picocolors": "^1.1.1", 5656 "source-map-js": "^1.2.1" 5657 }, 5658 "engines": { 5659 "node": "^10 || ^12 || >=14" 5660 } 5661 }, 5662 "node_modules/postcss-import": { 5663 "version": "15.1.0", 5664 "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-15.1.0.tgz", 5665 "integrity": "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew==", 5666 "dev": true, 5667 "license": "MIT", 5668 "dependencies": { 5669 "postcss-value-parser": "^4.0.0", 5670 "read-cache": "^1.0.0", 5671 "resolve": "^1.1.7" 5672 }, 5673 "engines": { 5674 "node": ">=14.0.0" 5675 }, 5676 "peerDependencies": { 5677 "postcss": "^8.0.0" 5678 } 5679 }, 5680 "node_modules/postcss-js": { 5681 "version": "4.1.0", 5682 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.1.0.tgz", 5683 "integrity": "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw==", 5684 "dev": true, 5685 "funding": [ 5686 { 5687 "type": "opencollective", 5688 "url": "https://opencollective.com/postcss/" 5689 }, 5690 { 5691 "type": "github", 5692 "url": "https://github.com/sponsors/ai" 5693 } 5694 ], 5695 "license": "MIT", 5696 "dependencies": { 5697 "camelcase-css": "^2.0.1" 5698 }, 5699 "engines": { 5700 "node": "^12 || ^14 || >= 16" 5701 }, 5702 "peerDependencies": { 5703 "postcss": "^8.4.21" 5704 } 5705 }, 5706 "node_modules/postcss-load-config": { 5707 "version": "6.0.1", 5708 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-6.0.1.tgz", 5709 "integrity": "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g==", 5710 "dev": true, 5711 "funding": [ 5712 { 5713 "type": "opencollective", 5714 "url": "https://opencollective.com/postcss/" 5715 }, 5716 { 5717 "type": "github", 5718 "url": "https://github.com/sponsors/ai" 5719 } 5720 ], 5721 "license": "MIT", 5722 "dependencies": { 5723 "lilconfig": "^3.1.1" 5724 }, 5725 "engines": { 5726 "node": ">= 18" 5727 }, 5728 "peerDependencies": { 5729 "jiti": ">=1.21.0", 5730 "postcss": ">=8.0.9", 5731 "tsx": "^4.8.1", 5732 "yaml": "^2.4.2" 5733 }, 5734 "peerDependenciesMeta": { 5735 "jiti": { 5736 "optional": true 5737 }, 5738 "postcss": { 5739 "optional": true 5740 }, 5741 "tsx": { 5742 "optional": true 5743 }, 5744 "yaml": { 5745 "optional": true 5746 } 5747 } 5748 }, 5749 "node_modules/postcss-nested": { 5750 "version": "6.2.0", 5751 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.2.0.tgz", 5752 "integrity": "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ==", 5753 "dev": true, 5754 "funding": [ 5755 { 5756 "type": "opencollective", 5757 "url": "https://opencollective.com/postcss/" 5758 }, 5759 { 5760 "type": "github", 5761 "url": "https://github.com/sponsors/ai" 5762 } 5763 ], 5764 "license": "MIT", 5765 "dependencies": { 5766 "postcss-selector-parser": "^6.1.1" 5767 }, 5768 "engines": { 5769 "node": ">=12.0" 5770 }, 5771 "peerDependencies": { 5772 "postcss": "^8.2.14" 5773 } 5774 }, 5775 "node_modules/postcss-selector-parser": { 5776 "version": "6.1.2", 5777 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", 5778 "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", 5779 "dev": true, 5780 "license": "MIT", 5781 "dependencies": { 5782 "cssesc": "^3.0.0", 5783 "util-deprecate": "^1.0.2" 5784 }, 5785 "engines": { 5786 "node": ">=4" 5787 } 5788 }, 5789 "node_modules/postcss-value-parser": { 5790 "version": "4.2.0", 5791 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", 5792 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", 5793 "dev": true, 5794 "license": "MIT" 5795 }, 5796 "node_modules/prebuild-install": { 5797 "version": "7.1.3", 5798 "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz", 5799 "integrity": "sha512-8Mf2cbV7x1cXPUILADGI3wuhfqWvtiLA1iclTDbFRZkgRQS0NqsPZphna9V+HyTEadheuPmjaJMsbzKQFOzLug==", 5800 "license": "MIT", 5801 "dependencies": { 5802 "detect-libc": "^2.0.0", 5803 "expand-template": "^2.0.3", 5804 "github-from-package": "0.0.0", 5805 "minimist": "^1.2.3", 5806 "mkdirp-classic": "^0.5.3", 5807 "napi-build-utils": "^2.0.0", 5808 "node-abi": "^3.3.0", 5809 "pump": "^3.0.0", 5810 "rc": "^1.2.7", 5811 "simple-get": "^4.0.0", 5812 "tar-fs": "^2.0.0", 5813 "tunnel-agent": "^0.6.0" 5814 }, 5815 "bin": { 5816 "prebuild-install": "bin.js" 5817 }, 5818 "engines": { 5819 "node": ">=10" 5820 } 5821 }, 5822 "node_modules/progress": { 5823 "version": "2.0.3", 5824 "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", 5825 "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", 5826 "license": "MIT", 5827 "engines": { 5828 "node": ">=0.4.0" 5829 } 5830 }, 5831 "node_modules/proxy-addr": { 5832 "version": "2.0.7", 5833 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 5834 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 5835 "license": "MIT", 5836 "dependencies": { 5837 "forwarded": "0.2.0", 5838 "ipaddr.js": "1.9.1" 5839 }, 5840 "engines": { 5841 "node": ">= 0.10" 5842 } 5843 }, 5844 "node_modules/proxy-agent": { 5845 "version": "6.5.0", 5846 "resolved": "https://registry.npmjs.org/proxy-agent/-/proxy-agent-6.5.0.tgz", 5847 "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", 5848 "license": "MIT", 5849 "dependencies": { 5850 "agent-base": "^7.1.2", 5851 "debug": "^4.3.4", 5852 "http-proxy-agent": "^7.0.1", 5853 "https-proxy-agent": "^7.0.6", 5854 "lru-cache": "^7.14.1", 5855 "pac-proxy-agent": "^7.1.0", 5856 "proxy-from-env": "^1.1.0", 5857 "socks-proxy-agent": "^8.0.5" 5858 }, 5859 "engines": { 5860 "node": ">= 14" 5861 } 5862 }, 5863 "node_modules/proxy-agent/node_modules/lru-cache": { 5864 "version": "7.18.3", 5865 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.18.3.tgz", 5866 "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", 5867 "license": "ISC", 5868 "engines": { 5869 "node": ">=12" 5870 } 5871 }, 5872 "node_modules/proxy-from-env": { 5873 "version": "1.1.0", 5874 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.1.0.tgz", 5875 "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", 5876 "license": "MIT" 5877 }, 5878 "node_modules/psl": { 5879 "version": "1.15.0", 5880 "resolved": "https://registry.npmjs.org/psl/-/psl-1.15.0.tgz", 5881 "integrity": "sha512-JZd3gMVBAVQkSs6HdNZo9Sdo0LNcQeMNP3CozBJb3JYC/QUYZTnKxP+f8oWRX4rHP5EurWxqAHTSwUCjlNKa1w==", 5882 "license": "MIT", 5883 "dependencies": { 5884 "punycode": "^2.3.1" 5885 }, 5886 "funding": { 5887 "url": "https://github.com/sponsors/lupomontero" 5888 } 5889 }, 5890 "node_modules/pump": { 5891 "version": "3.0.3", 5892 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz", 5893 "integrity": "sha512-todwxLMY7/heScKmntwQG8CXVkWUOdYxIvY2s0VWAAMh/nd8SoYiRaKjlr7+iCs984f2P8zvrfWcDDYVb73NfA==", 5894 "license": "MIT", 5895 "dependencies": { 5896 "end-of-stream": "^1.1.0", 5897 "once": "^1.3.1" 5898 } 5899 }, 5900 "node_modules/punycode": { 5901 "version": "2.3.1", 5902 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 5903 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 5904 "license": "MIT", 5905 "engines": { 5906 "node": ">=6" 5907 } 5908 }, 5909 "node_modules/puppeteer-core": { 5910 "version": "24.37.3", 5911 "resolved": "https://registry.npmjs.org/puppeteer-core/-/puppeteer-core-24.37.3.tgz", 5912 "integrity": "sha512-fokQ8gv+hNgsRWqVuP5rUjGp+wzV5aMTP3fcm8ekNabmLGlJdFHas1OdMscAH9Gzq4Qcf7cfI/Pe6wEcAqQhqg==", 5913 "license": "Apache-2.0", 5914 "dependencies": { 5915 "@puppeteer/browsers": "2.12.1", 5916 "chromium-bidi": "14.0.0", 5917 "debug": "^4.4.3", 5918 "devtools-protocol": "0.0.1566079", 5919 "typed-query-selector": "^2.12.0", 5920 "webdriver-bidi-protocol": "0.4.1", 5921 "ws": "^8.19.0" 5922 }, 5923 "engines": { 5924 "node": ">=18" 5925 } 5926 }, 5927 "node_modules/qs": { 5928 "version": "6.14.2", 5929 "resolved": "https://registry.npmjs.org/qs/-/qs-6.14.2.tgz", 5930 "integrity": "sha512-V/yCWTTF7VJ9hIh18Ugr2zhJMP01MY7c5kh4J870L7imm6/DIzBsNLTXzMwUA3yZ5b/KBqLx8Kp3uRvd7xSe3Q==", 5931 "license": "BSD-3-Clause", 5932 "dependencies": { 5933 "side-channel": "^1.1.0" 5934 }, 5935 "engines": { 5936 "node": ">=0.6" 5937 }, 5938 "funding": { 5939 "url": "https://github.com/sponsors/ljharb" 5940 } 5941 }, 5942 "node_modules/querystringify": { 5943 "version": "2.2.0", 5944 "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", 5945 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", 5946 "license": "MIT" 5947 }, 5948 "node_modules/queue-microtask": { 5949 "version": "1.2.3", 5950 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 5951 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 5952 "dev": true, 5953 "funding": [ 5954 { 5955 "type": "github", 5956 "url": "https://github.com/sponsors/feross" 5957 }, 5958 { 5959 "type": "patreon", 5960 "url": "https://www.patreon.com/feross" 5961 }, 5962 { 5963 "type": "consulting", 5964 "url": "https://feross.org/support" 5965 } 5966 ], 5967 "license": "MIT" 5968 }, 5969 "node_modules/range-parser": { 5970 "version": "1.2.1", 5971 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 5972 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 5973 "license": "MIT", 5974 "engines": { 5975 "node": ">= 0.6" 5976 } 5977 }, 5978 "node_modules/raw-body": { 5979 "version": "3.0.2", 5980 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", 5981 "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", 5982 "license": "MIT", 5983 "dependencies": { 5984 "bytes": "~3.1.2", 5985 "http-errors": "~2.0.1", 5986 "iconv-lite": "~0.7.0", 5987 "unpipe": "~1.0.0" 5988 }, 5989 "engines": { 5990 "node": ">= 0.10" 5991 } 5992 }, 5993 "node_modules/raw-body/node_modules/iconv-lite": { 5994 "version": "0.7.2", 5995 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", 5996 "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", 5997 "license": "MIT", 5998 "dependencies": { 5999 "safer-buffer": ">= 2.1.2 < 3.0.0" 6000 }, 6001 "engines": { 6002 "node": ">=0.10.0" 6003 }, 6004 "funding": { 6005 "type": "opencollective", 6006 "url": "https://opencollective.com/express" 6007 } 6008 }, 6009 "node_modules/rc": { 6010 "version": "1.2.8", 6011 "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", 6012 "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", 6013 "license": "(BSD-2-Clause OR MIT OR Apache-2.0)", 6014 "dependencies": { 6015 "deep-extend": "^0.6.0", 6016 "ini": "~1.3.0", 6017 "minimist": "^1.2.0", 6018 "strip-json-comments": "~2.0.1" 6019 }, 6020 "bin": { 6021 "rc": "cli.js" 6022 } 6023 }, 6024 "node_modules/react": { 6025 "version": "19.2.4", 6026 "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", 6027 "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", 6028 "license": "MIT", 6029 "engines": { 6030 "node": ">=0.10.0" 6031 } 6032 }, 6033 "node_modules/react-dom": { 6034 "version": "19.2.4", 6035 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", 6036 "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", 6037 "license": "MIT", 6038 "dependencies": { 6039 "scheduler": "^0.27.0" 6040 }, 6041 "peerDependencies": { 6042 "react": "^19.2.4" 6043 } 6044 }, 6045 "node_modules/react-refresh": { 6046 "version": "0.18.0", 6047 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", 6048 "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", 6049 "dev": true, 6050 "license": "MIT", 6051 "engines": { 6052 "node": ">=0.10.0" 6053 } 6054 }, 6055 "node_modules/read-cache": { 6056 "version": "1.0.0", 6057 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", 6058 "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", 6059 "dev": true, 6060 "license": "MIT", 6061 "dependencies": { 6062 "pify": "^2.3.0" 6063 } 6064 }, 6065 "node_modules/readable-stream": { 6066 "version": "3.6.2", 6067 "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", 6068 "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", 6069 "license": "MIT", 6070 "dependencies": { 6071 "inherits": "^2.0.3", 6072 "string_decoder": "^1.1.1", 6073 "util-deprecate": "^1.0.1" 6074 }, 6075 "engines": { 6076 "node": ">= 6" 6077 } 6078 }, 6079 "node_modules/readdirp": { 6080 "version": "3.6.0", 6081 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 6082 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 6083 "dev": true, 6084 "license": "MIT", 6085 "dependencies": { 6086 "picomatch": "^2.2.1" 6087 }, 6088 "engines": { 6089 "node": ">=8.10.0" 6090 } 6091 }, 6092 "node_modules/require-directory": { 6093 "version": "2.1.1", 6094 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 6095 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 6096 "license": "MIT", 6097 "engines": { 6098 "node": ">=0.10.0" 6099 } 6100 }, 6101 "node_modules/requires-port": { 6102 "version": "1.0.0", 6103 "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", 6104 "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", 6105 "license": "MIT" 6106 }, 6107 "node_modules/resolve": { 6108 "version": "1.22.11", 6109 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz", 6110 "integrity": "sha512-RfqAvLnMl313r7c9oclB1HhUEAezcpLjz95wFH4LVuhk9JF/r22qmVP9AMmOU4vMX7Q8pN8jwNg/CSpdFnMjTQ==", 6111 "dev": true, 6112 "license": "MIT", 6113 "dependencies": { 6114 "is-core-module": "^2.16.1", 6115 "path-parse": "^1.0.7", 6116 "supports-preserve-symlinks-flag": "^1.0.0" 6117 }, 6118 "bin": { 6119 "resolve": "bin/resolve" 6120 }, 6121 "engines": { 6122 "node": ">= 0.4" 6123 }, 6124 "funding": { 6125 "url": "https://github.com/sponsors/ljharb" 6126 } 6127 }, 6128 "node_modules/resolve-pkg-maps": { 6129 "version": "1.0.0", 6130 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 6131 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 6132 "dev": true, 6133 "license": "MIT", 6134 "funding": { 6135 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 6136 } 6137 }, 6138 "node_modules/reusify": { 6139 "version": "1.1.0", 6140 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 6141 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 6142 "dev": true, 6143 "license": "MIT", 6144 "engines": { 6145 "iojs": ">=1.0.0", 6146 "node": ">=0.10.0" 6147 } 6148 }, 6149 "node_modules/rollup": { 6150 "version": "4.57.1", 6151 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.57.1.tgz", 6152 "integrity": "sha512-oQL6lgK3e2QZeQ7gcgIkS2YZPg5slw37hYufJ3edKlfQSGGm8ICoxswK15ntSzF/a8+h7ekRy7k7oWc3BQ7y8A==", 6153 "dev": true, 6154 "license": "MIT", 6155 "dependencies": { 6156 "@types/estree": "1.0.8" 6157 }, 6158 "bin": { 6159 "rollup": "dist/bin/rollup" 6160 }, 6161 "engines": { 6162 "node": ">=18.0.0", 6163 "npm": ">=8.0.0" 6164 }, 6165 "optionalDependencies": { 6166 "@rollup/rollup-android-arm-eabi": "4.57.1", 6167 "@rollup/rollup-android-arm64": "4.57.1", 6168 "@rollup/rollup-darwin-arm64": "4.57.1", 6169 "@rollup/rollup-darwin-x64": "4.57.1", 6170 "@rollup/rollup-freebsd-arm64": "4.57.1", 6171 "@rollup/rollup-freebsd-x64": "4.57.1", 6172 "@rollup/rollup-linux-arm-gnueabihf": "4.57.1", 6173 "@rollup/rollup-linux-arm-musleabihf": "4.57.1", 6174 "@rollup/rollup-linux-arm64-gnu": "4.57.1", 6175 "@rollup/rollup-linux-arm64-musl": "4.57.1", 6176 "@rollup/rollup-linux-loong64-gnu": "4.57.1", 6177 "@rollup/rollup-linux-loong64-musl": "4.57.1", 6178 "@rollup/rollup-linux-ppc64-gnu": "4.57.1", 6179 "@rollup/rollup-linux-ppc64-musl": "4.57.1", 6180 "@rollup/rollup-linux-riscv64-gnu": "4.57.1", 6181 "@rollup/rollup-linux-riscv64-musl": "4.57.1", 6182 "@rollup/rollup-linux-s390x-gnu": "4.57.1", 6183 "@rollup/rollup-linux-x64-gnu": "4.57.1", 6184 "@rollup/rollup-linux-x64-musl": "4.57.1", 6185 "@rollup/rollup-openbsd-x64": "4.57.1", 6186 "@rollup/rollup-openharmony-arm64": "4.57.1", 6187 "@rollup/rollup-win32-arm64-msvc": "4.57.1", 6188 "@rollup/rollup-win32-ia32-msvc": "4.57.1", 6189 "@rollup/rollup-win32-x64-gnu": "4.57.1", 6190 "@rollup/rollup-win32-x64-msvc": "4.57.1", 6191 "fsevents": "~2.3.2" 6192 } 6193 }, 6194 "node_modules/router": { 6195 "version": "2.2.0", 6196 "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", 6197 "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", 6198 "license": "MIT", 6199 "dependencies": { 6200 "debug": "^4.4.0", 6201 "depd": "^2.0.0", 6202 "is-promise": "^4.0.0", 6203 "parseurl": "^1.3.3", 6204 "path-to-regexp": "^8.0.0" 6205 }, 6206 "engines": { 6207 "node": ">= 18" 6208 } 6209 }, 6210 "node_modules/run-async": { 6211 "version": "4.0.6", 6212 "resolved": "https://registry.npmjs.org/run-async/-/run-async-4.0.6.tgz", 6213 "integrity": "sha512-IoDlSLTs3Yq593mb3ZoKWKXMNu3UpObxhgA/Xuid5p4bbfi2jdY1Hj0m1K+0/tEuQTxIGMhQDqGjKb7RuxGpAQ==", 6214 "license": "MIT", 6215 "engines": { 6216 "node": ">=0.12.0" 6217 } 6218 }, 6219 "node_modules/run-parallel": { 6220 "version": "1.2.0", 6221 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 6222 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 6223 "dev": true, 6224 "funding": [ 6225 { 6226 "type": "github", 6227 "url": "https://github.com/sponsors/feross" 6228 }, 6229 { 6230 "type": "patreon", 6231 "url": "https://www.patreon.com/feross" 6232 }, 6233 { 6234 "type": "consulting", 6235 "url": "https://feross.org/support" 6236 } 6237 ], 6238 "license": "MIT", 6239 "dependencies": { 6240 "queue-microtask": "^1.2.2" 6241 } 6242 }, 6243 "node_modules/rxjs": { 6244 "version": "7.8.2", 6245 "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz", 6246 "integrity": "sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==", 6247 "license": "Apache-2.0", 6248 "dependencies": { 6249 "tslib": "^2.1.0" 6250 } 6251 }, 6252 "node_modules/safe-buffer": { 6253 "version": "5.2.1", 6254 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 6255 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 6256 "funding": [ 6257 { 6258 "type": "github", 6259 "url": "https://github.com/sponsors/feross" 6260 }, 6261 { 6262 "type": "patreon", 6263 "url": "https://www.patreon.com/feross" 6264 }, 6265 { 6266 "type": "consulting", 6267 "url": "https://feross.org/support" 6268 } 6269 ], 6270 "license": "MIT" 6271 }, 6272 "node_modules/safer-buffer": { 6273 "version": "2.1.2", 6274 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 6275 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 6276 "license": "MIT" 6277 }, 6278 "node_modules/scheduler": { 6279 "version": "0.27.0", 6280 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", 6281 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", 6282 "license": "MIT" 6283 }, 6284 "node_modules/semver": { 6285 "version": "6.3.1", 6286 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 6287 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 6288 "dev": true, 6289 "license": "ISC", 6290 "bin": { 6291 "semver": "bin/semver.js" 6292 } 6293 }, 6294 "node_modules/send": { 6295 "version": "1.2.1", 6296 "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", 6297 "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", 6298 "license": "MIT", 6299 "dependencies": { 6300 "debug": "^4.4.3", 6301 "encodeurl": "^2.0.0", 6302 "escape-html": "^1.0.3", 6303 "etag": "^1.8.1", 6304 "fresh": "^2.0.0", 6305 "http-errors": "^2.0.1", 6306 "mime-types": "^3.0.2", 6307 "ms": "^2.1.3", 6308 "on-finished": "^2.4.1", 6309 "range-parser": "^1.2.1", 6310 "statuses": "^2.0.2" 6311 }, 6312 "engines": { 6313 "node": ">= 18" 6314 }, 6315 "funding": { 6316 "type": "opencollective", 6317 "url": "https://opencollective.com/express" 6318 } 6319 }, 6320 "node_modules/serve-static": { 6321 "version": "2.2.1", 6322 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", 6323 "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", 6324 "license": "MIT", 6325 "dependencies": { 6326 "encodeurl": "^2.0.0", 6327 "escape-html": "^1.0.3", 6328 "parseurl": "^1.3.3", 6329 "send": "^1.2.0" 6330 }, 6331 "engines": { 6332 "node": ">= 18" 6333 }, 6334 "funding": { 6335 "type": "opencollective", 6336 "url": "https://opencollective.com/express" 6337 } 6338 }, 6339 "node_modules/set-cookie-parser": { 6340 "version": "2.7.2", 6341 "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.2.tgz", 6342 "integrity": "sha512-oeM1lpU/UvhTxw+g3cIfxXHyJRc/uidd3yK1P242gzHds0udQBYzs3y8j4gCCW+ZJ7ad0yctld8RYO+bdurlvw==", 6343 "license": "MIT" 6344 }, 6345 "node_modules/set-function-length": { 6346 "version": "1.2.2", 6347 "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", 6348 "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", 6349 "license": "MIT", 6350 "dependencies": { 6351 "define-data-property": "^1.1.4", 6352 "es-errors": "^1.3.0", 6353 "function-bind": "^1.1.2", 6354 "get-intrinsic": "^1.2.4", 6355 "gopd": "^1.0.1", 6356 "has-property-descriptors": "^1.0.2" 6357 }, 6358 "engines": { 6359 "node": ">= 0.4" 6360 } 6361 }, 6362 "node_modules/setprototypeof": { 6363 "version": "1.2.0", 6364 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 6365 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", 6366 "license": "ISC" 6367 }, 6368 "node_modules/sharp": { 6369 "version": "0.34.5", 6370 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 6371 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 6372 "hasInstallScript": true, 6373 "license": "Apache-2.0", 6374 "dependencies": { 6375 "@img/colour": "^1.0.0", 6376 "detect-libc": "^2.1.2", 6377 "semver": "^7.7.3" 6378 }, 6379 "engines": { 6380 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 6381 }, 6382 "funding": { 6383 "url": "https://opencollective.com/libvips" 6384 }, 6385 "optionalDependencies": { 6386 "@img/sharp-darwin-arm64": "0.34.5", 6387 "@img/sharp-darwin-x64": "0.34.5", 6388 "@img/sharp-libvips-darwin-arm64": "1.2.4", 6389 "@img/sharp-libvips-darwin-x64": "1.2.4", 6390 "@img/sharp-libvips-linux-arm": "1.2.4", 6391 "@img/sharp-libvips-linux-arm64": "1.2.4", 6392 "@img/sharp-libvips-linux-ppc64": "1.2.4", 6393 "@img/sharp-libvips-linux-riscv64": "1.2.4", 6394 "@img/sharp-libvips-linux-s390x": "1.2.4", 6395 "@img/sharp-libvips-linux-x64": "1.2.4", 6396 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 6397 "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 6398 "@img/sharp-linux-arm": "0.34.5", 6399 "@img/sharp-linux-arm64": "0.34.5", 6400 "@img/sharp-linux-ppc64": "0.34.5", 6401 "@img/sharp-linux-riscv64": "0.34.5", 6402 "@img/sharp-linux-s390x": "0.34.5", 6403 "@img/sharp-linux-x64": "0.34.5", 6404 "@img/sharp-linuxmusl-arm64": "0.34.5", 6405 "@img/sharp-linuxmusl-x64": "0.34.5", 6406 "@img/sharp-wasm32": "0.34.5", 6407 "@img/sharp-win32-arm64": "0.34.5", 6408 "@img/sharp-win32-ia32": "0.34.5", 6409 "@img/sharp-win32-x64": "0.34.5" 6410 } 6411 }, 6412 "node_modules/sharp/node_modules/semver": { 6413 "version": "7.7.4", 6414 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 6415 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 6416 "license": "ISC", 6417 "bin": { 6418 "semver": "bin/semver.js" 6419 }, 6420 "engines": { 6421 "node": ">=10" 6422 } 6423 }, 6424 "node_modules/side-channel": { 6425 "version": "1.1.0", 6426 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 6427 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 6428 "license": "MIT", 6429 "dependencies": { 6430 "es-errors": "^1.3.0", 6431 "object-inspect": "^1.13.3", 6432 "side-channel-list": "^1.0.0", 6433 "side-channel-map": "^1.0.1", 6434 "side-channel-weakmap": "^1.0.2" 6435 }, 6436 "engines": { 6437 "node": ">= 0.4" 6438 }, 6439 "funding": { 6440 "url": "https://github.com/sponsors/ljharb" 6441 } 6442 }, 6443 "node_modules/side-channel-list": { 6444 "version": "1.0.0", 6445 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 6446 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 6447 "license": "MIT", 6448 "dependencies": { 6449 "es-errors": "^1.3.0", 6450 "object-inspect": "^1.13.3" 6451 }, 6452 "engines": { 6453 "node": ">= 0.4" 6454 }, 6455 "funding": { 6456 "url": "https://github.com/sponsors/ljharb" 6457 } 6458 }, 6459 "node_modules/side-channel-map": { 6460 "version": "1.0.1", 6461 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 6462 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 6463 "license": "MIT", 6464 "dependencies": { 6465 "call-bound": "^1.0.2", 6466 "es-errors": "^1.3.0", 6467 "get-intrinsic": "^1.2.5", 6468 "object-inspect": "^1.13.3" 6469 }, 6470 "engines": { 6471 "node": ">= 0.4" 6472 }, 6473 "funding": { 6474 "url": "https://github.com/sponsors/ljharb" 6475 } 6476 }, 6477 "node_modules/side-channel-weakmap": { 6478 "version": "1.0.2", 6479 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 6480 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 6481 "license": "MIT", 6482 "dependencies": { 6483 "call-bound": "^1.0.2", 6484 "es-errors": "^1.3.0", 6485 "get-intrinsic": "^1.2.5", 6486 "object-inspect": "^1.13.3", 6487 "side-channel-map": "^1.0.1" 6488 }, 6489 "engines": { 6490 "node": ">= 0.4" 6491 }, 6492 "funding": { 6493 "url": "https://github.com/sponsors/ljharb" 6494 } 6495 }, 6496 "node_modules/signal-exit": { 6497 "version": "4.1.0", 6498 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 6499 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 6500 "license": "ISC", 6501 "engines": { 6502 "node": ">=14" 6503 }, 6504 "funding": { 6505 "url": "https://github.com/sponsors/isaacs" 6506 } 6507 }, 6508 "node_modules/simple-concat": { 6509 "version": "1.0.1", 6510 "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", 6511 "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", 6512 "funding": [ 6513 { 6514 "type": "github", 6515 "url": "https://github.com/sponsors/feross" 6516 }, 6517 { 6518 "type": "patreon", 6519 "url": "https://www.patreon.com/feross" 6520 }, 6521 { 6522 "type": "consulting", 6523 "url": "https://feross.org/support" 6524 } 6525 ], 6526 "license": "MIT" 6527 }, 6528 "node_modules/simple-get": { 6529 "version": "4.0.1", 6530 "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz", 6531 "integrity": "sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==", 6532 "funding": [ 6533 { 6534 "type": "github", 6535 "url": "https://github.com/sponsors/feross" 6536 }, 6537 { 6538 "type": "patreon", 6539 "url": "https://www.patreon.com/feross" 6540 }, 6541 { 6542 "type": "consulting", 6543 "url": "https://feross.org/support" 6544 } 6545 ], 6546 "license": "MIT", 6547 "dependencies": { 6548 "decompress-response": "^6.0.0", 6549 "once": "^1.3.1", 6550 "simple-concat": "^1.0.0" 6551 } 6552 }, 6553 "node_modules/smart-buffer": { 6554 "version": "4.2.0", 6555 "resolved": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz", 6556 "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", 6557 "license": "MIT", 6558 "engines": { 6559 "node": ">= 6.0.0", 6560 "npm": ">= 3.0.0" 6561 } 6562 }, 6563 "node_modules/socks": { 6564 "version": "2.8.7", 6565 "resolved": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz", 6566 "integrity": "sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==", 6567 "license": "MIT", 6568 "dependencies": { 6569 "ip-address": "^10.0.1", 6570 "smart-buffer": "^4.2.0" 6571 }, 6572 "engines": { 6573 "node": ">= 10.0.0", 6574 "npm": ">= 3.0.0" 6575 } 6576 }, 6577 "node_modules/socks-proxy-agent": { 6578 "version": "8.0.5", 6579 "resolved": "https://registry.npmjs.org/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", 6580 "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", 6581 "license": "MIT", 6582 "dependencies": { 6583 "agent-base": "^7.1.2", 6584 "debug": "^4.3.4", 6585 "socks": "^2.8.3" 6586 }, 6587 "engines": { 6588 "node": ">= 14" 6589 } 6590 }, 6591 "node_modules/source-map": { 6592 "version": "0.6.1", 6593 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 6594 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 6595 "license": "BSD-3-Clause", 6596 "optional": true, 6597 "engines": { 6598 "node": ">=0.10.0" 6599 } 6600 }, 6601 "node_modules/source-map-js": { 6602 "version": "1.2.1", 6603 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 6604 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 6605 "dev": true, 6606 "license": "BSD-3-Clause", 6607 "engines": { 6608 "node": ">=0.10.0" 6609 } 6610 }, 6611 "node_modules/statuses": { 6612 "version": "2.0.2", 6613 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", 6614 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", 6615 "license": "MIT", 6616 "engines": { 6617 "node": ">= 0.8" 6618 } 6619 }, 6620 "node_modules/streamx": { 6621 "version": "2.23.0", 6622 "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.23.0.tgz", 6623 "integrity": "sha512-kn+e44esVfn2Fa/O0CPFcex27fjIL6MkVae0Mm6q+E6f0hWv578YCERbv+4m02cjxvDsPKLnmxral/rR6lBMAg==", 6624 "license": "MIT", 6625 "dependencies": { 6626 "events-universal": "^1.0.0", 6627 "fast-fifo": "^1.3.2", 6628 "text-decoder": "^1.1.0" 6629 } 6630 }, 6631 "node_modules/string_decoder": { 6632 "version": "1.3.0", 6633 "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", 6634 "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", 6635 "license": "MIT", 6636 "dependencies": { 6637 "safe-buffer": "~5.2.0" 6638 } 6639 }, 6640 "node_modules/string-width": { 6641 "version": "7.2.0", 6642 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 6643 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 6644 "license": "MIT", 6645 "dependencies": { 6646 "emoji-regex": "^10.3.0", 6647 "get-east-asian-width": "^1.0.0", 6648 "strip-ansi": "^7.1.0" 6649 }, 6650 "engines": { 6651 "node": ">=18" 6652 }, 6653 "funding": { 6654 "url": "https://github.com/sponsors/sindresorhus" 6655 } 6656 }, 6657 "node_modules/strip-ansi": { 6658 "version": "7.1.2", 6659 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz", 6660 "integrity": "sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==", 6661 "license": "MIT", 6662 "dependencies": { 6663 "ansi-regex": "^6.0.1" 6664 }, 6665 "engines": { 6666 "node": ">=12" 6667 }, 6668 "funding": { 6669 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 6670 } 6671 }, 6672 "node_modules/strip-json-comments": { 6673 "version": "2.0.1", 6674 "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", 6675 "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", 6676 "license": "MIT", 6677 "engines": { 6678 "node": ">=0.10.0" 6679 } 6680 }, 6681 "node_modules/sucrase": { 6682 "version": "3.35.1", 6683 "resolved": "https://registry.npmjs.org/sucrase/-/sucrase-3.35.1.tgz", 6684 "integrity": "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw==", 6685 "dev": true, 6686 "license": "MIT", 6687 "dependencies": { 6688 "@jridgewell/gen-mapping": "^0.3.2", 6689 "commander": "^4.0.0", 6690 "lines-and-columns": "^1.1.6", 6691 "mz": "^2.7.0", 6692 "pirates": "^4.0.1", 6693 "tinyglobby": "^0.2.11", 6694 "ts-interface-checker": "^0.1.9" 6695 }, 6696 "bin": { 6697 "sucrase": "bin/sucrase", 6698 "sucrase-node": "bin/sucrase-node" 6699 }, 6700 "engines": { 6701 "node": ">=16 || 14 >=14.17" 6702 } 6703 }, 6704 "node_modules/sucrase/node_modules/commander": { 6705 "version": "4.1.1", 6706 "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", 6707 "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", 6708 "dev": true, 6709 "license": "MIT", 6710 "engines": { 6711 "node": ">= 6" 6712 } 6713 }, 6714 "node_modules/supports-preserve-symlinks-flag": { 6715 "version": "1.0.0", 6716 "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", 6717 "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", 6718 "dev": true, 6719 "license": "MIT", 6720 "engines": { 6721 "node": ">= 0.4" 6722 }, 6723 "funding": { 6724 "url": "https://github.com/sponsors/ljharb" 6725 } 6726 }, 6727 "node_modules/tailwind-merge": { 6728 "version": "3.4.0", 6729 "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.4.0.tgz", 6730 "integrity": "sha512-uSaO4gnW+b3Y2aWoWfFpX62vn2sR3skfhbjsEnaBI81WD1wBLlHZe5sWf0AqjksNdYTbGBEd0UasQMT3SNV15g==", 6731 "license": "MIT", 6732 "funding": { 6733 "type": "github", 6734 "url": "https://github.com/sponsors/dcastil" 6735 } 6736 }, 6737 "node_modules/tailwindcss": { 6738 "version": "3.4.19", 6739 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.19.tgz", 6740 "integrity": "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ==", 6741 "dev": true, 6742 "license": "MIT", 6743 "dependencies": { 6744 "@alloc/quick-lru": "^5.2.0", 6745 "arg": "^5.0.2", 6746 "chokidar": "^3.6.0", 6747 "didyoumean": "^1.2.2", 6748 "dlv": "^1.1.3", 6749 "fast-glob": "^3.3.2", 6750 "glob-parent": "^6.0.2", 6751 "is-glob": "^4.0.3", 6752 "jiti": "^1.21.7", 6753 "lilconfig": "^3.1.3", 6754 "micromatch": "^4.0.8", 6755 "normalize-path": "^3.0.0", 6756 "object-hash": "^3.0.0", 6757 "picocolors": "^1.1.1", 6758 "postcss": "^8.4.47", 6759 "postcss-import": "^15.1.0", 6760 "postcss-js": "^4.0.1", 6761 "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", 6762 "postcss-nested": "^6.2.0", 6763 "postcss-selector-parser": "^6.1.2", 6764 "resolve": "^1.22.8", 6765 "sucrase": "^3.35.0" 6766 }, 6767 "bin": { 6768 "tailwind": "lib/cli.js", 6769 "tailwindcss": "lib/cli.js" 6770 }, 6771 "engines": { 6772 "node": ">=14.0.0" 6773 } 6774 }, 6775 "node_modules/tar-fs": { 6776 "version": "2.1.4", 6777 "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz", 6778 "integrity": "sha512-mDAjwmZdh7LTT6pNleZ05Yt65HC3E+NiQzl672vQG38jIrehtJk/J3mNwIg+vShQPcLF/LV7CMnDW6vjj6sfYQ==", 6779 "license": "MIT", 6780 "dependencies": { 6781 "chownr": "^1.1.1", 6782 "mkdirp-classic": "^0.5.2", 6783 "pump": "^3.0.0", 6784 "tar-stream": "^2.1.4" 6785 } 6786 }, 6787 "node_modules/tar-stream": { 6788 "version": "2.2.0", 6789 "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", 6790 "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", 6791 "license": "MIT", 6792 "dependencies": { 6793 "bl": "^4.0.3", 6794 "end-of-stream": "^1.4.1", 6795 "fs-constants": "^1.0.0", 6796 "inherits": "^2.0.3", 6797 "readable-stream": "^3.1.1" 6798 }, 6799 "engines": { 6800 "node": ">=6" 6801 } 6802 }, 6803 "node_modules/text-decoder": { 6804 "version": "1.2.6", 6805 "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.6.tgz", 6806 "integrity": "sha512-27FeW5GQFDfw0FpwMQhMagB7BztOOlmjcSRi97t2oplhKVTZtp0DZbSegSaXS5IIC6mxMvBG4AR1Sgc6BX3CQg==", 6807 "license": "Apache-2.0", 6808 "dependencies": { 6809 "b4a": "^1.6.4" 6810 } 6811 }, 6812 "node_modules/thenify": { 6813 "version": "3.3.1", 6814 "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", 6815 "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", 6816 "dev": true, 6817 "license": "MIT", 6818 "dependencies": { 6819 "any-promise": "^1.0.0" 6820 } 6821 }, 6822 "node_modules/thenify-all": { 6823 "version": "1.6.0", 6824 "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", 6825 "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", 6826 "dev": true, 6827 "license": "MIT", 6828 "dependencies": { 6829 "thenify": ">= 3.1.0 < 4" 6830 }, 6831 "engines": { 6832 "node": ">=0.8" 6833 } 6834 }, 6835 "node_modules/tinyglobby": { 6836 "version": "0.2.15", 6837 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 6838 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 6839 "dev": true, 6840 "license": "MIT", 6841 "dependencies": { 6842 "fdir": "^6.5.0", 6843 "picomatch": "^4.0.3" 6844 }, 6845 "engines": { 6846 "node": ">=12.0.0" 6847 }, 6848 "funding": { 6849 "url": "https://github.com/sponsors/SuperchupuDev" 6850 } 6851 }, 6852 "node_modules/tinyglobby/node_modules/fdir": { 6853 "version": "6.5.0", 6854 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 6855 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 6856 "dev": true, 6857 "license": "MIT", 6858 "engines": { 6859 "node": ">=12.0.0" 6860 }, 6861 "peerDependencies": { 6862 "picomatch": "^3 || ^4" 6863 }, 6864 "peerDependenciesMeta": { 6865 "picomatch": { 6866 "optional": true 6867 } 6868 } 6869 }, 6870 "node_modules/tinyglobby/node_modules/picomatch": { 6871 "version": "4.0.3", 6872 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 6873 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 6874 "dev": true, 6875 "license": "MIT", 6876 "engines": { 6877 "node": ">=12" 6878 }, 6879 "funding": { 6880 "url": "https://github.com/sponsors/jonschlinkert" 6881 } 6882 }, 6883 "node_modules/tlds": { 6884 "version": "1.261.0", 6885 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz", 6886 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==", 6887 "license": "MIT", 6888 "bin": { 6889 "tlds": "bin.js" 6890 } 6891 }, 6892 "node_modules/to-regex-range": { 6893 "version": "5.0.1", 6894 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 6895 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 6896 "dev": true, 6897 "license": "MIT", 6898 "dependencies": { 6899 "is-number": "^7.0.0" 6900 }, 6901 "engines": { 6902 "node": ">=8.0" 6903 } 6904 }, 6905 "node_modules/toidentifier": { 6906 "version": "1.0.1", 6907 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 6908 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 6909 "license": "MIT", 6910 "engines": { 6911 "node": ">=0.6" 6912 } 6913 }, 6914 "node_modules/tough-cookie": { 6915 "version": "4.1.4", 6916 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", 6917 "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", 6918 "license": "BSD-3-Clause", 6919 "dependencies": { 6920 "psl": "^1.1.33", 6921 "punycode": "^2.1.1", 6922 "universalify": "^0.2.0", 6923 "url-parse": "^1.5.3" 6924 }, 6925 "engines": { 6926 "node": ">=6" 6927 } 6928 }, 6929 "node_modules/tr46": { 6930 "version": "0.0.3", 6931 "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", 6932 "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", 6933 "license": "MIT" 6934 }, 6935 "node_modules/trigram-utils": { 6936 "version": "2.0.1", 6937 "resolved": "https://registry.npmjs.org/trigram-utils/-/trigram-utils-2.0.1.tgz", 6938 "integrity": "sha512-nfWIXHEaB+HdyslAfMxSqWKDdmqY9I32jS7GnqpdWQnLH89r6A5sdk3fDVYqGAZ0CrT8ovAFSAo6HRiWcWNIGQ==", 6939 "license": "MIT", 6940 "dependencies": { 6941 "collapse-white-space": "^2.0.0", 6942 "n-gram": "^2.0.0" 6943 }, 6944 "funding": { 6945 "type": "github", 6946 "url": "https://github.com/sponsors/wooorm" 6947 } 6948 }, 6949 "node_modules/ts-interface-checker": { 6950 "version": "0.1.13", 6951 "resolved": "https://registry.npmjs.org/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz", 6952 "integrity": "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==", 6953 "dev": true, 6954 "license": "Apache-2.0" 6955 }, 6956 "node_modules/tslib": { 6957 "version": "2.8.1", 6958 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 6959 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 6960 "license": "0BSD" 6961 }, 6962 "node_modules/tsx": { 6963 "version": "4.21.0", 6964 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", 6965 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", 6966 "dev": true, 6967 "license": "MIT", 6968 "dependencies": { 6969 "esbuild": "~0.27.0", 6970 "get-tsconfig": "^4.7.5" 6971 }, 6972 "bin": { 6973 "tsx": "dist/cli.mjs" 6974 }, 6975 "engines": { 6976 "node": ">=18.0.0" 6977 }, 6978 "optionalDependencies": { 6979 "fsevents": "~2.3.3" 6980 } 6981 }, 6982 "node_modules/tunnel-agent": { 6983 "version": "0.6.0", 6984 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 6985 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 6986 "license": "Apache-2.0", 6987 "dependencies": { 6988 "safe-buffer": "^5.0.1" 6989 }, 6990 "engines": { 6991 "node": "*" 6992 } 6993 }, 6994 "node_modules/type-is": { 6995 "version": "2.0.1", 6996 "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", 6997 "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", 6998 "license": "MIT", 6999 "dependencies": { 7000 "content-type": "^1.0.5", 7001 "media-typer": "^1.1.0", 7002 "mime-types": "^3.0.0" 7003 }, 7004 "engines": { 7005 "node": ">= 0.6" 7006 } 7007 }, 7008 "node_modules/typed-query-selector": { 7009 "version": "2.12.0", 7010 "resolved": "https://registry.npmjs.org/typed-query-selector/-/typed-query-selector-2.12.0.tgz", 7011 "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", 7012 "license": "MIT" 7013 }, 7014 "node_modules/typescript": { 7015 "version": "5.9.3", 7016 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 7017 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 7018 "dev": true, 7019 "license": "Apache-2.0", 7020 "bin": { 7021 "tsc": "bin/tsc", 7022 "tsserver": "bin/tsserver" 7023 }, 7024 "engines": { 7025 "node": ">=14.17" 7026 } 7027 }, 7028 "node_modules/uhyphen": { 7029 "version": "0.2.0", 7030 "resolved": "https://registry.npmjs.org/uhyphen/-/uhyphen-0.2.0.tgz", 7031 "integrity": "sha512-qz3o9CHXmJJPGBdqzab7qAYuW8kQGKNEuoHFYrBwV6hWIMcpAmxDLXojcHfFr9US1Pe6zUswEIJIbLI610fuqA==", 7032 "license": "ISC" 7033 }, 7034 "node_modules/uint8arrays": { 7035 "version": "3.0.0", 7036 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 7037 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 7038 "license": "MIT", 7039 "dependencies": { 7040 "multiformats": "^9.4.2" 7041 } 7042 }, 7043 "node_modules/undici": { 7044 "version": "7.22.0", 7045 "resolved": "https://registry.npmjs.org/undici/-/undici-7.22.0.tgz", 7046 "integrity": "sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==", 7047 "license": "MIT", 7048 "engines": { 7049 "node": ">=20.18.1" 7050 } 7051 }, 7052 "node_modules/undici-types": { 7053 "version": "6.21.0", 7054 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 7055 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", 7056 "devOptional": true, 7057 "license": "MIT" 7058 }, 7059 "node_modules/unicode-segmenter": { 7060 "version": "0.14.5", 7061 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz", 7062 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==", 7063 "license": "MIT" 7064 }, 7065 "node_modules/universalify": { 7066 "version": "0.2.0", 7067 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", 7068 "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", 7069 "license": "MIT", 7070 "engines": { 7071 "node": ">= 4.0.0" 7072 } 7073 }, 7074 "node_modules/unpipe": { 7075 "version": "1.0.0", 7076 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 7077 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 7078 "license": "MIT", 7079 "engines": { 7080 "node": ">= 0.8" 7081 } 7082 }, 7083 "node_modules/update-browserslist-db": { 7084 "version": "1.2.3", 7085 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 7086 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 7087 "dev": true, 7088 "funding": [ 7089 { 7090 "type": "opencollective", 7091 "url": "https://opencollective.com/browserslist" 7092 }, 7093 { 7094 "type": "tidelift", 7095 "url": "https://tidelift.com/funding/github/npm/browserslist" 7096 }, 7097 { 7098 "type": "github", 7099 "url": "https://github.com/sponsors/ai" 7100 } 7101 ], 7102 "license": "MIT", 7103 "dependencies": { 7104 "escalade": "^3.2.0", 7105 "picocolors": "^1.1.1" 7106 }, 7107 "bin": { 7108 "update-browserslist-db": "cli.js" 7109 }, 7110 "peerDependencies": { 7111 "browserslist": ">= 4.21.0" 7112 } 7113 }, 7114 "node_modules/url-parse": { 7115 "version": "1.5.10", 7116 "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", 7117 "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", 7118 "license": "MIT", 7119 "dependencies": { 7120 "querystringify": "^2.1.1", 7121 "requires-port": "^1.0.0" 7122 } 7123 }, 7124 "node_modules/util-deprecate": { 7125 "version": "1.0.2", 7126 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 7127 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 7128 "license": "MIT" 7129 }, 7130 "node_modules/vary": { 7131 "version": "1.1.2", 7132 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 7133 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 7134 "license": "MIT", 7135 "engines": { 7136 "node": ">= 0.8" 7137 } 7138 }, 7139 "node_modules/vite": { 7140 "version": "7.3.1", 7141 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", 7142 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", 7143 "dev": true, 7144 "license": "MIT", 7145 "dependencies": { 7146 "esbuild": "^0.27.0", 7147 "fdir": "^6.5.0", 7148 "picomatch": "^4.0.3", 7149 "postcss": "^8.5.6", 7150 "rollup": "^4.43.0", 7151 "tinyglobby": "^0.2.15" 7152 }, 7153 "bin": { 7154 "vite": "bin/vite.js" 7155 }, 7156 "engines": { 7157 "node": "^20.19.0 || >=22.12.0" 7158 }, 7159 "funding": { 7160 "url": "https://github.com/vitejs/vite?sponsor=1" 7161 }, 7162 "optionalDependencies": { 7163 "fsevents": "~2.3.3" 7164 }, 7165 "peerDependencies": { 7166 "@types/node": "^20.19.0 || >=22.12.0", 7167 "jiti": ">=1.21.0", 7168 "less": "^4.0.0", 7169 "lightningcss": "^1.21.0", 7170 "sass": "^1.70.0", 7171 "sass-embedded": "^1.70.0", 7172 "stylus": ">=0.54.8", 7173 "sugarss": "^5.0.0", 7174 "terser": "^5.16.0", 7175 "tsx": "^4.8.1", 7176 "yaml": "^2.4.2" 7177 }, 7178 "peerDependenciesMeta": { 7179 "@types/node": { 7180 "optional": true 7181 }, 7182 "jiti": { 7183 "optional": true 7184 }, 7185 "less": { 7186 "optional": true 7187 }, 7188 "lightningcss": { 7189 "optional": true 7190 }, 7191 "sass": { 7192 "optional": true 7193 }, 7194 "sass-embedded": { 7195 "optional": true 7196 }, 7197 "stylus": { 7198 "optional": true 7199 }, 7200 "sugarss": { 7201 "optional": true 7202 }, 7203 "terser": { 7204 "optional": true 7205 }, 7206 "tsx": { 7207 "optional": true 7208 }, 7209 "yaml": { 7210 "optional": true 7211 } 7212 } 7213 }, 7214 "node_modules/vite/node_modules/fdir": { 7215 "version": "6.5.0", 7216 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 7217 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 7218 "dev": true, 7219 "license": "MIT", 7220 "engines": { 7221 "node": ">=12.0.0" 7222 }, 7223 "peerDependencies": { 7224 "picomatch": "^3 || ^4" 7225 }, 7226 "peerDependenciesMeta": { 7227 "picomatch": { 7228 "optional": true 7229 } 7230 } 7231 }, 7232 "node_modules/vite/node_modules/picomatch": { 7233 "version": "4.0.3", 7234 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 7235 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 7236 "dev": true, 7237 "license": "MIT", 7238 "engines": { 7239 "node": ">=12" 7240 }, 7241 "funding": { 7242 "url": "https://github.com/sponsors/jonschlinkert" 7243 } 7244 }, 7245 "node_modules/webdriver-bidi-protocol": { 7246 "version": "0.4.1", 7247 "resolved": "https://registry.npmjs.org/webdriver-bidi-protocol/-/webdriver-bidi-protocol-0.4.1.tgz", 7248 "integrity": "sha512-ARrjNjtWRRs2w4Tk7nqrf2gBI0QXWuOmMCx2hU+1jUt6d00MjMxURrhxhGbrsoiZKJrhTSTzbIrc554iKI10qw==", 7249 "license": "Apache-2.0" 7250 }, 7251 "node_modules/webidl-conversions": { 7252 "version": "3.0.1", 7253 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", 7254 "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", 7255 "license": "BSD-2-Clause" 7256 }, 7257 "node_modules/whatwg-encoding": { 7258 "version": "3.1.1", 7259 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", 7260 "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", 7261 "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", 7262 "license": "MIT", 7263 "dependencies": { 7264 "iconv-lite": "0.6.3" 7265 }, 7266 "engines": { 7267 "node": ">=18" 7268 } 7269 }, 7270 "node_modules/whatwg-mimetype": { 7271 "version": "4.0.0", 7272 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", 7273 "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", 7274 "license": "MIT", 7275 "engines": { 7276 "node": ">=18" 7277 } 7278 }, 7279 "node_modules/whatwg-url": { 7280 "version": "5.0.0", 7281 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", 7282 "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", 7283 "license": "MIT", 7284 "dependencies": { 7285 "tr46": "~0.0.3", 7286 "webidl-conversions": "^3.0.0" 7287 } 7288 }, 7289 "node_modules/wrap-ansi": { 7290 "version": "9.0.2", 7291 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", 7292 "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", 7293 "license": "MIT", 7294 "dependencies": { 7295 "ansi-styles": "^6.2.1", 7296 "string-width": "^7.0.0", 7297 "strip-ansi": "^7.1.0" 7298 }, 7299 "engines": { 7300 "node": ">=18" 7301 }, 7302 "funding": { 7303 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 7304 } 7305 }, 7306 "node_modules/wrappy": { 7307 "version": "1.0.2", 7308 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 7309 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 7310 "license": "ISC" 7311 }, 7312 "node_modules/ws": { 7313 "version": "8.19.0", 7314 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", 7315 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", 7316 "license": "MIT", 7317 "engines": { 7318 "node": ">=10.0.0" 7319 }, 7320 "peerDependencies": { 7321 "bufferutil": "^4.0.1", 7322 "utf-8-validate": ">=5.0.2" 7323 }, 7324 "peerDependenciesMeta": { 7325 "bufferutil": { 7326 "optional": true 7327 }, 7328 "utf-8-validate": { 7329 "optional": true 7330 } 7331 } 7332 }, 7333 "node_modules/x-client-transaction-id": { 7334 "version": "0.1.9", 7335 "resolved": "https://registry.npmjs.org/x-client-transaction-id/-/x-client-transaction-id-0.1.9.tgz", 7336 "integrity": "sha512-CES4zgkJ0wbfFWm0qgdKphthyb+L7lVHymgOY15v6ivcWSx5p9lp5kzAed+BuqJSP7bS0GbQyJ16ONkRthgsUw==", 7337 "license": "MIT", 7338 "dependencies": { 7339 "linkedom": "^0.18.9" 7340 } 7341 }, 7342 "node_modules/y18n": { 7343 "version": "5.0.8", 7344 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 7345 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 7346 "license": "ISC", 7347 "engines": { 7348 "node": ">=10" 7349 } 7350 }, 7351 "node_modules/yallist": { 7352 "version": "3.1.1", 7353 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 7354 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 7355 "dev": true, 7356 "license": "ISC" 7357 }, 7358 "node_modules/yargs": { 7359 "version": "17.7.2", 7360 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 7361 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 7362 "license": "MIT", 7363 "dependencies": { 7364 "cliui": "^8.0.1", 7365 "escalade": "^3.1.1", 7366 "get-caller-file": "^2.0.5", 7367 "require-directory": "^2.1.1", 7368 "string-width": "^4.2.3", 7369 "y18n": "^5.0.5", 7370 "yargs-parser": "^21.1.1" 7371 }, 7372 "engines": { 7373 "node": ">=12" 7374 } 7375 }, 7376 "node_modules/yargs-parser": { 7377 "version": "21.1.1", 7378 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 7379 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 7380 "license": "ISC", 7381 "engines": { 7382 "node": ">=12" 7383 } 7384 }, 7385 "node_modules/yargs/node_modules/ansi-regex": { 7386 "version": "5.0.1", 7387 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 7388 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 7389 "license": "MIT", 7390 "engines": { 7391 "node": ">=8" 7392 } 7393 }, 7394 "node_modules/yargs/node_modules/emoji-regex": { 7395 "version": "8.0.0", 7396 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7397 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 7398 "license": "MIT" 7399 }, 7400 "node_modules/yargs/node_modules/string-width": { 7401 "version": "4.2.3", 7402 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 7403 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 7404 "license": "MIT", 7405 "dependencies": { 7406 "emoji-regex": "^8.0.0", 7407 "is-fullwidth-code-point": "^3.0.0", 7408 "strip-ansi": "^6.0.1" 7409 }, 7410 "engines": { 7411 "node": ">=8" 7412 } 7413 }, 7414 "node_modules/yargs/node_modules/strip-ansi": { 7415 "version": "6.0.1", 7416 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7417 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7418 "license": "MIT", 7419 "dependencies": { 7420 "ansi-regex": "^5.0.1" 7421 }, 7422 "engines": { 7423 "node": ">=8" 7424 } 7425 }, 7426 "node_modules/yauzl": { 7427 "version": "2.10.0", 7428 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.10.0.tgz", 7429 "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", 7430 "license": "MIT", 7431 "dependencies": { 7432 "buffer-crc32": "~0.2.3", 7433 "fd-slicer": "~1.1.0" 7434 } 7435 }, 7436 "node_modules/zod": { 7437 "version": "3.25.76", 7438 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 7439 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 7440 "license": "MIT", 7441 "funding": { 7442 "url": "https://github.com/sponsors/colinhacks" 7443 } 7444 } 7445 } 7446}