A wayfinder inspired map plugin for obisidian
at main 3699 lines 125 kB view raw
1{ 2 "name": "obs-map-viewer", 3 "version": "1.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "obs-map-viewer", 9 "version": "1.0.0", 10 "license": "MIT", 11 "dependencies": { 12 "leaflet": "^1.9.4" 13 }, 14 "devDependencies": { 15 "@types/leaflet": "^1.9.21", 16 "@types/node": "^20.11.0", 17 "@vitest/coverage-v8": "^3.0.0", 18 "builtin-modules": "^3.3.0", 19 "esbuild": "^0.20.0", 20 "fast-check": "^3.0.0", 21 "jsdom": "^28.1.0", 22 "obsidian": "latest", 23 "tslib": "^2.6.0", 24 "typescript": "^5.3.0", 25 "vitest": "^3.0.0" 26 } 27 }, 28 "node_modules/@acemir/cssom": { 29 "version": "0.9.31", 30 "resolved": "https://registry.npmjs.org/@acemir/cssom/-/cssom-0.9.31.tgz", 31 "integrity": "sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==", 32 "dev": true, 33 "license": "MIT" 34 }, 35 "node_modules/@ampproject/remapping": { 36 "version": "2.3.0", 37 "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", 38 "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", 39 "dev": true, 40 "license": "Apache-2.0", 41 "dependencies": { 42 "@jridgewell/gen-mapping": "^0.3.5", 43 "@jridgewell/trace-mapping": "^0.3.24" 44 }, 45 "engines": { 46 "node": ">=6.0.0" 47 } 48 }, 49 "node_modules/@asamuzakjp/css-color": { 50 "version": "5.0.1", 51 "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.0.1.tgz", 52 "integrity": "sha512-2SZFvqMyvboVV1d15lMf7XiI3m7SDqXUuKaTymJYLN6dSGadqp+fVojqJlVoMlbZnlTmu3S0TLwLTJpvBMO1Aw==", 53 "dev": true, 54 "license": "MIT", 55 "dependencies": { 56 "@csstools/css-calc": "^3.1.1", 57 "@csstools/css-color-parser": "^4.0.2", 58 "@csstools/css-parser-algorithms": "^4.0.0", 59 "@csstools/css-tokenizer": "^4.0.0", 60 "lru-cache": "^11.2.6" 61 }, 62 "engines": { 63 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 64 } 65 }, 66 "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": { 67 "version": "11.2.6", 68 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz", 69 "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==", 70 "dev": true, 71 "license": "BlueOak-1.0.0", 72 "engines": { 73 "node": "20 || >=22" 74 } 75 }, 76 "node_modules/@asamuzakjp/dom-selector": { 77 "version": "6.8.1", 78 "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-6.8.1.tgz", 79 "integrity": "sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==", 80 "dev": true, 81 "license": "MIT", 82 "dependencies": { 83 "@asamuzakjp/nwsapi": "^2.3.9", 84 "bidi-js": "^1.0.3", 85 "css-tree": "^3.1.0", 86 "is-potential-custom-element-name": "^1.0.1", 87 "lru-cache": "^11.2.6" 88 } 89 }, 90 "node_modules/@asamuzakjp/dom-selector/node_modules/lru-cache": { 91 "version": "11.2.6", 92 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz", 93 "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==", 94 "dev": true, 95 "license": "BlueOak-1.0.0", 96 "engines": { 97 "node": "20 || >=22" 98 } 99 }, 100 "node_modules/@asamuzakjp/nwsapi": { 101 "version": "2.3.9", 102 "resolved": "https://registry.npmjs.org/@asamuzakjp/nwsapi/-/nwsapi-2.3.9.tgz", 103 "integrity": "sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==", 104 "dev": true, 105 "license": "MIT" 106 }, 107 "node_modules/@babel/helper-string-parser": { 108 "version": "7.27.1", 109 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 110 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 111 "dev": true, 112 "license": "MIT", 113 "engines": { 114 "node": ">=6.9.0" 115 } 116 }, 117 "node_modules/@babel/helper-validator-identifier": { 118 "version": "7.28.5", 119 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 120 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 121 "dev": true, 122 "license": "MIT", 123 "engines": { 124 "node": ">=6.9.0" 125 } 126 }, 127 "node_modules/@babel/parser": { 128 "version": "7.29.0", 129 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", 130 "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", 131 "dev": true, 132 "license": "MIT", 133 "dependencies": { 134 "@babel/types": "^7.29.0" 135 }, 136 "bin": { 137 "parser": "bin/babel-parser.js" 138 }, 139 "engines": { 140 "node": ">=6.0.0" 141 } 142 }, 143 "node_modules/@babel/types": { 144 "version": "7.29.0", 145 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", 146 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", 147 "dev": true, 148 "license": "MIT", 149 "dependencies": { 150 "@babel/helper-string-parser": "^7.27.1", 151 "@babel/helper-validator-identifier": "^7.28.5" 152 }, 153 "engines": { 154 "node": ">=6.9.0" 155 } 156 }, 157 "node_modules/@bcoe/v8-coverage": { 158 "version": "1.0.2", 159 "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-1.0.2.tgz", 160 "integrity": "sha512-6zABk/ECA/QYSCQ1NGiVwwbQerUCZ+TQbp64Q3AgmfNvurHH0j8TtXa1qbShXA6qqkpAj4V5W8pP6mLe1mcMqA==", 161 "dev": true, 162 "license": "MIT", 163 "engines": { 164 "node": ">=18" 165 } 166 }, 167 "node_modules/@bramus/specificity": { 168 "version": "2.4.2", 169 "resolved": "https://registry.npmjs.org/@bramus/specificity/-/specificity-2.4.2.tgz", 170 "integrity": "sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==", 171 "dev": true, 172 "license": "MIT", 173 "dependencies": { 174 "css-tree": "^3.0.0" 175 }, 176 "bin": { 177 "specificity": "bin/cli.js" 178 } 179 }, 180 "node_modules/@codemirror/state": { 181 "version": "6.5.0", 182 "resolved": "https://registry.npmjs.org/@codemirror/state/-/state-6.5.0.tgz", 183 "integrity": "sha512-MwBHVK60IiIHDcoMet78lxt6iw5gJOGSbNbOIVBHWVXIH4/Nq1+GQgLLGgI1KlnN86WDXsPudVaqYHKBIx7Eyw==", 184 "dev": true, 185 "license": "MIT", 186 "peer": true, 187 "dependencies": { 188 "@marijn/find-cluster-break": "^1.0.0" 189 } 190 }, 191 "node_modules/@codemirror/view": { 192 "version": "6.38.6", 193 "resolved": "https://registry.npmjs.org/@codemirror/view/-/view-6.38.6.tgz", 194 "integrity": "sha512-qiS0z1bKs5WOvHIAC0Cybmv4AJSkAXgX5aD6Mqd2epSLlVJsQl8NG23jCVouIgkh4All/mrbdsf2UOLFnJw0tw==", 195 "dev": true, 196 "license": "MIT", 197 "peer": true, 198 "dependencies": { 199 "@codemirror/state": "^6.5.0", 200 "crelt": "^1.0.6", 201 "style-mod": "^4.1.0", 202 "w3c-keyname": "^2.2.4" 203 } 204 }, 205 "node_modules/@csstools/color-helpers": { 206 "version": "6.0.2", 207 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.2.tgz", 208 "integrity": "sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==", 209 "dev": true, 210 "funding": [ 211 { 212 "type": "github", 213 "url": "https://github.com/sponsors/csstools" 214 }, 215 { 216 "type": "opencollective", 217 "url": "https://opencollective.com/csstools" 218 } 219 ], 220 "license": "MIT-0", 221 "engines": { 222 "node": ">=20.19.0" 223 } 224 }, 225 "node_modules/@csstools/css-calc": { 226 "version": "3.1.1", 227 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.1.1.tgz", 228 "integrity": "sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==", 229 "dev": true, 230 "funding": [ 231 { 232 "type": "github", 233 "url": "https://github.com/sponsors/csstools" 234 }, 235 { 236 "type": "opencollective", 237 "url": "https://opencollective.com/csstools" 238 } 239 ], 240 "license": "MIT", 241 "engines": { 242 "node": ">=20.19.0" 243 }, 244 "peerDependencies": { 245 "@csstools/css-parser-algorithms": "^4.0.0", 246 "@csstools/css-tokenizer": "^4.0.0" 247 } 248 }, 249 "node_modules/@csstools/css-color-parser": { 250 "version": "4.0.2", 251 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.0.2.tgz", 252 "integrity": "sha512-0GEfbBLmTFf0dJlpsNU7zwxRIH0/BGEMuXLTCvFYxuL1tNhqzTbtnFICyJLTNK4a+RechKP75e7w42ClXSnJQw==", 253 "dev": true, 254 "funding": [ 255 { 256 "type": "github", 257 "url": "https://github.com/sponsors/csstools" 258 }, 259 { 260 "type": "opencollective", 261 "url": "https://opencollective.com/csstools" 262 } 263 ], 264 "license": "MIT", 265 "dependencies": { 266 "@csstools/color-helpers": "^6.0.2", 267 "@csstools/css-calc": "^3.1.1" 268 }, 269 "engines": { 270 "node": ">=20.19.0" 271 }, 272 "peerDependencies": { 273 "@csstools/css-parser-algorithms": "^4.0.0", 274 "@csstools/css-tokenizer": "^4.0.0" 275 } 276 }, 277 "node_modules/@csstools/css-parser-algorithms": { 278 "version": "4.0.0", 279 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz", 280 "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==", 281 "dev": true, 282 "funding": [ 283 { 284 "type": "github", 285 "url": "https://github.com/sponsors/csstools" 286 }, 287 { 288 "type": "opencollective", 289 "url": "https://opencollective.com/csstools" 290 } 291 ], 292 "license": "MIT", 293 "engines": { 294 "node": ">=20.19.0" 295 }, 296 "peerDependencies": { 297 "@csstools/css-tokenizer": "^4.0.0" 298 } 299 }, 300 "node_modules/@csstools/css-syntax-patches-for-csstree": { 301 "version": "1.1.0", 302 "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.0.tgz", 303 "integrity": "sha512-H4tuz2nhWgNKLt1inYpoVCfbJbMwX/lQKp3g69rrrIMIYlFD9+zTykOKhNR8uGrAmbS/kT9n6hTFkmDkxLgeTA==", 304 "dev": true, 305 "funding": [ 306 { 307 "type": "github", 308 "url": "https://github.com/sponsors/csstools" 309 }, 310 { 311 "type": "opencollective", 312 "url": "https://opencollective.com/csstools" 313 } 314 ], 315 "license": "MIT-0" 316 }, 317 "node_modules/@csstools/css-tokenizer": { 318 "version": "4.0.0", 319 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz", 320 "integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==", 321 "dev": true, 322 "funding": [ 323 { 324 "type": "github", 325 "url": "https://github.com/sponsors/csstools" 326 }, 327 { 328 "type": "opencollective", 329 "url": "https://opencollective.com/csstools" 330 } 331 ], 332 "license": "MIT", 333 "engines": { 334 "node": ">=20.19.0" 335 } 336 }, 337 "node_modules/@esbuild/aix-ppc64": { 338 "version": "0.20.2", 339 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", 340 "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", 341 "cpu": [ 342 "ppc64" 343 ], 344 "dev": true, 345 "license": "MIT", 346 "optional": true, 347 "os": [ 348 "aix" 349 ], 350 "engines": { 351 "node": ">=12" 352 } 353 }, 354 "node_modules/@esbuild/android-arm": { 355 "version": "0.20.2", 356 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", 357 "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", 358 "cpu": [ 359 "arm" 360 ], 361 "dev": true, 362 "license": "MIT", 363 "optional": true, 364 "os": [ 365 "android" 366 ], 367 "engines": { 368 "node": ">=12" 369 } 370 }, 371 "node_modules/@esbuild/android-arm64": { 372 "version": "0.20.2", 373 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", 374 "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", 375 "cpu": [ 376 "arm64" 377 ], 378 "dev": true, 379 "license": "MIT", 380 "optional": true, 381 "os": [ 382 "android" 383 ], 384 "engines": { 385 "node": ">=12" 386 } 387 }, 388 "node_modules/@esbuild/android-x64": { 389 "version": "0.20.2", 390 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", 391 "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", 392 "cpu": [ 393 "x64" 394 ], 395 "dev": true, 396 "license": "MIT", 397 "optional": true, 398 "os": [ 399 "android" 400 ], 401 "engines": { 402 "node": ">=12" 403 } 404 }, 405 "node_modules/@esbuild/darwin-arm64": { 406 "version": "0.20.2", 407 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", 408 "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", 409 "cpu": [ 410 "arm64" 411 ], 412 "dev": true, 413 "license": "MIT", 414 "optional": true, 415 "os": [ 416 "darwin" 417 ], 418 "engines": { 419 "node": ">=12" 420 } 421 }, 422 "node_modules/@esbuild/darwin-x64": { 423 "version": "0.20.2", 424 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", 425 "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", 426 "cpu": [ 427 "x64" 428 ], 429 "dev": true, 430 "license": "MIT", 431 "optional": true, 432 "os": [ 433 "darwin" 434 ], 435 "engines": { 436 "node": ">=12" 437 } 438 }, 439 "node_modules/@esbuild/freebsd-arm64": { 440 "version": "0.20.2", 441 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", 442 "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", 443 "cpu": [ 444 "arm64" 445 ], 446 "dev": true, 447 "license": "MIT", 448 "optional": true, 449 "os": [ 450 "freebsd" 451 ], 452 "engines": { 453 "node": ">=12" 454 } 455 }, 456 "node_modules/@esbuild/freebsd-x64": { 457 "version": "0.20.2", 458 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", 459 "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", 460 "cpu": [ 461 "x64" 462 ], 463 "dev": true, 464 "license": "MIT", 465 "optional": true, 466 "os": [ 467 "freebsd" 468 ], 469 "engines": { 470 "node": ">=12" 471 } 472 }, 473 "node_modules/@esbuild/linux-arm": { 474 "version": "0.20.2", 475 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", 476 "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", 477 "cpu": [ 478 "arm" 479 ], 480 "dev": true, 481 "license": "MIT", 482 "optional": true, 483 "os": [ 484 "linux" 485 ], 486 "engines": { 487 "node": ">=12" 488 } 489 }, 490 "node_modules/@esbuild/linux-arm64": { 491 "version": "0.20.2", 492 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", 493 "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", 494 "cpu": [ 495 "arm64" 496 ], 497 "dev": true, 498 "license": "MIT", 499 "optional": true, 500 "os": [ 501 "linux" 502 ], 503 "engines": { 504 "node": ">=12" 505 } 506 }, 507 "node_modules/@esbuild/linux-ia32": { 508 "version": "0.20.2", 509 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", 510 "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", 511 "cpu": [ 512 "ia32" 513 ], 514 "dev": true, 515 "license": "MIT", 516 "optional": true, 517 "os": [ 518 "linux" 519 ], 520 "engines": { 521 "node": ">=12" 522 } 523 }, 524 "node_modules/@esbuild/linux-loong64": { 525 "version": "0.20.2", 526 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", 527 "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", 528 "cpu": [ 529 "loong64" 530 ], 531 "dev": true, 532 "license": "MIT", 533 "optional": true, 534 "os": [ 535 "linux" 536 ], 537 "engines": { 538 "node": ">=12" 539 } 540 }, 541 "node_modules/@esbuild/linux-mips64el": { 542 "version": "0.20.2", 543 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", 544 "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", 545 "cpu": [ 546 "mips64el" 547 ], 548 "dev": true, 549 "license": "MIT", 550 "optional": true, 551 "os": [ 552 "linux" 553 ], 554 "engines": { 555 "node": ">=12" 556 } 557 }, 558 "node_modules/@esbuild/linux-ppc64": { 559 "version": "0.20.2", 560 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", 561 "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", 562 "cpu": [ 563 "ppc64" 564 ], 565 "dev": true, 566 "license": "MIT", 567 "optional": true, 568 "os": [ 569 "linux" 570 ], 571 "engines": { 572 "node": ">=12" 573 } 574 }, 575 "node_modules/@esbuild/linux-riscv64": { 576 "version": "0.20.2", 577 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", 578 "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", 579 "cpu": [ 580 "riscv64" 581 ], 582 "dev": true, 583 "license": "MIT", 584 "optional": true, 585 "os": [ 586 "linux" 587 ], 588 "engines": { 589 "node": ">=12" 590 } 591 }, 592 "node_modules/@esbuild/linux-s390x": { 593 "version": "0.20.2", 594 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", 595 "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", 596 "cpu": [ 597 "s390x" 598 ], 599 "dev": true, 600 "license": "MIT", 601 "optional": true, 602 "os": [ 603 "linux" 604 ], 605 "engines": { 606 "node": ">=12" 607 } 608 }, 609 "node_modules/@esbuild/linux-x64": { 610 "version": "0.20.2", 611 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", 612 "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", 613 "cpu": [ 614 "x64" 615 ], 616 "dev": true, 617 "license": "MIT", 618 "optional": true, 619 "os": [ 620 "linux" 621 ], 622 "engines": { 623 "node": ">=12" 624 } 625 }, 626 "node_modules/@esbuild/netbsd-arm64": { 627 "version": "0.27.3", 628 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.3.tgz", 629 "integrity": "sha512-sDpk0RgmTCR/5HguIZa9n9u+HVKf40fbEUt+iTzSnCaGvY9kFP0YKBWZtJaraonFnqef5SlJ8/TiPAxzyS+UoA==", 630 "cpu": [ 631 "arm64" 632 ], 633 "dev": true, 634 "license": "MIT", 635 "optional": true, 636 "os": [ 637 "netbsd" 638 ], 639 "engines": { 640 "node": ">=18" 641 } 642 }, 643 "node_modules/@esbuild/netbsd-x64": { 644 "version": "0.20.2", 645 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", 646 "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", 647 "cpu": [ 648 "x64" 649 ], 650 "dev": true, 651 "license": "MIT", 652 "optional": true, 653 "os": [ 654 "netbsd" 655 ], 656 "engines": { 657 "node": ">=12" 658 } 659 }, 660 "node_modules/@esbuild/openbsd-arm64": { 661 "version": "0.27.3", 662 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.3.tgz", 663 "integrity": "sha512-AIcMP77AvirGbRl/UZFTq5hjXK+2wC7qFRGoHSDrZ5v5b8DK/GYpXW3CPRL53NkvDqb9D+alBiC/dV0Fb7eJcw==", 664 "cpu": [ 665 "arm64" 666 ], 667 "dev": true, 668 "license": "MIT", 669 "optional": true, 670 "os": [ 671 "openbsd" 672 ], 673 "engines": { 674 "node": ">=18" 675 } 676 }, 677 "node_modules/@esbuild/openbsd-x64": { 678 "version": "0.20.2", 679 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", 680 "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", 681 "cpu": [ 682 "x64" 683 ], 684 "dev": true, 685 "license": "MIT", 686 "optional": true, 687 "os": [ 688 "openbsd" 689 ], 690 "engines": { 691 "node": ">=12" 692 } 693 }, 694 "node_modules/@esbuild/openharmony-arm64": { 695 "version": "0.27.3", 696 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.3.tgz", 697 "integrity": "sha512-NinAEgr/etERPTsZJ7aEZQvvg/A6IsZG/LgZy+81wON2huV7SrK3e63dU0XhyZP4RKGyTm7aOgmQk0bGp0fy2g==", 698 "cpu": [ 699 "arm64" 700 ], 701 "dev": true, 702 "license": "MIT", 703 "optional": true, 704 "os": [ 705 "openharmony" 706 ], 707 "engines": { 708 "node": ">=18" 709 } 710 }, 711 "node_modules/@esbuild/sunos-x64": { 712 "version": "0.20.2", 713 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", 714 "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", 715 "cpu": [ 716 "x64" 717 ], 718 "dev": true, 719 "license": "MIT", 720 "optional": true, 721 "os": [ 722 "sunos" 723 ], 724 "engines": { 725 "node": ">=12" 726 } 727 }, 728 "node_modules/@esbuild/win32-arm64": { 729 "version": "0.20.2", 730 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", 731 "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", 732 "cpu": [ 733 "arm64" 734 ], 735 "dev": true, 736 "license": "MIT", 737 "optional": true, 738 "os": [ 739 "win32" 740 ], 741 "engines": { 742 "node": ">=12" 743 } 744 }, 745 "node_modules/@esbuild/win32-ia32": { 746 "version": "0.20.2", 747 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", 748 "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", 749 "cpu": [ 750 "ia32" 751 ], 752 "dev": true, 753 "license": "MIT", 754 "optional": true, 755 "os": [ 756 "win32" 757 ], 758 "engines": { 759 "node": ">=12" 760 } 761 }, 762 "node_modules/@esbuild/win32-x64": { 763 "version": "0.20.2", 764 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", 765 "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", 766 "cpu": [ 767 "x64" 768 ], 769 "dev": true, 770 "license": "MIT", 771 "optional": true, 772 "os": [ 773 "win32" 774 ], 775 "engines": { 776 "node": ">=12" 777 } 778 }, 779 "node_modules/@exodus/bytes": { 780 "version": "1.15.0", 781 "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.0.tgz", 782 "integrity": "sha512-UY0nlA+feH81UGSHv92sLEPLCeZFjXOuHhrIo0HQydScuQc8s0A7kL/UdgwgDq8g8ilksmuoF35YVTNphV2aBQ==", 783 "dev": true, 784 "license": "MIT", 785 "engines": { 786 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 787 }, 788 "peerDependencies": { 789 "@noble/hashes": "^1.8.0 || ^2.0.0" 790 }, 791 "peerDependenciesMeta": { 792 "@noble/hashes": { 793 "optional": true 794 } 795 } 796 }, 797 "node_modules/@isaacs/cliui": { 798 "version": "8.0.2", 799 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", 800 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", 801 "dev": true, 802 "license": "ISC", 803 "dependencies": { 804 "string-width": "^5.1.2", 805 "string-width-cjs": "npm:string-width@^4.2.0", 806 "strip-ansi": "^7.0.1", 807 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", 808 "wrap-ansi": "^8.1.0", 809 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" 810 }, 811 "engines": { 812 "node": ">=12" 813 } 814 }, 815 "node_modules/@istanbuljs/schema": { 816 "version": "0.1.3", 817 "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", 818 "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", 819 "dev": true, 820 "license": "MIT", 821 "engines": { 822 "node": ">=8" 823 } 824 }, 825 "node_modules/@jridgewell/gen-mapping": { 826 "version": "0.3.13", 827 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 828 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 829 "dev": true, 830 "license": "MIT", 831 "dependencies": { 832 "@jridgewell/sourcemap-codec": "^1.5.0", 833 "@jridgewell/trace-mapping": "^0.3.24" 834 } 835 }, 836 "node_modules/@jridgewell/resolve-uri": { 837 "version": "3.1.2", 838 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 839 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 840 "dev": true, 841 "license": "MIT", 842 "engines": { 843 "node": ">=6.0.0" 844 } 845 }, 846 "node_modules/@jridgewell/sourcemap-codec": { 847 "version": "1.5.5", 848 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 849 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 850 "dev": true, 851 "license": "MIT" 852 }, 853 "node_modules/@jridgewell/trace-mapping": { 854 "version": "0.3.31", 855 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 856 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 857 "dev": true, 858 "license": "MIT", 859 "dependencies": { 860 "@jridgewell/resolve-uri": "^3.1.0", 861 "@jridgewell/sourcemap-codec": "^1.4.14" 862 } 863 }, 864 "node_modules/@marijn/find-cluster-break": { 865 "version": "1.0.2", 866 "resolved": "https://registry.npmjs.org/@marijn/find-cluster-break/-/find-cluster-break-1.0.2.tgz", 867 "integrity": "sha512-l0h88YhZFyKdXIFNfSWpyjStDjGHwZ/U7iobcK1cQQD8sejsONdQtTVU+1wVN1PBw40PiiHB1vA5S7VTfQiP9g==", 868 "dev": true, 869 "license": "MIT", 870 "peer": true 871 }, 872 "node_modules/@pkgjs/parseargs": { 873 "version": "0.11.0", 874 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz", 875 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==", 876 "dev": true, 877 "license": "MIT", 878 "optional": true, 879 "engines": { 880 "node": ">=14" 881 } 882 }, 883 "node_modules/@rollup/rollup-android-arm-eabi": { 884 "version": "4.59.0", 885 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.59.0.tgz", 886 "integrity": "sha512-upnNBkA6ZH2VKGcBj9Fyl9IGNPULcjXRlg0LLeaioQWueH30p6IXtJEbKAgvyv+mJaMxSm1l6xwDXYjpEMiLMg==", 887 "cpu": [ 888 "arm" 889 ], 890 "dev": true, 891 "license": "MIT", 892 "optional": true, 893 "os": [ 894 "android" 895 ] 896 }, 897 "node_modules/@rollup/rollup-android-arm64": { 898 "version": "4.59.0", 899 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.59.0.tgz", 900 "integrity": "sha512-hZ+Zxj3SySm4A/DylsDKZAeVg0mvi++0PYVceVyX7hemkw7OreKdCvW2oQ3T1FMZvCaQXqOTHb8qmBShoqk69Q==", 901 "cpu": [ 902 "arm64" 903 ], 904 "dev": true, 905 "license": "MIT", 906 "optional": true, 907 "os": [ 908 "android" 909 ] 910 }, 911 "node_modules/@rollup/rollup-darwin-arm64": { 912 "version": "4.59.0", 913 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.59.0.tgz", 914 "integrity": "sha512-W2Psnbh1J8ZJw0xKAd8zdNgF9HRLkdWwwdWqubSVk0pUuQkoHnv7rx4GiF9rT4t5DIZGAsConRE3AxCdJ4m8rg==", 915 "cpu": [ 916 "arm64" 917 ], 918 "dev": true, 919 "license": "MIT", 920 "optional": true, 921 "os": [ 922 "darwin" 923 ] 924 }, 925 "node_modules/@rollup/rollup-darwin-x64": { 926 "version": "4.59.0", 927 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.59.0.tgz", 928 "integrity": "sha512-ZW2KkwlS4lwTv7ZVsYDiARfFCnSGhzYPdiOU4IM2fDbL+QGlyAbjgSFuqNRbSthybLbIJ915UtZBtmuLrQAT/w==", 929 "cpu": [ 930 "x64" 931 ], 932 "dev": true, 933 "license": "MIT", 934 "optional": true, 935 "os": [ 936 "darwin" 937 ] 938 }, 939 "node_modules/@rollup/rollup-freebsd-arm64": { 940 "version": "4.59.0", 941 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.59.0.tgz", 942 "integrity": "sha512-EsKaJ5ytAu9jI3lonzn3BgG8iRBjV4LxZexygcQbpiU0wU0ATxhNVEpXKfUa0pS05gTcSDMKpn3Sx+QB9RlTTA==", 943 "cpu": [ 944 "arm64" 945 ], 946 "dev": true, 947 "license": "MIT", 948 "optional": true, 949 "os": [ 950 "freebsd" 951 ] 952 }, 953 "node_modules/@rollup/rollup-freebsd-x64": { 954 "version": "4.59.0", 955 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.59.0.tgz", 956 "integrity": "sha512-d3DuZi2KzTMjImrxoHIAODUZYoUUMsuUiY4SRRcJy6NJoZ6iIqWnJu9IScV9jXysyGMVuW+KNzZvBLOcpdl3Vg==", 957 "cpu": [ 958 "x64" 959 ], 960 "dev": true, 961 "license": "MIT", 962 "optional": true, 963 "os": [ 964 "freebsd" 965 ] 966 }, 967 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 968 "version": "4.59.0", 969 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.59.0.tgz", 970 "integrity": "sha512-t4ONHboXi/3E0rT6OZl1pKbl2Vgxf9vJfWgmUoCEVQVxhW6Cw/c8I6hbbu7DAvgp82RKiH7TpLwxnJeKv2pbsw==", 971 "cpu": [ 972 "arm" 973 ], 974 "dev": true, 975 "license": "MIT", 976 "optional": true, 977 "os": [ 978 "linux" 979 ] 980 }, 981 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 982 "version": "4.59.0", 983 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.59.0.tgz", 984 "integrity": "sha512-CikFT7aYPA2ufMD086cVORBYGHffBo4K8MQ4uPS/ZnY54GKj36i196u8U+aDVT2LX4eSMbyHtyOh7D7Zvk2VvA==", 985 "cpu": [ 986 "arm" 987 ], 988 "dev": true, 989 "license": "MIT", 990 "optional": true, 991 "os": [ 992 "linux" 993 ] 994 }, 995 "node_modules/@rollup/rollup-linux-arm64-gnu": { 996 "version": "4.59.0", 997 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.59.0.tgz", 998 "integrity": "sha512-jYgUGk5aLd1nUb1CtQ8E+t5JhLc9x5WdBKew9ZgAXg7DBk0ZHErLHdXM24rfX+bKrFe+Xp5YuJo54I5HFjGDAA==", 999 "cpu": [ 1000 "arm64" 1001 ], 1002 "dev": true, 1003 "license": "MIT", 1004 "optional": true, 1005 "os": [ 1006 "linux" 1007 ] 1008 }, 1009 "node_modules/@rollup/rollup-linux-arm64-musl": { 1010 "version": "4.59.0", 1011 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.59.0.tgz", 1012 "integrity": "sha512-peZRVEdnFWZ5Bh2KeumKG9ty7aCXzzEsHShOZEFiCQlDEepP1dpUl/SrUNXNg13UmZl+gzVDPsiCwnV1uI0RUA==", 1013 "cpu": [ 1014 "arm64" 1015 ], 1016 "dev": true, 1017 "license": "MIT", 1018 "optional": true, 1019 "os": [ 1020 "linux" 1021 ] 1022 }, 1023 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1024 "version": "4.59.0", 1025 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.59.0.tgz", 1026 "integrity": "sha512-gbUSW/97f7+r4gHy3Jlup8zDG190AuodsWnNiXErp9mT90iCy9NKKU0Xwx5k8VlRAIV2uU9CsMnEFg/xXaOfXg==", 1027 "cpu": [ 1028 "loong64" 1029 ], 1030 "dev": true, 1031 "license": "MIT", 1032 "optional": true, 1033 "os": [ 1034 "linux" 1035 ] 1036 }, 1037 "node_modules/@rollup/rollup-linux-loong64-musl": { 1038 "version": "4.59.0", 1039 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.59.0.tgz", 1040 "integrity": "sha512-yTRONe79E+o0FWFijasoTjtzG9EBedFXJMl888NBEDCDV9I2wGbFFfJQQe63OijbFCUZqxpHz1GzpbtSFikJ4Q==", 1041 "cpu": [ 1042 "loong64" 1043 ], 1044 "dev": true, 1045 "license": "MIT", 1046 "optional": true, 1047 "os": [ 1048 "linux" 1049 ] 1050 }, 1051 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1052 "version": "4.59.0", 1053 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.59.0.tgz", 1054 "integrity": "sha512-sw1o3tfyk12k3OEpRddF68a1unZ5VCN7zoTNtSn2KndUE+ea3m3ROOKRCZxEpmT9nsGnogpFP9x6mnLTCaoLkA==", 1055 "cpu": [ 1056 "ppc64" 1057 ], 1058 "dev": true, 1059 "license": "MIT", 1060 "optional": true, 1061 "os": [ 1062 "linux" 1063 ] 1064 }, 1065 "node_modules/@rollup/rollup-linux-ppc64-musl": { 1066 "version": "4.59.0", 1067 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.59.0.tgz", 1068 "integrity": "sha512-+2kLtQ4xT3AiIxkzFVFXfsmlZiG5FXYW7ZyIIvGA7Bdeuh9Z0aN4hVyXS/G1E9bTP/vqszNIN/pUKCk/BTHsKA==", 1069 "cpu": [ 1070 "ppc64" 1071 ], 1072 "dev": true, 1073 "license": "MIT", 1074 "optional": true, 1075 "os": [ 1076 "linux" 1077 ] 1078 }, 1079 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1080 "version": "4.59.0", 1081 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.59.0.tgz", 1082 "integrity": "sha512-NDYMpsXYJJaj+I7UdwIuHHNxXZ/b/N2hR15NyH3m2qAtb/hHPA4g4SuuvrdxetTdndfj9b1WOmy73kcPRoERUg==", 1083 "cpu": [ 1084 "riscv64" 1085 ], 1086 "dev": true, 1087 "license": "MIT", 1088 "optional": true, 1089 "os": [ 1090 "linux" 1091 ] 1092 }, 1093 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1094 "version": "4.59.0", 1095 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.59.0.tgz", 1096 "integrity": "sha512-nLckB8WOqHIf1bhymk+oHxvM9D3tyPndZH8i8+35p/1YiVoVswPid2yLzgX7ZJP0KQvnkhM4H6QZ5m0LzbyIAg==", 1097 "cpu": [ 1098 "riscv64" 1099 ], 1100 "dev": true, 1101 "license": "MIT", 1102 "optional": true, 1103 "os": [ 1104 "linux" 1105 ] 1106 }, 1107 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1108 "version": "4.59.0", 1109 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.59.0.tgz", 1110 "integrity": "sha512-oF87Ie3uAIvORFBpwnCvUzdeYUqi2wY6jRFWJAy1qus/udHFYIkplYRW+wo+GRUP4sKzYdmE1Y3+rY5Gc4ZO+w==", 1111 "cpu": [ 1112 "s390x" 1113 ], 1114 "dev": true, 1115 "license": "MIT", 1116 "optional": true, 1117 "os": [ 1118 "linux" 1119 ] 1120 }, 1121 "node_modules/@rollup/rollup-linux-x64-gnu": { 1122 "version": "4.59.0", 1123 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.59.0.tgz", 1124 "integrity": "sha512-3AHmtQq/ppNuUspKAlvA8HtLybkDflkMuLK4DPo77DfthRb71V84/c4MlWJXixZz4uruIH4uaa07IqoAkG64fg==", 1125 "cpu": [ 1126 "x64" 1127 ], 1128 "dev": true, 1129 "license": "MIT", 1130 "optional": true, 1131 "os": [ 1132 "linux" 1133 ] 1134 }, 1135 "node_modules/@rollup/rollup-linux-x64-musl": { 1136 "version": "4.59.0", 1137 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.59.0.tgz", 1138 "integrity": "sha512-2UdiwS/9cTAx7qIUZB/fWtToJwvt0Vbo0zmnYt7ED35KPg13Q0ym1g442THLC7VyI6JfYTP4PiSOWyoMdV2/xg==", 1139 "cpu": [ 1140 "x64" 1141 ], 1142 "dev": true, 1143 "license": "MIT", 1144 "optional": true, 1145 "os": [ 1146 "linux" 1147 ] 1148 }, 1149 "node_modules/@rollup/rollup-openbsd-x64": { 1150 "version": "4.59.0", 1151 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.59.0.tgz", 1152 "integrity": "sha512-M3bLRAVk6GOwFlPTIxVBSYKUaqfLrn8l0psKinkCFxl4lQvOSz8ZrKDz2gxcBwHFpci0B6rttydI4IpS4IS/jQ==", 1153 "cpu": [ 1154 "x64" 1155 ], 1156 "dev": true, 1157 "license": "MIT", 1158 "optional": true, 1159 "os": [ 1160 "openbsd" 1161 ] 1162 }, 1163 "node_modules/@rollup/rollup-openharmony-arm64": { 1164 "version": "4.59.0", 1165 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.59.0.tgz", 1166 "integrity": "sha512-tt9KBJqaqp5i5HUZzoafHZX8b5Q2Fe7UjYERADll83O4fGqJ49O1FsL6LpdzVFQcpwvnyd0i+K/VSwu/o/nWlA==", 1167 "cpu": [ 1168 "arm64" 1169 ], 1170 "dev": true, 1171 "license": "MIT", 1172 "optional": true, 1173 "os": [ 1174 "openharmony" 1175 ] 1176 }, 1177 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1178 "version": "4.59.0", 1179 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.59.0.tgz", 1180 "integrity": "sha512-V5B6mG7OrGTwnxaNUzZTDTjDS7F75PO1ae6MJYdiMu60sq0CqN5CVeVsbhPxalupvTX8gXVSU9gq+Rx1/hvu6A==", 1181 "cpu": [ 1182 "arm64" 1183 ], 1184 "dev": true, 1185 "license": "MIT", 1186 "optional": true, 1187 "os": [ 1188 "win32" 1189 ] 1190 }, 1191 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1192 "version": "4.59.0", 1193 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.59.0.tgz", 1194 "integrity": "sha512-UKFMHPuM9R0iBegwzKF4y0C4J9u8C6MEJgFuXTBerMk7EJ92GFVFYBfOZaSGLu6COf7FxpQNqhNS4c4icUPqxA==", 1195 "cpu": [ 1196 "ia32" 1197 ], 1198 "dev": true, 1199 "license": "MIT", 1200 "optional": true, 1201 "os": [ 1202 "win32" 1203 ] 1204 }, 1205 "node_modules/@rollup/rollup-win32-x64-gnu": { 1206 "version": "4.59.0", 1207 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.59.0.tgz", 1208 "integrity": "sha512-laBkYlSS1n2L8fSo1thDNGrCTQMmxjYY5G0WFWjFFYZkKPjsMBsgJfGf4TLxXrF6RyhI60L8TMOjBMvXiTcxeA==", 1209 "cpu": [ 1210 "x64" 1211 ], 1212 "dev": true, 1213 "license": "MIT", 1214 "optional": true, 1215 "os": [ 1216 "win32" 1217 ] 1218 }, 1219 "node_modules/@rollup/rollup-win32-x64-msvc": { 1220 "version": "4.59.0", 1221 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.59.0.tgz", 1222 "integrity": "sha512-2HRCml6OztYXyJXAvdDXPKcawukWY2GpR5/nxKp4iBgiO3wcoEGkAaqctIbZcNB6KlUQBIqt8VYkNSj2397EfA==", 1223 "cpu": [ 1224 "x64" 1225 ], 1226 "dev": true, 1227 "license": "MIT", 1228 "optional": true, 1229 "os": [ 1230 "win32" 1231 ] 1232 }, 1233 "node_modules/@types/chai": { 1234 "version": "5.2.3", 1235 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", 1236 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", 1237 "dev": true, 1238 "license": "MIT", 1239 "dependencies": { 1240 "@types/deep-eql": "*", 1241 "assertion-error": "^2.0.1" 1242 } 1243 }, 1244 "node_modules/@types/codemirror": { 1245 "version": "5.60.8", 1246 "resolved": "https://registry.npmjs.org/@types/codemirror/-/codemirror-5.60.8.tgz", 1247 "integrity": "sha512-VjFgDF/eB+Aklcy15TtOTLQeMjTo07k7KAjql8OK5Dirr7a6sJY4T1uVBDuTVG9VEmn1uUsohOpYnVfgC6/jyw==", 1248 "dev": true, 1249 "license": "MIT", 1250 "dependencies": { 1251 "@types/tern": "*" 1252 } 1253 }, 1254 "node_modules/@types/deep-eql": { 1255 "version": "4.0.2", 1256 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", 1257 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", 1258 "dev": true, 1259 "license": "MIT" 1260 }, 1261 "node_modules/@types/estree": { 1262 "version": "1.0.8", 1263 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1264 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1265 "dev": true, 1266 "license": "MIT" 1267 }, 1268 "node_modules/@types/geojson": { 1269 "version": "7946.0.16", 1270 "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", 1271 "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", 1272 "dev": true, 1273 "license": "MIT" 1274 }, 1275 "node_modules/@types/leaflet": { 1276 "version": "1.9.21", 1277 "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.21.tgz", 1278 "integrity": "sha512-TbAd9DaPGSnzp6QvtYngntMZgcRk+igFELwR2N99XZn7RXUdKgsXMR+28bUO0rPsWp8MIu/f47luLIQuSLYv/w==", 1279 "dev": true, 1280 "license": "MIT", 1281 "dependencies": { 1282 "@types/geojson": "*" 1283 } 1284 }, 1285 "node_modules/@types/node": { 1286 "version": "20.19.35", 1287 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.35.tgz", 1288 "integrity": "sha512-Uarfe6J91b9HAUXxjvSOdiO2UPOKLm07Q1oh0JHxoZ1y8HoqxDAu3gVrsrOHeiio0kSsoVBt4wFrKOm0dKxVPQ==", 1289 "dev": true, 1290 "license": "MIT", 1291 "dependencies": { 1292 "undici-types": "~6.21.0" 1293 } 1294 }, 1295 "node_modules/@types/tern": { 1296 "version": "0.23.9", 1297 "resolved": "https://registry.npmjs.org/@types/tern/-/tern-0.23.9.tgz", 1298 "integrity": "sha512-ypzHFE/wBzh+BlH6rrBgS5I/Z7RD21pGhZ2rltb/+ZrVM1awdZwjx7hE5XfuYgHWk9uvV5HLZN3SloevCAp3Bw==", 1299 "dev": true, 1300 "license": "MIT", 1301 "dependencies": { 1302 "@types/estree": "*" 1303 } 1304 }, 1305 "node_modules/@vitest/coverage-v8": { 1306 "version": "3.2.4", 1307 "resolved": "https://registry.npmjs.org/@vitest/coverage-v8/-/coverage-v8-3.2.4.tgz", 1308 "integrity": "sha512-EyF9SXU6kS5Ku/U82E259WSnvg6c8KTjppUncuNdm5QHpe17mwREHnjDzozC8x9MZ0xfBUFSaLkRv4TMA75ALQ==", 1309 "dev": true, 1310 "license": "MIT", 1311 "dependencies": { 1312 "@ampproject/remapping": "^2.3.0", 1313 "@bcoe/v8-coverage": "^1.0.2", 1314 "ast-v8-to-istanbul": "^0.3.3", 1315 "debug": "^4.4.1", 1316 "istanbul-lib-coverage": "^3.2.2", 1317 "istanbul-lib-report": "^3.0.1", 1318 "istanbul-lib-source-maps": "^5.0.6", 1319 "istanbul-reports": "^3.1.7", 1320 "magic-string": "^0.30.17", 1321 "magicast": "^0.3.5", 1322 "std-env": "^3.9.0", 1323 "test-exclude": "^7.0.1", 1324 "tinyrainbow": "^2.0.0" 1325 }, 1326 "funding": { 1327 "url": "https://opencollective.com/vitest" 1328 }, 1329 "peerDependencies": { 1330 "@vitest/browser": "3.2.4", 1331 "vitest": "3.2.4" 1332 }, 1333 "peerDependenciesMeta": { 1334 "@vitest/browser": { 1335 "optional": true 1336 } 1337 } 1338 }, 1339 "node_modules/@vitest/expect": { 1340 "version": "3.2.4", 1341 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", 1342 "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", 1343 "dev": true, 1344 "license": "MIT", 1345 "dependencies": { 1346 "@types/chai": "^5.2.2", 1347 "@vitest/spy": "3.2.4", 1348 "@vitest/utils": "3.2.4", 1349 "chai": "^5.2.0", 1350 "tinyrainbow": "^2.0.0" 1351 }, 1352 "funding": { 1353 "url": "https://opencollective.com/vitest" 1354 } 1355 }, 1356 "node_modules/@vitest/mocker": { 1357 "version": "3.2.4", 1358 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", 1359 "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", 1360 "dev": true, 1361 "license": "MIT", 1362 "dependencies": { 1363 "@vitest/spy": "3.2.4", 1364 "estree-walker": "^3.0.3", 1365 "magic-string": "^0.30.17" 1366 }, 1367 "funding": { 1368 "url": "https://opencollective.com/vitest" 1369 }, 1370 "peerDependencies": { 1371 "msw": "^2.4.9", 1372 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" 1373 }, 1374 "peerDependenciesMeta": { 1375 "msw": { 1376 "optional": true 1377 }, 1378 "vite": { 1379 "optional": true 1380 } 1381 } 1382 }, 1383 "node_modules/@vitest/pretty-format": { 1384 "version": "3.2.4", 1385 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", 1386 "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", 1387 "dev": true, 1388 "license": "MIT", 1389 "dependencies": { 1390 "tinyrainbow": "^2.0.0" 1391 }, 1392 "funding": { 1393 "url": "https://opencollective.com/vitest" 1394 } 1395 }, 1396 "node_modules/@vitest/runner": { 1397 "version": "3.2.4", 1398 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz", 1399 "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==", 1400 "dev": true, 1401 "license": "MIT", 1402 "dependencies": { 1403 "@vitest/utils": "3.2.4", 1404 "pathe": "^2.0.3", 1405 "strip-literal": "^3.0.0" 1406 }, 1407 "funding": { 1408 "url": "https://opencollective.com/vitest" 1409 } 1410 }, 1411 "node_modules/@vitest/snapshot": { 1412 "version": "3.2.4", 1413 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz", 1414 "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==", 1415 "dev": true, 1416 "license": "MIT", 1417 "dependencies": { 1418 "@vitest/pretty-format": "3.2.4", 1419 "magic-string": "^0.30.17", 1420 "pathe": "^2.0.3" 1421 }, 1422 "funding": { 1423 "url": "https://opencollective.com/vitest" 1424 } 1425 }, 1426 "node_modules/@vitest/spy": { 1427 "version": "3.2.4", 1428 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", 1429 "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", 1430 "dev": true, 1431 "license": "MIT", 1432 "dependencies": { 1433 "tinyspy": "^4.0.3" 1434 }, 1435 "funding": { 1436 "url": "https://opencollective.com/vitest" 1437 } 1438 }, 1439 "node_modules/@vitest/utils": { 1440 "version": "3.2.4", 1441 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", 1442 "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", 1443 "dev": true, 1444 "license": "MIT", 1445 "dependencies": { 1446 "@vitest/pretty-format": "3.2.4", 1447 "loupe": "^3.1.4", 1448 "tinyrainbow": "^2.0.0" 1449 }, 1450 "funding": { 1451 "url": "https://opencollective.com/vitest" 1452 } 1453 }, 1454 "node_modules/agent-base": { 1455 "version": "7.1.4", 1456 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 1457 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 1458 "dev": true, 1459 "license": "MIT", 1460 "engines": { 1461 "node": ">= 14" 1462 } 1463 }, 1464 "node_modules/ansi-regex": { 1465 "version": "6.2.2", 1466 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 1467 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 1468 "dev": true, 1469 "license": "MIT", 1470 "engines": { 1471 "node": ">=12" 1472 }, 1473 "funding": { 1474 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 1475 } 1476 }, 1477 "node_modules/ansi-styles": { 1478 "version": "6.2.3", 1479 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz", 1480 "integrity": "sha512-4Dj6M28JB+oAH8kFkTLUo+a2jwOFkuqb3yucU0CANcRRUbxS0cP0nZYCGjcc3BNXwRIsUVmDGgzawme7zvJHvg==", 1481 "dev": true, 1482 "license": "MIT", 1483 "engines": { 1484 "node": ">=12" 1485 }, 1486 "funding": { 1487 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1488 } 1489 }, 1490 "node_modules/assertion-error": { 1491 "version": "2.0.1", 1492 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 1493 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 1494 "dev": true, 1495 "license": "MIT", 1496 "engines": { 1497 "node": ">=12" 1498 } 1499 }, 1500 "node_modules/ast-v8-to-istanbul": { 1501 "version": "0.3.12", 1502 "resolved": "https://registry.npmjs.org/ast-v8-to-istanbul/-/ast-v8-to-istanbul-0.3.12.tgz", 1503 "integrity": "sha512-BRRC8VRZY2R4Z4lFIL35MwNXmwVqBityvOIwETtsCSwvjl0IdgFsy9NhdaA6j74nUdtJJlIypeRhpDam19Wq3g==", 1504 "dev": true, 1505 "license": "MIT", 1506 "dependencies": { 1507 "@jridgewell/trace-mapping": "^0.3.31", 1508 "estree-walker": "^3.0.3", 1509 "js-tokens": "^10.0.0" 1510 } 1511 }, 1512 "node_modules/balanced-match": { 1513 "version": "4.0.4", 1514 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 1515 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 1516 "dev": true, 1517 "license": "MIT", 1518 "engines": { 1519 "node": "18 || 20 || >=22" 1520 } 1521 }, 1522 "node_modules/bidi-js": { 1523 "version": "1.0.3", 1524 "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", 1525 "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", 1526 "dev": true, 1527 "license": "MIT", 1528 "dependencies": { 1529 "require-from-string": "^2.0.2" 1530 } 1531 }, 1532 "node_modules/brace-expansion": { 1533 "version": "5.0.4", 1534 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", 1535 "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", 1536 "dev": true, 1537 "license": "MIT", 1538 "dependencies": { 1539 "balanced-match": "^4.0.2" 1540 }, 1541 "engines": { 1542 "node": "18 || 20 || >=22" 1543 } 1544 }, 1545 "node_modules/builtin-modules": { 1546 "version": "3.3.0", 1547 "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", 1548 "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", 1549 "dev": true, 1550 "license": "MIT", 1551 "engines": { 1552 "node": ">=6" 1553 }, 1554 "funding": { 1555 "url": "https://github.com/sponsors/sindresorhus" 1556 } 1557 }, 1558 "node_modules/cac": { 1559 "version": "6.7.14", 1560 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 1561 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 1562 "dev": true, 1563 "license": "MIT", 1564 "engines": { 1565 "node": ">=8" 1566 } 1567 }, 1568 "node_modules/chai": { 1569 "version": "5.3.3", 1570 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", 1571 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", 1572 "dev": true, 1573 "license": "MIT", 1574 "dependencies": { 1575 "assertion-error": "^2.0.1", 1576 "check-error": "^2.1.1", 1577 "deep-eql": "^5.0.1", 1578 "loupe": "^3.1.0", 1579 "pathval": "^2.0.0" 1580 }, 1581 "engines": { 1582 "node": ">=18" 1583 } 1584 }, 1585 "node_modules/check-error": { 1586 "version": "2.1.3", 1587 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz", 1588 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", 1589 "dev": true, 1590 "license": "MIT", 1591 "engines": { 1592 "node": ">= 16" 1593 } 1594 }, 1595 "node_modules/color-convert": { 1596 "version": "2.0.1", 1597 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1598 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1599 "dev": true, 1600 "license": "MIT", 1601 "dependencies": { 1602 "color-name": "~1.1.4" 1603 }, 1604 "engines": { 1605 "node": ">=7.0.0" 1606 } 1607 }, 1608 "node_modules/color-name": { 1609 "version": "1.1.4", 1610 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1611 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1612 "dev": true, 1613 "license": "MIT" 1614 }, 1615 "node_modules/crelt": { 1616 "version": "1.0.6", 1617 "resolved": "https://registry.npmjs.org/crelt/-/crelt-1.0.6.tgz", 1618 "integrity": "sha512-VQ2MBenTq1fWZUH9DJNGti7kKv6EeAuYr3cLwxUWhIu1baTaXh4Ib5W2CqHVqib4/MqbYGJqiL3Zb8GJZr3l4g==", 1619 "dev": true, 1620 "license": "MIT", 1621 "peer": true 1622 }, 1623 "node_modules/cross-spawn": { 1624 "version": "7.0.6", 1625 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 1626 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 1627 "dev": true, 1628 "license": "MIT", 1629 "dependencies": { 1630 "path-key": "^3.1.0", 1631 "shebang-command": "^2.0.0", 1632 "which": "^2.0.1" 1633 }, 1634 "engines": { 1635 "node": ">= 8" 1636 } 1637 }, 1638 "node_modules/css-tree": { 1639 "version": "3.2.1", 1640 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", 1641 "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", 1642 "dev": true, 1643 "license": "MIT", 1644 "dependencies": { 1645 "mdn-data": "2.27.1", 1646 "source-map-js": "^1.2.1" 1647 }, 1648 "engines": { 1649 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 1650 } 1651 }, 1652 "node_modules/cssstyle": { 1653 "version": "6.2.0", 1654 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-6.2.0.tgz", 1655 "integrity": "sha512-Fm5NvhYathRnXNVndkUsCCuR63DCLVVwGOOwQw782coXFi5HhkXdu289l59HlXZBawsyNccXfWRYvLzcDCdDig==", 1656 "dev": true, 1657 "license": "MIT", 1658 "dependencies": { 1659 "@asamuzakjp/css-color": "^5.0.1", 1660 "@csstools/css-syntax-patches-for-csstree": "^1.0.28", 1661 "css-tree": "^3.1.0", 1662 "lru-cache": "^11.2.6" 1663 }, 1664 "engines": { 1665 "node": ">=20" 1666 } 1667 }, 1668 "node_modules/cssstyle/node_modules/lru-cache": { 1669 "version": "11.2.6", 1670 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.6.tgz", 1671 "integrity": "sha512-ESL2CrkS/2wTPfuend7Zhkzo2u0daGJ/A2VucJOgQ/C48S/zB8MMeMHSGKYpXhIjbPxfuezITkaBH1wqv00DDQ==", 1672 "dev": true, 1673 "license": "BlueOak-1.0.0", 1674 "engines": { 1675 "node": "20 || >=22" 1676 } 1677 }, 1678 "node_modules/data-urls": { 1679 "version": "7.0.0", 1680 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz", 1681 "integrity": "sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==", 1682 "dev": true, 1683 "license": "MIT", 1684 "dependencies": { 1685 "whatwg-mimetype": "^5.0.0", 1686 "whatwg-url": "^16.0.0" 1687 }, 1688 "engines": { 1689 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 1690 } 1691 }, 1692 "node_modules/debug": { 1693 "version": "4.4.3", 1694 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 1695 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 1696 "dev": true, 1697 "license": "MIT", 1698 "dependencies": { 1699 "ms": "^2.1.3" 1700 }, 1701 "engines": { 1702 "node": ">=6.0" 1703 }, 1704 "peerDependenciesMeta": { 1705 "supports-color": { 1706 "optional": true 1707 } 1708 } 1709 }, 1710 "node_modules/decimal.js": { 1711 "version": "10.6.0", 1712 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", 1713 "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", 1714 "dev": true, 1715 "license": "MIT" 1716 }, 1717 "node_modules/deep-eql": { 1718 "version": "5.0.2", 1719 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", 1720 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", 1721 "dev": true, 1722 "license": "MIT", 1723 "engines": { 1724 "node": ">=6" 1725 } 1726 }, 1727 "node_modules/eastasianwidth": { 1728 "version": "0.2.0", 1729 "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", 1730 "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", 1731 "dev": true, 1732 "license": "MIT" 1733 }, 1734 "node_modules/emoji-regex": { 1735 "version": "9.2.2", 1736 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", 1737 "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", 1738 "dev": true, 1739 "license": "MIT" 1740 }, 1741 "node_modules/entities": { 1742 "version": "6.0.1", 1743 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", 1744 "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", 1745 "dev": true, 1746 "license": "BSD-2-Clause", 1747 "engines": { 1748 "node": ">=0.12" 1749 }, 1750 "funding": { 1751 "url": "https://github.com/fb55/entities?sponsor=1" 1752 } 1753 }, 1754 "node_modules/es-module-lexer": { 1755 "version": "1.7.0", 1756 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", 1757 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", 1758 "dev": true, 1759 "license": "MIT" 1760 }, 1761 "node_modules/esbuild": { 1762 "version": "0.20.2", 1763 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", 1764 "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", 1765 "dev": true, 1766 "hasInstallScript": true, 1767 "license": "MIT", 1768 "bin": { 1769 "esbuild": "bin/esbuild" 1770 }, 1771 "engines": { 1772 "node": ">=12" 1773 }, 1774 "optionalDependencies": { 1775 "@esbuild/aix-ppc64": "0.20.2", 1776 "@esbuild/android-arm": "0.20.2", 1777 "@esbuild/android-arm64": "0.20.2", 1778 "@esbuild/android-x64": "0.20.2", 1779 "@esbuild/darwin-arm64": "0.20.2", 1780 "@esbuild/darwin-x64": "0.20.2", 1781 "@esbuild/freebsd-arm64": "0.20.2", 1782 "@esbuild/freebsd-x64": "0.20.2", 1783 "@esbuild/linux-arm": "0.20.2", 1784 "@esbuild/linux-arm64": "0.20.2", 1785 "@esbuild/linux-ia32": "0.20.2", 1786 "@esbuild/linux-loong64": "0.20.2", 1787 "@esbuild/linux-mips64el": "0.20.2", 1788 "@esbuild/linux-ppc64": "0.20.2", 1789 "@esbuild/linux-riscv64": "0.20.2", 1790 "@esbuild/linux-s390x": "0.20.2", 1791 "@esbuild/linux-x64": "0.20.2", 1792 "@esbuild/netbsd-x64": "0.20.2", 1793 "@esbuild/openbsd-x64": "0.20.2", 1794 "@esbuild/sunos-x64": "0.20.2", 1795 "@esbuild/win32-arm64": "0.20.2", 1796 "@esbuild/win32-ia32": "0.20.2", 1797 "@esbuild/win32-x64": "0.20.2" 1798 } 1799 }, 1800 "node_modules/estree-walker": { 1801 "version": "3.0.3", 1802 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 1803 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 1804 "dev": true, 1805 "license": "MIT", 1806 "dependencies": { 1807 "@types/estree": "^1.0.0" 1808 } 1809 }, 1810 "node_modules/expect-type": { 1811 "version": "1.3.0", 1812 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", 1813 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", 1814 "dev": true, 1815 "license": "Apache-2.0", 1816 "engines": { 1817 "node": ">=12.0.0" 1818 } 1819 }, 1820 "node_modules/fast-check": { 1821 "version": "3.23.2", 1822 "resolved": "https://registry.npmjs.org/fast-check/-/fast-check-3.23.2.tgz", 1823 "integrity": "sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==", 1824 "dev": true, 1825 "funding": [ 1826 { 1827 "type": "individual", 1828 "url": "https://github.com/sponsors/dubzzz" 1829 }, 1830 { 1831 "type": "opencollective", 1832 "url": "https://opencollective.com/fast-check" 1833 } 1834 ], 1835 "license": "MIT", 1836 "dependencies": { 1837 "pure-rand": "^6.1.0" 1838 }, 1839 "engines": { 1840 "node": ">=8.0.0" 1841 } 1842 }, 1843 "node_modules/fdir": { 1844 "version": "6.5.0", 1845 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 1846 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 1847 "dev": true, 1848 "license": "MIT", 1849 "engines": { 1850 "node": ">=12.0.0" 1851 }, 1852 "peerDependencies": { 1853 "picomatch": "^3 || ^4" 1854 }, 1855 "peerDependenciesMeta": { 1856 "picomatch": { 1857 "optional": true 1858 } 1859 } 1860 }, 1861 "node_modules/foreground-child": { 1862 "version": "3.3.1", 1863 "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz", 1864 "integrity": "sha512-gIXjKqtFuWEgzFRJA9WCQeSJLZDjgJUOMCMzxtvFq/37KojM1BFGufqsCy0r4qSQmYLsZYMeyRqzIWOMup03sw==", 1865 "dev": true, 1866 "license": "ISC", 1867 "dependencies": { 1868 "cross-spawn": "^7.0.6", 1869 "signal-exit": "^4.0.1" 1870 }, 1871 "engines": { 1872 "node": ">=14" 1873 }, 1874 "funding": { 1875 "url": "https://github.com/sponsors/isaacs" 1876 } 1877 }, 1878 "node_modules/fsevents": { 1879 "version": "2.3.3", 1880 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1881 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1882 "dev": true, 1883 "hasInstallScript": true, 1884 "license": "MIT", 1885 "optional": true, 1886 "os": [ 1887 "darwin" 1888 ], 1889 "engines": { 1890 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1891 } 1892 }, 1893 "node_modules/glob": { 1894 "version": "10.5.0", 1895 "resolved": "https://registry.npmjs.org/glob/-/glob-10.5.0.tgz", 1896 "integrity": "sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==", 1897 "deprecated": "Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me", 1898 "dev": true, 1899 "license": "ISC", 1900 "dependencies": { 1901 "foreground-child": "^3.1.0", 1902 "jackspeak": "^3.1.2", 1903 "minimatch": "^9.0.4", 1904 "minipass": "^7.1.2", 1905 "package-json-from-dist": "^1.0.0", 1906 "path-scurry": "^1.11.1" 1907 }, 1908 "bin": { 1909 "glob": "dist/esm/bin.mjs" 1910 }, 1911 "funding": { 1912 "url": "https://github.com/sponsors/isaacs" 1913 } 1914 }, 1915 "node_modules/glob/node_modules/balanced-match": { 1916 "version": "1.0.2", 1917 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1918 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1919 "dev": true, 1920 "license": "MIT" 1921 }, 1922 "node_modules/glob/node_modules/brace-expansion": { 1923 "version": "2.0.2", 1924 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 1925 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 1926 "dev": true, 1927 "license": "MIT", 1928 "dependencies": { 1929 "balanced-match": "^1.0.0" 1930 } 1931 }, 1932 "node_modules/glob/node_modules/minimatch": { 1933 "version": "9.0.9", 1934 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.9.tgz", 1935 "integrity": "sha512-OBwBN9AL4dqmETlpS2zasx+vTeWclWzkblfZk7KTA5j3jeOONz/tRCnZomUyvNg83wL5Zv9Ss6HMJXAgL8R2Yg==", 1936 "dev": true, 1937 "license": "ISC", 1938 "dependencies": { 1939 "brace-expansion": "^2.0.2" 1940 }, 1941 "engines": { 1942 "node": ">=16 || 14 >=14.17" 1943 }, 1944 "funding": { 1945 "url": "https://github.com/sponsors/isaacs" 1946 } 1947 }, 1948 "node_modules/has-flag": { 1949 "version": "4.0.0", 1950 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1951 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1952 "dev": true, 1953 "license": "MIT", 1954 "engines": { 1955 "node": ">=8" 1956 } 1957 }, 1958 "node_modules/html-encoding-sniffer": { 1959 "version": "6.0.0", 1960 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz", 1961 "integrity": "sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==", 1962 "dev": true, 1963 "license": "MIT", 1964 "dependencies": { 1965 "@exodus/bytes": "^1.6.0" 1966 }, 1967 "engines": { 1968 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 1969 } 1970 }, 1971 "node_modules/html-escaper": { 1972 "version": "2.0.2", 1973 "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", 1974 "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", 1975 "dev": true, 1976 "license": "MIT" 1977 }, 1978 "node_modules/http-proxy-agent": { 1979 "version": "7.0.2", 1980 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", 1981 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", 1982 "dev": true, 1983 "license": "MIT", 1984 "dependencies": { 1985 "agent-base": "^7.1.0", 1986 "debug": "^4.3.4" 1987 }, 1988 "engines": { 1989 "node": ">= 14" 1990 } 1991 }, 1992 "node_modules/https-proxy-agent": { 1993 "version": "7.0.6", 1994 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 1995 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 1996 "dev": true, 1997 "license": "MIT", 1998 "dependencies": { 1999 "agent-base": "^7.1.2", 2000 "debug": "4" 2001 }, 2002 "engines": { 2003 "node": ">= 14" 2004 } 2005 }, 2006 "node_modules/is-fullwidth-code-point": { 2007 "version": "3.0.0", 2008 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 2009 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 2010 "dev": true, 2011 "license": "MIT", 2012 "engines": { 2013 "node": ">=8" 2014 } 2015 }, 2016 "node_modules/is-potential-custom-element-name": { 2017 "version": "1.0.1", 2018 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 2019 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 2020 "dev": true, 2021 "license": "MIT" 2022 }, 2023 "node_modules/isexe": { 2024 "version": "2.0.0", 2025 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2026 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", 2027 "dev": true, 2028 "license": "ISC" 2029 }, 2030 "node_modules/istanbul-lib-coverage": { 2031 "version": "3.2.2", 2032 "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz", 2033 "integrity": "sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==", 2034 "dev": true, 2035 "license": "BSD-3-Clause", 2036 "engines": { 2037 "node": ">=8" 2038 } 2039 }, 2040 "node_modules/istanbul-lib-report": { 2041 "version": "3.0.1", 2042 "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz", 2043 "integrity": "sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==", 2044 "dev": true, 2045 "license": "BSD-3-Clause", 2046 "dependencies": { 2047 "istanbul-lib-coverage": "^3.0.0", 2048 "make-dir": "^4.0.0", 2049 "supports-color": "^7.1.0" 2050 }, 2051 "engines": { 2052 "node": ">=10" 2053 } 2054 }, 2055 "node_modules/istanbul-lib-source-maps": { 2056 "version": "5.0.6", 2057 "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-5.0.6.tgz", 2058 "integrity": "sha512-yg2d+Em4KizZC5niWhQaIomgf5WlL4vOOjZ5xGCmF8SnPE/mDWWXgvRExdcpCgh9lLRRa1/fSYp2ymmbJ1pI+A==", 2059 "dev": true, 2060 "license": "BSD-3-Clause", 2061 "dependencies": { 2062 "@jridgewell/trace-mapping": "^0.3.23", 2063 "debug": "^4.1.1", 2064 "istanbul-lib-coverage": "^3.0.0" 2065 }, 2066 "engines": { 2067 "node": ">=10" 2068 } 2069 }, 2070 "node_modules/istanbul-reports": { 2071 "version": "3.2.0", 2072 "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz", 2073 "integrity": "sha512-HGYWWS/ehqTV3xN10i23tkPkpH46MLCIMFNCaaKNavAXTF1RkqxawEPtnjnGZ6XKSInBKkiOA5BKS+aZiY3AvA==", 2074 "dev": true, 2075 "license": "BSD-3-Clause", 2076 "dependencies": { 2077 "html-escaper": "^2.0.0", 2078 "istanbul-lib-report": "^3.0.0" 2079 }, 2080 "engines": { 2081 "node": ">=8" 2082 } 2083 }, 2084 "node_modules/jackspeak": { 2085 "version": "3.4.3", 2086 "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", 2087 "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", 2088 "dev": true, 2089 "license": "BlueOak-1.0.0", 2090 "dependencies": { 2091 "@isaacs/cliui": "^8.0.2" 2092 }, 2093 "funding": { 2094 "url": "https://github.com/sponsors/isaacs" 2095 }, 2096 "optionalDependencies": { 2097 "@pkgjs/parseargs": "^0.11.0" 2098 } 2099 }, 2100 "node_modules/js-tokens": { 2101 "version": "10.0.0", 2102 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-10.0.0.tgz", 2103 "integrity": "sha512-lM/UBzQmfJRo9ABXbPWemivdCW8V2G8FHaHdypQaIy523snUjog0W71ayWXTjiR+ixeMyVHN2XcpnTd/liPg/Q==", 2104 "dev": true, 2105 "license": "MIT" 2106 }, 2107 "node_modules/jsdom": { 2108 "version": "28.1.0", 2109 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-28.1.0.tgz", 2110 "integrity": "sha512-0+MoQNYyr2rBHqO1xilltfDjV9G7ymYGlAUazgcDLQaUf8JDHbuGwsxN6U9qWaElZ4w1B2r7yEGIL3GdeW3Rug==", 2111 "dev": true, 2112 "license": "MIT", 2113 "dependencies": { 2114 "@acemir/cssom": "^0.9.31", 2115 "@asamuzakjp/dom-selector": "^6.8.1", 2116 "@bramus/specificity": "^2.4.2", 2117 "@exodus/bytes": "^1.11.0", 2118 "cssstyle": "^6.0.1", 2119 "data-urls": "^7.0.0", 2120 "decimal.js": "^10.6.0", 2121 "html-encoding-sniffer": "^6.0.0", 2122 "http-proxy-agent": "^7.0.2", 2123 "https-proxy-agent": "^7.0.6", 2124 "is-potential-custom-element-name": "^1.0.1", 2125 "parse5": "^8.0.0", 2126 "saxes": "^6.0.0", 2127 "symbol-tree": "^3.2.4", 2128 "tough-cookie": "^6.0.0", 2129 "undici": "^7.21.0", 2130 "w3c-xmlserializer": "^5.0.0", 2131 "webidl-conversions": "^8.0.1", 2132 "whatwg-mimetype": "^5.0.0", 2133 "whatwg-url": "^16.0.0", 2134 "xml-name-validator": "^5.0.0" 2135 }, 2136 "engines": { 2137 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 2138 }, 2139 "peerDependencies": { 2140 "canvas": "^3.0.0" 2141 }, 2142 "peerDependenciesMeta": { 2143 "canvas": { 2144 "optional": true 2145 } 2146 } 2147 }, 2148 "node_modules/leaflet": { 2149 "version": "1.9.4", 2150 "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz", 2151 "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==", 2152 "license": "BSD-2-Clause" 2153 }, 2154 "node_modules/loupe": { 2155 "version": "3.2.1", 2156 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", 2157 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", 2158 "dev": true, 2159 "license": "MIT" 2160 }, 2161 "node_modules/lru-cache": { 2162 "version": "10.4.3", 2163 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 2164 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 2165 "dev": true, 2166 "license": "ISC" 2167 }, 2168 "node_modules/magic-string": { 2169 "version": "0.30.21", 2170 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 2171 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 2172 "dev": true, 2173 "license": "MIT", 2174 "dependencies": { 2175 "@jridgewell/sourcemap-codec": "^1.5.5" 2176 } 2177 }, 2178 "node_modules/magicast": { 2179 "version": "0.3.5", 2180 "resolved": "https://registry.npmjs.org/magicast/-/magicast-0.3.5.tgz", 2181 "integrity": "sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==", 2182 "dev": true, 2183 "license": "MIT", 2184 "dependencies": { 2185 "@babel/parser": "^7.25.4", 2186 "@babel/types": "^7.25.4", 2187 "source-map-js": "^1.2.0" 2188 } 2189 }, 2190 "node_modules/make-dir": { 2191 "version": "4.0.0", 2192 "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz", 2193 "integrity": "sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==", 2194 "dev": true, 2195 "license": "MIT", 2196 "dependencies": { 2197 "semver": "^7.5.3" 2198 }, 2199 "engines": { 2200 "node": ">=10" 2201 }, 2202 "funding": { 2203 "url": "https://github.com/sponsors/sindresorhus" 2204 } 2205 }, 2206 "node_modules/mdn-data": { 2207 "version": "2.27.1", 2208 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", 2209 "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", 2210 "dev": true, 2211 "license": "CC0-1.0" 2212 }, 2213 "node_modules/minimatch": { 2214 "version": "10.2.4", 2215 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", 2216 "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", 2217 "dev": true, 2218 "license": "BlueOak-1.0.0", 2219 "dependencies": { 2220 "brace-expansion": "^5.0.2" 2221 }, 2222 "engines": { 2223 "node": "18 || 20 || >=22" 2224 }, 2225 "funding": { 2226 "url": "https://github.com/sponsors/isaacs" 2227 } 2228 }, 2229 "node_modules/minipass": { 2230 "version": "7.1.3", 2231 "resolved": "https://registry.npmjs.org/minipass/-/minipass-7.1.3.tgz", 2232 "integrity": "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==", 2233 "dev": true, 2234 "license": "BlueOak-1.0.0", 2235 "engines": { 2236 "node": ">=16 || 14 >=14.17" 2237 } 2238 }, 2239 "node_modules/moment": { 2240 "version": "2.29.4", 2241 "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.4.tgz", 2242 "integrity": "sha512-5LC9SOxjSc2HF6vO2CyuTDNivEdoz2IvyJJGj6X8DJ0eFyfszE0QiEd+iXmBvUP3WHxSjFH/vIsA0EN00cgr8w==", 2243 "dev": true, 2244 "license": "MIT", 2245 "engines": { 2246 "node": "*" 2247 } 2248 }, 2249 "node_modules/ms": { 2250 "version": "2.1.3", 2251 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 2252 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 2253 "dev": true, 2254 "license": "MIT" 2255 }, 2256 "node_modules/nanoid": { 2257 "version": "3.3.11", 2258 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 2259 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 2260 "dev": true, 2261 "funding": [ 2262 { 2263 "type": "github", 2264 "url": "https://github.com/sponsors/ai" 2265 } 2266 ], 2267 "license": "MIT", 2268 "bin": { 2269 "nanoid": "bin/nanoid.cjs" 2270 }, 2271 "engines": { 2272 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2273 } 2274 }, 2275 "node_modules/obsidian": { 2276 "version": "1.12.3", 2277 "resolved": "https://registry.npmjs.org/obsidian/-/obsidian-1.12.3.tgz", 2278 "integrity": "sha512-HxWqe763dOqzXjnNiHmAJTRERN8KILBSqxDSEqbeSr7W8R8Jxezzbca+nz1LiiqXnMpM8lV2jzAezw3CZ4xNUw==", 2279 "dev": true, 2280 "license": "MIT", 2281 "dependencies": { 2282 "@types/codemirror": "5.60.8", 2283 "moment": "2.29.4" 2284 }, 2285 "peerDependencies": { 2286 "@codemirror/state": "6.5.0", 2287 "@codemirror/view": "6.38.6" 2288 } 2289 }, 2290 "node_modules/package-json-from-dist": { 2291 "version": "1.0.1", 2292 "resolved": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz", 2293 "integrity": "sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==", 2294 "dev": true, 2295 "license": "BlueOak-1.0.0" 2296 }, 2297 "node_modules/parse5": { 2298 "version": "8.0.0", 2299 "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", 2300 "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", 2301 "dev": true, 2302 "license": "MIT", 2303 "dependencies": { 2304 "entities": "^6.0.0" 2305 }, 2306 "funding": { 2307 "url": "https://github.com/inikulin/parse5?sponsor=1" 2308 } 2309 }, 2310 "node_modules/path-key": { 2311 "version": "3.1.1", 2312 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 2313 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 2314 "dev": true, 2315 "license": "MIT", 2316 "engines": { 2317 "node": ">=8" 2318 } 2319 }, 2320 "node_modules/path-scurry": { 2321 "version": "1.11.1", 2322 "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", 2323 "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", 2324 "dev": true, 2325 "license": "BlueOak-1.0.0", 2326 "dependencies": { 2327 "lru-cache": "^10.2.0", 2328 "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" 2329 }, 2330 "engines": { 2331 "node": ">=16 || 14 >=14.18" 2332 }, 2333 "funding": { 2334 "url": "https://github.com/sponsors/isaacs" 2335 } 2336 }, 2337 "node_modules/pathe": { 2338 "version": "2.0.3", 2339 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 2340 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 2341 "dev": true, 2342 "license": "MIT" 2343 }, 2344 "node_modules/pathval": { 2345 "version": "2.0.1", 2346 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", 2347 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", 2348 "dev": true, 2349 "license": "MIT", 2350 "engines": { 2351 "node": ">= 14.16" 2352 } 2353 }, 2354 "node_modules/picocolors": { 2355 "version": "1.1.1", 2356 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 2357 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 2358 "dev": true, 2359 "license": "ISC" 2360 }, 2361 "node_modules/picomatch": { 2362 "version": "4.0.3", 2363 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 2364 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 2365 "dev": true, 2366 "license": "MIT", 2367 "engines": { 2368 "node": ">=12" 2369 }, 2370 "funding": { 2371 "url": "https://github.com/sponsors/jonschlinkert" 2372 } 2373 }, 2374 "node_modules/postcss": { 2375 "version": "8.5.6", 2376 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 2377 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 2378 "dev": true, 2379 "funding": [ 2380 { 2381 "type": "opencollective", 2382 "url": "https://opencollective.com/postcss/" 2383 }, 2384 { 2385 "type": "tidelift", 2386 "url": "https://tidelift.com/funding/github/npm/postcss" 2387 }, 2388 { 2389 "type": "github", 2390 "url": "https://github.com/sponsors/ai" 2391 } 2392 ], 2393 "license": "MIT", 2394 "dependencies": { 2395 "nanoid": "^3.3.11", 2396 "picocolors": "^1.1.1", 2397 "source-map-js": "^1.2.1" 2398 }, 2399 "engines": { 2400 "node": "^10 || ^12 || >=14" 2401 } 2402 }, 2403 "node_modules/punycode": { 2404 "version": "2.3.1", 2405 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 2406 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 2407 "dev": true, 2408 "license": "MIT", 2409 "engines": { 2410 "node": ">=6" 2411 } 2412 }, 2413 "node_modules/pure-rand": { 2414 "version": "6.1.0", 2415 "resolved": "https://registry.npmjs.org/pure-rand/-/pure-rand-6.1.0.tgz", 2416 "integrity": "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==", 2417 "dev": true, 2418 "funding": [ 2419 { 2420 "type": "individual", 2421 "url": "https://github.com/sponsors/dubzzz" 2422 }, 2423 { 2424 "type": "opencollective", 2425 "url": "https://opencollective.com/fast-check" 2426 } 2427 ], 2428 "license": "MIT" 2429 }, 2430 "node_modules/require-from-string": { 2431 "version": "2.0.2", 2432 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 2433 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 2434 "dev": true, 2435 "license": "MIT", 2436 "engines": { 2437 "node": ">=0.10.0" 2438 } 2439 }, 2440 "node_modules/rollup": { 2441 "version": "4.59.0", 2442 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.59.0.tgz", 2443 "integrity": "sha512-2oMpl67a3zCH9H79LeMcbDhXW/UmWG/y2zuqnF2jQq5uq9TbM9TVyXvA4+t+ne2IIkBdrLpAaRQAvo7YI/Yyeg==", 2444 "dev": true, 2445 "license": "MIT", 2446 "dependencies": { 2447 "@types/estree": "1.0.8" 2448 }, 2449 "bin": { 2450 "rollup": "dist/bin/rollup" 2451 }, 2452 "engines": { 2453 "node": ">=18.0.0", 2454 "npm": ">=8.0.0" 2455 }, 2456 "optionalDependencies": { 2457 "@rollup/rollup-android-arm-eabi": "4.59.0", 2458 "@rollup/rollup-android-arm64": "4.59.0", 2459 "@rollup/rollup-darwin-arm64": "4.59.0", 2460 "@rollup/rollup-darwin-x64": "4.59.0", 2461 "@rollup/rollup-freebsd-arm64": "4.59.0", 2462 "@rollup/rollup-freebsd-x64": "4.59.0", 2463 "@rollup/rollup-linux-arm-gnueabihf": "4.59.0", 2464 "@rollup/rollup-linux-arm-musleabihf": "4.59.0", 2465 "@rollup/rollup-linux-arm64-gnu": "4.59.0", 2466 "@rollup/rollup-linux-arm64-musl": "4.59.0", 2467 "@rollup/rollup-linux-loong64-gnu": "4.59.0", 2468 "@rollup/rollup-linux-loong64-musl": "4.59.0", 2469 "@rollup/rollup-linux-ppc64-gnu": "4.59.0", 2470 "@rollup/rollup-linux-ppc64-musl": "4.59.0", 2471 "@rollup/rollup-linux-riscv64-gnu": "4.59.0", 2472 "@rollup/rollup-linux-riscv64-musl": "4.59.0", 2473 "@rollup/rollup-linux-s390x-gnu": "4.59.0", 2474 "@rollup/rollup-linux-x64-gnu": "4.59.0", 2475 "@rollup/rollup-linux-x64-musl": "4.59.0", 2476 "@rollup/rollup-openbsd-x64": "4.59.0", 2477 "@rollup/rollup-openharmony-arm64": "4.59.0", 2478 "@rollup/rollup-win32-arm64-msvc": "4.59.0", 2479 "@rollup/rollup-win32-ia32-msvc": "4.59.0", 2480 "@rollup/rollup-win32-x64-gnu": "4.59.0", 2481 "@rollup/rollup-win32-x64-msvc": "4.59.0", 2482 "fsevents": "~2.3.2" 2483 } 2484 }, 2485 "node_modules/saxes": { 2486 "version": "6.0.0", 2487 "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", 2488 "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", 2489 "dev": true, 2490 "license": "ISC", 2491 "dependencies": { 2492 "xmlchars": "^2.2.0" 2493 }, 2494 "engines": { 2495 "node": ">=v12.22.7" 2496 } 2497 }, 2498 "node_modules/semver": { 2499 "version": "7.7.4", 2500 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 2501 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 2502 "dev": true, 2503 "license": "ISC", 2504 "bin": { 2505 "semver": "bin/semver.js" 2506 }, 2507 "engines": { 2508 "node": ">=10" 2509 } 2510 }, 2511 "node_modules/shebang-command": { 2512 "version": "2.0.0", 2513 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 2514 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 2515 "dev": true, 2516 "license": "MIT", 2517 "dependencies": { 2518 "shebang-regex": "^3.0.0" 2519 }, 2520 "engines": { 2521 "node": ">=8" 2522 } 2523 }, 2524 "node_modules/shebang-regex": { 2525 "version": "3.0.0", 2526 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 2527 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 2528 "dev": true, 2529 "license": "MIT", 2530 "engines": { 2531 "node": ">=8" 2532 } 2533 }, 2534 "node_modules/siginfo": { 2535 "version": "2.0.0", 2536 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 2537 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 2538 "dev": true, 2539 "license": "ISC" 2540 }, 2541 "node_modules/signal-exit": { 2542 "version": "4.1.0", 2543 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 2544 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 2545 "dev": true, 2546 "license": "ISC", 2547 "engines": { 2548 "node": ">=14" 2549 }, 2550 "funding": { 2551 "url": "https://github.com/sponsors/isaacs" 2552 } 2553 }, 2554 "node_modules/source-map-js": { 2555 "version": "1.2.1", 2556 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 2557 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 2558 "dev": true, 2559 "license": "BSD-3-Clause", 2560 "engines": { 2561 "node": ">=0.10.0" 2562 } 2563 }, 2564 "node_modules/stackback": { 2565 "version": "0.0.2", 2566 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 2567 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 2568 "dev": true, 2569 "license": "MIT" 2570 }, 2571 "node_modules/std-env": { 2572 "version": "3.10.0", 2573 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", 2574 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", 2575 "dev": true, 2576 "license": "MIT" 2577 }, 2578 "node_modules/string-width": { 2579 "version": "5.1.2", 2580 "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", 2581 "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", 2582 "dev": true, 2583 "license": "MIT", 2584 "dependencies": { 2585 "eastasianwidth": "^0.2.0", 2586 "emoji-regex": "^9.2.2", 2587 "strip-ansi": "^7.0.1" 2588 }, 2589 "engines": { 2590 "node": ">=12" 2591 }, 2592 "funding": { 2593 "url": "https://github.com/sponsors/sindresorhus" 2594 } 2595 }, 2596 "node_modules/string-width-cjs": { 2597 "name": "string-width", 2598 "version": "4.2.3", 2599 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 2600 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 2601 "dev": true, 2602 "license": "MIT", 2603 "dependencies": { 2604 "emoji-regex": "^8.0.0", 2605 "is-fullwidth-code-point": "^3.0.0", 2606 "strip-ansi": "^6.0.1" 2607 }, 2608 "engines": { 2609 "node": ">=8" 2610 } 2611 }, 2612 "node_modules/string-width-cjs/node_modules/ansi-regex": { 2613 "version": "5.0.1", 2614 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2615 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2616 "dev": true, 2617 "license": "MIT", 2618 "engines": { 2619 "node": ">=8" 2620 } 2621 }, 2622 "node_modules/string-width-cjs/node_modules/emoji-regex": { 2623 "version": "8.0.0", 2624 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2625 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 2626 "dev": true, 2627 "license": "MIT" 2628 }, 2629 "node_modules/string-width-cjs/node_modules/strip-ansi": { 2630 "version": "6.0.1", 2631 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2632 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2633 "dev": true, 2634 "license": "MIT", 2635 "dependencies": { 2636 "ansi-regex": "^5.0.1" 2637 }, 2638 "engines": { 2639 "node": ">=8" 2640 } 2641 }, 2642 "node_modules/strip-ansi": { 2643 "version": "7.2.0", 2644 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 2645 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 2646 "dev": true, 2647 "license": "MIT", 2648 "dependencies": { 2649 "ansi-regex": "^6.2.2" 2650 }, 2651 "engines": { 2652 "node": ">=12" 2653 }, 2654 "funding": { 2655 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 2656 } 2657 }, 2658 "node_modules/strip-ansi-cjs": { 2659 "name": "strip-ansi", 2660 "version": "6.0.1", 2661 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2662 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2663 "dev": true, 2664 "license": "MIT", 2665 "dependencies": { 2666 "ansi-regex": "^5.0.1" 2667 }, 2668 "engines": { 2669 "node": ">=8" 2670 } 2671 }, 2672 "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { 2673 "version": "5.0.1", 2674 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2675 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2676 "dev": true, 2677 "license": "MIT", 2678 "engines": { 2679 "node": ">=8" 2680 } 2681 }, 2682 "node_modules/strip-literal": { 2683 "version": "3.1.0", 2684 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz", 2685 "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==", 2686 "dev": true, 2687 "license": "MIT", 2688 "dependencies": { 2689 "js-tokens": "^9.0.1" 2690 }, 2691 "funding": { 2692 "url": "https://github.com/sponsors/antfu" 2693 } 2694 }, 2695 "node_modules/strip-literal/node_modules/js-tokens": { 2696 "version": "9.0.1", 2697 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", 2698 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", 2699 "dev": true, 2700 "license": "MIT" 2701 }, 2702 "node_modules/style-mod": { 2703 "version": "4.1.3", 2704 "resolved": "https://registry.npmjs.org/style-mod/-/style-mod-4.1.3.tgz", 2705 "integrity": "sha512-i/n8VsZydrugj3Iuzll8+x/00GH2vnYsk1eomD8QiRrSAeW6ItbCQDtfXCeJHd0iwiNagqjQkvpvREEPtW3IoQ==", 2706 "dev": true, 2707 "license": "MIT", 2708 "peer": true 2709 }, 2710 "node_modules/supports-color": { 2711 "version": "7.2.0", 2712 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2713 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2714 "dev": true, 2715 "license": "MIT", 2716 "dependencies": { 2717 "has-flag": "^4.0.0" 2718 }, 2719 "engines": { 2720 "node": ">=8" 2721 } 2722 }, 2723 "node_modules/symbol-tree": { 2724 "version": "3.2.4", 2725 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 2726 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 2727 "dev": true, 2728 "license": "MIT" 2729 }, 2730 "node_modules/test-exclude": { 2731 "version": "7.0.2", 2732 "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-7.0.2.tgz", 2733 "integrity": "sha512-u9E6A+ZDYdp7a4WnarkXPZOx8Ilz46+kby6p1yZ8zsGTz9gYa6FIS7lj2oezzNKmtdyyJNNmmXDppga5GB7kSw==", 2734 "dev": true, 2735 "license": "ISC", 2736 "dependencies": { 2737 "@istanbuljs/schema": "^0.1.2", 2738 "glob": "^10.4.1", 2739 "minimatch": "^10.2.2" 2740 }, 2741 "engines": { 2742 "node": ">=18" 2743 } 2744 }, 2745 "node_modules/tinybench": { 2746 "version": "2.9.0", 2747 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 2748 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 2749 "dev": true, 2750 "license": "MIT" 2751 }, 2752 "node_modules/tinyexec": { 2753 "version": "0.3.2", 2754 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 2755 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", 2756 "dev": true, 2757 "license": "MIT" 2758 }, 2759 "node_modules/tinyglobby": { 2760 "version": "0.2.15", 2761 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 2762 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 2763 "dev": true, 2764 "license": "MIT", 2765 "dependencies": { 2766 "fdir": "^6.5.0", 2767 "picomatch": "^4.0.3" 2768 }, 2769 "engines": { 2770 "node": ">=12.0.0" 2771 }, 2772 "funding": { 2773 "url": "https://github.com/sponsors/SuperchupuDev" 2774 } 2775 }, 2776 "node_modules/tinypool": { 2777 "version": "1.1.1", 2778 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", 2779 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", 2780 "dev": true, 2781 "license": "MIT", 2782 "engines": { 2783 "node": "^18.0.0 || >=20.0.0" 2784 } 2785 }, 2786 "node_modules/tinyrainbow": { 2787 "version": "2.0.0", 2788 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", 2789 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", 2790 "dev": true, 2791 "license": "MIT", 2792 "engines": { 2793 "node": ">=14.0.0" 2794 } 2795 }, 2796 "node_modules/tinyspy": { 2797 "version": "4.0.4", 2798 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", 2799 "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", 2800 "dev": true, 2801 "license": "MIT", 2802 "engines": { 2803 "node": ">=14.0.0" 2804 } 2805 }, 2806 "node_modules/tldts": { 2807 "version": "7.0.25", 2808 "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.25.tgz", 2809 "integrity": "sha512-keinCnPbwXEUG3ilrWQZU+CqcTTzHq9m2HhoUP2l7Xmi8l1LuijAXLpAJ5zRW+ifKTNscs4NdCkfkDCBYm352w==", 2810 "dev": true, 2811 "license": "MIT", 2812 "dependencies": { 2813 "tldts-core": "^7.0.25" 2814 }, 2815 "bin": { 2816 "tldts": "bin/cli.js" 2817 } 2818 }, 2819 "node_modules/tldts-core": { 2820 "version": "7.0.25", 2821 "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.25.tgz", 2822 "integrity": "sha512-ZjCZK0rppSBu7rjHYDYsEaMOIbbT+nWF57hKkv4IUmZWBNrBWBOjIElc0mKRgLM8bm7x/BBlof6t2gi/Oq/Asw==", 2823 "dev": true, 2824 "license": "MIT" 2825 }, 2826 "node_modules/tough-cookie": { 2827 "version": "6.0.0", 2828 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.0.tgz", 2829 "integrity": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==", 2830 "dev": true, 2831 "license": "BSD-3-Clause", 2832 "dependencies": { 2833 "tldts": "^7.0.5" 2834 }, 2835 "engines": { 2836 "node": ">=16" 2837 } 2838 }, 2839 "node_modules/tr46": { 2840 "version": "6.0.0", 2841 "resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz", 2842 "integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==", 2843 "dev": true, 2844 "license": "MIT", 2845 "dependencies": { 2846 "punycode": "^2.3.1" 2847 }, 2848 "engines": { 2849 "node": ">=20" 2850 } 2851 }, 2852 "node_modules/tslib": { 2853 "version": "2.8.1", 2854 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 2855 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 2856 "dev": true, 2857 "license": "0BSD" 2858 }, 2859 "node_modules/typescript": { 2860 "version": "5.9.3", 2861 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 2862 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 2863 "dev": true, 2864 "license": "Apache-2.0", 2865 "bin": { 2866 "tsc": "bin/tsc", 2867 "tsserver": "bin/tsserver" 2868 }, 2869 "engines": { 2870 "node": ">=14.17" 2871 } 2872 }, 2873 "node_modules/undici": { 2874 "version": "7.22.0", 2875 "resolved": "https://registry.npmjs.org/undici/-/undici-7.22.0.tgz", 2876 "integrity": "sha512-RqslV2Us5BrllB+JeiZnK4peryVTndy9Dnqq62S3yYRRTj0tFQCwEniUy2167skdGOy3vqRzEvl1Dm4sV2ReDg==", 2877 "dev": true, 2878 "license": "MIT", 2879 "engines": { 2880 "node": ">=20.18.1" 2881 } 2882 }, 2883 "node_modules/undici-types": { 2884 "version": "6.21.0", 2885 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 2886 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", 2887 "dev": true, 2888 "license": "MIT" 2889 }, 2890 "node_modules/vite": { 2891 "version": "7.3.1", 2892 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", 2893 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", 2894 "dev": true, 2895 "license": "MIT", 2896 "dependencies": { 2897 "esbuild": "^0.27.0", 2898 "fdir": "^6.5.0", 2899 "picomatch": "^4.0.3", 2900 "postcss": "^8.5.6", 2901 "rollup": "^4.43.0", 2902 "tinyglobby": "^0.2.15" 2903 }, 2904 "bin": { 2905 "vite": "bin/vite.js" 2906 }, 2907 "engines": { 2908 "node": "^20.19.0 || >=22.12.0" 2909 }, 2910 "funding": { 2911 "url": "https://github.com/vitejs/vite?sponsor=1" 2912 }, 2913 "optionalDependencies": { 2914 "fsevents": "~2.3.3" 2915 }, 2916 "peerDependencies": { 2917 "@types/node": "^20.19.0 || >=22.12.0", 2918 "jiti": ">=1.21.0", 2919 "less": "^4.0.0", 2920 "lightningcss": "^1.21.0", 2921 "sass": "^1.70.0", 2922 "sass-embedded": "^1.70.0", 2923 "stylus": ">=0.54.8", 2924 "sugarss": "^5.0.0", 2925 "terser": "^5.16.0", 2926 "tsx": "^4.8.1", 2927 "yaml": "^2.4.2" 2928 }, 2929 "peerDependenciesMeta": { 2930 "@types/node": { 2931 "optional": true 2932 }, 2933 "jiti": { 2934 "optional": true 2935 }, 2936 "less": { 2937 "optional": true 2938 }, 2939 "lightningcss": { 2940 "optional": true 2941 }, 2942 "sass": { 2943 "optional": true 2944 }, 2945 "sass-embedded": { 2946 "optional": true 2947 }, 2948 "stylus": { 2949 "optional": true 2950 }, 2951 "sugarss": { 2952 "optional": true 2953 }, 2954 "terser": { 2955 "optional": true 2956 }, 2957 "tsx": { 2958 "optional": true 2959 }, 2960 "yaml": { 2961 "optional": true 2962 } 2963 } 2964 }, 2965 "node_modules/vite-node": { 2966 "version": "3.2.4", 2967 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz", 2968 "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==", 2969 "dev": true, 2970 "license": "MIT", 2971 "dependencies": { 2972 "cac": "^6.7.14", 2973 "debug": "^4.4.1", 2974 "es-module-lexer": "^1.7.0", 2975 "pathe": "^2.0.3", 2976 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" 2977 }, 2978 "bin": { 2979 "vite-node": "vite-node.mjs" 2980 }, 2981 "engines": { 2982 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 2983 }, 2984 "funding": { 2985 "url": "https://opencollective.com/vitest" 2986 } 2987 }, 2988 "node_modules/vite/node_modules/@esbuild/aix-ppc64": { 2989 "version": "0.27.3", 2990 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.3.tgz", 2991 "integrity": "sha512-9fJMTNFTWZMh5qwrBItuziu834eOCUcEqymSH7pY+zoMVEZg3gcPuBNxH1EvfVYe9h0x/Ptw8KBzv7qxb7l8dg==", 2992 "cpu": [ 2993 "ppc64" 2994 ], 2995 "dev": true, 2996 "license": "MIT", 2997 "optional": true, 2998 "os": [ 2999 "aix" 3000 ], 3001 "engines": { 3002 "node": ">=18" 3003 } 3004 }, 3005 "node_modules/vite/node_modules/@esbuild/android-arm": { 3006 "version": "0.27.3", 3007 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.3.tgz", 3008 "integrity": "sha512-i5D1hPY7GIQmXlXhs2w8AWHhenb00+GxjxRncS2ZM7YNVGNfaMxgzSGuO8o8SJzRc/oZwU2bcScvVERk03QhzA==", 3009 "cpu": [ 3010 "arm" 3011 ], 3012 "dev": true, 3013 "license": "MIT", 3014 "optional": true, 3015 "os": [ 3016 "android" 3017 ], 3018 "engines": { 3019 "node": ">=18" 3020 } 3021 }, 3022 "node_modules/vite/node_modules/@esbuild/android-arm64": { 3023 "version": "0.27.3", 3024 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.3.tgz", 3025 "integrity": "sha512-YdghPYUmj/FX2SYKJ0OZxf+iaKgMsKHVPF1MAq/P8WirnSpCStzKJFjOjzsW0QQ7oIAiccHdcqjbHmJxRb/dmg==", 3026 "cpu": [ 3027 "arm64" 3028 ], 3029 "dev": true, 3030 "license": "MIT", 3031 "optional": true, 3032 "os": [ 3033 "android" 3034 ], 3035 "engines": { 3036 "node": ">=18" 3037 } 3038 }, 3039 "node_modules/vite/node_modules/@esbuild/android-x64": { 3040 "version": "0.27.3", 3041 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.3.tgz", 3042 "integrity": "sha512-IN/0BNTkHtk8lkOM8JWAYFg4ORxBkZQf9zXiEOfERX/CzxW3Vg1ewAhU7QSWQpVIzTW+b8Xy+lGzdYXV6UZObQ==", 3043 "cpu": [ 3044 "x64" 3045 ], 3046 "dev": true, 3047 "license": "MIT", 3048 "optional": true, 3049 "os": [ 3050 "android" 3051 ], 3052 "engines": { 3053 "node": ">=18" 3054 } 3055 }, 3056 "node_modules/vite/node_modules/@esbuild/darwin-arm64": { 3057 "version": "0.27.3", 3058 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.3.tgz", 3059 "integrity": "sha512-Re491k7ByTVRy0t3EKWajdLIr0gz2kKKfzafkth4Q8A5n1xTHrkqZgLLjFEHVD+AXdUGgQMq+Godfq45mGpCKg==", 3060 "cpu": [ 3061 "arm64" 3062 ], 3063 "dev": true, 3064 "license": "MIT", 3065 "optional": true, 3066 "os": [ 3067 "darwin" 3068 ], 3069 "engines": { 3070 "node": ">=18" 3071 } 3072 }, 3073 "node_modules/vite/node_modules/@esbuild/darwin-x64": { 3074 "version": "0.27.3", 3075 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.3.tgz", 3076 "integrity": "sha512-vHk/hA7/1AckjGzRqi6wbo+jaShzRowYip6rt6q7VYEDX4LEy1pZfDpdxCBnGtl+A5zq8iXDcyuxwtv3hNtHFg==", 3077 "cpu": [ 3078 "x64" 3079 ], 3080 "dev": true, 3081 "license": "MIT", 3082 "optional": true, 3083 "os": [ 3084 "darwin" 3085 ], 3086 "engines": { 3087 "node": ">=18" 3088 } 3089 }, 3090 "node_modules/vite/node_modules/@esbuild/freebsd-arm64": { 3091 "version": "0.27.3", 3092 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.3.tgz", 3093 "integrity": "sha512-ipTYM2fjt3kQAYOvo6vcxJx3nBYAzPjgTCk7QEgZG8AUO3ydUhvelmhrbOheMnGOlaSFUoHXB6un+A7q4ygY9w==", 3094 "cpu": [ 3095 "arm64" 3096 ], 3097 "dev": true, 3098 "license": "MIT", 3099 "optional": true, 3100 "os": [ 3101 "freebsd" 3102 ], 3103 "engines": { 3104 "node": ">=18" 3105 } 3106 }, 3107 "node_modules/vite/node_modules/@esbuild/freebsd-x64": { 3108 "version": "0.27.3", 3109 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.3.tgz", 3110 "integrity": "sha512-dDk0X87T7mI6U3K9VjWtHOXqwAMJBNN2r7bejDsc+j03SEjtD9HrOl8gVFByeM0aJksoUuUVU9TBaZa2rgj0oA==", 3111 "cpu": [ 3112 "x64" 3113 ], 3114 "dev": true, 3115 "license": "MIT", 3116 "optional": true, 3117 "os": [ 3118 "freebsd" 3119 ], 3120 "engines": { 3121 "node": ">=18" 3122 } 3123 }, 3124 "node_modules/vite/node_modules/@esbuild/linux-arm": { 3125 "version": "0.27.3", 3126 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.3.tgz", 3127 "integrity": "sha512-s6nPv2QkSupJwLYyfS+gwdirm0ukyTFNl3KTgZEAiJDd+iHZcbTPPcWCcRYH+WlNbwChgH2QkE9NSlNrMT8Gfw==", 3128 "cpu": [ 3129 "arm" 3130 ], 3131 "dev": true, 3132 "license": "MIT", 3133 "optional": true, 3134 "os": [ 3135 "linux" 3136 ], 3137 "engines": { 3138 "node": ">=18" 3139 } 3140 }, 3141 "node_modules/vite/node_modules/@esbuild/linux-arm64": { 3142 "version": "0.27.3", 3143 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.3.tgz", 3144 "integrity": "sha512-sZOuFz/xWnZ4KH3YfFrKCf1WyPZHakVzTiqji3WDc0BCl2kBwiJLCXpzLzUBLgmp4veFZdvN5ChW4Eq/8Fc2Fg==", 3145 "cpu": [ 3146 "arm64" 3147 ], 3148 "dev": true, 3149 "license": "MIT", 3150 "optional": true, 3151 "os": [ 3152 "linux" 3153 ], 3154 "engines": { 3155 "node": ">=18" 3156 } 3157 }, 3158 "node_modules/vite/node_modules/@esbuild/linux-ia32": { 3159 "version": "0.27.3", 3160 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.3.tgz", 3161 "integrity": "sha512-yGlQYjdxtLdh0a3jHjuwOrxQjOZYD/C9PfdbgJJF3TIZWnm/tMd/RcNiLngiu4iwcBAOezdnSLAwQDPqTmtTYg==", 3162 "cpu": [ 3163 "ia32" 3164 ], 3165 "dev": true, 3166 "license": "MIT", 3167 "optional": true, 3168 "os": [ 3169 "linux" 3170 ], 3171 "engines": { 3172 "node": ">=18" 3173 } 3174 }, 3175 "node_modules/vite/node_modules/@esbuild/linux-loong64": { 3176 "version": "0.27.3", 3177 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.3.tgz", 3178 "integrity": "sha512-WO60Sn8ly3gtzhyjATDgieJNet/KqsDlX5nRC5Y3oTFcS1l0KWba+SEa9Ja1GfDqSF1z6hif/SkpQJbL63cgOA==", 3179 "cpu": [ 3180 "loong64" 3181 ], 3182 "dev": true, 3183 "license": "MIT", 3184 "optional": true, 3185 "os": [ 3186 "linux" 3187 ], 3188 "engines": { 3189 "node": ">=18" 3190 } 3191 }, 3192 "node_modules/vite/node_modules/@esbuild/linux-mips64el": { 3193 "version": "0.27.3", 3194 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.3.tgz", 3195 "integrity": "sha512-APsymYA6sGcZ4pD6k+UxbDjOFSvPWyZhjaiPyl/f79xKxwTnrn5QUnXR5prvetuaSMsb4jgeHewIDCIWljrSxw==", 3196 "cpu": [ 3197 "mips64el" 3198 ], 3199 "dev": true, 3200 "license": "MIT", 3201 "optional": true, 3202 "os": [ 3203 "linux" 3204 ], 3205 "engines": { 3206 "node": ">=18" 3207 } 3208 }, 3209 "node_modules/vite/node_modules/@esbuild/linux-ppc64": { 3210 "version": "0.27.3", 3211 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.3.tgz", 3212 "integrity": "sha512-eizBnTeBefojtDb9nSh4vvVQ3V9Qf9Df01PfawPcRzJH4gFSgrObw+LveUyDoKU3kxi5+9RJTCWlj4FjYXVPEA==", 3213 "cpu": [ 3214 "ppc64" 3215 ], 3216 "dev": true, 3217 "license": "MIT", 3218 "optional": true, 3219 "os": [ 3220 "linux" 3221 ], 3222 "engines": { 3223 "node": ">=18" 3224 } 3225 }, 3226 "node_modules/vite/node_modules/@esbuild/linux-riscv64": { 3227 "version": "0.27.3", 3228 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.3.tgz", 3229 "integrity": "sha512-3Emwh0r5wmfm3ssTWRQSyVhbOHvqegUDRd0WhmXKX2mkHJe1SFCMJhagUleMq+Uci34wLSipf8Lagt4LlpRFWQ==", 3230 "cpu": [ 3231 "riscv64" 3232 ], 3233 "dev": true, 3234 "license": "MIT", 3235 "optional": true, 3236 "os": [ 3237 "linux" 3238 ], 3239 "engines": { 3240 "node": ">=18" 3241 } 3242 }, 3243 "node_modules/vite/node_modules/@esbuild/linux-s390x": { 3244 "version": "0.27.3", 3245 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.3.tgz", 3246 "integrity": "sha512-pBHUx9LzXWBc7MFIEEL0yD/ZVtNgLytvx60gES28GcWMqil8ElCYR4kvbV2BDqsHOvVDRrOxGySBM9Fcv744hw==", 3247 "cpu": [ 3248 "s390x" 3249 ], 3250 "dev": true, 3251 "license": "MIT", 3252 "optional": true, 3253 "os": [ 3254 "linux" 3255 ], 3256 "engines": { 3257 "node": ">=18" 3258 } 3259 }, 3260 "node_modules/vite/node_modules/@esbuild/linux-x64": { 3261 "version": "0.27.3", 3262 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.3.tgz", 3263 "integrity": "sha512-Czi8yzXUWIQYAtL/2y6vogER8pvcsOsk5cpwL4Gk5nJqH5UZiVByIY8Eorm5R13gq+DQKYg0+JyQoytLQas4dA==", 3264 "cpu": [ 3265 "x64" 3266 ], 3267 "dev": true, 3268 "license": "MIT", 3269 "optional": true, 3270 "os": [ 3271 "linux" 3272 ], 3273 "engines": { 3274 "node": ">=18" 3275 } 3276 }, 3277 "node_modules/vite/node_modules/@esbuild/netbsd-x64": { 3278 "version": "0.27.3", 3279 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.3.tgz", 3280 "integrity": "sha512-P14lFKJl/DdaE00LItAukUdZO5iqNH7+PjoBm+fLQjtxfcfFE20Xf5CrLsmZdq5LFFZzb5JMZ9grUwvtVYzjiA==", 3281 "cpu": [ 3282 "x64" 3283 ], 3284 "dev": true, 3285 "license": "MIT", 3286 "optional": true, 3287 "os": [ 3288 "netbsd" 3289 ], 3290 "engines": { 3291 "node": ">=18" 3292 } 3293 }, 3294 "node_modules/vite/node_modules/@esbuild/openbsd-x64": { 3295 "version": "0.27.3", 3296 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.3.tgz", 3297 "integrity": "sha512-DnW2sRrBzA+YnE70LKqnM3P+z8vehfJWHXECbwBmH/CU51z6FiqTQTHFenPlHmo3a8UgpLyH3PT+87OViOh1AQ==", 3298 "cpu": [ 3299 "x64" 3300 ], 3301 "dev": true, 3302 "license": "MIT", 3303 "optional": true, 3304 "os": [ 3305 "openbsd" 3306 ], 3307 "engines": { 3308 "node": ">=18" 3309 } 3310 }, 3311 "node_modules/vite/node_modules/@esbuild/sunos-x64": { 3312 "version": "0.27.3", 3313 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.3.tgz", 3314 "integrity": "sha512-PanZ+nEz+eWoBJ8/f8HKxTTD172SKwdXebZ0ndd953gt1HRBbhMsaNqjTyYLGLPdoWHy4zLU7bDVJztF5f3BHA==", 3315 "cpu": [ 3316 "x64" 3317 ], 3318 "dev": true, 3319 "license": "MIT", 3320 "optional": true, 3321 "os": [ 3322 "sunos" 3323 ], 3324 "engines": { 3325 "node": ">=18" 3326 } 3327 }, 3328 "node_modules/vite/node_modules/@esbuild/win32-arm64": { 3329 "version": "0.27.3", 3330 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.3.tgz", 3331 "integrity": "sha512-B2t59lWWYrbRDw/tjiWOuzSsFh1Y/E95ofKz7rIVYSQkUYBjfSgf6oeYPNWHToFRr2zx52JKApIcAS/D5TUBnA==", 3332 "cpu": [ 3333 "arm64" 3334 ], 3335 "dev": true, 3336 "license": "MIT", 3337 "optional": true, 3338 "os": [ 3339 "win32" 3340 ], 3341 "engines": { 3342 "node": ">=18" 3343 } 3344 }, 3345 "node_modules/vite/node_modules/@esbuild/win32-ia32": { 3346 "version": "0.27.3", 3347 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.3.tgz", 3348 "integrity": "sha512-QLKSFeXNS8+tHW7tZpMtjlNb7HKau0QDpwm49u0vUp9y1WOF+PEzkU84y9GqYaAVW8aH8f3GcBck26jh54cX4Q==", 3349 "cpu": [ 3350 "ia32" 3351 ], 3352 "dev": true, 3353 "license": "MIT", 3354 "optional": true, 3355 "os": [ 3356 "win32" 3357 ], 3358 "engines": { 3359 "node": ">=18" 3360 } 3361 }, 3362 "node_modules/vite/node_modules/@esbuild/win32-x64": { 3363 "version": "0.27.3", 3364 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.3.tgz", 3365 "integrity": "sha512-4uJGhsxuptu3OcpVAzli+/gWusVGwZZHTlS63hh++ehExkVT8SgiEf7/uC/PclrPPkLhZqGgCTjd0VWLo6xMqA==", 3366 "cpu": [ 3367 "x64" 3368 ], 3369 "dev": true, 3370 "license": "MIT", 3371 "optional": true, 3372 "os": [ 3373 "win32" 3374 ], 3375 "engines": { 3376 "node": ">=18" 3377 } 3378 }, 3379 "node_modules/vite/node_modules/esbuild": { 3380 "version": "0.27.3", 3381 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.3.tgz", 3382 "integrity": "sha512-8VwMnyGCONIs6cWue2IdpHxHnAjzxnw2Zr7MkVxB2vjmQ2ivqGFb4LEG3SMnv0Gb2F/G/2yA8zUaiL1gywDCCg==", 3383 "dev": true, 3384 "hasInstallScript": true, 3385 "license": "MIT", 3386 "bin": { 3387 "esbuild": "bin/esbuild" 3388 }, 3389 "engines": { 3390 "node": ">=18" 3391 }, 3392 "optionalDependencies": { 3393 "@esbuild/aix-ppc64": "0.27.3", 3394 "@esbuild/android-arm": "0.27.3", 3395 "@esbuild/android-arm64": "0.27.3", 3396 "@esbuild/android-x64": "0.27.3", 3397 "@esbuild/darwin-arm64": "0.27.3", 3398 "@esbuild/darwin-x64": "0.27.3", 3399 "@esbuild/freebsd-arm64": "0.27.3", 3400 "@esbuild/freebsd-x64": "0.27.3", 3401 "@esbuild/linux-arm": "0.27.3", 3402 "@esbuild/linux-arm64": "0.27.3", 3403 "@esbuild/linux-ia32": "0.27.3", 3404 "@esbuild/linux-loong64": "0.27.3", 3405 "@esbuild/linux-mips64el": "0.27.3", 3406 "@esbuild/linux-ppc64": "0.27.3", 3407 "@esbuild/linux-riscv64": "0.27.3", 3408 "@esbuild/linux-s390x": "0.27.3", 3409 "@esbuild/linux-x64": "0.27.3", 3410 "@esbuild/netbsd-arm64": "0.27.3", 3411 "@esbuild/netbsd-x64": "0.27.3", 3412 "@esbuild/openbsd-arm64": "0.27.3", 3413 "@esbuild/openbsd-x64": "0.27.3", 3414 "@esbuild/openharmony-arm64": "0.27.3", 3415 "@esbuild/sunos-x64": "0.27.3", 3416 "@esbuild/win32-arm64": "0.27.3", 3417 "@esbuild/win32-ia32": "0.27.3", 3418 "@esbuild/win32-x64": "0.27.3" 3419 } 3420 }, 3421 "node_modules/vitest": { 3422 "version": "3.2.4", 3423 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz", 3424 "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==", 3425 "dev": true, 3426 "license": "MIT", 3427 "dependencies": { 3428 "@types/chai": "^5.2.2", 3429 "@vitest/expect": "3.2.4", 3430 "@vitest/mocker": "3.2.4", 3431 "@vitest/pretty-format": "^3.2.4", 3432 "@vitest/runner": "3.2.4", 3433 "@vitest/snapshot": "3.2.4", 3434 "@vitest/spy": "3.2.4", 3435 "@vitest/utils": "3.2.4", 3436 "chai": "^5.2.0", 3437 "debug": "^4.4.1", 3438 "expect-type": "^1.2.1", 3439 "magic-string": "^0.30.17", 3440 "pathe": "^2.0.3", 3441 "picomatch": "^4.0.2", 3442 "std-env": "^3.9.0", 3443 "tinybench": "^2.9.0", 3444 "tinyexec": "^0.3.2", 3445 "tinyglobby": "^0.2.14", 3446 "tinypool": "^1.1.1", 3447 "tinyrainbow": "^2.0.0", 3448 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0", 3449 "vite-node": "3.2.4", 3450 "why-is-node-running": "^2.3.0" 3451 }, 3452 "bin": { 3453 "vitest": "vitest.mjs" 3454 }, 3455 "engines": { 3456 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 3457 }, 3458 "funding": { 3459 "url": "https://opencollective.com/vitest" 3460 }, 3461 "peerDependencies": { 3462 "@edge-runtime/vm": "*", 3463 "@types/debug": "^4.1.12", 3464 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 3465 "@vitest/browser": "3.2.4", 3466 "@vitest/ui": "3.2.4", 3467 "happy-dom": "*", 3468 "jsdom": "*" 3469 }, 3470 "peerDependenciesMeta": { 3471 "@edge-runtime/vm": { 3472 "optional": true 3473 }, 3474 "@types/debug": { 3475 "optional": true 3476 }, 3477 "@types/node": { 3478 "optional": true 3479 }, 3480 "@vitest/browser": { 3481 "optional": true 3482 }, 3483 "@vitest/ui": { 3484 "optional": true 3485 }, 3486 "happy-dom": { 3487 "optional": true 3488 }, 3489 "jsdom": { 3490 "optional": true 3491 } 3492 } 3493 }, 3494 "node_modules/w3c-keyname": { 3495 "version": "2.2.8", 3496 "resolved": "https://registry.npmjs.org/w3c-keyname/-/w3c-keyname-2.2.8.tgz", 3497 "integrity": "sha512-dpojBhNsCNN7T82Tm7k26A6G9ML3NkhDsnw9n/eoxSRlVBB4CEtIQ/KTCLI2Fwf3ataSXRhYFkQi3SlnFwPvPQ==", 3498 "dev": true, 3499 "license": "MIT", 3500 "peer": true 3501 }, 3502 "node_modules/w3c-xmlserializer": { 3503 "version": "5.0.0", 3504 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", 3505 "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", 3506 "dev": true, 3507 "license": "MIT", 3508 "dependencies": { 3509 "xml-name-validator": "^5.0.0" 3510 }, 3511 "engines": { 3512 "node": ">=18" 3513 } 3514 }, 3515 "node_modules/webidl-conversions": { 3516 "version": "8.0.1", 3517 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-8.0.1.tgz", 3518 "integrity": "sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==", 3519 "dev": true, 3520 "license": "BSD-2-Clause", 3521 "engines": { 3522 "node": ">=20" 3523 } 3524 }, 3525 "node_modules/whatwg-mimetype": { 3526 "version": "5.0.0", 3527 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz", 3528 "integrity": "sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==", 3529 "dev": true, 3530 "license": "MIT", 3531 "engines": { 3532 "node": ">=20" 3533 } 3534 }, 3535 "node_modules/whatwg-url": { 3536 "version": "16.0.1", 3537 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz", 3538 "integrity": "sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==", 3539 "dev": true, 3540 "license": "MIT", 3541 "dependencies": { 3542 "@exodus/bytes": "^1.11.0", 3543 "tr46": "^6.0.0", 3544 "webidl-conversions": "^8.0.1" 3545 }, 3546 "engines": { 3547 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 3548 } 3549 }, 3550 "node_modules/which": { 3551 "version": "2.0.2", 3552 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 3553 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 3554 "dev": true, 3555 "license": "ISC", 3556 "dependencies": { 3557 "isexe": "^2.0.0" 3558 }, 3559 "bin": { 3560 "node-which": "bin/node-which" 3561 }, 3562 "engines": { 3563 "node": ">= 8" 3564 } 3565 }, 3566 "node_modules/why-is-node-running": { 3567 "version": "2.3.0", 3568 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 3569 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 3570 "dev": true, 3571 "license": "MIT", 3572 "dependencies": { 3573 "siginfo": "^2.0.0", 3574 "stackback": "0.0.2" 3575 }, 3576 "bin": { 3577 "why-is-node-running": "cli.js" 3578 }, 3579 "engines": { 3580 "node": ">=8" 3581 } 3582 }, 3583 "node_modules/wrap-ansi": { 3584 "version": "8.1.0", 3585 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", 3586 "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", 3587 "dev": true, 3588 "license": "MIT", 3589 "dependencies": { 3590 "ansi-styles": "^6.1.0", 3591 "string-width": "^5.0.1", 3592 "strip-ansi": "^7.0.1" 3593 }, 3594 "engines": { 3595 "node": ">=12" 3596 }, 3597 "funding": { 3598 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 3599 } 3600 }, 3601 "node_modules/wrap-ansi-cjs": { 3602 "name": "wrap-ansi", 3603 "version": "7.0.0", 3604 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 3605 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 3606 "dev": true, 3607 "license": "MIT", 3608 "dependencies": { 3609 "ansi-styles": "^4.0.0", 3610 "string-width": "^4.1.0", 3611 "strip-ansi": "^6.0.0" 3612 }, 3613 "engines": { 3614 "node": ">=10" 3615 }, 3616 "funding": { 3617 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 3618 } 3619 }, 3620 "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { 3621 "version": "5.0.1", 3622 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 3623 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 3624 "dev": true, 3625 "license": "MIT", 3626 "engines": { 3627 "node": ">=8" 3628 } 3629 }, 3630 "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { 3631 "version": "4.3.0", 3632 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 3633 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 3634 "dev": true, 3635 "license": "MIT", 3636 "dependencies": { 3637 "color-convert": "^2.0.1" 3638 }, 3639 "engines": { 3640 "node": ">=8" 3641 }, 3642 "funding": { 3643 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 3644 } 3645 }, 3646 "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { 3647 "version": "8.0.0", 3648 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 3649 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 3650 "dev": true, 3651 "license": "MIT" 3652 }, 3653 "node_modules/wrap-ansi-cjs/node_modules/string-width": { 3654 "version": "4.2.3", 3655 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 3656 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 3657 "dev": true, 3658 "license": "MIT", 3659 "dependencies": { 3660 "emoji-regex": "^8.0.0", 3661 "is-fullwidth-code-point": "^3.0.0", 3662 "strip-ansi": "^6.0.1" 3663 }, 3664 "engines": { 3665 "node": ">=8" 3666 } 3667 }, 3668 "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { 3669 "version": "6.0.1", 3670 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 3671 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 3672 "dev": true, 3673 "license": "MIT", 3674 "dependencies": { 3675 "ansi-regex": "^5.0.1" 3676 }, 3677 "engines": { 3678 "node": ">=8" 3679 } 3680 }, 3681 "node_modules/xml-name-validator": { 3682 "version": "5.0.0", 3683 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", 3684 "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", 3685 "dev": true, 3686 "license": "Apache-2.0", 3687 "engines": { 3688 "node": ">=18" 3689 } 3690 }, 3691 "node_modules/xmlchars": { 3692 "version": "2.2.0", 3693 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 3694 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 3695 "dev": true, 3696 "license": "MIT" 3697 } 3698 } 3699}