[READ-ONLY] Mirror of https://github.com/graphieros/vue-data-ui. An open source user-empowering data visualization Vue 3 components library for eloquent data storytelling vue-data-ui.graphieros.com/
charts components-library dashboard data-storytelling data-visualization donut gauge heatmap quadrant radar rating-stars scatter screenshot skeleton-loader sparkline table vue-data-ui vue3 vuejs vuejs3
0

Configure Feed

Select the types of activity you want to include in your feed.

vue-data-ui / package-lock.json
193 kB 4708 lines
1{ 2 "name": "vue-data-ui", 3 "version": "3.22.6", 4 "lockfileVersion": 3, 5 "requires": true, 6 "dev": true, 7 "devOptional": true, 8 "packages": { 9 "": { 10 "name": "vue-data-ui", 11 "version": "3.22.6", 12 "license": "MIT", 13 "devDependencies": { 14 "@vitejs/plugin-vue": "^6.0.7", 15 "cypress": "^15.17.0", 16 "jsdom": "^29.1.1", 17 "prettier": "3.8.1", 18 "remove-attr": "^0.0.13", 19 "sass": "^1.57.1", 20 "simple-git": "^3.36.0", 21 "typescript": "^6.0.2", 22 "vite": "^8.0.16", 23 "vitest": "^4.1.8", 24 "vue": "^3.5.39" 25 }, 26 "peerDependencies": { 27 "jspdf": ">=3.0.1", 28 "vue": ">=3.3.0" 29 }, 30 "peerDependenciesMeta": { 31 "jspdf": { 32 "optional": true 33 } 34 } 35 }, 36 "node_modules/@asamuzakjp/css-color": { 37 "version": "5.1.11", 38 "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.1.11.tgz", 39 "integrity": "sha512-KVw6qIiCTUQhByfTd78h2yD1/00waTmm9uy/R7Ck/ctUyAPj+AEDLkQIdJW0T8+qGgj3j5bpNKK7Q3G+LedJWg==", 40 "dev": true, 41 "license": "MIT", 42 "dependencies": { 43 "@asamuzakjp/generational-cache": "^1.0.1", 44 "@csstools/css-calc": "^3.2.0", 45 "@csstools/css-color-parser": "^4.1.0", 46 "@csstools/css-parser-algorithms": "^4.0.0", 47 "@csstools/css-tokenizer": "^4.0.0" 48 }, 49 "engines": { 50 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 51 } 52 }, 53 "node_modules/@asamuzakjp/dom-selector": { 54 "version": "7.1.1", 55 "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-7.1.1.tgz", 56 "integrity": "sha512-67RZDnYRc8H/8MLDgQCDE//zoqVFwajkepHZgmXrbwybzXOEwOWGPYGmALYl9J2DOLfFPPs6kKCqmbzV895hTQ==", 57 "dev": true, 58 "license": "MIT", 59 "dependencies": { 60 "@asamuzakjp/generational-cache": "^1.0.1", 61 "@asamuzakjp/nwsapi": "^2.3.9", 62 "bidi-js": "^1.0.3", 63 "css-tree": "^3.2.1", 64 "is-potential-custom-element-name": "^1.0.1" 65 }, 66 "engines": { 67 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 68 } 69 }, 70 "node_modules/@asamuzakjp/generational-cache": { 71 "version": "1.0.1", 72 "resolved": "https://registry.npmjs.org/@asamuzakjp/generational-cache/-/generational-cache-1.0.1.tgz", 73 "integrity": "sha512-wajfB8KqzMCN2KGNFdLkReeHncd0AslUSrvHVvvYWuU8ghncRJoA50kT3zP9MVL0+9g4/67H+cdvBskj9THPzg==", 74 "dev": true, 75 "license": "MIT", 76 "engines": { 77 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 78 } 79 }, 80 "node_modules/@asamuzakjp/nwsapi": { 81 "version": "2.3.9", 82 "resolved": "https://registry.npmjs.org/@asamuzakjp/nwsapi/-/nwsapi-2.3.9.tgz", 83 "integrity": "sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==", 84 "dev": true, 85 "license": "MIT" 86 }, 87 "node_modules/@babel/helper-string-parser": { 88 "version": "7.29.7", 89 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.29.7.tgz", 90 "integrity": "sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==", 91 "dev": true, 92 "engines": { 93 "node": ">=6.9.0" 94 } 95 }, 96 "node_modules/@babel/helper-validator-identifier": { 97 "version": "7.29.7", 98 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.29.7.tgz", 99 "integrity": "sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==", 100 "dev": true, 101 "engines": { 102 "node": ">=6.9.0" 103 } 104 }, 105 "node_modules/@babel/parser": { 106 "version": "7.29.7", 107 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.7.tgz", 108 "integrity": "sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==", 109 "dev": true, 110 "dependencies": { 111 "@babel/types": "^7.29.7" 112 }, 113 "bin": { 114 "parser": "bin/babel-parser.js" 115 }, 116 "engines": { 117 "node": ">=6.0.0" 118 } 119 }, 120 "node_modules/@babel/types": { 121 "version": "7.29.7", 122 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.7.tgz", 123 "integrity": "sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==", 124 "dev": true, 125 "dependencies": { 126 "@babel/helper-string-parser": "^7.29.7", 127 "@babel/helper-validator-identifier": "^7.29.7" 128 }, 129 "engines": { 130 "node": ">=6.9.0" 131 } 132 }, 133 "node_modules/@bramus/specificity": { 134 "version": "2.4.2", 135 "resolved": "https://registry.npmjs.org/@bramus/specificity/-/specificity-2.4.2.tgz", 136 "integrity": "sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==", 137 "dev": true, 138 "license": "MIT", 139 "dependencies": { 140 "css-tree": "^3.0.0" 141 }, 142 "bin": { 143 "specificity": "bin/cli.js" 144 } 145 }, 146 "node_modules/@csstools/color-helpers": { 147 "version": "6.0.2", 148 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.2.tgz", 149 "integrity": "sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==", 150 "dev": true, 151 "funding": [ 152 { 153 "type": "github", 154 "url": "https://github.com/sponsors/csstools" 155 }, 156 { 157 "type": "opencollective", 158 "url": "https://opencollective.com/csstools" 159 } 160 ], 161 "license": "MIT-0", 162 "engines": { 163 "node": ">=20.19.0" 164 } 165 }, 166 "node_modules/@csstools/css-calc": { 167 "version": "3.2.1", 168 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.2.1.tgz", 169 "integrity": "sha512-DtdHlgXh5ZkA43cwBcAm+huzgJiwx3ZTWVjBs94kwz2xKqSimDA3lBgCjphYgwgVUMWatSM0pDd8TILB1yrVVg==", 170 "dev": true, 171 "funding": [ 172 { 173 "type": "github", 174 "url": "https://github.com/sponsors/csstools" 175 }, 176 { 177 "type": "opencollective", 178 "url": "https://opencollective.com/csstools" 179 } 180 ], 181 "license": "MIT", 182 "engines": { 183 "node": ">=20.19.0" 184 }, 185 "peerDependencies": { 186 "@csstools/css-parser-algorithms": "^4.0.0", 187 "@csstools/css-tokenizer": "^4.0.0" 188 } 189 }, 190 "node_modules/@csstools/css-color-parser": { 191 "version": "4.1.1", 192 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.1.1.tgz", 193 "integrity": "sha512-eZ5XOtyhK+mggRafYUWzA0tvaYOFgdY8AkgQiCJF9qNAePnUo/zmsqqYubBBb3sQ8uNUaSKTY9s9klfRaAXL0g==", 194 "dev": true, 195 "funding": [ 196 { 197 "type": "github", 198 "url": "https://github.com/sponsors/csstools" 199 }, 200 { 201 "type": "opencollective", 202 "url": "https://opencollective.com/csstools" 203 } 204 ], 205 "license": "MIT", 206 "dependencies": { 207 "@csstools/color-helpers": "^6.0.2", 208 "@csstools/css-calc": "^3.2.1" 209 }, 210 "engines": { 211 "node": ">=20.19.0" 212 }, 213 "peerDependencies": { 214 "@csstools/css-parser-algorithms": "^4.0.0", 215 "@csstools/css-tokenizer": "^4.0.0" 216 } 217 }, 218 "node_modules/@csstools/css-parser-algorithms": { 219 "version": "4.0.0", 220 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz", 221 "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==", 222 "dev": true, 223 "funding": [ 224 { 225 "type": "github", 226 "url": "https://github.com/sponsors/csstools" 227 }, 228 { 229 "type": "opencollective", 230 "url": "https://opencollective.com/csstools" 231 } 232 ], 233 "license": "MIT", 234 "engines": { 235 "node": ">=20.19.0" 236 }, 237 "peerDependencies": { 238 "@csstools/css-tokenizer": "^4.0.0" 239 } 240 }, 241 "node_modules/@csstools/css-syntax-patches-for-csstree": { 242 "version": "1.1.4", 243 "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.4.tgz", 244 "integrity": "sha512-wgsqt92b7C7tQhIdPNxj0n9zuUbQlvAuI1exyzeNrOKOi62SD7ren8zqszmpVREjAOqg8cD2FqYhQfAuKjk4sw==", 245 "dev": true, 246 "funding": [ 247 { 248 "type": "github", 249 "url": "https://github.com/sponsors/csstools" 250 }, 251 { 252 "type": "opencollective", 253 "url": "https://opencollective.com/csstools" 254 } 255 ], 256 "license": "MIT-0", 257 "peerDependencies": { 258 "css-tree": "^3.2.1" 259 }, 260 "peerDependenciesMeta": { 261 "css-tree": { 262 "optional": true 263 } 264 } 265 }, 266 "node_modules/@csstools/css-tokenizer": { 267 "version": "4.0.0", 268 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz", 269 "integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==", 270 "dev": true, 271 "funding": [ 272 { 273 "type": "github", 274 "url": "https://github.com/sponsors/csstools" 275 }, 276 { 277 "type": "opencollective", 278 "url": "https://opencollective.com/csstools" 279 } 280 ], 281 "license": "MIT", 282 "engines": { 283 "node": ">=20.19.0" 284 } 285 }, 286 "node_modules/@cypress/request": { 287 "version": "4.0.1", 288 "resolved": "https://registry.npmjs.org/@cypress/request/-/request-4.0.1.tgz", 289 "integrity": "sha512-y20e+e6dFYkOUUJLVUZTsJRuTiXZaUQ32WD+R/ux/HBybbTx4ge7cNINcua0pU8+SNkKuRbOF12mBmzuzM8n5w==", 290 "dev": true, 291 "license": "Apache-2.0", 292 "dependencies": { 293 "aws-sign2": "~0.7.0", 294 "aws4": "^1.8.0", 295 "caseless": "~0.12.0", 296 "combined-stream": "~1.0.6", 297 "extend": "~3.0.2", 298 "forever-agent": "~0.6.1", 299 "form-data": "~4.0.4", 300 "http-signature": "~1.4.0", 301 "is-typedarray": "~1.0.0", 302 "isstream": "~0.1.2", 303 "json-stringify-safe": "~5.0.1", 304 "mime-types": "~2.1.19", 305 "performance-now": "^2.1.0", 306 "qs": "^6.15.2", 307 "safe-buffer": "^5.1.2", 308 "tough-cookie": "^5.0.0", 309 "tunnel-agent": "^0.6.0" 310 }, 311 "engines": { 312 "node": ">= 14.17.0" 313 } 314 }, 315 "node_modules/@cypress/xvfb": { 316 "version": "1.2.4", 317 "resolved": "https://registry.npmjs.org/@cypress/xvfb/-/xvfb-1.2.4.tgz", 318 "integrity": "sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==", 319 "dev": true, 320 "dependencies": { 321 "debug": "^3.1.0", 322 "lodash.once": "^4.1.1" 323 } 324 }, 325 "node_modules/@cypress/xvfb/node_modules/debug": { 326 "version": "3.2.7", 327 "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", 328 "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", 329 "dev": true, 330 "dependencies": { 331 "ms": "^2.1.1" 332 } 333 }, 334 "node_modules/@emnapi/core": { 335 "version": "1.10.0", 336 "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz", 337 "integrity": "sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==", 338 "dev": true, 339 "optional": true, 340 "dependencies": { 341 "@emnapi/wasi-threads": "1.2.1", 342 "tslib": "^2.4.0" 343 } 344 }, 345 "node_modules/@emnapi/runtime": { 346 "version": "1.10.0", 347 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.10.0.tgz", 348 "integrity": "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==", 349 "dev": true, 350 "optional": true, 351 "dependencies": { 352 "tslib": "^2.4.0" 353 } 354 }, 355 "node_modules/@emnapi/wasi-threads": { 356 "version": "1.2.1", 357 "resolved": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.2.1.tgz", 358 "integrity": "sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==", 359 "dev": true, 360 "optional": true, 361 "dependencies": { 362 "tslib": "^2.4.0" 363 } 364 }, 365 "node_modules/@exodus/bytes": { 366 "version": "1.15.0", 367 "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.0.tgz", 368 "integrity": "sha512-UY0nlA+feH81UGSHv92sLEPLCeZFjXOuHhrIo0HQydScuQc8s0A7kL/UdgwgDq8g8ilksmuoF35YVTNphV2aBQ==", 369 "dev": true, 370 "license": "MIT", 371 "engines": { 372 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 373 }, 374 "peerDependencies": { 375 "@noble/hashes": "^1.8.0 || ^2.0.0" 376 }, 377 "peerDependenciesMeta": { 378 "@noble/hashes": { 379 "optional": true 380 } 381 } 382 }, 383 "node_modules/@jridgewell/sourcemap-codec": { 384 "version": "1.5.5", 385 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 386 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 387 "dev": true, 388 "license": "MIT" 389 }, 390 "node_modules/@kwsites/file-exists": { 391 "version": "1.1.1", 392 "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", 393 "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", 394 "dev": true, 395 "dependencies": { 396 "debug": "^4.1.1" 397 } 398 }, 399 "node_modules/@kwsites/promise-deferred": { 400 "version": "1.1.1", 401 "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", 402 "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==", 403 "dev": true 404 }, 405 "node_modules/@napi-rs/wasm-runtime": { 406 "version": "1.1.5", 407 "resolved": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.5.tgz", 408 "integrity": "sha512-AWPoBRJ9tsnVhor4sjO7rkni+7p+2IAEFj6cx06UgP10jkQHqay/36uRV/bFkgrh18D9vb4cr8Q0Pthskgzy+Q==", 409 "dev": true, 410 "optional": true, 411 "dependencies": { 412 "@tybys/wasm-util": "^0.10.2" 413 }, 414 "funding": { 415 "type": "github", 416 "url": "https://github.com/sponsors/Brooooooklyn" 417 }, 418 "peerDependencies": { 419 "@emnapi/core": "^1.7.1", 420 "@emnapi/runtime": "^1.7.1" 421 } 422 }, 423 "node_modules/@oxc-project/types": { 424 "version": "0.133.0", 425 "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.133.0.tgz", 426 "integrity": "sha512-KzkdCd6Uxqnf6l3HOw1xfatAlUURA0g14cvBYFyJ5SaNOQbOUvBr9PKArcPcrNIeRsBdgcUzOGrhKveVpvOIGA==", 427 "dev": true, 428 "funding": { 429 "url": "https://github.com/sponsors/Boshen" 430 } 431 }, 432 "node_modules/@parcel/watcher": { 433 "version": "2.5.1", 434 "resolved": "https://registry.npmjs.org/@parcel/watcher/-/watcher-2.5.1.tgz", 435 "integrity": "sha512-dfUnCxiN9H4ap84DvD2ubjw+3vUNpstxa0TneY/Paat8a3R4uQZDLSvWjmznAY/DoahqTHl9V46HF/Zs3F29pg==", 436 "dev": true, 437 "hasInstallScript": true, 438 "optional": true, 439 "dependencies": { 440 "detect-libc": "^1.0.3", 441 "is-glob": "^4.0.3", 442 "micromatch": "^4.0.5", 443 "node-addon-api": "^7.0.0" 444 }, 445 "engines": { 446 "node": ">= 10.0.0" 447 }, 448 "funding": { 449 "type": "opencollective", 450 "url": "https://opencollective.com/parcel" 451 }, 452 "optionalDependencies": { 453 "@parcel/watcher-android-arm64": "2.5.1", 454 "@parcel/watcher-darwin-arm64": "2.5.1", 455 "@parcel/watcher-darwin-x64": "2.5.1", 456 "@parcel/watcher-freebsd-x64": "2.5.1", 457 "@parcel/watcher-linux-arm-glibc": "2.5.1", 458 "@parcel/watcher-linux-arm-musl": "2.5.1", 459 "@parcel/watcher-linux-arm64-glibc": "2.5.1", 460 "@parcel/watcher-linux-arm64-musl": "2.5.1", 461 "@parcel/watcher-linux-x64-glibc": "2.5.1", 462 "@parcel/watcher-linux-x64-musl": "2.5.1", 463 "@parcel/watcher-win32-arm64": "2.5.1", 464 "@parcel/watcher-win32-ia32": "2.5.1", 465 "@parcel/watcher-win32-x64": "2.5.1" 466 } 467 }, 468 "node_modules/@parcel/watcher-android-arm64": { 469 "version": "2.5.1", 470 "resolved": "https://registry.npmjs.org/@parcel/watcher-android-arm64/-/watcher-android-arm64-2.5.1.tgz", 471 "integrity": "sha512-KF8+j9nNbUN8vzOFDpRMsaKBHZ/mcjEjMToVMJOhTozkDonQFFrRcfdLWn6yWKCmJKmdVxSgHiYvTCef4/qcBA==", 472 "cpu": [ 473 "arm64" 474 ], 475 "dev": true, 476 "optional": true, 477 "os": [ 478 "android" 479 ], 480 "engines": { 481 "node": ">= 10.0.0" 482 }, 483 "funding": { 484 "type": "opencollective", 485 "url": "https://opencollective.com/parcel" 486 } 487 }, 488 "node_modules/@parcel/watcher-darwin-arm64": { 489 "version": "2.5.1", 490 "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-arm64/-/watcher-darwin-arm64-2.5.1.tgz", 491 "integrity": "sha512-eAzPv5osDmZyBhou8PoF4i6RQXAfeKL9tjb3QzYuccXFMQU0ruIc/POh30ePnaOyD1UXdlKguHBmsTs53tVoPw==", 492 "cpu": [ 493 "arm64" 494 ], 495 "dev": true, 496 "optional": true, 497 "os": [ 498 "darwin" 499 ], 500 "engines": { 501 "node": ">= 10.0.0" 502 }, 503 "funding": { 504 "type": "opencollective", 505 "url": "https://opencollective.com/parcel" 506 } 507 }, 508 "node_modules/@parcel/watcher-darwin-x64": { 509 "version": "2.5.1", 510 "resolved": "https://registry.npmjs.org/@parcel/watcher-darwin-x64/-/watcher-darwin-x64-2.5.1.tgz", 511 "integrity": "sha512-1ZXDthrnNmwv10A0/3AJNZ9JGlzrF82i3gNQcWOzd7nJ8aj+ILyW1MTxVk35Db0u91oD5Nlk9MBiujMlwmeXZg==", 512 "cpu": [ 513 "x64" 514 ], 515 "dev": true, 516 "optional": true, 517 "os": [ 518 "darwin" 519 ], 520 "engines": { 521 "node": ">= 10.0.0" 522 }, 523 "funding": { 524 "type": "opencollective", 525 "url": "https://opencollective.com/parcel" 526 } 527 }, 528 "node_modules/@parcel/watcher-freebsd-x64": { 529 "version": "2.5.1", 530 "resolved": "https://registry.npmjs.org/@parcel/watcher-freebsd-x64/-/watcher-freebsd-x64-2.5.1.tgz", 531 "integrity": "sha512-SI4eljM7Flp9yPuKi8W0ird8TI/JK6CSxju3NojVI6BjHsTyK7zxA9urjVjEKJ5MBYC+bLmMcbAWlZ+rFkLpJQ==", 532 "cpu": [ 533 "x64" 534 ], 535 "dev": true, 536 "optional": true, 537 "os": [ 538 "freebsd" 539 ], 540 "engines": { 541 "node": ">= 10.0.0" 542 }, 543 "funding": { 544 "type": "opencollective", 545 "url": "https://opencollective.com/parcel" 546 } 547 }, 548 "node_modules/@parcel/watcher-linux-arm-glibc": { 549 "version": "2.5.1", 550 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-glibc/-/watcher-linux-arm-glibc-2.5.1.tgz", 551 "integrity": "sha512-RCdZlEyTs8geyBkkcnPWvtXLY44BCeZKmGYRtSgtwwnHR4dxfHRG3gR99XdMEdQ7KeiDdasJwwvNSF5jKtDwdA==", 552 "cpu": [ 553 "arm" 554 ], 555 "dev": true, 556 "optional": true, 557 "os": [ 558 "linux" 559 ], 560 "engines": { 561 "node": ">= 10.0.0" 562 }, 563 "funding": { 564 "type": "opencollective", 565 "url": "https://opencollective.com/parcel" 566 } 567 }, 568 "node_modules/@parcel/watcher-linux-arm-musl": { 569 "version": "2.5.1", 570 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm-musl/-/watcher-linux-arm-musl-2.5.1.tgz", 571 "integrity": "sha512-6E+m/Mm1t1yhB8X412stiKFG3XykmgdIOqhjWj+VL8oHkKABfu/gjFj8DvLrYVHSBNC+/u5PeNrujiSQ1zwd1Q==", 572 "cpu": [ 573 "arm" 574 ], 575 "dev": true, 576 "optional": true, 577 "os": [ 578 "linux" 579 ], 580 "engines": { 581 "node": ">= 10.0.0" 582 }, 583 "funding": { 584 "type": "opencollective", 585 "url": "https://opencollective.com/parcel" 586 } 587 }, 588 "node_modules/@parcel/watcher-linux-arm64-glibc": { 589 "version": "2.5.1", 590 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-glibc/-/watcher-linux-arm64-glibc-2.5.1.tgz", 591 "integrity": "sha512-LrGp+f02yU3BN9A+DGuY3v3bmnFUggAITBGriZHUREfNEzZh/GO06FF5u2kx8x+GBEUYfyTGamol4j3m9ANe8w==", 592 "cpu": [ 593 "arm64" 594 ], 595 "dev": true, 596 "optional": true, 597 "os": [ 598 "linux" 599 ], 600 "engines": { 601 "node": ">= 10.0.0" 602 }, 603 "funding": { 604 "type": "opencollective", 605 "url": "https://opencollective.com/parcel" 606 } 607 }, 608 "node_modules/@parcel/watcher-linux-arm64-musl": { 609 "version": "2.5.1", 610 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-arm64-musl/-/watcher-linux-arm64-musl-2.5.1.tgz", 611 "integrity": "sha512-cFOjABi92pMYRXS7AcQv9/M1YuKRw8SZniCDw0ssQb/noPkRzA+HBDkwmyOJYp5wXcsTrhxO0zq1U11cK9jsFg==", 612 "cpu": [ 613 "arm64" 614 ], 615 "dev": true, 616 "optional": true, 617 "os": [ 618 "linux" 619 ], 620 "engines": { 621 "node": ">= 10.0.0" 622 }, 623 "funding": { 624 "type": "opencollective", 625 "url": "https://opencollective.com/parcel" 626 } 627 }, 628 "node_modules/@parcel/watcher-linux-x64-glibc": { 629 "version": "2.5.1", 630 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-glibc/-/watcher-linux-x64-glibc-2.5.1.tgz", 631 "integrity": "sha512-GcESn8NZySmfwlTsIur+49yDqSny2IhPeZfXunQi48DMugKeZ7uy1FX83pO0X22sHntJ4Ub+9k34XQCX+oHt2A==", 632 "cpu": [ 633 "x64" 634 ], 635 "dev": true, 636 "optional": true, 637 "os": [ 638 "linux" 639 ], 640 "engines": { 641 "node": ">= 10.0.0" 642 }, 643 "funding": { 644 "type": "opencollective", 645 "url": "https://opencollective.com/parcel" 646 } 647 }, 648 "node_modules/@parcel/watcher-linux-x64-musl": { 649 "version": "2.5.1", 650 "resolved": "https://registry.npmjs.org/@parcel/watcher-linux-x64-musl/-/watcher-linux-x64-musl-2.5.1.tgz", 651 "integrity": "sha512-n0E2EQbatQ3bXhcH2D1XIAANAcTZkQICBPVaxMeaCVBtOpBZpWJuf7LwyWPSBDITb7In8mqQgJ7gH8CILCURXg==", 652 "cpu": [ 653 "x64" 654 ], 655 "dev": true, 656 "optional": true, 657 "os": [ 658 "linux" 659 ], 660 "engines": { 661 "node": ">= 10.0.0" 662 }, 663 "funding": { 664 "type": "opencollective", 665 "url": "https://opencollective.com/parcel" 666 } 667 }, 668 "node_modules/@parcel/watcher-win32-arm64": { 669 "version": "2.5.1", 670 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-arm64/-/watcher-win32-arm64-2.5.1.tgz", 671 "integrity": "sha512-RFzklRvmc3PkjKjry3hLF9wD7ppR4AKcWNzH7kXR7GUe0Igb3Nz8fyPwtZCSquGrhU5HhUNDr/mKBqj7tqA2Vw==", 672 "cpu": [ 673 "arm64" 674 ], 675 "dev": true, 676 "optional": true, 677 "os": [ 678 "win32" 679 ], 680 "engines": { 681 "node": ">= 10.0.0" 682 }, 683 "funding": { 684 "type": "opencollective", 685 "url": "https://opencollective.com/parcel" 686 } 687 }, 688 "node_modules/@parcel/watcher-win32-ia32": { 689 "version": "2.5.1", 690 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-ia32/-/watcher-win32-ia32-2.5.1.tgz", 691 "integrity": "sha512-c2KkcVN+NJmuA7CGlaGD1qJh1cLfDnQsHjE89E60vUEMlqduHGCdCLJCID5geFVM0dOtA3ZiIO8BoEQmzQVfpQ==", 692 "cpu": [ 693 "ia32" 694 ], 695 "dev": true, 696 "optional": true, 697 "os": [ 698 "win32" 699 ], 700 "engines": { 701 "node": ">= 10.0.0" 702 }, 703 "funding": { 704 "type": "opencollective", 705 "url": "https://opencollective.com/parcel" 706 } 707 }, 708 "node_modules/@parcel/watcher-win32-x64": { 709 "version": "2.5.1", 710 "resolved": "https://registry.npmjs.org/@parcel/watcher-win32-x64/-/watcher-win32-x64-2.5.1.tgz", 711 "integrity": "sha512-9lHBdJITeNR++EvSQVUcaZoWupyHfXe1jZvGZ06O/5MflPcuPLtEphScIBL+AiCWBO46tDSHzWyD0uDmmZqsgA==", 712 "cpu": [ 713 "x64" 714 ], 715 "dev": true, 716 "optional": true, 717 "os": [ 718 "win32" 719 ], 720 "engines": { 721 "node": ">= 10.0.0" 722 }, 723 "funding": { 724 "type": "opencollective", 725 "url": "https://opencollective.com/parcel" 726 } 727 }, 728 "node_modules/@rolldown/binding-android-arm64": { 729 "version": "1.0.3", 730 "resolved": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.0.3.tgz", 731 "integrity": "sha512-454rs7jHngixp/NMxd5srYD57OnzSlZ/eFTETjORQHLwJG1lRtmNOJcBerZlfu4GjKqeq8aCCIQrMdHyhI51Hw==", 732 "cpu": [ 733 "arm64" 734 ], 735 "dev": true, 736 "optional": true, 737 "os": [ 738 "android" 739 ], 740 "engines": { 741 "node": "^20.19.0 || >=22.12.0" 742 } 743 }, 744 "node_modules/@rolldown/binding-darwin-arm64": { 745 "version": "1.0.3", 746 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.0.3.tgz", 747 "integrity": "sha512-PcAhP+ynjURNyy8SKGl5DQP94aGuB/7JrXJb/t7P+hanXvQVMWzUvRRhBAcg/lNRadBhoUPqSoP4xw5tR/KBEA==", 748 "cpu": [ 749 "arm64" 750 ], 751 "dev": true, 752 "optional": true, 753 "os": [ 754 "darwin" 755 ], 756 "engines": { 757 "node": "^20.19.0 || >=22.12.0" 758 } 759 }, 760 "node_modules/@rolldown/binding-darwin-x64": { 761 "version": "1.0.3", 762 "resolved": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.0.3.tgz", 763 "integrity": "sha512-9YpfeUvSE2RS7wysJ81uOZkXJz7f7Q55H2Gvp3VEw/EsahqDtrphrZ0EwDLK5vvKOzaCrBsjF8JmnMLcUt78Gg==", 764 "cpu": [ 765 "x64" 766 ], 767 "dev": true, 768 "optional": true, 769 "os": [ 770 "darwin" 771 ], 772 "engines": { 773 "node": "^20.19.0 || >=22.12.0" 774 } 775 }, 776 "node_modules/@rolldown/binding-freebsd-x64": { 777 "version": "1.0.3", 778 "resolved": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.0.3.tgz", 779 "integrity": "sha512-yB1IlAsSNHncV6SCTL27/MVGR5htvQsoGxIv5KMGXALp+Ll1wYsn+x98M9MW7qa+NdSbvrrY7ANI4wLJ0n1e6g==", 780 "cpu": [ 781 "x64" 782 ], 783 "dev": true, 784 "optional": true, 785 "os": [ 786 "freebsd" 787 ], 788 "engines": { 789 "node": "^20.19.0 || >=22.12.0" 790 } 791 }, 792 "node_modules/@rolldown/binding-linux-arm-gnueabihf": { 793 "version": "1.0.3", 794 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.0.3.tgz", 795 "integrity": "sha512-Yi30IVAAfLUCy2MseFjbB1jAMDl1VMCAas5StnYp8da9+CKvMd2H2cbEjWcw5NPaPqzvYkVIaF1nNUG+b7u/sw==", 796 "cpu": [ 797 "arm" 798 ], 799 "dev": true, 800 "optional": true, 801 "os": [ 802 "linux" 803 ], 804 "engines": { 805 "node": "^20.19.0 || >=22.12.0" 806 } 807 }, 808 "node_modules/@rolldown/binding-linux-arm64-gnu": { 809 "version": "1.0.3", 810 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.0.3.tgz", 811 "integrity": "sha512-jsO7R8To+AdlYgUmN5sHSCZbfhtMBkO0WUx8iORQnPcMMdgr7qM2DQmMwgabs3GhNztdmoKkMKQFHD6DTMCIQw==", 812 "cpu": [ 813 "arm64" 814 ], 815 "dev": true, 816 "optional": true, 817 "os": [ 818 "linux" 819 ], 820 "engines": { 821 "node": "^20.19.0 || >=22.12.0" 822 } 823 }, 824 "node_modules/@rolldown/binding-linux-arm64-musl": { 825 "version": "1.0.3", 826 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.0.3.tgz", 827 "integrity": "sha512-VWkUHwWriDciit80wleYwKILoR/KMvxh/IdwS/paX+ZgpuRpCrKLUdadJbc0NpBEiyhpYawsJ73j9aCvOH+f7Q==", 828 "cpu": [ 829 "arm64" 830 ], 831 "dev": true, 832 "optional": true, 833 "os": [ 834 "linux" 835 ], 836 "engines": { 837 "node": "^20.19.0 || >=22.12.0" 838 } 839 }, 840 "node_modules/@rolldown/binding-linux-ppc64-gnu": { 841 "version": "1.0.3", 842 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.0.3.tgz", 843 "integrity": "sha512-5f1laC0SlIR0yDbFCd8acUhvJIag6N3zC5P7oUPN6wX0aOma+uKJ0wBDH5aq7I1PVI2ttTlhJwzwRIBnLiSGEg==", 844 "cpu": [ 845 "ppc64" 846 ], 847 "dev": true, 848 "optional": true, 849 "os": [ 850 "linux" 851 ], 852 "engines": { 853 "node": "^20.19.0 || >=22.12.0" 854 } 855 }, 856 "node_modules/@rolldown/binding-linux-s390x-gnu": { 857 "version": "1.0.3", 858 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.0.3.tgz", 859 "integrity": "sha512-Iq4ko0r4XsgbrF/LunNgHtAGLRRVE2kXonAXQ/MV0mC6jQpMOhW1SvtZja2EhC/kd05++bP78dsqBeIQyYJ6Yg==", 860 "cpu": [ 861 "s390x" 862 ], 863 "dev": true, 864 "optional": true, 865 "os": [ 866 "linux" 867 ], 868 "engines": { 869 "node": "^20.19.0 || >=22.12.0" 870 } 871 }, 872 "node_modules/@rolldown/binding-linux-x64-gnu": { 873 "version": "1.0.3", 874 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.0.3.tgz", 875 "integrity": "sha512-B8m6tD5+/N5FeNQFbKlLA/2yVq9ycQP1SeedyEYYKWBNR3ZQbkvIUcNnDNM03lO1l5F2roiiFJGgvoLLyZXtSg==", 876 "cpu": [ 877 "x64" 878 ], 879 "dev": true, 880 "optional": true, 881 "os": [ 882 "linux" 883 ], 884 "engines": { 885 "node": "^20.19.0 || >=22.12.0" 886 } 887 }, 888 "node_modules/@rolldown/binding-linux-x64-musl": { 889 "version": "1.0.3", 890 "resolved": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.0.3.tgz", 891 "integrity": "sha512-pSdpdUJHkuCxun9LE7jvgUB9qsRgaiyNNCX7m/AvHTcq67AiT/Yhoxvw5zPfhrM8k/BfP8ce/hMOpthKDpEUow==", 892 "cpu": [ 893 "x64" 894 ], 895 "dev": true, 896 "optional": true, 897 "os": [ 898 "linux" 899 ], 900 "engines": { 901 "node": "^20.19.0 || >=22.12.0" 902 } 903 }, 904 "node_modules/@rolldown/binding-openharmony-arm64": { 905 "version": "1.0.3", 906 "resolved": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.0.3.tgz", 907 "integrity": "sha512-OXXS3RKJgX2uLwM+gYyuH5omcH8fL1LJs96pZGgtetVCahON57+d4SJHzTgZiOjxgGkSnpXpOsWuPDGAKAigEg==", 908 "cpu": [ 909 "arm64" 910 ], 911 "dev": true, 912 "optional": true, 913 "os": [ 914 "openharmony" 915 ], 916 "engines": { 917 "node": "^20.19.0 || >=22.12.0" 918 } 919 }, 920 "node_modules/@rolldown/binding-wasm32-wasi": { 921 "version": "1.0.3", 922 "resolved": "https://registry.npmjs.org/@rolldown/binding-wasm32-wasi/-/binding-wasm32-wasi-1.0.3.tgz", 923 "integrity": "sha512-JTtb8BWFynicNSoPrehsCzBtOKjZ6jhMiPFEmOiuXg1Fl8dn2KHQob+GuPSGR0dryQa1PQJbzjF3dqO/whhjLg==", 924 "cpu": [ 925 "wasm32" 926 ], 927 "dev": true, 928 "optional": true, 929 "dependencies": { 930 "@emnapi/core": "1.10.0", 931 "@emnapi/runtime": "1.10.0", 932 "@napi-rs/wasm-runtime": "^1.1.4" 933 }, 934 "engines": { 935 "node": "^20.19.0 || >=22.12.0" 936 } 937 }, 938 "node_modules/@rolldown/binding-win32-arm64-msvc": { 939 "version": "1.0.3", 940 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.0.3.tgz", 941 "integrity": "sha512-gEdFFEN70A/jxb2svrWsN3aDL7OUtmvlOy+6fa2jxG8K0wQ1ZbdeLGnidov6Yu5/733dI5ySfzFlQ/cb0bSz1g==", 942 "cpu": [ 943 "arm64" 944 ], 945 "dev": true, 946 "optional": true, 947 "os": [ 948 "win32" 949 ], 950 "engines": { 951 "node": "^20.19.0 || >=22.12.0" 952 } 953 }, 954 "node_modules/@rolldown/binding-win32-x64-msvc": { 955 "version": "1.0.3", 956 "resolved": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.0.3.tgz", 957 "integrity": "sha512-eXB7CHuaQdqmJcc3koCNtNPmT/bj2gc999kUFgBxG8Ac0NdgXc4rkCHhqrgrhN3zddvvvrgzj1e90SuSfmyIXA==", 958 "cpu": [ 959 "x64" 960 ], 961 "dev": true, 962 "optional": true, 963 "os": [ 964 "win32" 965 ], 966 "engines": { 967 "node": "^20.19.0 || >=22.12.0" 968 } 969 }, 970 "node_modules/@rolldown/pluginutils": { 971 "version": "1.0.1", 972 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz", 973 "integrity": "sha512-2j9bGt5Jh8hj+vPtgzPtl72j0yRxHAyumoo6TNfAjsLB04UtpSvPbPcDcBMxz7n+9CYB0c1GxQFxYRg2jimqGw==", 974 "dev": true, 975 "license": "MIT" 976 }, 977 "node_modules/@simple-git/args-pathspec": { 978 "version": "1.0.3", 979 "resolved": "https://registry.npmjs.org/@simple-git/args-pathspec/-/args-pathspec-1.0.3.tgz", 980 "integrity": "sha512-ngJMaHlsWDTfjyq9F3VIQ8b7NXbBLq5j9i5bJ6XLYtD6qlDXT7fdKY2KscWWUF8t18xx052Y/PUO1K1TRc9yKA==", 981 "dev": true, 982 "license": "MIT" 983 }, 984 "node_modules/@simple-git/argv-parser": { 985 "version": "1.1.1", 986 "resolved": "https://registry.npmjs.org/@simple-git/argv-parser/-/argv-parser-1.1.1.tgz", 987 "integrity": "sha512-Q9lBcfQ+VQCpQqGJFHe5yooOS5hGdLFFbJ5R+R5aDsnkPCahtn1hSkMcORX65J2Z5lxSkD0lQorMsncuBQxYUw==", 988 "dev": true, 989 "license": "MIT", 990 "dependencies": { 991 "@simple-git/args-pathspec": "^1.0.3" 992 } 993 }, 994 "node_modules/@standard-schema/spec": { 995 "version": "1.1.0", 996 "resolved": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz", 997 "integrity": "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==", 998 "dev": true 999 }, 1000 "node_modules/@tybys/wasm-util": { 1001 "version": "0.10.2", 1002 "resolved": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz", 1003 "integrity": "sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==", 1004 "dev": true, 1005 "optional": true, 1006 "dependencies": { 1007 "tslib": "^2.4.0" 1008 } 1009 }, 1010 "node_modules/@types/chai": { 1011 "version": "5.2.3", 1012 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", 1013 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", 1014 "dev": true, 1015 "dependencies": { 1016 "@types/deep-eql": "*", 1017 "assertion-error": "^2.0.1" 1018 } 1019 }, 1020 "node_modules/@types/deep-eql": { 1021 "version": "4.0.2", 1022 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", 1023 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", 1024 "dev": true 1025 }, 1026 "node_modules/@types/estree": { 1027 "version": "1.0.9", 1028 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz", 1029 "integrity": "sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==", 1030 "dev": true 1031 }, 1032 "node_modules/@types/sinonjs__fake-timers": { 1033 "version": "8.1.1", 1034 "resolved": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.1.tgz", 1035 "integrity": "sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==", 1036 "dev": true 1037 }, 1038 "node_modules/@types/sizzle": { 1039 "version": "2.3.9", 1040 "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.9.tgz", 1041 "integrity": "sha512-xzLEyKB50yqCUPUJkIsrVvoWNfFUbIZI+RspLWt8u+tIW/BetMBZtgV2LY/2o+tYH8dRvQ+eoPf3NdhQCcLE2w==", 1042 "dev": true 1043 }, 1044 "node_modules/@types/tmp": { 1045 "version": "0.2.6", 1046 "resolved": "https://registry.npmjs.org/@types/tmp/-/tmp-0.2.6.tgz", 1047 "integrity": "sha512-chhaNf2oKHlRkDGt+tiKE2Z5aJ6qalm7Z9rlLdBwmOiAAf09YQvvoLXjWK4HWPF1xU/fqvMgfNfpVoBscA/tKA==", 1048 "dev": true, 1049 "license": "MIT" 1050 }, 1051 "node_modules/@vitejs/plugin-vue": { 1052 "version": "6.0.7", 1053 "resolved": "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-6.0.7.tgz", 1054 "integrity": "sha512-km+p+XdSz9Sxm5rqUbqcSfZYaAniKxWBj1KURl+Jr7UaPvvX7BmaWMdP69I5rrFDeQGyxAG7NXdc57vz+snhWg==", 1055 "dev": true, 1056 "license": "MIT", 1057 "dependencies": { 1058 "@rolldown/pluginutils": "^1.0.1" 1059 }, 1060 "engines": { 1061 "node": "^20.19.0 || >=22.12.0" 1062 }, 1063 "peerDependencies": { 1064 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0", 1065 "vue": "^3.2.25" 1066 } 1067 }, 1068 "node_modules/@vitest/expect": { 1069 "version": "4.1.8", 1070 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.8.tgz", 1071 "integrity": "sha512-h3nDO677RDLEGlBxyQ5CW8RlMThSKSRLUePLOx09gNIWRL40edgA1GCZSZgf1W55MFAG6/Sw14KeaAnqv0NKdQ==", 1072 "dev": true, 1073 "dependencies": { 1074 "@standard-schema/spec": "^1.1.0", 1075 "@types/chai": "^5.2.2", 1076 "@vitest/spy": "4.1.8", 1077 "@vitest/utils": "4.1.8", 1078 "chai": "^6.2.2", 1079 "tinyrainbow": "^3.1.0" 1080 }, 1081 "funding": { 1082 "url": "https://opencollective.com/vitest" 1083 } 1084 }, 1085 "node_modules/@vitest/mocker": { 1086 "version": "4.1.8", 1087 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.8.tgz", 1088 "integrity": "sha512-LEiN/xe4OSIbKe9HQIp5OC24agGD9J5CnmMgsLohVVoOPWL9a2sBoR6VBx43jQZb7Kr1l4RCuyCJzcAa0+dojw==", 1089 "dev": true, 1090 "dependencies": { 1091 "@vitest/spy": "4.1.8", 1092 "estree-walker": "^3.0.3", 1093 "magic-string": "^0.30.21" 1094 }, 1095 "funding": { 1096 "url": "https://opencollective.com/vitest" 1097 }, 1098 "peerDependencies": { 1099 "msw": "^2.4.9", 1100 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" 1101 }, 1102 "peerDependenciesMeta": { 1103 "msw": { 1104 "optional": true 1105 }, 1106 "vite": { 1107 "optional": true 1108 } 1109 } 1110 }, 1111 "node_modules/@vitest/pretty-format": { 1112 "version": "4.1.8", 1113 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.8.tgz", 1114 "integrity": "sha512-9GasEBxpZ1VYIpqHf/0+YGg121uSNwCKOJqIrTwWP/TB7DmFCiaBpNl3aPZzoLWfWkuqhbH8vJIVobZkvdo2cA==", 1115 "dev": true, 1116 "dependencies": { 1117 "tinyrainbow": "^3.1.0" 1118 }, 1119 "funding": { 1120 "url": "https://opencollective.com/vitest" 1121 } 1122 }, 1123 "node_modules/@vitest/runner": { 1124 "version": "4.1.8", 1125 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.8.tgz", 1126 "integrity": "sha512-EmVxeBAfMJvycdjd6Hm+RbFBbA9fKvo0Kx37hNpBYoYeavH3RNsBXWDooR1mgD52dCrxIIuP7UotpfiwOikvcg==", 1127 "dev": true, 1128 "dependencies": { 1129 "@vitest/utils": "4.1.8", 1130 "pathe": "^2.0.3" 1131 }, 1132 "funding": { 1133 "url": "https://opencollective.com/vitest" 1134 } 1135 }, 1136 "node_modules/@vitest/snapshot": { 1137 "version": "4.1.8", 1138 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.8.tgz", 1139 "integrity": "sha512-acfZboRmAIf05DEKcBQy33VXojFJjtUdLyo7oOmV9kebb2xdU01UknNiPuPZoJZQyO7DF0gZdTGTpeAzET9QPQ==", 1140 "dev": true, 1141 "dependencies": { 1142 "@vitest/pretty-format": "4.1.8", 1143 "@vitest/utils": "4.1.8", 1144 "magic-string": "^0.30.21", 1145 "pathe": "^2.0.3" 1146 }, 1147 "funding": { 1148 "url": "https://opencollective.com/vitest" 1149 } 1150 }, 1151 "node_modules/@vitest/spy": { 1152 "version": "4.1.8", 1153 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.8.tgz", 1154 "integrity": "sha512-6EevtBp6OZOPF7bmz36HrGMeP3txgVSrgebWxHOafDXGkhIzfXK14f8KF6MuFfgXXUeHxmpD3BQxkV00/3s5mA==", 1155 "dev": true, 1156 "funding": { 1157 "url": "https://opencollective.com/vitest" 1158 } 1159 }, 1160 "node_modules/@vitest/utils": { 1161 "version": "4.1.8", 1162 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.8.tgz", 1163 "integrity": "sha512-uOJamYALNhfJ6iolExyQM40yIQwDqYnkKtQ5VCiSe17E33H0aQ/u+1GlRuz4LZBk6Mm3sg90G9hEbmEt37C1Zg==", 1164 "dev": true, 1165 "dependencies": { 1166 "@vitest/pretty-format": "4.1.8", 1167 "convert-source-map": "^2.0.0", 1168 "tinyrainbow": "^3.1.0" 1169 }, 1170 "funding": { 1171 "url": "https://opencollective.com/vitest" 1172 } 1173 }, 1174 "node_modules/@vue/compiler-core": { 1175 "version": "3.5.39", 1176 "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.5.39.tgz", 1177 "integrity": "sha512-16KBTEXAJCpDr0mwlw+AZyhu8iyC7R3S2vBwsI7QnWJU6X3WKc9VKeNEZpiMdZ569qWhz9574L3vV55qRL0Vtw==", 1178 "dev": true, 1179 "dependencies": { 1180 "@babel/parser": "^7.29.7", 1181 "@vue/shared": "3.5.39", 1182 "entities": "^7.0.1", 1183 "estree-walker": "^2.0.2", 1184 "source-map-js": "^1.2.1" 1185 } 1186 }, 1187 "node_modules/@vue/compiler-core/node_modules/estree-walker": { 1188 "version": "2.0.2", 1189 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1190 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 1191 "dev": true 1192 }, 1193 "node_modules/@vue/compiler-dom": { 1194 "version": "3.5.39", 1195 "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.5.39.tgz", 1196 "integrity": "sha512-oQPigALqYbNxTNPvNgSOe+czwVExfbVF02lz8jP0S3AXJiu3jxYDygNUiqSep4ezzW8XgnubqH63My2A7JR/vg==", 1197 "dev": true, 1198 "dependencies": { 1199 "@vue/compiler-core": "3.5.39", 1200 "@vue/shared": "3.5.39" 1201 } 1202 }, 1203 "node_modules/@vue/compiler-sfc": { 1204 "version": "3.5.39", 1205 "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.5.39.tgz", 1206 "integrity": "sha512-d0ki86iOyN8LoZPBmk5SJWNwHP19CnDDCfuo//+2WJa2g5Ke0Jay983PIBIcSSzldC68I8DrD5GrHV3OSDfodg==", 1207 "dev": true, 1208 "dependencies": { 1209 "@babel/parser": "^7.29.7", 1210 "@vue/compiler-core": "3.5.39", 1211 "@vue/compiler-dom": "3.5.39", 1212 "@vue/compiler-ssr": "3.5.39", 1213 "@vue/shared": "3.5.39", 1214 "estree-walker": "^2.0.2", 1215 "magic-string": "^0.30.21", 1216 "postcss": "^8.5.15", 1217 "source-map-js": "^1.2.1" 1218 } 1219 }, 1220 "node_modules/@vue/compiler-sfc/node_modules/estree-walker": { 1221 "version": "2.0.2", 1222 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1223 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 1224 "dev": true 1225 }, 1226 "node_modules/@vue/compiler-ssr": { 1227 "version": "3.5.39", 1228 "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.5.39.tgz", 1229 "integrity": "sha512-Ce7/wvwMHai74bdszfXExdazFigYnlF9zgCmEQUcM1j0fOymlouZ7XilTYNo8oUjhlnjYOZbGrcYKuqjz89Ucw==", 1230 "dev": true, 1231 "dependencies": { 1232 "@vue/compiler-dom": "3.5.39", 1233 "@vue/shared": "3.5.39" 1234 } 1235 }, 1236 "node_modules/@vue/reactivity": { 1237 "version": "3.5.39", 1238 "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.5.39.tgz", 1239 "integrity": "sha512-TpsuBJ9gGlZa5d23XcM2y8EXanz9dZeVDQBXRwzy46ItgvM+rWpzs+UVM0wcRLxGvcav0HE5jz2gNL53xlRAog==", 1240 "dev": true, 1241 "dependencies": { 1242 "@vue/shared": "3.5.39" 1243 } 1244 }, 1245 "node_modules/@vue/runtime-core": { 1246 "version": "3.5.39", 1247 "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.5.39.tgz", 1248 "integrity": "sha512-9GLtNyRvPAUMbX+7ono0RC2j0guo2LXVi8LvcmAooImACUKm0oFf0jjwbX8/H0AE/t1nxhAkn8RSl9PMCzzxZw==", 1249 "dev": true, 1250 "dependencies": { 1251 "@vue/reactivity": "3.5.39", 1252 "@vue/shared": "3.5.39" 1253 } 1254 }, 1255 "node_modules/@vue/runtime-dom": { 1256 "version": "3.5.39", 1257 "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.5.39.tgz", 1258 "integrity": "sha512-7Y6aAGboKcXAZ3ECuUy7RrS5yy2r47dhTp2SKaJmYxjopImaVFaNa5Ne66NwGovsrxVAl5S5rwc7m22UG7Lmww==", 1259 "dev": true, 1260 "dependencies": { 1261 "@vue/reactivity": "3.5.39", 1262 "@vue/runtime-core": "3.5.39", 1263 "@vue/shared": "3.5.39", 1264 "csstype": "^3.2.3" 1265 } 1266 }, 1267 "node_modules/@vue/server-renderer": { 1268 "version": "3.5.39", 1269 "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.5.39.tgz", 1270 "integrity": "sha512-yZSakiAGw85rZfG7UM8akMnIF+FmeiNk47uvHf2nVBBSe+dIKUhZuZq9+XgJhbV3nS5Z4ALH23/MpXofW+mbcw==", 1271 "dev": true, 1272 "dependencies": { 1273 "@vue/compiler-ssr": "3.5.39", 1274 "@vue/shared": "3.5.39" 1275 }, 1276 "peerDependencies": { 1277 "vue": "3.5.39" 1278 } 1279 }, 1280 "node_modules/@vue/shared": { 1281 "version": "3.5.39", 1282 "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.5.39.tgz", 1283 "integrity": "sha512-l1rrBtBfTnmxvtsvdQDXltUUy8S1Y+ZaqdfUzmAnJkTd8Z8rv5v/ytW+TKiqEOWyHPoqtPlNFSs0lhRmYVSHVA==", 1284 "dev": true 1285 }, 1286 "node_modules/ansi-escapes": { 1287 "version": "7.3.0", 1288 "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-7.3.0.tgz", 1289 "integrity": "sha512-BvU8nYgGQBxcmMuEeUEmNTvrMVjJNSH7RgW24vXexN4Ven6qCvy4TntnvlnwnMLTVlcRQQdbRY8NKnaIoeWDNg==", 1290 "dev": true, 1291 "license": "MIT", 1292 "dependencies": { 1293 "environment": "^1.0.0" 1294 }, 1295 "engines": { 1296 "node": ">=18" 1297 }, 1298 "funding": { 1299 "url": "https://github.com/sponsors/sindresorhus" 1300 } 1301 }, 1302 "node_modules/ansi-regex": { 1303 "version": "5.0.1", 1304 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 1305 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 1306 "dev": true, 1307 "engines": { 1308 "node": ">=8" 1309 } 1310 }, 1311 "node_modules/ansi-styles": { 1312 "version": "4.3.0", 1313 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1314 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1315 "dev": true, 1316 "dependencies": { 1317 "color-convert": "^2.0.1" 1318 }, 1319 "engines": { 1320 "node": ">=8" 1321 }, 1322 "funding": { 1323 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1324 } 1325 }, 1326 "node_modules/arch": { 1327 "version": "2.2.0", 1328 "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", 1329 "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", 1330 "dev": true, 1331 "funding": [ 1332 { 1333 "type": "github", 1334 "url": "https://github.com/sponsors/feross" 1335 }, 1336 { 1337 "type": "patreon", 1338 "url": "https://www.patreon.com/feross" 1339 }, 1340 { 1341 "type": "consulting", 1342 "url": "https://feross.org/support" 1343 } 1344 ] 1345 }, 1346 "node_modules/asn1": { 1347 "version": "0.2.6", 1348 "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", 1349 "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", 1350 "dev": true, 1351 "license": "MIT", 1352 "dependencies": { 1353 "safer-buffer": "~2.1.0" 1354 } 1355 }, 1356 "node_modules/assert-plus": { 1357 "version": "1.0.0", 1358 "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", 1359 "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", 1360 "dev": true, 1361 "license": "MIT", 1362 "engines": { 1363 "node": ">=0.8" 1364 } 1365 }, 1366 "node_modules/assertion-error": { 1367 "version": "2.0.1", 1368 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 1369 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 1370 "dev": true, 1371 "engines": { 1372 "node": ">=12" 1373 } 1374 }, 1375 "node_modules/asynckit": { 1376 "version": "0.4.0", 1377 "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", 1378 "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", 1379 "dev": true, 1380 "license": "MIT" 1381 }, 1382 "node_modules/at-least-node": { 1383 "version": "1.0.0", 1384 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", 1385 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", 1386 "dev": true, 1387 "engines": { 1388 "node": ">= 4.0.0" 1389 } 1390 }, 1391 "node_modules/aws-sign2": { 1392 "version": "0.7.0", 1393 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 1394 "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", 1395 "dev": true, 1396 "license": "Apache-2.0", 1397 "engines": { 1398 "node": "*" 1399 } 1400 }, 1401 "node_modules/aws4": { 1402 "version": "1.13.2", 1403 "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.13.2.tgz", 1404 "integrity": "sha512-lHe62zvbTB5eEABUVi/AwVh0ZKY9rMMDhmm+eeyuuUQbQ3+J+fONVQOZyj+DdrvD4BY33uYniyRJ4UJIaSKAfw==", 1405 "dev": true, 1406 "license": "MIT" 1407 }, 1408 "node_modules/base64-js": { 1409 "version": "1.5.1", 1410 "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", 1411 "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", 1412 "dev": true, 1413 "funding": [ 1414 { 1415 "type": "github", 1416 "url": "https://github.com/sponsors/feross" 1417 }, 1418 { 1419 "type": "patreon", 1420 "url": "https://www.patreon.com/feross" 1421 }, 1422 { 1423 "type": "consulting", 1424 "url": "https://feross.org/support" 1425 } 1426 ] 1427 }, 1428 "node_modules/bcrypt-pbkdf": { 1429 "version": "1.0.2", 1430 "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", 1431 "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", 1432 "dev": true, 1433 "license": "BSD-3-Clause", 1434 "dependencies": { 1435 "tweetnacl": "^0.14.3" 1436 } 1437 }, 1438 "node_modules/bidi-js": { 1439 "version": "1.0.3", 1440 "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", 1441 "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", 1442 "dev": true, 1443 "license": "MIT", 1444 "dependencies": { 1445 "require-from-string": "^2.0.2" 1446 } 1447 }, 1448 "node_modules/blob-util": { 1449 "version": "2.0.2", 1450 "resolved": "https://registry.npmjs.org/blob-util/-/blob-util-2.0.2.tgz", 1451 "integrity": "sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==", 1452 "dev": true 1453 }, 1454 "node_modules/bluebird": { 1455 "version": "3.7.2", 1456 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 1457 "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", 1458 "dev": true 1459 }, 1460 "node_modules/braces": { 1461 "version": "3.0.3", 1462 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 1463 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 1464 "dev": true, 1465 "optional": true, 1466 "dependencies": { 1467 "fill-range": "^7.1.1" 1468 }, 1469 "engines": { 1470 "node": ">=8" 1471 } 1472 }, 1473 "node_modules/buffer": { 1474 "version": "5.7.1", 1475 "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", 1476 "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", 1477 "dev": true, 1478 "funding": [ 1479 { 1480 "type": "github", 1481 "url": "https://github.com/sponsors/feross" 1482 }, 1483 { 1484 "type": "patreon", 1485 "url": "https://www.patreon.com/feross" 1486 }, 1487 { 1488 "type": "consulting", 1489 "url": "https://feross.org/support" 1490 } 1491 ], 1492 "dependencies": { 1493 "base64-js": "^1.3.1", 1494 "ieee754": "^1.1.13" 1495 } 1496 }, 1497 "node_modules/cachedir": { 1498 "version": "2.4.0", 1499 "resolved": "https://registry.npmjs.org/cachedir/-/cachedir-2.4.0.tgz", 1500 "integrity": "sha512-9EtFOZR8g22CL7BWjJ9BUx1+A/djkofnyW3aOXZORNW2kxoUpx2h+uN2cOqwPmFhnpVmxg+KW2OjOSgChTEvsQ==", 1501 "dev": true, 1502 "engines": { 1503 "node": ">=6" 1504 } 1505 }, 1506 "node_modules/call-bind-apply-helpers": { 1507 "version": "1.0.2", 1508 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 1509 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 1510 "dev": true, 1511 "license": "MIT", 1512 "dependencies": { 1513 "es-errors": "^1.3.0", 1514 "function-bind": "^1.1.2" 1515 }, 1516 "engines": { 1517 "node": ">= 0.4" 1518 } 1519 }, 1520 "node_modules/call-bound": { 1521 "version": "1.0.4", 1522 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 1523 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 1524 "dev": true, 1525 "license": "MIT", 1526 "dependencies": { 1527 "call-bind-apply-helpers": "^1.0.2", 1528 "get-intrinsic": "^1.3.0" 1529 }, 1530 "engines": { 1531 "node": ">= 0.4" 1532 }, 1533 "funding": { 1534 "url": "https://github.com/sponsors/ljharb" 1535 } 1536 }, 1537 "node_modules/caseless": { 1538 "version": "0.12.0", 1539 "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", 1540 "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", 1541 "dev": true, 1542 "license": "Apache-2.0" 1543 }, 1544 "node_modules/chai": { 1545 "version": "6.2.2", 1546 "resolved": "https://registry.npmjs.org/chai/-/chai-6.2.2.tgz", 1547 "integrity": "sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==", 1548 "dev": true, 1549 "engines": { 1550 "node": ">=18" 1551 } 1552 }, 1553 "node_modules/chalk": { 1554 "version": "4.1.2", 1555 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1556 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1557 "dev": true, 1558 "dependencies": { 1559 "ansi-styles": "^4.1.0", 1560 "supports-color": "^7.1.0" 1561 }, 1562 "engines": { 1563 "node": ">=10" 1564 }, 1565 "funding": { 1566 "url": "https://github.com/chalk/chalk?sponsor=1" 1567 } 1568 }, 1569 "node_modules/chalk/node_modules/supports-color": { 1570 "version": "7.2.0", 1571 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 1572 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 1573 "dev": true, 1574 "dependencies": { 1575 "has-flag": "^4.0.0" 1576 }, 1577 "engines": { 1578 "node": ">=8" 1579 } 1580 }, 1581 "node_modules/chokidar": { 1582 "version": "4.0.3", 1583 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz", 1584 "integrity": "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==", 1585 "dev": true, 1586 "dependencies": { 1587 "readdirp": "^4.0.1" 1588 }, 1589 "engines": { 1590 "node": ">= 14.16.0" 1591 }, 1592 "funding": { 1593 "url": "https://paulmillr.com/funding/" 1594 } 1595 }, 1596 "node_modules/ci-info": { 1597 "version": "4.2.0", 1598 "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-4.2.0.tgz", 1599 "integrity": "sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==", 1600 "dev": true, 1601 "funding": [ 1602 { 1603 "type": "github", 1604 "url": "https://github.com/sponsors/sibiraj-s" 1605 } 1606 ], 1607 "engines": { 1608 "node": ">=8" 1609 } 1610 }, 1611 "node_modules/cli-cursor": { 1612 "version": "5.0.0", 1613 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", 1614 "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", 1615 "dev": true, 1616 "license": "MIT", 1617 "dependencies": { 1618 "restore-cursor": "^5.0.0" 1619 }, 1620 "engines": { 1621 "node": ">=18" 1622 }, 1623 "funding": { 1624 "url": "https://github.com/sponsors/sindresorhus" 1625 } 1626 }, 1627 "node_modules/cli-table3": { 1628 "version": "0.6.1", 1629 "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.1.tgz", 1630 "integrity": "sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==", 1631 "dev": true, 1632 "dependencies": { 1633 "string-width": "^4.2.0" 1634 }, 1635 "engines": { 1636 "node": "10.* || >= 12.*" 1637 }, 1638 "optionalDependencies": { 1639 "colors": "1.4.0" 1640 } 1641 }, 1642 "node_modules/cli-truncate": { 1643 "version": "5.2.0", 1644 "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-5.2.0.tgz", 1645 "integrity": "sha512-xRwvIOMGrfOAnM1JYtqQImuaNtDEv9v6oIYAs4LIHwTiKee8uwvIi363igssOC0O5U04i4AlENs79LQLu9tEMw==", 1646 "dev": true, 1647 "license": "MIT", 1648 "dependencies": { 1649 "slice-ansi": "^8.0.0", 1650 "string-width": "^8.2.0" 1651 }, 1652 "engines": { 1653 "node": ">=20" 1654 }, 1655 "funding": { 1656 "url": "https://github.com/sponsors/sindresorhus" 1657 } 1658 }, 1659 "node_modules/cli-truncate/node_modules/ansi-regex": { 1660 "version": "6.2.2", 1661 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 1662 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 1663 "dev": true, 1664 "license": "MIT", 1665 "engines": { 1666 "node": ">=12" 1667 }, 1668 "funding": { 1669 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1670 } 1671 }, 1672 "node_modules/cli-truncate/node_modules/string-width": { 1673 "version": "8.2.1", 1674 "resolved": "https://registry.npmjs.org/string-width/-/string-width-8.2.1.tgz", 1675 "integrity": "sha512-IIaP0g3iy9Cyy18w3M9YcaDudujEAVHKt3a3QJg1+sr/oX96TbaGUubG0hJyCjCBThFH+tFpcIyoUHUn1ogaLA==", 1676 "dev": true, 1677 "license": "MIT", 1678 "dependencies": { 1679 "get-east-asian-width": "^1.5.0", 1680 "strip-ansi": "^7.1.2" 1681 }, 1682 "engines": { 1683 "node": ">=20" 1684 }, 1685 "funding": { 1686 "url": "https://github.com/sponsors/sindresorhus" 1687 } 1688 }, 1689 "node_modules/cli-truncate/node_modules/strip-ansi": { 1690 "version": "7.2.0", 1691 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 1692 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 1693 "dev": true, 1694 "license": "MIT", 1695 "dependencies": { 1696 "ansi-regex": "^6.2.2" 1697 }, 1698 "engines": { 1699 "node": ">=12" 1700 }, 1701 "funding": { 1702 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 1703 } 1704 }, 1705 "node_modules/color-convert": { 1706 "version": "2.0.1", 1707 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1708 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1709 "dev": true, 1710 "dependencies": { 1711 "color-name": "~1.1.4" 1712 }, 1713 "engines": { 1714 "node": ">=7.0.0" 1715 } 1716 }, 1717 "node_modules/color-name": { 1718 "version": "1.1.4", 1719 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1720 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1721 "dev": true 1722 }, 1723 "node_modules/colorette": { 1724 "version": "2.0.20", 1725 "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.20.tgz", 1726 "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", 1727 "dev": true, 1728 "license": "MIT" 1729 }, 1730 "node_modules/colors": { 1731 "version": "1.4.0", 1732 "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", 1733 "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", 1734 "dev": true, 1735 "optional": true, 1736 "engines": { 1737 "node": ">=0.1.90" 1738 } 1739 }, 1740 "node_modules/combined-stream": { 1741 "version": "1.0.8", 1742 "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", 1743 "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", 1744 "dev": true, 1745 "license": "MIT", 1746 "dependencies": { 1747 "delayed-stream": "~1.0.0" 1748 }, 1749 "engines": { 1750 "node": ">= 0.8" 1751 } 1752 }, 1753 "node_modules/commander": { 1754 "version": "6.2.1", 1755 "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", 1756 "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", 1757 "dev": true, 1758 "engines": { 1759 "node": ">= 6" 1760 } 1761 }, 1762 "node_modules/common-tags": { 1763 "version": "1.8.2", 1764 "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", 1765 "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", 1766 "dev": true, 1767 "engines": { 1768 "node": ">=4.0.0" 1769 } 1770 }, 1771 "node_modules/convert-source-map": { 1772 "version": "2.0.0", 1773 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 1774 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 1775 "dev": true 1776 }, 1777 "node_modules/core-util-is": { 1778 "version": "1.0.2", 1779 "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", 1780 "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", 1781 "dev": true, 1782 "license": "MIT" 1783 }, 1784 "node_modules/cross-spawn": { 1785 "version": "7.0.6", 1786 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 1787 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 1788 "dev": true, 1789 "dependencies": { 1790 "path-key": "^3.1.0", 1791 "shebang-command": "^2.0.0", 1792 "which": "^2.0.1" 1793 }, 1794 "engines": { 1795 "node": ">= 8" 1796 } 1797 }, 1798 "node_modules/css-tree": { 1799 "version": "3.2.1", 1800 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", 1801 "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", 1802 "dev": true, 1803 "license": "MIT", 1804 "dependencies": { 1805 "mdn-data": "2.27.1", 1806 "source-map-js": "^1.2.1" 1807 }, 1808 "engines": { 1809 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 1810 } 1811 }, 1812 "node_modules/csstype": { 1813 "version": "3.2.3", 1814 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 1815 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 1816 "dev": true 1817 }, 1818 "node_modules/cypress": { 1819 "version": "15.17.0", 1820 "resolved": "https://registry.npmjs.org/cypress/-/cypress-15.17.0.tgz", 1821 "integrity": "sha512-WL5Gcqi1GaDWozBwXmkSAtOPafTsVSRS764iX6xvuz3DPzvBAxbkRyEi4BreVdVWxLDpiYRgZCyJUafBw44njw==", 1822 "dev": true, 1823 "hasInstallScript": true, 1824 "dependencies": { 1825 "@cypress/request": "^4.0.0", 1826 "@cypress/xvfb": "^1.2.4", 1827 "@types/sinonjs__fake-timers": "8.1.1", 1828 "@types/sizzle": "^2.3.2", 1829 "@types/tmp": "^0.2.3", 1830 "arch": "^2.2.0", 1831 "blob-util": "^2.0.2", 1832 "bluebird": "^3.7.2", 1833 "buffer": "^5.7.1", 1834 "cachedir": "^2.4.0", 1835 "chalk": "^4.1.0", 1836 "ci-info": "^4.1.0", 1837 "cli-table3": "0.6.1", 1838 "commander": "^6.2.1", 1839 "common-tags": "^1.8.0", 1840 "dayjs": "^1.10.4", 1841 "debug": "^4.3.4", 1842 "eventemitter2": "6.4.7", 1843 "execa": "4.1.0", 1844 "executable": "^4.1.1", 1845 "fs-extra": "^9.1.0", 1846 "hasha": "5.2.2", 1847 "is-installed-globally": "~0.4.0", 1848 "listr2": "^9.0.5", 1849 "lodash": "^4.17.23", 1850 "log-symbols": "^4.0.0", 1851 "minimist": "^1.2.8", 1852 "ospath": "^1.2.2", 1853 "pretty-bytes": "^5.6.0", 1854 "process": "^0.11.10", 1855 "proxy-from-env": "1.0.0", 1856 "request-progress": "^3.0.0", 1857 "supports-color": "^8.1.1", 1858 "systeminformation": "^5.31.1", 1859 "tmp": "~0.2.4", 1860 "tree-kill": "1.2.2", 1861 "tslib": "1.14.1", 1862 "untildify": "^4.0.0", 1863 "yauzl": "^3.3.1" 1864 }, 1865 "bin": { 1866 "cypress": "bin/cypress" 1867 }, 1868 "engines": { 1869 "node": "^20.1.0 || ^22.0.0 || >=24.0.0" 1870 } 1871 }, 1872 "node_modules/cypress/node_modules/tslib": { 1873 "version": "1.14.1", 1874 "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", 1875 "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", 1876 "dev": true, 1877 "license": "0BSD" 1878 }, 1879 "node_modules/dashdash": { 1880 "version": "1.14.1", 1881 "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", 1882 "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", 1883 "dev": true, 1884 "license": "MIT", 1885 "dependencies": { 1886 "assert-plus": "^1.0.0" 1887 }, 1888 "engines": { 1889 "node": ">=0.10" 1890 } 1891 }, 1892 "node_modules/data-urls": { 1893 "version": "7.0.0", 1894 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz", 1895 "integrity": "sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==", 1896 "dev": true, 1897 "license": "MIT", 1898 "dependencies": { 1899 "whatwg-mimetype": "^5.0.0", 1900 "whatwg-url": "^16.0.0" 1901 }, 1902 "engines": { 1903 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 1904 } 1905 }, 1906 "node_modules/dayjs": { 1907 "version": "1.11.13", 1908 "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.13.tgz", 1909 "integrity": "sha512-oaMBel6gjolK862uaPQOVTA7q3TZhuSvuMQAAglQDOWYO9A91IrAOUJEyKVlqJlHE0vq5p5UXxzdPfMH/x6xNg==", 1910 "dev": true 1911 }, 1912 "node_modules/debug": { 1913 "version": "4.4.3", 1914 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 1915 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 1916 "dev": true, 1917 "license": "MIT", 1918 "dependencies": { 1919 "ms": "^2.1.3" 1920 }, 1921 "engines": { 1922 "node": ">=6.0" 1923 }, 1924 "peerDependenciesMeta": { 1925 "supports-color": { 1926 "optional": true 1927 } 1928 } 1929 }, 1930 "node_modules/decimal.js": { 1931 "version": "10.6.0", 1932 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", 1933 "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", 1934 "dev": true, 1935 "license": "MIT" 1936 }, 1937 "node_modules/delayed-stream": { 1938 "version": "1.0.0", 1939 "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", 1940 "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", 1941 "dev": true, 1942 "license": "MIT", 1943 "engines": { 1944 "node": ">=0.4.0" 1945 } 1946 }, 1947 "node_modules/detect-libc": { 1948 "version": "1.0.3", 1949 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", 1950 "integrity": "sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==", 1951 "dev": true, 1952 "optional": true, 1953 "bin": { 1954 "detect-libc": "bin/detect-libc.js" 1955 }, 1956 "engines": { 1957 "node": ">=0.10" 1958 } 1959 }, 1960 "node_modules/dunder-proto": { 1961 "version": "1.0.1", 1962 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 1963 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 1964 "dev": true, 1965 "license": "MIT", 1966 "dependencies": { 1967 "call-bind-apply-helpers": "^1.0.1", 1968 "es-errors": "^1.3.0", 1969 "gopd": "^1.2.0" 1970 }, 1971 "engines": { 1972 "node": ">= 0.4" 1973 } 1974 }, 1975 "node_modules/ecc-jsbn": { 1976 "version": "0.1.2", 1977 "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", 1978 "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", 1979 "dev": true, 1980 "license": "MIT", 1981 "dependencies": { 1982 "jsbn": "~0.1.0", 1983 "safer-buffer": "^2.1.0" 1984 } 1985 }, 1986 "node_modules/emoji-regex": { 1987 "version": "8.0.0", 1988 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 1989 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 1990 "dev": true 1991 }, 1992 "node_modules/end-of-stream": { 1993 "version": "1.4.4", 1994 "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", 1995 "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", 1996 "dev": true, 1997 "dependencies": { 1998 "once": "^1.4.0" 1999 } 2000 }, 2001 "node_modules/entities": { 2002 "version": "7.0.1", 2003 "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", 2004 "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", 2005 "dev": true, 2006 "engines": { 2007 "node": ">=0.12" 2008 }, 2009 "funding": { 2010 "url": "https://github.com/fb55/entities?sponsor=1" 2011 } 2012 }, 2013 "node_modules/environment": { 2014 "version": "1.1.0", 2015 "resolved": "https://registry.npmjs.org/environment/-/environment-1.1.0.tgz", 2016 "integrity": "sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==", 2017 "dev": true, 2018 "license": "MIT", 2019 "engines": { 2020 "node": ">=18" 2021 }, 2022 "funding": { 2023 "url": "https://github.com/sponsors/sindresorhus" 2024 } 2025 }, 2026 "node_modules/es-define-property": { 2027 "version": "1.0.1", 2028 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 2029 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 2030 "dev": true, 2031 "license": "MIT", 2032 "engines": { 2033 "node": ">= 0.4" 2034 } 2035 }, 2036 "node_modules/es-errors": { 2037 "version": "1.3.0", 2038 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 2039 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 2040 "dev": true, 2041 "license": "MIT", 2042 "engines": { 2043 "node": ">= 0.4" 2044 } 2045 }, 2046 "node_modules/es-module-lexer": { 2047 "version": "2.0.0", 2048 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.0.0.tgz", 2049 "integrity": "sha512-5POEcUuZybH7IdmGsD8wlf0AI55wMecM9rVBTI/qEAy2c1kTOm3DjFYjrBdI2K3BaJjJYfYFeRtM0t9ssnRuxw==", 2050 "dev": true, 2051 "license": "MIT" 2052 }, 2053 "node_modules/es-object-atoms": { 2054 "version": "1.1.1", 2055 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 2056 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 2057 "dev": true, 2058 "license": "MIT", 2059 "dependencies": { 2060 "es-errors": "^1.3.0" 2061 }, 2062 "engines": { 2063 "node": ">= 0.4" 2064 } 2065 }, 2066 "node_modules/es-set-tostringtag": { 2067 "version": "2.1.0", 2068 "resolved": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz", 2069 "integrity": "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==", 2070 "dev": true, 2071 "license": "MIT", 2072 "dependencies": { 2073 "es-errors": "^1.3.0", 2074 "get-intrinsic": "^1.2.6", 2075 "has-tostringtag": "^1.0.2", 2076 "hasown": "^2.0.2" 2077 }, 2078 "engines": { 2079 "node": ">= 0.4" 2080 } 2081 }, 2082 "node_modules/estree-walker": { 2083 "version": "3.0.3", 2084 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 2085 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 2086 "dev": true, 2087 "dependencies": { 2088 "@types/estree": "^1.0.0" 2089 } 2090 }, 2091 "node_modules/eventemitter2": { 2092 "version": "6.4.7", 2093 "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.7.tgz", 2094 "integrity": "sha512-tYUSVOGeQPKt/eC1ABfhHy5Xd96N3oIijJvN3O9+TsC28T5V9yX9oEfEK5faP0EFSNVOG97qtAS68GBrQB2hDg==", 2095 "dev": true 2096 }, 2097 "node_modules/eventemitter3": { 2098 "version": "5.0.4", 2099 "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.4.tgz", 2100 "integrity": "sha512-mlsTRyGaPBjPedk6Bvw+aqbsXDtoAyAzm5MO7JgU+yVRyMQ5O8bD4Kcci7BS85f93veegeCPkL8R4GLClnjLFw==", 2101 "dev": true, 2102 "license": "MIT" 2103 }, 2104 "node_modules/execa": { 2105 "version": "4.1.0", 2106 "resolved": "https://registry.npmjs.org/execa/-/execa-4.1.0.tgz", 2107 "integrity": "sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==", 2108 "dev": true, 2109 "dependencies": { 2110 "cross-spawn": "^7.0.0", 2111 "get-stream": "^5.0.0", 2112 "human-signals": "^1.1.1", 2113 "is-stream": "^2.0.0", 2114 "merge-stream": "^2.0.0", 2115 "npm-run-path": "^4.0.0", 2116 "onetime": "^5.1.0", 2117 "signal-exit": "^3.0.2", 2118 "strip-final-newline": "^2.0.0" 2119 }, 2120 "engines": { 2121 "node": ">=10" 2122 }, 2123 "funding": { 2124 "url": "https://github.com/sindresorhus/execa?sponsor=1" 2125 } 2126 }, 2127 "node_modules/executable": { 2128 "version": "4.1.1", 2129 "resolved": "https://registry.npmjs.org/executable/-/executable-4.1.1.tgz", 2130 "integrity": "sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==", 2131 "dev": true, 2132 "dependencies": { 2133 "pify": "^2.2.0" 2134 }, 2135 "engines": { 2136 "node": ">=4" 2137 } 2138 }, 2139 "node_modules/expect-type": { 2140 "version": "1.3.0", 2141 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", 2142 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", 2143 "dev": true, 2144 "license": "Apache-2.0", 2145 "engines": { 2146 "node": ">=12.0.0" 2147 } 2148 }, 2149 "node_modules/extend": { 2150 "version": "3.0.2", 2151 "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", 2152 "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", 2153 "dev": true, 2154 "license": "MIT" 2155 }, 2156 "node_modules/extsprintf": { 2157 "version": "1.3.0", 2158 "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", 2159 "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", 2160 "dev": true, 2161 "engines": [ 2162 "node >=0.6.0" 2163 ], 2164 "license": "MIT" 2165 }, 2166 "node_modules/fill-range": { 2167 "version": "7.1.1", 2168 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 2169 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 2170 "dev": true, 2171 "optional": true, 2172 "dependencies": { 2173 "to-regex-range": "^5.0.1" 2174 }, 2175 "engines": { 2176 "node": ">=8" 2177 } 2178 }, 2179 "node_modules/forever-agent": { 2180 "version": "0.6.1", 2181 "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", 2182 "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", 2183 "dev": true, 2184 "license": "Apache-2.0", 2185 "engines": { 2186 "node": "*" 2187 } 2188 }, 2189 "node_modules/form-data": { 2190 "version": "4.0.6", 2191 "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz", 2192 "integrity": "sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==", 2193 "dev": true, 2194 "license": "MIT", 2195 "dependencies": { 2196 "asynckit": "^0.4.0", 2197 "combined-stream": "^1.0.8", 2198 "es-set-tostringtag": "^2.1.0", 2199 "hasown": "^2.0.4", 2200 "mime-types": "^2.1.35" 2201 }, 2202 "engines": { 2203 "node": ">= 6" 2204 } 2205 }, 2206 "node_modules/fs-extra": { 2207 "version": "9.1.0", 2208 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", 2209 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", 2210 "dev": true, 2211 "dependencies": { 2212 "at-least-node": "^1.0.0", 2213 "graceful-fs": "^4.2.0", 2214 "jsonfile": "^6.0.1", 2215 "universalify": "^2.0.0" 2216 }, 2217 "engines": { 2218 "node": ">=10" 2219 } 2220 }, 2221 "node_modules/fsevents": { 2222 "version": "2.3.3", 2223 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 2224 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 2225 "dev": true, 2226 "hasInstallScript": true, 2227 "license": "MIT", 2228 "optional": true, 2229 "os": [ 2230 "darwin" 2231 ], 2232 "engines": { 2233 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 2234 } 2235 }, 2236 "node_modules/function-bind": { 2237 "version": "1.1.2", 2238 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 2239 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 2240 "dev": true, 2241 "license": "MIT", 2242 "funding": { 2243 "url": "https://github.com/sponsors/ljharb" 2244 } 2245 }, 2246 "node_modules/get-east-asian-width": { 2247 "version": "1.6.0", 2248 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.6.0.tgz", 2249 "integrity": "sha512-QRbvDIbx6YklUe6RxeTeleMR0yv3cYH6PsPZHcnVn7xv7zO1BHN8r0XETu8n6Ye3Q+ahtSarc3WgtNWmehIBfA==", 2250 "dev": true, 2251 "license": "MIT", 2252 "engines": { 2253 "node": ">=18" 2254 }, 2255 "funding": { 2256 "url": "https://github.com/sponsors/sindresorhus" 2257 } 2258 }, 2259 "node_modules/get-intrinsic": { 2260 "version": "1.3.0", 2261 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 2262 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 2263 "dev": true, 2264 "license": "MIT", 2265 "dependencies": { 2266 "call-bind-apply-helpers": "^1.0.2", 2267 "es-define-property": "^1.0.1", 2268 "es-errors": "^1.3.0", 2269 "es-object-atoms": "^1.1.1", 2270 "function-bind": "^1.1.2", 2271 "get-proto": "^1.0.1", 2272 "gopd": "^1.2.0", 2273 "has-symbols": "^1.1.0", 2274 "hasown": "^2.0.2", 2275 "math-intrinsics": "^1.1.0" 2276 }, 2277 "engines": { 2278 "node": ">= 0.4" 2279 }, 2280 "funding": { 2281 "url": "https://github.com/sponsors/ljharb" 2282 } 2283 }, 2284 "node_modules/get-proto": { 2285 "version": "1.0.1", 2286 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 2287 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 2288 "dev": true, 2289 "license": "MIT", 2290 "dependencies": { 2291 "dunder-proto": "^1.0.1", 2292 "es-object-atoms": "^1.0.0" 2293 }, 2294 "engines": { 2295 "node": ">= 0.4" 2296 } 2297 }, 2298 "node_modules/get-stream": { 2299 "version": "5.2.0", 2300 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", 2301 "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", 2302 "dev": true, 2303 "dependencies": { 2304 "pump": "^3.0.0" 2305 }, 2306 "engines": { 2307 "node": ">=8" 2308 }, 2309 "funding": { 2310 "url": "https://github.com/sponsors/sindresorhus" 2311 } 2312 }, 2313 "node_modules/getpass": { 2314 "version": "0.1.7", 2315 "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", 2316 "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", 2317 "dev": true, 2318 "license": "MIT", 2319 "dependencies": { 2320 "assert-plus": "^1.0.0" 2321 } 2322 }, 2323 "node_modules/global-dirs": { 2324 "version": "3.0.1", 2325 "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.1.tgz", 2326 "integrity": "sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==", 2327 "dev": true, 2328 "dependencies": { 2329 "ini": "2.0.0" 2330 }, 2331 "engines": { 2332 "node": ">=10" 2333 }, 2334 "funding": { 2335 "url": "https://github.com/sponsors/sindresorhus" 2336 } 2337 }, 2338 "node_modules/gopd": { 2339 "version": "1.2.0", 2340 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 2341 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 2342 "dev": true, 2343 "license": "MIT", 2344 "engines": { 2345 "node": ">= 0.4" 2346 }, 2347 "funding": { 2348 "url": "https://github.com/sponsors/ljharb" 2349 } 2350 }, 2351 "node_modules/graceful-fs": { 2352 "version": "4.2.11", 2353 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 2354 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 2355 "dev": true 2356 }, 2357 "node_modules/has-flag": { 2358 "version": "4.0.0", 2359 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 2360 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 2361 "dev": true, 2362 "engines": { 2363 "node": ">=8" 2364 } 2365 }, 2366 "node_modules/has-symbols": { 2367 "version": "1.1.0", 2368 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 2369 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 2370 "dev": true, 2371 "license": "MIT", 2372 "engines": { 2373 "node": ">= 0.4" 2374 }, 2375 "funding": { 2376 "url": "https://github.com/sponsors/ljharb" 2377 } 2378 }, 2379 "node_modules/has-tostringtag": { 2380 "version": "1.0.2", 2381 "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", 2382 "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", 2383 "dev": true, 2384 "license": "MIT", 2385 "dependencies": { 2386 "has-symbols": "^1.0.3" 2387 }, 2388 "engines": { 2389 "node": ">= 0.4" 2390 }, 2391 "funding": { 2392 "url": "https://github.com/sponsors/ljharb" 2393 } 2394 }, 2395 "node_modules/hasha": { 2396 "version": "5.2.2", 2397 "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", 2398 "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", 2399 "dev": true, 2400 "dependencies": { 2401 "is-stream": "^2.0.0", 2402 "type-fest": "^0.8.0" 2403 }, 2404 "engines": { 2405 "node": ">=8" 2406 }, 2407 "funding": { 2408 "url": "https://github.com/sponsors/sindresorhus" 2409 } 2410 }, 2411 "node_modules/hasha/node_modules/type-fest": { 2412 "version": "0.8.1", 2413 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", 2414 "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", 2415 "dev": true, 2416 "engines": { 2417 "node": ">=8" 2418 } 2419 }, 2420 "node_modules/hasown": { 2421 "version": "2.0.4", 2422 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz", 2423 "integrity": "sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==", 2424 "dev": true, 2425 "license": "MIT", 2426 "dependencies": { 2427 "function-bind": "^1.1.2" 2428 }, 2429 "engines": { 2430 "node": ">= 0.4" 2431 } 2432 }, 2433 "node_modules/html-encoding-sniffer": { 2434 "version": "6.0.0", 2435 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz", 2436 "integrity": "sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==", 2437 "dev": true, 2438 "license": "MIT", 2439 "dependencies": { 2440 "@exodus/bytes": "^1.6.0" 2441 }, 2442 "engines": { 2443 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 2444 } 2445 }, 2446 "node_modules/http-signature": { 2447 "version": "1.4.0", 2448 "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.4.0.tgz", 2449 "integrity": "sha512-G5akfn7eKbpDN+8nPS/cb57YeA1jLTVxjpCj7tmm3QKPdyDy7T+qSC40e9ptydSWvkwjSXw1VbkpyEm39ukeAg==", 2450 "dev": true, 2451 "license": "MIT", 2452 "dependencies": { 2453 "assert-plus": "^1.0.0", 2454 "jsprim": "^2.0.2", 2455 "sshpk": "^1.18.0" 2456 }, 2457 "engines": { 2458 "node": ">=0.10" 2459 } 2460 }, 2461 "node_modules/human-signals": { 2462 "version": "1.1.1", 2463 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-1.1.1.tgz", 2464 "integrity": "sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==", 2465 "dev": true, 2466 "engines": { 2467 "node": ">=8.12.0" 2468 } 2469 }, 2470 "node_modules/ieee754": { 2471 "version": "1.2.1", 2472 "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", 2473 "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", 2474 "dev": true, 2475 "funding": [ 2476 { 2477 "type": "github", 2478 "url": "https://github.com/sponsors/feross" 2479 }, 2480 { 2481 "type": "patreon", 2482 "url": "https://www.patreon.com/feross" 2483 }, 2484 { 2485 "type": "consulting", 2486 "url": "https://feross.org/support" 2487 } 2488 ] 2489 }, 2490 "node_modules/immutable": { 2491 "version": "5.1.5", 2492 "resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.5.tgz", 2493 "integrity": "sha512-t7xcm2siw+hlUM68I+UEOK+z84RzmN59as9DZ7P1l0994DKUWV7UXBMQZVxaoMSRQ+PBZbHCOoBt7a2wxOMt+A==", 2494 "dev": true, 2495 "license": "MIT" 2496 }, 2497 "node_modules/ini": { 2498 "version": "2.0.0", 2499 "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", 2500 "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", 2501 "dev": true, 2502 "engines": { 2503 "node": ">=10" 2504 } 2505 }, 2506 "node_modules/is-extglob": { 2507 "version": "2.1.1", 2508 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 2509 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 2510 "dev": true, 2511 "optional": true, 2512 "engines": { 2513 "node": ">=0.10.0" 2514 } 2515 }, 2516 "node_modules/is-fullwidth-code-point": { 2517 "version": "3.0.0", 2518 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 2519 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 2520 "dev": true, 2521 "engines": { 2522 "node": ">=8" 2523 } 2524 }, 2525 "node_modules/is-glob": { 2526 "version": "4.0.3", 2527 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 2528 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 2529 "dev": true, 2530 "optional": true, 2531 "dependencies": { 2532 "is-extglob": "^2.1.1" 2533 }, 2534 "engines": { 2535 "node": ">=0.10.0" 2536 } 2537 }, 2538 "node_modules/is-installed-globally": { 2539 "version": "0.4.0", 2540 "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", 2541 "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", 2542 "dev": true, 2543 "dependencies": { 2544 "global-dirs": "^3.0.0", 2545 "is-path-inside": "^3.0.2" 2546 }, 2547 "engines": { 2548 "node": ">=10" 2549 }, 2550 "funding": { 2551 "url": "https://github.com/sponsors/sindresorhus" 2552 } 2553 }, 2554 "node_modules/is-number": { 2555 "version": "7.0.0", 2556 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 2557 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 2558 "dev": true, 2559 "optional": true, 2560 "engines": { 2561 "node": ">=0.12.0" 2562 } 2563 }, 2564 "node_modules/is-path-inside": { 2565 "version": "3.0.3", 2566 "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", 2567 "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", 2568 "dev": true, 2569 "engines": { 2570 "node": ">=8" 2571 } 2572 }, 2573 "node_modules/is-potential-custom-element-name": { 2574 "version": "1.0.1", 2575 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 2576 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 2577 "dev": true, 2578 "license": "MIT" 2579 }, 2580 "node_modules/is-stream": { 2581 "version": "2.0.1", 2582 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 2583 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 2584 "dev": true, 2585 "engines": { 2586 "node": ">=8" 2587 }, 2588 "funding": { 2589 "url": "https://github.com/sponsors/sindresorhus" 2590 } 2591 }, 2592 "node_modules/is-typedarray": { 2593 "version": "1.0.0", 2594 "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", 2595 "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", 2596 "dev": true, 2597 "license": "MIT" 2598 }, 2599 "node_modules/is-unicode-supported": { 2600 "version": "0.1.0", 2601 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", 2602 "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", 2603 "dev": true, 2604 "engines": { 2605 "node": ">=10" 2606 }, 2607 "funding": { 2608 "url": "https://github.com/sponsors/sindresorhus" 2609 } 2610 }, 2611 "node_modules/isexe": { 2612 "version": "2.0.0", 2613 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2614 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 2615 "dev": true 2616 }, 2617 "node_modules/isstream": { 2618 "version": "0.1.2", 2619 "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", 2620 "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", 2621 "dev": true, 2622 "license": "MIT" 2623 }, 2624 "node_modules/jsbn": { 2625 "version": "0.1.1", 2626 "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", 2627 "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", 2628 "dev": true, 2629 "license": "MIT" 2630 }, 2631 "node_modules/jsdom": { 2632 "version": "29.1.1", 2633 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-29.1.1.tgz", 2634 "integrity": "sha512-ECi4Fi2f7BdJtUKTflYRTiaMxIB0O6zfR1fX0GXpUrf6flp8QIYn1UT20YQqdSOfk2dfkCwS8LAFoJDEppNK5Q==", 2635 "dev": true, 2636 "license": "MIT", 2637 "dependencies": { 2638 "@asamuzakjp/css-color": "^5.1.11", 2639 "@asamuzakjp/dom-selector": "^7.1.1", 2640 "@bramus/specificity": "^2.4.2", 2641 "@csstools/css-syntax-patches-for-csstree": "^1.1.3", 2642 "@exodus/bytes": "^1.15.0", 2643 "css-tree": "^3.2.1", 2644 "data-urls": "^7.0.0", 2645 "decimal.js": "^10.6.0", 2646 "html-encoding-sniffer": "^6.0.0", 2647 "is-potential-custom-element-name": "^1.0.1", 2648 "lru-cache": "^11.3.5", 2649 "parse5": "^8.0.1", 2650 "saxes": "^6.0.0", 2651 "symbol-tree": "^3.2.4", 2652 "tough-cookie": "^6.0.1", 2653 "undici": "^7.25.0", 2654 "w3c-xmlserializer": "^5.0.0", 2655 "webidl-conversions": "^8.0.1", 2656 "whatwg-mimetype": "^5.0.0", 2657 "whatwg-url": "^16.0.1", 2658 "xml-name-validator": "^5.0.0" 2659 }, 2660 "engines": { 2661 "node": "^20.19.0 || ^22.13.0 || >=24.0.0" 2662 }, 2663 "peerDependencies": { 2664 "canvas": "^3.0.0" 2665 }, 2666 "peerDependenciesMeta": { 2667 "canvas": { 2668 "optional": true 2669 } 2670 } 2671 }, 2672 "node_modules/jsdom/node_modules/tldts": { 2673 "version": "7.0.28", 2674 "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.28.tgz", 2675 "integrity": "sha512-+Zg3vWhRUv8B1maGSTFdev9mjoo8Etn2Ayfs4cnjlD3CsGkxXX4QyW3j2WJ0wdjYcYmy7Lx2RDsZMhgCWafKIw==", 2676 "dev": true, 2677 "license": "MIT", 2678 "dependencies": { 2679 "tldts-core": "^7.0.28" 2680 }, 2681 "bin": { 2682 "tldts": "bin/cli.js" 2683 } 2684 }, 2685 "node_modules/jsdom/node_modules/tldts-core": { 2686 "version": "7.0.28", 2687 "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.28.tgz", 2688 "integrity": "sha512-7W5Efjhsc3chVdFhqtaU0KtK32J37Zcr9RKtID54nG+tIpcY79CQK/veYPODxtD/LJ4Lue66jvrQzIX2Z2/pUQ==", 2689 "dev": true, 2690 "license": "MIT" 2691 }, 2692 "node_modules/jsdom/node_modules/tough-cookie": { 2693 "version": "6.0.1", 2694 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.1.tgz", 2695 "integrity": "sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==", 2696 "dev": true, 2697 "license": "BSD-3-Clause", 2698 "dependencies": { 2699 "tldts": "^7.0.5" 2700 }, 2701 "engines": { 2702 "node": ">=16" 2703 } 2704 }, 2705 "node_modules/json-schema": { 2706 "version": "0.4.0", 2707 "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", 2708 "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", 2709 "dev": true, 2710 "license": "(AFL-2.1 OR BSD-3-Clause)" 2711 }, 2712 "node_modules/json-stringify-safe": { 2713 "version": "5.0.1", 2714 "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", 2715 "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", 2716 "dev": true, 2717 "license": "ISC" 2718 }, 2719 "node_modules/jsonfile": { 2720 "version": "6.1.0", 2721 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", 2722 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", 2723 "dev": true, 2724 "dependencies": { 2725 "universalify": "^2.0.0" 2726 }, 2727 "optionalDependencies": { 2728 "graceful-fs": "^4.1.6" 2729 } 2730 }, 2731 "node_modules/jsprim": { 2732 "version": "2.0.2", 2733 "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-2.0.2.tgz", 2734 "integrity": "sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==", 2735 "dev": true, 2736 "engines": [ 2737 "node >=0.6.0" 2738 ], 2739 "license": "MIT", 2740 "dependencies": { 2741 "assert-plus": "1.0.0", 2742 "extsprintf": "1.3.0", 2743 "json-schema": "0.4.0", 2744 "verror": "1.10.0" 2745 } 2746 }, 2747 "node_modules/lightningcss": { 2748 "version": "1.32.0", 2749 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", 2750 "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", 2751 "dev": true, 2752 "license": "MPL-2.0", 2753 "dependencies": { 2754 "detect-libc": "^2.0.3" 2755 }, 2756 "engines": { 2757 "node": ">= 12.0.0" 2758 }, 2759 "funding": { 2760 "type": "opencollective", 2761 "url": "https://opencollective.com/parcel" 2762 }, 2763 "optionalDependencies": { 2764 "lightningcss-android-arm64": "1.32.0", 2765 "lightningcss-darwin-arm64": "1.32.0", 2766 "lightningcss-darwin-x64": "1.32.0", 2767 "lightningcss-freebsd-x64": "1.32.0", 2768 "lightningcss-linux-arm-gnueabihf": "1.32.0", 2769 "lightningcss-linux-arm64-gnu": "1.32.0", 2770 "lightningcss-linux-arm64-musl": "1.32.0", 2771 "lightningcss-linux-x64-gnu": "1.32.0", 2772 "lightningcss-linux-x64-musl": "1.32.0", 2773 "lightningcss-win32-arm64-msvc": "1.32.0", 2774 "lightningcss-win32-x64-msvc": "1.32.0" 2775 } 2776 }, 2777 "node_modules/lightningcss-android-arm64": { 2778 "version": "1.32.0", 2779 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", 2780 "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", 2781 "cpu": [ 2782 "arm64" 2783 ], 2784 "dev": true, 2785 "license": "MPL-2.0", 2786 "optional": true, 2787 "os": [ 2788 "android" 2789 ], 2790 "engines": { 2791 "node": ">= 12.0.0" 2792 }, 2793 "funding": { 2794 "type": "opencollective", 2795 "url": "https://opencollective.com/parcel" 2796 } 2797 }, 2798 "node_modules/lightningcss-darwin-arm64": { 2799 "version": "1.32.0", 2800 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", 2801 "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", 2802 "cpu": [ 2803 "arm64" 2804 ], 2805 "dev": true, 2806 "license": "MPL-2.0", 2807 "optional": true, 2808 "os": [ 2809 "darwin" 2810 ], 2811 "engines": { 2812 "node": ">= 12.0.0" 2813 }, 2814 "funding": { 2815 "type": "opencollective", 2816 "url": "https://opencollective.com/parcel" 2817 } 2818 }, 2819 "node_modules/lightningcss-darwin-x64": { 2820 "version": "1.32.0", 2821 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", 2822 "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", 2823 "cpu": [ 2824 "x64" 2825 ], 2826 "dev": true, 2827 "license": "MPL-2.0", 2828 "optional": true, 2829 "os": [ 2830 "darwin" 2831 ], 2832 "engines": { 2833 "node": ">= 12.0.0" 2834 }, 2835 "funding": { 2836 "type": "opencollective", 2837 "url": "https://opencollective.com/parcel" 2838 } 2839 }, 2840 "node_modules/lightningcss-freebsd-x64": { 2841 "version": "1.32.0", 2842 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", 2843 "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", 2844 "cpu": [ 2845 "x64" 2846 ], 2847 "dev": true, 2848 "license": "MPL-2.0", 2849 "optional": true, 2850 "os": [ 2851 "freebsd" 2852 ], 2853 "engines": { 2854 "node": ">= 12.0.0" 2855 }, 2856 "funding": { 2857 "type": "opencollective", 2858 "url": "https://opencollective.com/parcel" 2859 } 2860 }, 2861 "node_modules/lightningcss-linux-arm-gnueabihf": { 2862 "version": "1.32.0", 2863 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", 2864 "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", 2865 "cpu": [ 2866 "arm" 2867 ], 2868 "dev": true, 2869 "license": "MPL-2.0", 2870 "optional": true, 2871 "os": [ 2872 "linux" 2873 ], 2874 "engines": { 2875 "node": ">= 12.0.0" 2876 }, 2877 "funding": { 2878 "type": "opencollective", 2879 "url": "https://opencollective.com/parcel" 2880 } 2881 }, 2882 "node_modules/lightningcss-linux-arm64-gnu": { 2883 "version": "1.32.0", 2884 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", 2885 "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", 2886 "cpu": [ 2887 "arm64" 2888 ], 2889 "dev": true, 2890 "license": "MPL-2.0", 2891 "optional": true, 2892 "os": [ 2893 "linux" 2894 ], 2895 "engines": { 2896 "node": ">= 12.0.0" 2897 }, 2898 "funding": { 2899 "type": "opencollective", 2900 "url": "https://opencollective.com/parcel" 2901 } 2902 }, 2903 "node_modules/lightningcss-linux-arm64-musl": { 2904 "version": "1.32.0", 2905 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", 2906 "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", 2907 "cpu": [ 2908 "arm64" 2909 ], 2910 "dev": true, 2911 "license": "MPL-2.0", 2912 "optional": true, 2913 "os": [ 2914 "linux" 2915 ], 2916 "engines": { 2917 "node": ">= 12.0.0" 2918 }, 2919 "funding": { 2920 "type": "opencollective", 2921 "url": "https://opencollective.com/parcel" 2922 } 2923 }, 2924 "node_modules/lightningcss-linux-x64-gnu": { 2925 "version": "1.32.0", 2926 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", 2927 "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", 2928 "cpu": [ 2929 "x64" 2930 ], 2931 "dev": true, 2932 "license": "MPL-2.0", 2933 "optional": true, 2934 "os": [ 2935 "linux" 2936 ], 2937 "engines": { 2938 "node": ">= 12.0.0" 2939 }, 2940 "funding": { 2941 "type": "opencollective", 2942 "url": "https://opencollective.com/parcel" 2943 } 2944 }, 2945 "node_modules/lightningcss-linux-x64-musl": { 2946 "version": "1.32.0", 2947 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", 2948 "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", 2949 "cpu": [ 2950 "x64" 2951 ], 2952 "dev": true, 2953 "license": "MPL-2.0", 2954 "optional": true, 2955 "os": [ 2956 "linux" 2957 ], 2958 "engines": { 2959 "node": ">= 12.0.0" 2960 }, 2961 "funding": { 2962 "type": "opencollective", 2963 "url": "https://opencollective.com/parcel" 2964 } 2965 }, 2966 "node_modules/lightningcss-win32-arm64-msvc": { 2967 "version": "1.32.0", 2968 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", 2969 "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", 2970 "cpu": [ 2971 "arm64" 2972 ], 2973 "dev": true, 2974 "license": "MPL-2.0", 2975 "optional": true, 2976 "os": [ 2977 "win32" 2978 ], 2979 "engines": { 2980 "node": ">= 12.0.0" 2981 }, 2982 "funding": { 2983 "type": "opencollective", 2984 "url": "https://opencollective.com/parcel" 2985 } 2986 }, 2987 "node_modules/lightningcss-win32-x64-msvc": { 2988 "version": "1.32.0", 2989 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", 2990 "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", 2991 "cpu": [ 2992 "x64" 2993 ], 2994 "dev": true, 2995 "license": "MPL-2.0", 2996 "optional": true, 2997 "os": [ 2998 "win32" 2999 ], 3000 "engines": { 3001 "node": ">= 12.0.0" 3002 }, 3003 "funding": { 3004 "type": "opencollective", 3005 "url": "https://opencollective.com/parcel" 3006 } 3007 }, 3008 "node_modules/lightningcss/node_modules/detect-libc": { 3009 "version": "2.1.2", 3010 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 3011 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 3012 "dev": true, 3013 "license": "Apache-2.0", 3014 "engines": { 3015 "node": ">=8" 3016 } 3017 }, 3018 "node_modules/listr2": { 3019 "version": "9.0.5", 3020 "resolved": "https://registry.npmjs.org/listr2/-/listr2-9.0.5.tgz", 3021 "integrity": "sha512-ME4Fb83LgEgwNw96RKNvKV4VTLuXfoKudAmm2lP8Kk87KaMK0/Xrx/aAkMWmT8mDb+3MlFDspfbCs7adjRxA2g==", 3022 "dev": true, 3023 "license": "MIT", 3024 "dependencies": { 3025 "cli-truncate": "^5.0.0", 3026 "colorette": "^2.0.20", 3027 "eventemitter3": "^5.0.1", 3028 "log-update": "^6.1.0", 3029 "rfdc": "^1.4.1", 3030 "wrap-ansi": "^9.0.0" 3031 }, 3032 "engines": { 3033 "node": ">=20.0.0" 3034 } 3035 }, 3036 "node_modules/lodash": { 3037 "version": "4.18.1", 3038 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.18.1.tgz", 3039 "integrity": "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==", 3040 "dev": true, 3041 "license": "MIT" 3042 }, 3043 "node_modules/lodash.once": { 3044 "version": "4.1.1", 3045 "resolved": "https://registry.npmjs.org/lodash.once/-/lodash.once-4.1.1.tgz", 3046 "integrity": "sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==", 3047 "dev": true 3048 }, 3049 "node_modules/log-symbols": { 3050 "version": "4.1.0", 3051 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", 3052 "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", 3053 "dev": true, 3054 "dependencies": { 3055 "chalk": "^4.1.0", 3056 "is-unicode-supported": "^0.1.0" 3057 }, 3058 "engines": { 3059 "node": ">=10" 3060 }, 3061 "funding": { 3062 "url": "https://github.com/sponsors/sindresorhus" 3063 } 3064 }, 3065 "node_modules/log-update": { 3066 "version": "6.1.0", 3067 "resolved": "https://registry.npmjs.org/log-update/-/log-update-6.1.0.tgz", 3068 "integrity": "sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==", 3069 "dev": true, 3070 "license": "MIT", 3071 "dependencies": { 3072 "ansi-escapes": "^7.0.0", 3073 "cli-cursor": "^5.0.0", 3074 "slice-ansi": "^7.1.0", 3075 "strip-ansi": "^7.1.0", 3076 "wrap-ansi": "^9.0.0" 3077 }, 3078 "engines": { 3079 "node": ">=18" 3080 }, 3081 "funding": { 3082 "url": "https://github.com/sponsors/sindresorhus" 3083 } 3084 }, 3085 "node_modules/log-update/node_modules/ansi-regex": { 3086 "version": "6.2.2", 3087 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 3088 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 3089 "dev": true, 3090 "license": "MIT", 3091 "engines": { 3092 "node": ">=12" 3093 }, 3094 "funding": { 3095 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 3096 } 3097 }, 3098 "node_modules/log-update/node_modules/ansi-styles": { 3099 "version": "6.2.3", 3100 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 3101 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 3102 "dev": true, 3103 "license": "MIT", 3104 "engines": { 3105 "node": ">=12" 3106 }, 3107 "funding": { 3108 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3109 } 3110 }, 3111 "node_modules/log-update/node_modules/is-fullwidth-code-point": { 3112 "version": "5.1.0", 3113 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", 3114 "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", 3115 "dev": true, 3116 "license": "MIT", 3117 "dependencies": { 3118 "get-east-asian-width": "^1.3.1" 3119 }, 3120 "engines": { 3121 "node": ">=18" 3122 }, 3123 "funding": { 3124 "url": "https://github.com/sponsors/sindresorhus" 3125 } 3126 }, 3127 "node_modules/log-update/node_modules/slice-ansi": { 3128 "version": "7.1.2", 3129 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-7.1.2.tgz", 3130 "integrity": "sha512-iOBWFgUX7caIZiuutICxVgX1SdxwAVFFKwt1EvMYYec/NWO5meOJ6K5uQxhrYBdQJne4KxiqZc+KptFOWFSI9w==", 3131 "dev": true, 3132 "license": "MIT", 3133 "dependencies": { 3134 "ansi-styles": "^6.2.1", 3135 "is-fullwidth-code-point": "^5.0.0" 3136 }, 3137 "engines": { 3138 "node": ">=18" 3139 }, 3140 "funding": { 3141 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 3142 } 3143 }, 3144 "node_modules/log-update/node_modules/strip-ansi": { 3145 "version": "7.2.0", 3146 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 3147 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 3148 "dev": true, 3149 "license": "MIT", 3150 "dependencies": { 3151 "ansi-regex": "^6.2.2" 3152 }, 3153 "engines": { 3154 "node": ">=12" 3155 }, 3156 "funding": { 3157 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 3158 } 3159 }, 3160 "node_modules/lru-cache": { 3161 "version": "11.5.0", 3162 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.0.tgz", 3163 "integrity": "sha512-5YgH9UJd7wVb9hIouI2adWpgqrrICkt070Dnj8EUY1+B4B2P9eRLPAkAAo6NICA7CEhOIeBHl46u9zSNpNu7zA==", 3164 "dev": true, 3165 "license": "BlueOak-1.0.0", 3166 "engines": { 3167 "node": "20 || >=22" 3168 } 3169 }, 3170 "node_modules/magic-string": { 3171 "version": "0.30.21", 3172 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 3173 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 3174 "dev": true, 3175 "license": "MIT", 3176 "dependencies": { 3177 "@jridgewell/sourcemap-codec": "^1.5.5" 3178 } 3179 }, 3180 "node_modules/math-intrinsics": { 3181 "version": "1.1.0", 3182 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 3183 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 3184 "dev": true, 3185 "license": "MIT", 3186 "engines": { 3187 "node": ">= 0.4" 3188 } 3189 }, 3190 "node_modules/mdn-data": { 3191 "version": "2.27.1", 3192 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", 3193 "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", 3194 "dev": true, 3195 "license": "CC0-1.0" 3196 }, 3197 "node_modules/merge-stream": { 3198 "version": "2.0.0", 3199 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 3200 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", 3201 "dev": true 3202 }, 3203 "node_modules/micromatch": { 3204 "version": "4.0.8", 3205 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 3206 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 3207 "dev": true, 3208 "optional": true, 3209 "dependencies": { 3210 "braces": "^3.0.3", 3211 "picomatch": "^2.3.1" 3212 }, 3213 "engines": { 3214 "node": ">=8.6" 3215 } 3216 }, 3217 "node_modules/mime-db": { 3218 "version": "1.52.0", 3219 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", 3220 "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", 3221 "dev": true, 3222 "license": "MIT", 3223 "engines": { 3224 "node": ">= 0.6" 3225 } 3226 }, 3227 "node_modules/mime-types": { 3228 "version": "2.1.35", 3229 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", 3230 "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", 3231 "dev": true, 3232 "license": "MIT", 3233 "dependencies": { 3234 "mime-db": "1.52.0" 3235 }, 3236 "engines": { 3237 "node": ">= 0.6" 3238 } 3239 }, 3240 "node_modules/mimic-fn": { 3241 "version": "2.1.0", 3242 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 3243 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 3244 "dev": true, 3245 "engines": { 3246 "node": ">=6" 3247 } 3248 }, 3249 "node_modules/mimic-function": { 3250 "version": "5.0.1", 3251 "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", 3252 "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", 3253 "dev": true, 3254 "license": "MIT", 3255 "engines": { 3256 "node": ">=18" 3257 }, 3258 "funding": { 3259 "url": "https://github.com/sponsors/sindresorhus" 3260 } 3261 }, 3262 "node_modules/minimist": { 3263 "version": "1.2.8", 3264 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 3265 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 3266 "dev": true, 3267 "funding": { 3268 "url": "https://github.com/sponsors/ljharb" 3269 } 3270 }, 3271 "node_modules/ms": { 3272 "version": "2.1.3", 3273 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 3274 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 3275 "dev": true 3276 }, 3277 "node_modules/nanoid": { 3278 "version": "3.3.12", 3279 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz", 3280 "integrity": "sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==", 3281 "dev": true, 3282 "funding": [ 3283 { 3284 "type": "github", 3285 "url": "https://github.com/sponsors/ai" 3286 } 3287 ], 3288 "license": "MIT", 3289 "bin": { 3290 "nanoid": "bin/nanoid.cjs" 3291 }, 3292 "engines": { 3293 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 3294 } 3295 }, 3296 "node_modules/node-addon-api": { 3297 "version": "7.1.1", 3298 "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-7.1.1.tgz", 3299 "integrity": "sha512-5m3bsyrjFWE1xf7nz7YXdN4udnVtXK6/Yfgn5qnahL6bCkf2yKt4k3nuTKAtT4r3IG8JNR2ncsIMdZuAzJjHQQ==", 3300 "dev": true, 3301 "optional": true 3302 }, 3303 "node_modules/npm-run-path": { 3304 "version": "4.0.1", 3305 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 3306 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 3307 "dev": true, 3308 "dependencies": { 3309 "path-key": "^3.0.0" 3310 }, 3311 "engines": { 3312 "node": ">=8" 3313 } 3314 }, 3315 "node_modules/object-inspect": { 3316 "version": "1.13.4", 3317 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 3318 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 3319 "dev": true, 3320 "license": "MIT", 3321 "engines": { 3322 "node": ">= 0.4" 3323 }, 3324 "funding": { 3325 "url": "https://github.com/sponsors/ljharb" 3326 } 3327 }, 3328 "node_modules/obug": { 3329 "version": "2.1.1", 3330 "resolved": "https://registry.npmjs.org/obug/-/obug-2.1.1.tgz", 3331 "integrity": "sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==", 3332 "dev": true, 3333 "funding": [ 3334 "https://github.com/sponsors/sxzz", 3335 "https://opencollective.com/debug" 3336 ], 3337 "license": "MIT" 3338 }, 3339 "node_modules/once": { 3340 "version": "1.4.0", 3341 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 3342 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 3343 "dev": true, 3344 "dependencies": { 3345 "wrappy": "1" 3346 } 3347 }, 3348 "node_modules/onetime": { 3349 "version": "5.1.2", 3350 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 3351 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 3352 "dev": true, 3353 "dependencies": { 3354 "mimic-fn": "^2.1.0" 3355 }, 3356 "engines": { 3357 "node": ">=6" 3358 }, 3359 "funding": { 3360 "url": "https://github.com/sponsors/sindresorhus" 3361 } 3362 }, 3363 "node_modules/ospath": { 3364 "version": "1.2.2", 3365 "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", 3366 "integrity": "sha512-o6E5qJV5zkAbIDNhGSIlyOhScKXgQrSRMilfph0clDfM0nEnBOlKlH4sWDmG95BW/CvwNz0vmm7dJVtU2KlMiA==", 3367 "dev": true 3368 }, 3369 "node_modules/parse5": { 3370 "version": "8.0.1", 3371 "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.1.tgz", 3372 "integrity": "sha512-z1e/HMG90obSGeidlli3hj7cbocou0/wa5HacvI3ASx34PecNjNQeaHNo5WIZpWofN9kgkqV1q5YvXe3F0FoPw==", 3373 "dev": true, 3374 "license": "MIT", 3375 "dependencies": { 3376 "entities": "^8.0.0" 3377 }, 3378 "funding": { 3379 "url": "https://github.com/inikulin/parse5?sponsor=1" 3380 } 3381 }, 3382 "node_modules/parse5/node_modules/entities": { 3383 "version": "8.0.0", 3384 "resolved": "https://registry.npmjs.org/entities/-/entities-8.0.0.tgz", 3385 "integrity": "sha512-zwfzJecQ/Uej6tusMqwAqU/6KL2XaB2VZ2Jg54Je6ahNBGNH6Ek6g3jjNCF0fG9EWQKGZNddNjU5F1ZQn/sBnA==", 3386 "dev": true, 3387 "license": "BSD-2-Clause", 3388 "engines": { 3389 "node": ">=20.19.0" 3390 }, 3391 "funding": { 3392 "url": "https://github.com/fb55/entities?sponsor=1" 3393 } 3394 }, 3395 "node_modules/path-key": { 3396 "version": "3.1.1", 3397 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 3398 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 3399 "dev": true, 3400 "engines": { 3401 "node": ">=8" 3402 } 3403 }, 3404 "node_modules/pathe": { 3405 "version": "2.0.3", 3406 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 3407 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 3408 "dev": true 3409 }, 3410 "node_modules/pend": { 3411 "version": "1.2.0", 3412 "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", 3413 "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", 3414 "dev": true 3415 }, 3416 "node_modules/performance-now": { 3417 "version": "2.1.0", 3418 "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", 3419 "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", 3420 "dev": true, 3421 "license": "MIT" 3422 }, 3423 "node_modules/picocolors": { 3424 "version": "1.1.1", 3425 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 3426 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 3427 "dev": true 3428 }, 3429 "node_modules/picomatch": { 3430 "version": "2.3.2", 3431 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", 3432 "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", 3433 "dev": true, 3434 "license": "MIT", 3435 "optional": true, 3436 "engines": { 3437 "node": ">=8.6" 3438 }, 3439 "funding": { 3440 "url": "https://github.com/sponsors/jonschlinkert" 3441 } 3442 }, 3443 "node_modules/pify": { 3444 "version": "2.3.0", 3445 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", 3446 "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", 3447 "dev": true, 3448 "engines": { 3449 "node": ">=0.10.0" 3450 } 3451 }, 3452 "node_modules/postcss": { 3453 "version": "8.5.15", 3454 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.15.tgz", 3455 "integrity": "sha512-FfR8sjd4em2T6fb3I2MwAJU7HWVMr9zba+enmQeeWFfCbm+UOC/0X4DS8XtpUTMwWMGbjKYP7xjfNekzyGmB3A==", 3456 "dev": true, 3457 "funding": [ 3458 { 3459 "type": "opencollective", 3460 "url": "https://opencollective.com/postcss/" 3461 }, 3462 { 3463 "type": "tidelift", 3464 "url": "https://tidelift.com/funding/github/npm/postcss" 3465 }, 3466 { 3467 "type": "github", 3468 "url": "https://github.com/sponsors/ai" 3469 } 3470 ], 3471 "license": "MIT", 3472 "dependencies": { 3473 "nanoid": "^3.3.12", 3474 "picocolors": "^1.1.1", 3475 "source-map-js": "^1.2.1" 3476 }, 3477 "engines": { 3478 "node": "^10 || ^12 || >=14" 3479 } 3480 }, 3481 "node_modules/prettier": { 3482 "version": "3.8.1", 3483 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", 3484 "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", 3485 "dev": true, 3486 "license": "MIT", 3487 "bin": { 3488 "prettier": "bin/prettier.cjs" 3489 }, 3490 "engines": { 3491 "node": ">=14" 3492 }, 3493 "funding": { 3494 "url": "https://github.com/prettier/prettier?sponsor=1" 3495 } 3496 }, 3497 "node_modules/pretty-bytes": { 3498 "version": "5.6.0", 3499 "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", 3500 "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", 3501 "dev": true, 3502 "engines": { 3503 "node": ">=6" 3504 }, 3505 "funding": { 3506 "url": "https://github.com/sponsors/sindresorhus" 3507 } 3508 }, 3509 "node_modules/process": { 3510 "version": "0.11.10", 3511 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 3512 "integrity": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", 3513 "dev": true, 3514 "engines": { 3515 "node": ">= 0.6.0" 3516 } 3517 }, 3518 "node_modules/proxy-from-env": { 3519 "version": "1.0.0", 3520 "resolved": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-1.0.0.tgz", 3521 "integrity": "sha512-F2JHgJQ1iqwnHDcQjVBsq3n/uoaFL+iPW/eAeL7kVxy/2RrWaN4WroKjjvbsoRtv0ftelNyC01bjRhn/bhcf4A==", 3522 "dev": true 3523 }, 3524 "node_modules/pump": { 3525 "version": "3.0.2", 3526 "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.2.tgz", 3527 "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", 3528 "dev": true, 3529 "dependencies": { 3530 "end-of-stream": "^1.1.0", 3531 "once": "^1.3.1" 3532 } 3533 }, 3534 "node_modules/punycode": { 3535 "version": "2.3.1", 3536 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 3537 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 3538 "dev": true, 3539 "license": "MIT", 3540 "engines": { 3541 "node": ">=6" 3542 } 3543 }, 3544 "node_modules/qs": { 3545 "version": "6.15.2", 3546 "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.2.tgz", 3547 "integrity": "sha512-Rzq0KEyX/w/tEybncDgdkZrJgVUsUMk3xjh3t5bv3S1HTAtg+uOYt72+ZfwiQwKdysThkTBdL/rTi6HDmX9Ddw==", 3548 "dev": true, 3549 "license": "BSD-3-Clause", 3550 "dependencies": { 3551 "side-channel": "^1.1.0" 3552 }, 3553 "engines": { 3554 "node": ">=0.6" 3555 }, 3556 "funding": { 3557 "url": "https://github.com/sponsors/ljharb" 3558 } 3559 }, 3560 "node_modules/readdirp": { 3561 "version": "4.1.2", 3562 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz", 3563 "integrity": "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg==", 3564 "dev": true, 3565 "engines": { 3566 "node": ">= 14.18.0" 3567 }, 3568 "funding": { 3569 "type": "individual", 3570 "url": "https://paulmillr.com/funding/" 3571 } 3572 }, 3573 "node_modules/remove-attr": { 3574 "version": "0.0.13", 3575 "resolved": "https://registry.npmjs.org/remove-attr/-/remove-attr-0.0.13.tgz", 3576 "integrity": "sha512-NgcTnY2rtHDU4y5Cq65nI4AQTF/9sBEhMowrHZ1CmxuHwYpaDgN1NQqoVyRqY49X0s8C8N6ub0CML4UWAa4NLQ==", 3577 "dev": true, 3578 "license": "GPL-3.0" 3579 }, 3580 "node_modules/request-progress": { 3581 "version": "3.0.0", 3582 "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", 3583 "integrity": "sha512-MnWzEHHaxHO2iWiQuHrUPBi/1WeBf5PkxQqNyNvLl9VAYSdXkP8tQ3pBSeCPD+yw0v0Aq1zosWLz0BdeXpWwZg==", 3584 "dev": true, 3585 "dependencies": { 3586 "throttleit": "^1.0.0" 3587 } 3588 }, 3589 "node_modules/require-from-string": { 3590 "version": "2.0.2", 3591 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 3592 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 3593 "dev": true, 3594 "license": "MIT", 3595 "engines": { 3596 "node": ">=0.10.0" 3597 } 3598 }, 3599 "node_modules/restore-cursor": { 3600 "version": "5.1.0", 3601 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", 3602 "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", 3603 "dev": true, 3604 "license": "MIT", 3605 "dependencies": { 3606 "onetime": "^7.0.0", 3607 "signal-exit": "^4.1.0" 3608 }, 3609 "engines": { 3610 "node": ">=18" 3611 }, 3612 "funding": { 3613 "url": "https://github.com/sponsors/sindresorhus" 3614 } 3615 }, 3616 "node_modules/restore-cursor/node_modules/onetime": { 3617 "version": "7.0.0", 3618 "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", 3619 "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", 3620 "dev": true, 3621 "license": "MIT", 3622 "dependencies": { 3623 "mimic-function": "^5.0.0" 3624 }, 3625 "engines": { 3626 "node": ">=18" 3627 }, 3628 "funding": { 3629 "url": "https://github.com/sponsors/sindresorhus" 3630 } 3631 }, 3632 "node_modules/restore-cursor/node_modules/signal-exit": { 3633 "version": "4.1.0", 3634 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 3635 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 3636 "dev": true, 3637 "license": "ISC", 3638 "engines": { 3639 "node": ">=14" 3640 }, 3641 "funding": { 3642 "url": "https://github.com/sponsors/isaacs" 3643 } 3644 }, 3645 "node_modules/rfdc": { 3646 "version": "1.4.1", 3647 "resolved": "https://registry.npmjs.org/rfdc/-/rfdc-1.4.1.tgz", 3648 "integrity": "sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==", 3649 "dev": true, 3650 "license": "MIT" 3651 }, 3652 "node_modules/rolldown": { 3653 "version": "1.0.3", 3654 "resolved": "https://registry.npmjs.org/rolldown/-/rolldown-1.0.3.tgz", 3655 "integrity": "sha512-i00lAJ2ks1BYr7rjNjKC7BcqAS7nVfiT3QX1SI5aY+AFHblCmaUf9OE9dbdzDvW6dJxbi2ZCZiy9v3CcwOiX3g==", 3656 "dev": true, 3657 "dependencies": { 3658 "@oxc-project/types": "=0.133.0", 3659 "@rolldown/pluginutils": "^1.0.0" 3660 }, 3661 "bin": { 3662 "rolldown": "bin/cli.mjs" 3663 }, 3664 "engines": { 3665 "node": "^20.19.0 || >=22.12.0" 3666 }, 3667 "optionalDependencies": { 3668 "@rolldown/binding-android-arm64": "1.0.3", 3669 "@rolldown/binding-darwin-arm64": "1.0.3", 3670 "@rolldown/binding-darwin-x64": "1.0.3", 3671 "@rolldown/binding-freebsd-x64": "1.0.3", 3672 "@rolldown/binding-linux-arm-gnueabihf": "1.0.3", 3673 "@rolldown/binding-linux-arm64-gnu": "1.0.3", 3674 "@rolldown/binding-linux-arm64-musl": "1.0.3", 3675 "@rolldown/binding-linux-ppc64-gnu": "1.0.3", 3676 "@rolldown/binding-linux-s390x-gnu": "1.0.3", 3677 "@rolldown/binding-linux-x64-gnu": "1.0.3", 3678 "@rolldown/binding-linux-x64-musl": "1.0.3", 3679 "@rolldown/binding-openharmony-arm64": "1.0.3", 3680 "@rolldown/binding-wasm32-wasi": "1.0.3", 3681 "@rolldown/binding-win32-arm64-msvc": "1.0.3", 3682 "@rolldown/binding-win32-x64-msvc": "1.0.3" 3683 } 3684 }, 3685 "node_modules/safe-buffer": { 3686 "version": "5.2.1", 3687 "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", 3688 "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", 3689 "dev": true, 3690 "funding": [ 3691 { 3692 "type": "github", 3693 "url": "https://github.com/sponsors/feross" 3694 }, 3695 { 3696 "type": "patreon", 3697 "url": "https://www.patreon.com/feross" 3698 }, 3699 { 3700 "type": "consulting", 3701 "url": "https://feross.org/support" 3702 } 3703 ], 3704 "license": "MIT" 3705 }, 3706 "node_modules/safer-buffer": { 3707 "version": "2.1.2", 3708 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 3709 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 3710 "dev": true, 3711 "license": "MIT" 3712 }, 3713 "node_modules/sass": { 3714 "version": "1.99.0", 3715 "resolved": "https://registry.npmjs.org/sass/-/sass-1.99.0.tgz", 3716 "integrity": "sha512-kgW13M54DUB7IsIRM5LvJkNlpH+WhMpooUcaWGFARkF1Tc82v9mIWkCbCYf+MBvpIUBSeSOTilpZjEPr2VYE6Q==", 3717 "dev": true, 3718 "license": "MIT", 3719 "dependencies": { 3720 "chokidar": "^4.0.0", 3721 "immutable": "^5.1.5", 3722 "source-map-js": ">=0.6.2 <2.0.0" 3723 }, 3724 "bin": { 3725 "sass": "sass.js" 3726 }, 3727 "engines": { 3728 "node": ">=14.0.0" 3729 }, 3730 "optionalDependencies": { 3731 "@parcel/watcher": "^2.4.1" 3732 } 3733 }, 3734 "node_modules/saxes": { 3735 "version": "6.0.0", 3736 "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", 3737 "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", 3738 "dev": true, 3739 "license": "ISC", 3740 "dependencies": { 3741 "xmlchars": "^2.2.0" 3742 }, 3743 "engines": { 3744 "node": ">=v12.22.7" 3745 } 3746 }, 3747 "node_modules/shebang-command": { 3748 "version": "2.0.0", 3749 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 3750 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 3751 "dev": true, 3752 "dependencies": { 3753 "shebang-regex": "^3.0.0" 3754 }, 3755 "engines": { 3756 "node": ">=8" 3757 } 3758 }, 3759 "node_modules/shebang-regex": { 3760 "version": "3.0.0", 3761 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 3762 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 3763 "dev": true, 3764 "engines": { 3765 "node": ">=8" 3766 } 3767 }, 3768 "node_modules/side-channel": { 3769 "version": "1.1.0", 3770 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 3771 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 3772 "dev": true, 3773 "license": "MIT", 3774 "dependencies": { 3775 "es-errors": "^1.3.0", 3776 "object-inspect": "^1.13.3", 3777 "side-channel-list": "^1.0.0", 3778 "side-channel-map": "^1.0.1", 3779 "side-channel-weakmap": "^1.0.2" 3780 }, 3781 "engines": { 3782 "node": ">= 0.4" 3783 }, 3784 "funding": { 3785 "url": "https://github.com/sponsors/ljharb" 3786 } 3787 }, 3788 "node_modules/side-channel-list": { 3789 "version": "1.0.1", 3790 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.1.tgz", 3791 "integrity": "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w==", 3792 "dev": true, 3793 "license": "MIT", 3794 "dependencies": { 3795 "es-errors": "^1.3.0", 3796 "object-inspect": "^1.13.4" 3797 }, 3798 "engines": { 3799 "node": ">= 0.4" 3800 }, 3801 "funding": { 3802 "url": "https://github.com/sponsors/ljharb" 3803 } 3804 }, 3805 "node_modules/side-channel-map": { 3806 "version": "1.0.1", 3807 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 3808 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 3809 "dev": true, 3810 "license": "MIT", 3811 "dependencies": { 3812 "call-bound": "^1.0.2", 3813 "es-errors": "^1.3.0", 3814 "get-intrinsic": "^1.2.5", 3815 "object-inspect": "^1.13.3" 3816 }, 3817 "engines": { 3818 "node": ">= 0.4" 3819 }, 3820 "funding": { 3821 "url": "https://github.com/sponsors/ljharb" 3822 } 3823 }, 3824 "node_modules/side-channel-weakmap": { 3825 "version": "1.0.2", 3826 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 3827 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 3828 "dev": true, 3829 "license": "MIT", 3830 "dependencies": { 3831 "call-bound": "^1.0.2", 3832 "es-errors": "^1.3.0", 3833 "get-intrinsic": "^1.2.5", 3834 "object-inspect": "^1.13.3", 3835 "side-channel-map": "^1.0.1" 3836 }, 3837 "engines": { 3838 "node": ">= 0.4" 3839 }, 3840 "funding": { 3841 "url": "https://github.com/sponsors/ljharb" 3842 } 3843 }, 3844 "node_modules/siginfo": { 3845 "version": "2.0.0", 3846 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 3847 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 3848 "dev": true 3849 }, 3850 "node_modules/signal-exit": { 3851 "version": "3.0.7", 3852 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 3853 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", 3854 "dev": true 3855 }, 3856 "node_modules/simple-git": { 3857 "version": "3.36.0", 3858 "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.36.0.tgz", 3859 "integrity": "sha512-cGQjLjK8bxJw4QuYT7gxHw3/IouVESbhahSsHrX97MzCL1gu2u7oy38W6L2ZIGECEfIBG4BabsWDPjBxJENv9Q==", 3860 "dev": true, 3861 "license": "MIT", 3862 "dependencies": { 3863 "@kwsites/file-exists": "^1.1.1", 3864 "@kwsites/promise-deferred": "^1.1.1", 3865 "@simple-git/args-pathspec": "^1.0.3", 3866 "@simple-git/argv-parser": "^1.1.0", 3867 "debug": "^4.4.0" 3868 }, 3869 "funding": { 3870 "type": "github", 3871 "url": "https://github.com/steveukx/git-js?sponsor=1" 3872 } 3873 }, 3874 "node_modules/slice-ansi": { 3875 "version": "8.0.0", 3876 "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-8.0.0.tgz", 3877 "integrity": "sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==", 3878 "dev": true, 3879 "license": "MIT", 3880 "dependencies": { 3881 "ansi-styles": "^6.2.3", 3882 "is-fullwidth-code-point": "^5.1.0" 3883 }, 3884 "engines": { 3885 "node": ">=20" 3886 }, 3887 "funding": { 3888 "url": "https://github.com/chalk/slice-ansi?sponsor=1" 3889 } 3890 }, 3891 "node_modules/slice-ansi/node_modules/ansi-styles": { 3892 "version": "6.2.3", 3893 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 3894 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 3895 "dev": true, 3896 "license": "MIT", 3897 "engines": { 3898 "node": ">=12" 3899 }, 3900 "funding": { 3901 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3902 } 3903 }, 3904 "node_modules/slice-ansi/node_modules/is-fullwidth-code-point": { 3905 "version": "5.1.0", 3906 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-5.1.0.tgz", 3907 "integrity": "sha512-5XHYaSyiqADb4RnZ1Bdad6cPp8Toise4TzEjcOYDHZkTCbKgiUl7WTUCpNWHuxmDt91wnsZBc9xinNzopv3JMQ==", 3908 "dev": true, 3909 "license": "MIT", 3910 "dependencies": { 3911 "get-east-asian-width": "^1.3.1" 3912 }, 3913 "engines": { 3914 "node": ">=18" 3915 }, 3916 "funding": { 3917 "url": "https://github.com/sponsors/sindresorhus" 3918 } 3919 }, 3920 "node_modules/source-map-js": { 3921 "version": "1.2.1", 3922 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 3923 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 3924 "dev": true, 3925 "engines": { 3926 "node": ">=0.10.0" 3927 } 3928 }, 3929 "node_modules/sshpk": { 3930 "version": "1.18.0", 3931 "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.18.0.tgz", 3932 "integrity": "sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==", 3933 "dev": true, 3934 "license": "MIT", 3935 "dependencies": { 3936 "asn1": "~0.2.3", 3937 "assert-plus": "^1.0.0", 3938 "bcrypt-pbkdf": "^1.0.0", 3939 "dashdash": "^1.12.0", 3940 "ecc-jsbn": "~0.1.1", 3941 "getpass": "^0.1.1", 3942 "jsbn": "~0.1.0", 3943 "safer-buffer": "^2.0.2", 3944 "tweetnacl": "~0.14.0" 3945 }, 3946 "bin": { 3947 "sshpk-conv": "bin/sshpk-conv", 3948 "sshpk-sign": "bin/sshpk-sign", 3949 "sshpk-verify": "bin/sshpk-verify" 3950 }, 3951 "engines": { 3952 "node": ">=0.10.0" 3953 } 3954 }, 3955 "node_modules/stackback": { 3956 "version": "0.0.2", 3957 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 3958 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 3959 "dev": true 3960 }, 3961 "node_modules/std-env": { 3962 "version": "4.0.0", 3963 "resolved": "https://registry.npmjs.org/std-env/-/std-env-4.0.0.tgz", 3964 "integrity": "sha512-zUMPtQ/HBY3/50VbpkupYHbRroTRZJPRLvreamgErJVys0ceuzMkD44J/QjqhHjOzK42GQ3QZIeFG1OYfOtKqQ==", 3965 "dev": true, 3966 "license": "MIT" 3967 }, 3968 "node_modules/string-width": { 3969 "version": "4.2.3", 3970 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 3971 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 3972 "dev": true, 3973 "dependencies": { 3974 "emoji-regex": "^8.0.0", 3975 "is-fullwidth-code-point": "^3.0.0", 3976 "strip-ansi": "^6.0.1" 3977 }, 3978 "engines": { 3979 "node": ">=8" 3980 } 3981 }, 3982 "node_modules/strip-ansi": { 3983 "version": "6.0.1", 3984 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 3985 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 3986 "dev": true, 3987 "dependencies": { 3988 "ansi-regex": "^5.0.1" 3989 }, 3990 "engines": { 3991 "node": ">=8" 3992 } 3993 }, 3994 "node_modules/strip-final-newline": { 3995 "version": "2.0.0", 3996 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 3997 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 3998 "dev": true, 3999 "engines": { 4000 "node": ">=6" 4001 } 4002 }, 4003 "node_modules/supports-color": { 4004 "version": "8.1.1", 4005 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", 4006 "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", 4007 "dev": true, 4008 "dependencies": { 4009 "has-flag": "^4.0.0" 4010 }, 4011 "engines": { 4012 "node": ">=10" 4013 }, 4014 "funding": { 4015 "url": "https://github.com/chalk/supports-color?sponsor=1" 4016 } 4017 }, 4018 "node_modules/symbol-tree": { 4019 "version": "3.2.4", 4020 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 4021 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 4022 "dev": true, 4023 "license": "MIT" 4024 }, 4025 "node_modules/systeminformation": { 4026 "version": "5.31.6", 4027 "resolved": "https://registry.npmjs.org/systeminformation/-/systeminformation-5.31.6.tgz", 4028 "integrity": "sha512-Uv2b2uGGM6ns+26czgW2cYRabYdnswM0ddSOOlryHOaelzsmDSet1iM/NT7VOYxW8x/BW+HkY+b1Ve2pLTSGSA==", 4029 "dev": true, 4030 "license": "MIT", 4031 "os": [ 4032 "darwin", 4033 "linux", 4034 "win32", 4035 "freebsd", 4036 "openbsd", 4037 "netbsd", 4038 "sunos", 4039 "android" 4040 ], 4041 "bin": { 4042 "systeminformation": "lib/cli.js" 4043 }, 4044 "engines": { 4045 "node": ">=8.0.0" 4046 }, 4047 "funding": { 4048 "type": "Buy me a coffee", 4049 "url": "https://www.buymeacoffee.com/systeminfo" 4050 } 4051 }, 4052 "node_modules/throttleit": { 4053 "version": "1.0.1", 4054 "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.1.tgz", 4055 "integrity": "sha512-vDZpf9Chs9mAdfY046mcPt8fg5QSZr37hEH4TXYBnDF+izxgrbRGUAAaBvIk/fJm9aOFCGFd1EsNg5AZCbnQCQ==", 4056 "dev": true, 4057 "funding": { 4058 "url": "https://github.com/sponsors/sindresorhus" 4059 } 4060 }, 4061 "node_modules/tinybench": { 4062 "version": "2.9.0", 4063 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 4064 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 4065 "dev": true 4066 }, 4067 "node_modules/tinyexec": { 4068 "version": "1.0.2", 4069 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", 4070 "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", 4071 "dev": true, 4072 "license": "MIT", 4073 "engines": { 4074 "node": ">=18" 4075 } 4076 }, 4077 "node_modules/tinyglobby": { 4078 "version": "0.2.17", 4079 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz", 4080 "integrity": "sha512-wXR/dYpcqKmfWpEdZjiKJOwCNFndD0DMnrW/cYjVGttEkBfVgcLFHoNrlj47mjOVic9yyNu65alsgF4NQyTa2g==", 4081 "dev": true, 4082 "dependencies": { 4083 "fdir": "^6.5.0", 4084 "picomatch": "^4.0.4" 4085 }, 4086 "engines": { 4087 "node": ">=12.0.0" 4088 }, 4089 "funding": { 4090 "url": "https://github.com/sponsors/SuperchupuDev" 4091 } 4092 }, 4093 "node_modules/tinyglobby/node_modules/fdir": { 4094 "version": "6.5.0", 4095 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 4096 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 4097 "dev": true, 4098 "license": "MIT", 4099 "engines": { 4100 "node": ">=12.0.0" 4101 }, 4102 "peerDependencies": { 4103 "picomatch": "^3 || ^4" 4104 }, 4105 "peerDependenciesMeta": { 4106 "picomatch": { 4107 "optional": true 4108 } 4109 } 4110 }, 4111 "node_modules/tinyglobby/node_modules/picomatch": { 4112 "version": "4.0.4", 4113 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 4114 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 4115 "dev": true, 4116 "license": "MIT", 4117 "engines": { 4118 "node": ">=12" 4119 }, 4120 "funding": { 4121 "url": "https://github.com/sponsors/jonschlinkert" 4122 } 4123 }, 4124 "node_modules/tinyrainbow": { 4125 "version": "3.1.0", 4126 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz", 4127 "integrity": "sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==", 4128 "dev": true, 4129 "engines": { 4130 "node": ">=14.0.0" 4131 } 4132 }, 4133 "node_modules/tldts": { 4134 "version": "6.1.86", 4135 "resolved": "https://registry.npmjs.org/tldts/-/tldts-6.1.86.tgz", 4136 "integrity": "sha512-WMi/OQ2axVTf/ykqCQgXiIct+mSQDFdH2fkwhPwgEwvJ1kSzZRiinb0zF2Xb8u4+OqPChmyI6MEu4EezNJz+FQ==", 4137 "dev": true, 4138 "license": "MIT", 4139 "dependencies": { 4140 "tldts-core": "^6.1.86" 4141 }, 4142 "bin": { 4143 "tldts": "bin/cli.js" 4144 } 4145 }, 4146 "node_modules/tldts-core": { 4147 "version": "6.1.86", 4148 "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-6.1.86.tgz", 4149 "integrity": "sha512-Je6p7pkk+KMzMv2XXKmAE3McmolOQFdxkKw0R8EYNr7sELW46JqnNeTX8ybPiQgvg1ymCoF8LXs5fzFaZvJPTA==", 4150 "dev": true, 4151 "license": "MIT" 4152 }, 4153 "node_modules/tmp": { 4154 "version": "0.2.7", 4155 "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.7.tgz", 4156 "integrity": "sha512-e0votIpp4Uo2AJYSzVHV6xCcawuiez3DzqDAbrTc3YxBkplN6e+dM13ZeIcZnDg/QpSuU2zfZ3rzwY8ukEnaXw==", 4157 "dev": true, 4158 "license": "MIT", 4159 "engines": { 4160 "node": ">=14.14" 4161 } 4162 }, 4163 "node_modules/to-regex-range": { 4164 "version": "5.0.1", 4165 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4166 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4167 "dev": true, 4168 "optional": true, 4169 "dependencies": { 4170 "is-number": "^7.0.0" 4171 }, 4172 "engines": { 4173 "node": ">=8.0" 4174 } 4175 }, 4176 "node_modules/tough-cookie": { 4177 "version": "5.1.2", 4178 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-5.1.2.tgz", 4179 "integrity": "sha512-FVDYdxtnj0G6Qm/DhNPSb8Ju59ULcup3tuJxkFb5K8Bv2pUXILbf0xZWU8PX8Ov19OXljbUyveOFwRMwkXzO+A==", 4180 "dev": true, 4181 "license": "BSD-3-Clause", 4182 "dependencies": { 4183 "tldts": "^6.1.32" 4184 }, 4185 "engines": { 4186 "node": ">=16" 4187 } 4188 }, 4189 "node_modules/tr46": { 4190 "version": "6.0.0", 4191 "resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz", 4192 "integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==", 4193 "dev": true, 4194 "license": "MIT", 4195 "dependencies": { 4196 "punycode": "^2.3.1" 4197 }, 4198 "engines": { 4199 "node": ">=20" 4200 } 4201 }, 4202 "node_modules/tree-kill": { 4203 "version": "1.2.2", 4204 "resolved": "https://registry.npmjs.org/tree-kill/-/tree-kill-1.2.2.tgz", 4205 "integrity": "sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==", 4206 "dev": true, 4207 "bin": { 4208 "tree-kill": "cli.js" 4209 } 4210 }, 4211 "node_modules/tslib": { 4212 "version": "2.8.1", 4213 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 4214 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 4215 "dev": true, 4216 "optional": true 4217 }, 4218 "node_modules/tunnel-agent": { 4219 "version": "0.6.0", 4220 "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", 4221 "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", 4222 "dev": true, 4223 "license": "Apache-2.0", 4224 "dependencies": { 4225 "safe-buffer": "^5.0.1" 4226 }, 4227 "engines": { 4228 "node": "*" 4229 } 4230 }, 4231 "node_modules/tweetnacl": { 4232 "version": "0.14.5", 4233 "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", 4234 "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", 4235 "dev": true, 4236 "license": "Unlicense" 4237 }, 4238 "node_modules/typescript": { 4239 "version": "6.0.2", 4240 "resolved": "https://registry.npmjs.org/typescript/-/typescript-6.0.2.tgz", 4241 "integrity": "sha512-bGdAIrZ0wiGDo5l8c++HWtbaNCWTS4UTv7RaTH/ThVIgjkveJt83m74bBHMJkuCbslY8ixgLBVZJIOiQlQTjfQ==", 4242 "dev": true, 4243 "license": "Apache-2.0", 4244 "bin": { 4245 "tsc": "bin/tsc", 4246 "tsserver": "bin/tsserver" 4247 }, 4248 "engines": { 4249 "node": ">=14.17" 4250 } 4251 }, 4252 "node_modules/undici": { 4253 "version": "7.28.0", 4254 "resolved": "https://registry.npmjs.org/undici/-/undici-7.28.0.tgz", 4255 "integrity": "sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==", 4256 "dev": true, 4257 "license": "MIT", 4258 "engines": { 4259 "node": ">=20.18.1" 4260 } 4261 }, 4262 "node_modules/universalify": { 4263 "version": "2.0.1", 4264 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 4265 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 4266 "dev": true, 4267 "engines": { 4268 "node": ">= 10.0.0" 4269 } 4270 }, 4271 "node_modules/untildify": { 4272 "version": "4.0.0", 4273 "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", 4274 "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", 4275 "dev": true, 4276 "engines": { 4277 "node": ">=8" 4278 } 4279 }, 4280 "node_modules/verror": { 4281 "version": "1.10.0", 4282 "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", 4283 "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", 4284 "dev": true, 4285 "engines": [ 4286 "node >=0.6.0" 4287 ], 4288 "license": "MIT", 4289 "dependencies": { 4290 "assert-plus": "^1.0.0", 4291 "core-util-is": "1.0.2", 4292 "extsprintf": "^1.2.0" 4293 } 4294 }, 4295 "node_modules/vite": { 4296 "version": "8.0.16", 4297 "resolved": "https://registry.npmjs.org/vite/-/vite-8.0.16.tgz", 4298 "integrity": "sha512-h9bXPmJichP5fLmVQo3PyaGSDE2n3aPuomeAlVRm0JLmt4rY6zmPKd59HYI4LNW8oTK7tlTsuC7l/m7awx9Jcw==", 4299 "dev": true, 4300 "dependencies": { 4301 "lightningcss": "^1.32.0", 4302 "picomatch": "^4.0.4", 4303 "postcss": "^8.5.15", 4304 "rolldown": "1.0.3", 4305 "tinyglobby": "^0.2.17" 4306 }, 4307 "bin": { 4308 "vite": "bin/vite.js" 4309 }, 4310 "engines": { 4311 "node": "^20.19.0 || >=22.12.0" 4312 }, 4313 "funding": { 4314 "url": "https://github.com/vitejs/vite?sponsor=1" 4315 }, 4316 "optionalDependencies": { 4317 "fsevents": "~2.3.3" 4318 }, 4319 "peerDependencies": { 4320 "@types/node": "^20.19.0 || >=22.12.0", 4321 "@vitejs/devtools": "^0.1.18", 4322 "esbuild": "^0.27.0 || ^0.28.0", 4323 "jiti": ">=1.21.0", 4324 "less": "^4.0.0", 4325 "sass": "^1.70.0", 4326 "sass-embedded": "^1.70.0", 4327 "stylus": ">=0.54.8", 4328 "sugarss": "^5.0.0", 4329 "terser": "^5.16.0", 4330 "tsx": "^4.8.1", 4331 "yaml": "^2.4.2" 4332 }, 4333 "peerDependenciesMeta": { 4334 "@types/node": { 4335 "optional": true 4336 }, 4337 "@vitejs/devtools": { 4338 "optional": true 4339 }, 4340 "esbuild": { 4341 "optional": true 4342 }, 4343 "jiti": { 4344 "optional": true 4345 }, 4346 "less": { 4347 "optional": true 4348 }, 4349 "sass": { 4350 "optional": true 4351 }, 4352 "sass-embedded": { 4353 "optional": true 4354 }, 4355 "stylus": { 4356 "optional": true 4357 }, 4358 "sugarss": { 4359 "optional": true 4360 }, 4361 "terser": { 4362 "optional": true 4363 }, 4364 "tsx": { 4365 "optional": true 4366 }, 4367 "yaml": { 4368 "optional": true 4369 } 4370 } 4371 }, 4372 "node_modules/vite/node_modules/picomatch": { 4373 "version": "4.0.4", 4374 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 4375 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 4376 "dev": true, 4377 "license": "MIT", 4378 "engines": { 4379 "node": ">=12" 4380 }, 4381 "funding": { 4382 "url": "https://github.com/sponsors/jonschlinkert" 4383 } 4384 }, 4385 "node_modules/vitest": { 4386 "version": "4.1.8", 4387 "resolved": "https://registry.npmjs.org/vitest/-/vitest-4.1.8.tgz", 4388 "integrity": "sha512-flY6ScbCIt9HThs+C5HS7jvGOB560DJtk/Z15IQROTA6zEy49Nh8T/dofWTQL+n3vswqn87sbJNiuqw1SDp5Ig==", 4389 "dev": true, 4390 "dependencies": { 4391 "@vitest/expect": "4.1.8", 4392 "@vitest/mocker": "4.1.8", 4393 "@vitest/pretty-format": "4.1.8", 4394 "@vitest/runner": "4.1.8", 4395 "@vitest/snapshot": "4.1.8", 4396 "@vitest/spy": "4.1.8", 4397 "@vitest/utils": "4.1.8", 4398 "es-module-lexer": "^2.0.0", 4399 "expect-type": "^1.3.0", 4400 "magic-string": "^0.30.21", 4401 "obug": "^2.1.1", 4402 "pathe": "^2.0.3", 4403 "picomatch": "^4.0.3", 4404 "std-env": "^4.0.0-rc.1", 4405 "tinybench": "^2.9.0", 4406 "tinyexec": "^1.0.2", 4407 "tinyglobby": "^0.2.15", 4408 "tinyrainbow": "^3.1.0", 4409 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0", 4410 "why-is-node-running": "^2.3.0" 4411 }, 4412 "bin": { 4413 "vitest": "vitest.mjs" 4414 }, 4415 "engines": { 4416 "node": "^20.0.0 || ^22.0.0 || >=24.0.0" 4417 }, 4418 "funding": { 4419 "url": "https://opencollective.com/vitest" 4420 }, 4421 "peerDependencies": { 4422 "@edge-runtime/vm": "*", 4423 "@opentelemetry/api": "^1.9.0", 4424 "@types/node": "^20.0.0 || ^22.0.0 || >=24.0.0", 4425 "@vitest/browser-playwright": "4.1.8", 4426 "@vitest/browser-preview": "4.1.8", 4427 "@vitest/browser-webdriverio": "4.1.8", 4428 "@vitest/coverage-istanbul": "4.1.8", 4429 "@vitest/coverage-v8": "4.1.8", 4430 "@vitest/ui": "4.1.8", 4431 "happy-dom": "*", 4432 "jsdom": "*", 4433 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" 4434 }, 4435 "peerDependenciesMeta": { 4436 "@edge-runtime/vm": { 4437 "optional": true 4438 }, 4439 "@opentelemetry/api": { 4440 "optional": true 4441 }, 4442 "@types/node": { 4443 "optional": true 4444 }, 4445 "@vitest/browser-playwright": { 4446 "optional": true 4447 }, 4448 "@vitest/browser-preview": { 4449 "optional": true 4450 }, 4451 "@vitest/browser-webdriverio": { 4452 "optional": true 4453 }, 4454 "@vitest/coverage-istanbul": { 4455 "optional": true 4456 }, 4457 "@vitest/coverage-v8": { 4458 "optional": true 4459 }, 4460 "@vitest/ui": { 4461 "optional": true 4462 }, 4463 "happy-dom": { 4464 "optional": true 4465 }, 4466 "jsdom": { 4467 "optional": true 4468 }, 4469 "vite": { 4470 "optional": false 4471 } 4472 } 4473 }, 4474 "node_modules/vitest/node_modules/picomatch": { 4475 "version": "4.0.4", 4476 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 4477 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 4478 "dev": true, 4479 "license": "MIT", 4480 "engines": { 4481 "node": ">=12" 4482 }, 4483 "funding": { 4484 "url": "https://github.com/sponsors/jonschlinkert" 4485 } 4486 }, 4487 "node_modules/vue": { 4488 "version": "3.5.39", 4489 "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.39.tgz", 4490 "integrity": "sha512-xmZCYabFGcirU8r0fTuvl/LICc1OU620rnqepaJDL/a141ZigkG7AyaxQLdqJ02ZRYzWe6YPaDHeQx7MfknQfA==", 4491 "dev": true, 4492 "dependencies": { 4493 "@vue/compiler-dom": "3.5.39", 4494 "@vue/compiler-sfc": "3.5.39", 4495 "@vue/runtime-dom": "3.5.39", 4496 "@vue/server-renderer": "3.5.39", 4497 "@vue/shared": "3.5.39" 4498 }, 4499 "peerDependencies": { 4500 "typescript": "*" 4501 }, 4502 "peerDependenciesMeta": { 4503 "typescript": { 4504 "optional": true 4505 } 4506 } 4507 }, 4508 "node_modules/w3c-xmlserializer": { 4509 "version": "5.0.0", 4510 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", 4511 "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", 4512 "dev": true, 4513 "license": "MIT", 4514 "dependencies": { 4515 "xml-name-validator": "^5.0.0" 4516 }, 4517 "engines": { 4518 "node": ">=18" 4519 } 4520 }, 4521 "node_modules/webidl-conversions": { 4522 "version": "8.0.1", 4523 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-8.0.1.tgz", 4524 "integrity": "sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==", 4525 "dev": true, 4526 "license": "BSD-2-Clause", 4527 "engines": { 4528 "node": ">=20" 4529 } 4530 }, 4531 "node_modules/whatwg-mimetype": { 4532 "version": "5.0.0", 4533 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz", 4534 "integrity": "sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==", 4535 "dev": true, 4536 "license": "MIT", 4537 "engines": { 4538 "node": ">=20" 4539 } 4540 }, 4541 "node_modules/whatwg-url": { 4542 "version": "16.0.1", 4543 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz", 4544 "integrity": "sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==", 4545 "dev": true, 4546 "license": "MIT", 4547 "dependencies": { 4548 "@exodus/bytes": "^1.11.0", 4549 "tr46": "^6.0.0", 4550 "webidl-conversions": "^8.0.1" 4551 }, 4552 "engines": { 4553 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 4554 } 4555 }, 4556 "node_modules/which": { 4557 "version": "2.0.2", 4558 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 4559 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 4560 "dev": true, 4561 "dependencies": { 4562 "isexe": "^2.0.0" 4563 }, 4564 "bin": { 4565 "node-which": "bin/node-which" 4566 }, 4567 "engines": { 4568 "node": ">= 8" 4569 } 4570 }, 4571 "node_modules/why-is-node-running": { 4572 "version": "2.3.0", 4573 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 4574 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 4575 "dev": true, 4576 "dependencies": { 4577 "siginfo": "^2.0.0", 4578 "stackback": "0.0.2" 4579 }, 4580 "bin": { 4581 "why-is-node-running": "cli.js" 4582 }, 4583 "engines": { 4584 "node": ">=8" 4585 } 4586 }, 4587 "node_modules/wrap-ansi": { 4588 "version": "9.0.2", 4589 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz", 4590 "integrity": "sha512-42AtmgqjV+X1VpdOfyTGOYRi0/zsoLqtXQckTmqTeybT+BDIbM/Guxo7x3pE2vtpr1ok6xRqM9OpBe+Jyoqyww==", 4591 "dev": true, 4592 "license": "MIT", 4593 "dependencies": { 4594 "ansi-styles": "^6.2.1", 4595 "string-width": "^7.0.0", 4596 "strip-ansi": "^7.1.0" 4597 }, 4598 "engines": { 4599 "node": ">=18" 4600 }, 4601 "funding": { 4602 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 4603 } 4604 }, 4605 "node_modules/wrap-ansi/node_modules/ansi-regex": { 4606 "version": "6.2.2", 4607 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 4608 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 4609 "dev": true, 4610 "license": "MIT", 4611 "engines": { 4612 "node": ">=12" 4613 }, 4614 "funding": { 4615 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 4616 } 4617 }, 4618 "node_modules/wrap-ansi/node_modules/ansi-styles": { 4619 "version": "6.2.3", 4620 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 4621 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 4622 "dev": true, 4623 "license": "MIT", 4624 "engines": { 4625 "node": ">=12" 4626 }, 4627 "funding": { 4628 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 4629 } 4630 }, 4631 "node_modules/wrap-ansi/node_modules/emoji-regex": { 4632 "version": "10.6.0", 4633 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", 4634 "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==", 4635 "dev": true, 4636 "license": "MIT" 4637 }, 4638 "node_modules/wrap-ansi/node_modules/string-width": { 4639 "version": "7.2.0", 4640 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 4641 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 4642 "dev": true, 4643 "license": "MIT", 4644 "dependencies": { 4645 "emoji-regex": "^10.3.0", 4646 "get-east-asian-width": "^1.0.0", 4647 "strip-ansi": "^7.1.0" 4648 }, 4649 "engines": { 4650 "node": ">=18" 4651 }, 4652 "funding": { 4653 "url": "https://github.com/sponsors/sindresorhus" 4654 } 4655 }, 4656 "node_modules/wrap-ansi/node_modules/strip-ansi": { 4657 "version": "7.2.0", 4658 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 4659 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 4660 "dev": true, 4661 "license": "MIT", 4662 "dependencies": { 4663 "ansi-regex": "^6.2.2" 4664 }, 4665 "engines": { 4666 "node": ">=12" 4667 }, 4668 "funding": { 4669 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 4670 } 4671 }, 4672 "node_modules/wrappy": { 4673 "version": "1.0.2", 4674 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 4675 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", 4676 "dev": true 4677 }, 4678 "node_modules/xml-name-validator": { 4679 "version": "5.0.0", 4680 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", 4681 "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", 4682 "dev": true, 4683 "license": "Apache-2.0", 4684 "engines": { 4685 "node": ">=18" 4686 } 4687 }, 4688 "node_modules/xmlchars": { 4689 "version": "2.2.0", 4690 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 4691 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 4692 "dev": true, 4693 "license": "MIT" 4694 }, 4695 "node_modules/yauzl": { 4696 "version": "3.4.0", 4697 "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-3.4.0.tgz", 4698 "integrity": "sha512-jIH9yLR9wqr0wOS0TpBvo/g/2UgZH5qePVbjgRliiF0BYvOZyaBknKsF+x9Iht0O6sqgnB93rCICdOZFecJuDw==", 4699 "dev": true, 4700 "dependencies": { 4701 "pend": "~1.2.0" 4702 }, 4703 "engines": { 4704 "node": ">=12" 4705 } 4706 } 4707 } 4708}