/ mission-control / package-lock.json
package-lock.json
1 { 2 "name": "mission-control", 3 "lockfileVersion": 3, 4 "requires": true, 5 "packages": { 6 "": { 7 "name": "mission-control", 8 "dependencies": { 9 "@tailwindcss/vite": "^4.1.18", 10 "@tanstack/react-devtools": "latest", 11 "@tanstack/react-router": "latest", 12 "@tanstack/react-router-devtools": "latest", 13 "@tanstack/react-router-ssr-query": "latest", 14 "@tanstack/react-start": "latest", 15 "@tanstack/router-plugin": "^1.132.0", 16 "@xstate/react": "^6.1.0", 17 "@xstate/store": "^3.17.1", 18 "leaflet": "^1.9.4", 19 "lucide-react": "^0.545.0", 20 "react": "^19.2.0", 21 "react-dom": "^19.2.0", 22 "react-leaflet": "^5.0.0", 23 "tailwindcss": "^4.1.18", 24 "xstate": "^5.30.0" 25 }, 26 "devDependencies": { 27 "@tailwindcss/typography": "^0.5.16", 28 "@tanstack/devtools-vite": "latest", 29 "@testing-library/dom": "^10.4.1", 30 "@testing-library/react": "^16.3.0", 31 "@types/leaflet": "^1.9.21", 32 "@types/node": "^22.10.2", 33 "@types/react": "^19.2.0", 34 "@types/react-dom": "^19.2.0", 35 "@vitejs/plugin-react": "^5.1.4", 36 "jsdom": "^28.1.0", 37 "typescript": "^5.7.2", 38 "vite": "^7.3.1", 39 "vite-tsconfig-paths": "^5.1.4", 40 "vitest": "^3.0.5" 41 } 42 }, 43 "node_modules/@acemir/cssom": { 44 "version": "0.9.31", 45 "resolved": "https://registry.npmjs.org/@acemir/cssom/-/cssom-0.9.31.tgz", 46 "integrity": "sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==", 47 "dev": true, 48 "license": "MIT" 49 }, 50 "node_modules/@asamuzakjp/css-color": { 51 "version": "5.1.1", 52 "resolved": "https://registry.npmjs.org/@asamuzakjp/css-color/-/css-color-5.1.1.tgz", 53 "integrity": "sha512-iGWN8E45Ws0XWx3D44Q1t6vX2LqhCKcwfmwBYCDsFrYFS6m4q/Ks61L2veETaLv+ckDC6+dTETJoaAAb7VjLiw==", 54 "dev": true, 55 "license": "MIT", 56 "dependencies": { 57 "@csstools/css-calc": "^3.1.1", 58 "@csstools/css-color-parser": "^4.0.2", 59 "@csstools/css-parser-algorithms": "^4.0.0", 60 "@csstools/css-tokenizer": "^4.0.0", 61 "lru-cache": "^11.2.7" 62 }, 63 "engines": { 64 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 65 } 66 }, 67 "node_modules/@asamuzakjp/css-color/node_modules/lru-cache": { 68 "version": "11.2.7", 69 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", 70 "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", 71 "dev": true, 72 "license": "BlueOak-1.0.0", 73 "engines": { 74 "node": "20 || >=22" 75 } 76 }, 77 "node_modules/@asamuzakjp/dom-selector": { 78 "version": "6.8.1", 79 "resolved": "https://registry.npmjs.org/@asamuzakjp/dom-selector/-/dom-selector-6.8.1.tgz", 80 "integrity": "sha512-MvRz1nCqW0fsy8Qz4dnLIvhOlMzqDVBabZx6lH+YywFDdjXhMY37SmpV1XFX3JzG5GWHn63j6HX6QPr3lZXHvQ==", 81 "dev": true, 82 "license": "MIT", 83 "dependencies": { 84 "@asamuzakjp/nwsapi": "^2.3.9", 85 "bidi-js": "^1.0.3", 86 "css-tree": "^3.1.0", 87 "is-potential-custom-element-name": "^1.0.1", 88 "lru-cache": "^11.2.6" 89 } 90 }, 91 "node_modules/@asamuzakjp/dom-selector/node_modules/lru-cache": { 92 "version": "11.2.7", 93 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", 94 "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", 95 "dev": true, 96 "license": "BlueOak-1.0.0", 97 "engines": { 98 "node": "20 || >=22" 99 } 100 }, 101 "node_modules/@asamuzakjp/nwsapi": { 102 "version": "2.3.9", 103 "resolved": "https://registry.npmjs.org/@asamuzakjp/nwsapi/-/nwsapi-2.3.9.tgz", 104 "integrity": "sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==", 105 "dev": true, 106 "license": "MIT" 107 }, 108 "node_modules/@babel/code-frame": { 109 "version": "7.29.0", 110 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 111 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 112 "license": "MIT", 113 "dependencies": { 114 "@babel/helper-validator-identifier": "^7.28.5", 115 "js-tokens": "^4.0.0", 116 "picocolors": "^1.1.1" 117 }, 118 "engines": { 119 "node": ">=6.9.0" 120 } 121 }, 122 "node_modules/@babel/compat-data": { 123 "version": "7.29.0", 124 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", 125 "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", 126 "license": "MIT", 127 "engines": { 128 "node": ">=6.9.0" 129 } 130 }, 131 "node_modules/@babel/core": { 132 "version": "7.29.0", 133 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", 134 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", 135 "license": "MIT", 136 "dependencies": { 137 "@babel/code-frame": "^7.29.0", 138 "@babel/generator": "^7.29.0", 139 "@babel/helper-compilation-targets": "^7.28.6", 140 "@babel/helper-module-transforms": "^7.28.6", 141 "@babel/helpers": "^7.28.6", 142 "@babel/parser": "^7.29.0", 143 "@babel/template": "^7.28.6", 144 "@babel/traverse": "^7.29.0", 145 "@babel/types": "^7.29.0", 146 "@jridgewell/remapping": "^2.3.5", 147 "convert-source-map": "^2.0.0", 148 "debug": "^4.1.0", 149 "gensync": "^1.0.0-beta.2", 150 "json5": "^2.2.3", 151 "semver": "^6.3.1" 152 }, 153 "engines": { 154 "node": ">=6.9.0" 155 }, 156 "funding": { 157 "type": "opencollective", 158 "url": "https://opencollective.com/babel" 159 } 160 }, 161 "node_modules/@babel/generator": { 162 "version": "7.29.1", 163 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", 164 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", 165 "license": "MIT", 166 "dependencies": { 167 "@babel/parser": "^7.29.0", 168 "@babel/types": "^7.29.0", 169 "@jridgewell/gen-mapping": "^0.3.12", 170 "@jridgewell/trace-mapping": "^0.3.28", 171 "jsesc": "^3.0.2" 172 }, 173 "engines": { 174 "node": ">=6.9.0" 175 } 176 }, 177 "node_modules/@babel/helper-compilation-targets": { 178 "version": "7.28.6", 179 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", 180 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", 181 "license": "MIT", 182 "dependencies": { 183 "@babel/compat-data": "^7.28.6", 184 "@babel/helper-validator-option": "^7.27.1", 185 "browserslist": "^4.24.0", 186 "lru-cache": "^5.1.1", 187 "semver": "^6.3.1" 188 }, 189 "engines": { 190 "node": ">=6.9.0" 191 } 192 }, 193 "node_modules/@babel/helper-globals": { 194 "version": "7.28.0", 195 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 196 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 197 "license": "MIT", 198 "engines": { 199 "node": ">=6.9.0" 200 } 201 }, 202 "node_modules/@babel/helper-module-imports": { 203 "version": "7.28.6", 204 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", 205 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", 206 "license": "MIT", 207 "dependencies": { 208 "@babel/traverse": "^7.28.6", 209 "@babel/types": "^7.28.6" 210 }, 211 "engines": { 212 "node": ">=6.9.0" 213 } 214 }, 215 "node_modules/@babel/helper-module-transforms": { 216 "version": "7.28.6", 217 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", 218 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", 219 "license": "MIT", 220 "dependencies": { 221 "@babel/helper-module-imports": "^7.28.6", 222 "@babel/helper-validator-identifier": "^7.28.5", 223 "@babel/traverse": "^7.28.6" 224 }, 225 "engines": { 226 "node": ">=6.9.0" 227 }, 228 "peerDependencies": { 229 "@babel/core": "^7.0.0" 230 } 231 }, 232 "node_modules/@babel/helper-plugin-utils": { 233 "version": "7.28.6", 234 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", 235 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", 236 "license": "MIT", 237 "engines": { 238 "node": ">=6.9.0" 239 } 240 }, 241 "node_modules/@babel/helper-string-parser": { 242 "version": "7.27.1", 243 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 244 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 245 "license": "MIT", 246 "engines": { 247 "node": ">=6.9.0" 248 } 249 }, 250 "node_modules/@babel/helper-validator-identifier": { 251 "version": "7.28.5", 252 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 253 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 254 "license": "MIT", 255 "engines": { 256 "node": ">=6.9.0" 257 } 258 }, 259 "node_modules/@babel/helper-validator-option": { 260 "version": "7.27.1", 261 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 262 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 263 "license": "MIT", 264 "engines": { 265 "node": ">=6.9.0" 266 } 267 }, 268 "node_modules/@babel/helpers": { 269 "version": "7.29.2", 270 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.29.2.tgz", 271 "integrity": "sha512-HoGuUs4sCZNezVEKdVcwqmZN8GoHirLUcLaYVNBK2J0DadGtdcqgr3BCbvH8+XUo4NGjNl3VOtSjEKNzqfFgKw==", 272 "license": "MIT", 273 "dependencies": { 274 "@babel/template": "^7.28.6", 275 "@babel/types": "^7.29.0" 276 }, 277 "engines": { 278 "node": ">=6.9.0" 279 } 280 }, 281 "node_modules/@babel/parser": { 282 "version": "7.29.2", 283 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.2.tgz", 284 "integrity": "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA==", 285 "license": "MIT", 286 "dependencies": { 287 "@babel/types": "^7.29.0" 288 }, 289 "bin": { 290 "parser": "bin/babel-parser.js" 291 }, 292 "engines": { 293 "node": ">=6.0.0" 294 } 295 }, 296 "node_modules/@babel/plugin-syntax-jsx": { 297 "version": "7.28.6", 298 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", 299 "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", 300 "license": "MIT", 301 "dependencies": { 302 "@babel/helper-plugin-utils": "^7.28.6" 303 }, 304 "engines": { 305 "node": ">=6.9.0" 306 }, 307 "peerDependencies": { 308 "@babel/core": "^7.0.0-0" 309 } 310 }, 311 "node_modules/@babel/plugin-syntax-typescript": { 312 "version": "7.28.6", 313 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz", 314 "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==", 315 "license": "MIT", 316 "dependencies": { 317 "@babel/helper-plugin-utils": "^7.28.6" 318 }, 319 "engines": { 320 "node": ">=6.9.0" 321 }, 322 "peerDependencies": { 323 "@babel/core": "^7.0.0-0" 324 } 325 }, 326 "node_modules/@babel/plugin-transform-react-jsx-self": { 327 "version": "7.27.1", 328 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.27.1.tgz", 329 "integrity": "sha512-6UzkCs+ejGdZ5mFFC/OCUrv028ab2fp1znZmCZjAOBKiBK2jXD1O+BPSfX8X2qjJ75fZBMSnQn3Rq2mrBJK2mw==", 330 "dev": true, 331 "license": "MIT", 332 "dependencies": { 333 "@babel/helper-plugin-utils": "^7.27.1" 334 }, 335 "engines": { 336 "node": ">=6.9.0" 337 }, 338 "peerDependencies": { 339 "@babel/core": "^7.0.0-0" 340 } 341 }, 342 "node_modules/@babel/plugin-transform-react-jsx-source": { 343 "version": "7.27.1", 344 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-source/-/plugin-transform-react-jsx-source-7.27.1.tgz", 345 "integrity": "sha512-zbwoTsBruTeKB9hSq73ha66iFeJHuaFkUbwvqElnygoNbj/jHRsSeokowZFN3CZ64IvEqcmmkVe89OPXc7ldAw==", 346 "dev": true, 347 "license": "MIT", 348 "dependencies": { 349 "@babel/helper-plugin-utils": "^7.27.1" 350 }, 351 "engines": { 352 "node": ">=6.9.0" 353 }, 354 "peerDependencies": { 355 "@babel/core": "^7.0.0-0" 356 } 357 }, 358 "node_modules/@babel/runtime": { 359 "version": "7.29.2", 360 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.29.2.tgz", 361 "integrity": "sha512-JiDShH45zKHWyGe4ZNVRrCjBz8Nh9TMmZG1kh4QTK8hCBTWBi8Da+i7s1fJw7/lYpM4ccepSNfqzZ/QvABBi5g==", 362 "dev": true, 363 "license": "MIT", 364 "engines": { 365 "node": ">=6.9.0" 366 } 367 }, 368 "node_modules/@babel/template": { 369 "version": "7.28.6", 370 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", 371 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", 372 "license": "MIT", 373 "dependencies": { 374 "@babel/code-frame": "^7.28.6", 375 "@babel/parser": "^7.28.6", 376 "@babel/types": "^7.28.6" 377 }, 378 "engines": { 379 "node": ">=6.9.0" 380 } 381 }, 382 "node_modules/@babel/traverse": { 383 "version": "7.29.0", 384 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", 385 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", 386 "license": "MIT", 387 "dependencies": { 388 "@babel/code-frame": "^7.29.0", 389 "@babel/generator": "^7.29.0", 390 "@babel/helper-globals": "^7.28.0", 391 "@babel/parser": "^7.29.0", 392 "@babel/template": "^7.28.6", 393 "@babel/types": "^7.29.0", 394 "debug": "^4.3.1" 395 }, 396 "engines": { 397 "node": ">=6.9.0" 398 } 399 }, 400 "node_modules/@babel/types": { 401 "version": "7.29.0", 402 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", 403 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", 404 "license": "MIT", 405 "dependencies": { 406 "@babel/helper-string-parser": "^7.27.1", 407 "@babel/helper-validator-identifier": "^7.28.5" 408 }, 409 "engines": { 410 "node": ">=6.9.0" 411 } 412 }, 413 "node_modules/@bramus/specificity": { 414 "version": "2.4.2", 415 "resolved": "https://registry.npmjs.org/@bramus/specificity/-/specificity-2.4.2.tgz", 416 "integrity": "sha512-ctxtJ/eA+t+6q2++vj5j7FYX3nRu311q1wfYH3xjlLOsczhlhxAg2FWNUXhpGvAw3BWo1xBcvOV6/YLc2r5FJw==", 417 "dev": true, 418 "license": "MIT", 419 "dependencies": { 420 "css-tree": "^3.0.0" 421 }, 422 "bin": { 423 "specificity": "bin/cli.js" 424 } 425 }, 426 "node_modules/@csstools/color-helpers": { 427 "version": "6.0.2", 428 "resolved": "https://registry.npmjs.org/@csstools/color-helpers/-/color-helpers-6.0.2.tgz", 429 "integrity": "sha512-LMGQLS9EuADloEFkcTBR3BwV/CGHV7zyDxVRtVDTwdI2Ca4it0CCVTT9wCkxSgokjE5Ho41hEPgb8OEUwoXr6Q==", 430 "dev": true, 431 "funding": [ 432 { 433 "type": "github", 434 "url": "https://github.com/sponsors/csstools" 435 }, 436 { 437 "type": "opencollective", 438 "url": "https://opencollective.com/csstools" 439 } 440 ], 441 "license": "MIT-0", 442 "engines": { 443 "node": ">=20.19.0" 444 } 445 }, 446 "node_modules/@csstools/css-calc": { 447 "version": "3.1.1", 448 "resolved": "https://registry.npmjs.org/@csstools/css-calc/-/css-calc-3.1.1.tgz", 449 "integrity": "sha512-HJ26Z/vmsZQqs/o3a6bgKslXGFAungXGbinULZO3eMsOyNJHeBBZfup5FiZInOghgoM4Hwnmw+OgbJCNg1wwUQ==", 450 "dev": true, 451 "funding": [ 452 { 453 "type": "github", 454 "url": "https://github.com/sponsors/csstools" 455 }, 456 { 457 "type": "opencollective", 458 "url": "https://opencollective.com/csstools" 459 } 460 ], 461 "license": "MIT", 462 "engines": { 463 "node": ">=20.19.0" 464 }, 465 "peerDependencies": { 466 "@csstools/css-parser-algorithms": "^4.0.0", 467 "@csstools/css-tokenizer": "^4.0.0" 468 } 469 }, 470 "node_modules/@csstools/css-color-parser": { 471 "version": "4.0.2", 472 "resolved": "https://registry.npmjs.org/@csstools/css-color-parser/-/css-color-parser-4.0.2.tgz", 473 "integrity": "sha512-0GEfbBLmTFf0dJlpsNU7zwxRIH0/BGEMuXLTCvFYxuL1tNhqzTbtnFICyJLTNK4a+RechKP75e7w42ClXSnJQw==", 474 "dev": true, 475 "funding": [ 476 { 477 "type": "github", 478 "url": "https://github.com/sponsors/csstools" 479 }, 480 { 481 "type": "opencollective", 482 "url": "https://opencollective.com/csstools" 483 } 484 ], 485 "license": "MIT", 486 "dependencies": { 487 "@csstools/color-helpers": "^6.0.2", 488 "@csstools/css-calc": "^3.1.1" 489 }, 490 "engines": { 491 "node": ">=20.19.0" 492 }, 493 "peerDependencies": { 494 "@csstools/css-parser-algorithms": "^4.0.0", 495 "@csstools/css-tokenizer": "^4.0.0" 496 } 497 }, 498 "node_modules/@csstools/css-parser-algorithms": { 499 "version": "4.0.0", 500 "resolved": "https://registry.npmjs.org/@csstools/css-parser-algorithms/-/css-parser-algorithms-4.0.0.tgz", 501 "integrity": "sha512-+B87qS7fIG3L5h3qwJ/IFbjoVoOe/bpOdh9hAjXbvx0o8ImEmUsGXN0inFOnk2ChCFgqkkGFQ+TpM5rbhkKe4w==", 502 "dev": true, 503 "funding": [ 504 { 505 "type": "github", 506 "url": "https://github.com/sponsors/csstools" 507 }, 508 { 509 "type": "opencollective", 510 "url": "https://opencollective.com/csstools" 511 } 512 ], 513 "license": "MIT", 514 "engines": { 515 "node": ">=20.19.0" 516 }, 517 "peerDependencies": { 518 "@csstools/css-tokenizer": "^4.0.0" 519 } 520 }, 521 "node_modules/@csstools/css-syntax-patches-for-csstree": { 522 "version": "1.1.2", 523 "resolved": "https://registry.npmjs.org/@csstools/css-syntax-patches-for-csstree/-/css-syntax-patches-for-csstree-1.1.2.tgz", 524 "integrity": "sha512-5GkLzz4prTIpoyeUiIu3iV6CSG3Plo7xRVOFPKI7FVEJ3mZ0A8SwK0XU3Gl7xAkiQ+mDyam+NNp875/C5y+jSA==", 525 "dev": true, 526 "funding": [ 527 { 528 "type": "github", 529 "url": "https://github.com/sponsors/csstools" 530 }, 531 { 532 "type": "opencollective", 533 "url": "https://opencollective.com/csstools" 534 } 535 ], 536 "license": "MIT-0", 537 "peerDependencies": { 538 "css-tree": "^3.2.1" 539 }, 540 "peerDependenciesMeta": { 541 "css-tree": { 542 "optional": true 543 } 544 } 545 }, 546 "node_modules/@csstools/css-tokenizer": { 547 "version": "4.0.0", 548 "resolved": "https://registry.npmjs.org/@csstools/css-tokenizer/-/css-tokenizer-4.0.0.tgz", 549 "integrity": "sha512-QxULHAm7cNu72w97JUNCBFODFaXpbDg+dP8b/oWFAZ2MTRppA3U00Y2L1HqaS4J6yBqxwa/Y3nMBaxVKbB/NsA==", 550 "dev": true, 551 "funding": [ 552 { 553 "type": "github", 554 "url": "https://github.com/sponsors/csstools" 555 }, 556 { 557 "type": "opencollective", 558 "url": "https://opencollective.com/csstools" 559 } 560 ], 561 "license": "MIT", 562 "engines": { 563 "node": ">=20.19.0" 564 } 565 }, 566 "node_modules/@esbuild/aix-ppc64": { 567 "version": "0.27.5", 568 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.5.tgz", 569 "integrity": "sha512-nGsF/4C7uzUj+Nj/4J+Zt0bYQ6bz33Phz8Lb2N80Mti1HjGclTJdXZ+9APC4kLvONbjxN1zfvYNd8FEcbBK/MQ==", 570 "cpu": [ 571 "ppc64" 572 ], 573 "license": "MIT", 574 "optional": true, 575 "os": [ 576 "aix" 577 ], 578 "engines": { 579 "node": ">=18" 580 } 581 }, 582 "node_modules/@esbuild/android-arm": { 583 "version": "0.27.5", 584 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.5.tgz", 585 "integrity": "sha512-Cv781jd0Rfj/paoNrul1/r4G0HLvuFKYh7C9uHZ2Pl8YXstzvCyyeWENTFR9qFnRzNMCjXmsulZuvosDg10Mog==", 586 "cpu": [ 587 "arm" 588 ], 589 "license": "MIT", 590 "optional": true, 591 "os": [ 592 "android" 593 ], 594 "engines": { 595 "node": ">=18" 596 } 597 }, 598 "node_modules/@esbuild/android-arm64": { 599 "version": "0.27.5", 600 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.5.tgz", 601 "integrity": "sha512-Oeghq+XFgh1pUGd1YKs4DDoxzxkoUkvko+T/IVKwlghKLvvjbGFB3ek8VEDBmNvqhwuL0CQS3cExdzpmUyIrgA==", 602 "cpu": [ 603 "arm64" 604 ], 605 "license": "MIT", 606 "optional": true, 607 "os": [ 608 "android" 609 ], 610 "engines": { 611 "node": ">=18" 612 } 613 }, 614 "node_modules/@esbuild/android-x64": { 615 "version": "0.27.5", 616 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.5.tgz", 617 "integrity": "sha512-nQD7lspbzerlmtNOxYMFAGmhxgzn8Z7m9jgFkh6kpkjsAhZee1w8tJW3ZlW+N9iRePz0oPUDrYrXidCPSImD0Q==", 618 "cpu": [ 619 "x64" 620 ], 621 "license": "MIT", 622 "optional": true, 623 "os": [ 624 "android" 625 ], 626 "engines": { 627 "node": ">=18" 628 } 629 }, 630 "node_modules/@esbuild/darwin-arm64": { 631 "version": "0.27.5", 632 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.5.tgz", 633 "integrity": "sha512-I+Ya/MgC6rr8oRWGRDF3BXDfP8K1BVUggHqN6VI2lUZLdDi1IM1v2cy0e3lCPbP+pVcK3Tv8cgUhHse1kaNZZw==", 634 "cpu": [ 635 "arm64" 636 ], 637 "license": "MIT", 638 "optional": true, 639 "os": [ 640 "darwin" 641 ], 642 "engines": { 643 "node": ">=18" 644 } 645 }, 646 "node_modules/@esbuild/darwin-x64": { 647 "version": "0.27.5", 648 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.5.tgz", 649 "integrity": "sha512-MCjQUtC8wWJn/pIPM7vQaO69BFgwPD1jriEdqwTCKzWjGgkMbcg+M5HzrOhPhuYe1AJjXlHmD142KQf+jnYj8A==", 650 "cpu": [ 651 "x64" 652 ], 653 "license": "MIT", 654 "optional": true, 655 "os": [ 656 "darwin" 657 ], 658 "engines": { 659 "node": ">=18" 660 } 661 }, 662 "node_modules/@esbuild/freebsd-arm64": { 663 "version": "0.27.5", 664 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.5.tgz", 665 "integrity": "sha512-X6xVS+goSH0UelYXnuf4GHLwpOdc8rgK/zai+dKzBMnncw7BTQIwquOodE7EKvY2UVUetSqyAfyZC1D+oqLQtg==", 666 "cpu": [ 667 "arm64" 668 ], 669 "license": "MIT", 670 "optional": true, 671 "os": [ 672 "freebsd" 673 ], 674 "engines": { 675 "node": ">=18" 676 } 677 }, 678 "node_modules/@esbuild/freebsd-x64": { 679 "version": "0.27.5", 680 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.5.tgz", 681 "integrity": "sha512-233X1FGo3a8x1ekLB6XT69LfZ83vqz+9z3TSEQCTYfMNY880A97nr81KbPcAMl9rmOFp11wO0dP+eB18KU/Ucg==", 682 "cpu": [ 683 "x64" 684 ], 685 "license": "MIT", 686 "optional": true, 687 "os": [ 688 "freebsd" 689 ], 690 "engines": { 691 "node": ">=18" 692 } 693 }, 694 "node_modules/@esbuild/linux-arm": { 695 "version": "0.27.5", 696 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.5.tgz", 697 "integrity": "sha512-0wkVrYHG4sdCCN/bcwQ7yYMXACkaHc3UFeaEOwSVW6e5RycMageYAFv+JS2bKLwHyeKVUvtoVH+5/RHq0fgeFw==", 698 "cpu": [ 699 "arm" 700 ], 701 "license": "MIT", 702 "optional": true, 703 "os": [ 704 "linux" 705 ], 706 "engines": { 707 "node": ">=18" 708 } 709 }, 710 "node_modules/@esbuild/linux-arm64": { 711 "version": "0.27.5", 712 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.5.tgz", 713 "integrity": "sha512-euKkilsNOv7x/M1NKsx5znyprbpsRFIzTV6lWziqJch7yWYayfLtZzDxDTl+LSQDJYAjd9TVb/Kt5UKIrj2e4A==", 714 "cpu": [ 715 "arm64" 716 ], 717 "license": "MIT", 718 "optional": true, 719 "os": [ 720 "linux" 721 ], 722 "engines": { 723 "node": ">=18" 724 } 725 }, 726 "node_modules/@esbuild/linux-ia32": { 727 "version": "0.27.5", 728 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.5.tgz", 729 "integrity": "sha512-hVRQX4+P3MS36NxOy24v/Cdsimy/5HYePw+tmPqnNN1fxV0bPrFWR6TMqwXPwoTM2VzbkA+4lbHWUKDd5ZDA/w==", 730 "cpu": [ 731 "ia32" 732 ], 733 "license": "MIT", 734 "optional": true, 735 "os": [ 736 "linux" 737 ], 738 "engines": { 739 "node": ">=18" 740 } 741 }, 742 "node_modules/@esbuild/linux-loong64": { 743 "version": "0.27.5", 744 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.5.tgz", 745 "integrity": "sha512-mKqqRuOPALI8nDzhOBmIS0INvZOOFGGg5n1osGIXAx8oersceEbKd4t1ACNTHM3sJBXGFAlEgqM+svzjPot+ZQ==", 746 "cpu": [ 747 "loong64" 748 ], 749 "license": "MIT", 750 "optional": true, 751 "os": [ 752 "linux" 753 ], 754 "engines": { 755 "node": ">=18" 756 } 757 }, 758 "node_modules/@esbuild/linux-mips64el": { 759 "version": "0.27.5", 760 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.5.tgz", 761 "integrity": "sha512-EE/QXH9IyaAj1qeuIV5+/GZkBTipgGO782Ff7Um3vPS9cvLhJJeATy4Ggxikz2inZ46KByamMn6GqtqyVjhenA==", 762 "cpu": [ 763 "mips64el" 764 ], 765 "license": "MIT", 766 "optional": true, 767 "os": [ 768 "linux" 769 ], 770 "engines": { 771 "node": ">=18" 772 } 773 }, 774 "node_modules/@esbuild/linux-ppc64": { 775 "version": "0.27.5", 776 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.5.tgz", 777 "integrity": "sha512-0V2iF1RGxBf1b7/BjurA5jfkl7PtySjom1r6xOK2q9KWw/XCpAdtB6KNMO+9xx69yYfSCRR9FE0TyKfHA2eQMw==", 778 "cpu": [ 779 "ppc64" 780 ], 781 "license": "MIT", 782 "optional": true, 783 "os": [ 784 "linux" 785 ], 786 "engines": { 787 "node": ">=18" 788 } 789 }, 790 "node_modules/@esbuild/linux-riscv64": { 791 "version": "0.27.5", 792 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.5.tgz", 793 "integrity": "sha512-rYxThBx6G9HN6tFNuvB/vykeLi4VDsm5hE5pVwzqbAjZEARQrWu3noZSfbEnPZ/CRXP3271GyFk/49up2W190g==", 794 "cpu": [ 795 "riscv64" 796 ], 797 "license": "MIT", 798 "optional": true, 799 "os": [ 800 "linux" 801 ], 802 "engines": { 803 "node": ">=18" 804 } 805 }, 806 "node_modules/@esbuild/linux-s390x": { 807 "version": "0.27.5", 808 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.5.tgz", 809 "integrity": "sha512-uEP2q/4qgd8goEUc4QIdU/1P2NmEtZ/zX5u3OpLlCGhJIuBIv0s0wr7TB2nBrd3/A5XIdEkkS5ZLF0ULuvaaYQ==", 810 "cpu": [ 811 "s390x" 812 ], 813 "license": "MIT", 814 "optional": true, 815 "os": [ 816 "linux" 817 ], 818 "engines": { 819 "node": ">=18" 820 } 821 }, 822 "node_modules/@esbuild/linux-x64": { 823 "version": "0.27.5", 824 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.5.tgz", 825 "integrity": "sha512-+Gq47Wqq6PLOOZuBzVSII2//9yyHNKZLuwfzCemqexqOQCSz0zy0O26kIzyp9EMNMK+nZ0tFHBZrCeVUuMs/ew==", 826 "cpu": [ 827 "x64" 828 ], 829 "license": "MIT", 830 "optional": true, 831 "os": [ 832 "linux" 833 ], 834 "engines": { 835 "node": ">=18" 836 } 837 }, 838 "node_modules/@esbuild/netbsd-arm64": { 839 "version": "0.27.5", 840 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.5.tgz", 841 "integrity": "sha512-3F/5EG8VHfN/I+W5cO1/SV2H9Q/5r7vcHabMnBqhHK2lTWOh3F8vixNzo8lqxrlmBtZVFpW8pmITHnq54+Tq4g==", 842 "cpu": [ 843 "arm64" 844 ], 845 "license": "MIT", 846 "optional": true, 847 "os": [ 848 "netbsd" 849 ], 850 "engines": { 851 "node": ">=18" 852 } 853 }, 854 "node_modules/@esbuild/netbsd-x64": { 855 "version": "0.27.5", 856 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.5.tgz", 857 "integrity": "sha512-28t+Sj3CPN8vkMOlZotOmDgilQwVvxWZl7b8rxpn73Tt/gCnvrHxQUMng4uu3itdFvrtba/1nHejvxqz8xgEMA==", 858 "cpu": [ 859 "x64" 860 ], 861 "license": "MIT", 862 "optional": true, 863 "os": [ 864 "netbsd" 865 ], 866 "engines": { 867 "node": ">=18" 868 } 869 }, 870 "node_modules/@esbuild/openbsd-arm64": { 871 "version": "0.27.5", 872 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.5.tgz", 873 "integrity": "sha512-Doz/hKtiuVAi9hMsBMpwBANhIZc8l238U2Onko3t2xUp8xtM0ZKdDYHMnm/qPFVthY8KtxkXaocwmMh6VolzMA==", 874 "cpu": [ 875 "arm64" 876 ], 877 "license": "MIT", 878 "optional": true, 879 "os": [ 880 "openbsd" 881 ], 882 "engines": { 883 "node": ">=18" 884 } 885 }, 886 "node_modules/@esbuild/openbsd-x64": { 887 "version": "0.27.5", 888 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.5.tgz", 889 "integrity": "sha512-WfGVaa1oz5A7+ZFPkERIbIhKT4olvGl1tyzTRaB5yoZRLqC0KwaO95FeZtOdQj/oKkjW57KcVF944m62/0GYtA==", 890 "cpu": [ 891 "x64" 892 ], 893 "license": "MIT", 894 "optional": true, 895 "os": [ 896 "openbsd" 897 ], 898 "engines": { 899 "node": ">=18" 900 } 901 }, 902 "node_modules/@esbuild/openharmony-arm64": { 903 "version": "0.27.5", 904 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.5.tgz", 905 "integrity": "sha512-Xh+VRuh6OMh3uJ0JkCjI57l+DVe7VRGBYymen8rFPnTVgATBwA6nmToxM2OwTlSvrnWpPKkrQUj93+K9huYC6A==", 906 "cpu": [ 907 "arm64" 908 ], 909 "license": "MIT", 910 "optional": true, 911 "os": [ 912 "openharmony" 913 ], 914 "engines": { 915 "node": ">=18" 916 } 917 }, 918 "node_modules/@esbuild/sunos-x64": { 919 "version": "0.27.5", 920 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.5.tgz", 921 "integrity": "sha512-aC1gpJkkaUADHuAdQfuVTnqVUTLqqUNhAvEwHwVWcnVVZvNlDPGA0UveZsfXJJ9T6k9Po4eHi3c02gbdwO3g6w==", 922 "cpu": [ 923 "x64" 924 ], 925 "license": "MIT", 926 "optional": true, 927 "os": [ 928 "sunos" 929 ], 930 "engines": { 931 "node": ">=18" 932 } 933 }, 934 "node_modules/@esbuild/win32-arm64": { 935 "version": "0.27.5", 936 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.5.tgz", 937 "integrity": "sha512-0UNx2aavV0fk6UpZcwXFLztA2r/k9jTUa7OW7SAea1VYUhkug99MW1uZeXEnPn5+cHOd0n8myQay6TlFnBR07w==", 938 "cpu": [ 939 "arm64" 940 ], 941 "license": "MIT", 942 "optional": true, 943 "os": [ 944 "win32" 945 ], 946 "engines": { 947 "node": ">=18" 948 } 949 }, 950 "node_modules/@esbuild/win32-ia32": { 951 "version": "0.27.5", 952 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.5.tgz", 953 "integrity": "sha512-5nlJ3AeJWCTSzR7AEqVjT/faWyqKU86kCi1lLmxVqmNR+j4HrYdns+eTGjS/vmrzCIe8inGQckUadvS0+JkKdQ==", 954 "cpu": [ 955 "ia32" 956 ], 957 "license": "MIT", 958 "optional": true, 959 "os": [ 960 "win32" 961 ], 962 "engines": { 963 "node": ">=18" 964 } 965 }, 966 "node_modules/@esbuild/win32-x64": { 967 "version": "0.27.5", 968 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.5.tgz", 969 "integrity": "sha512-PWypQR+d4FLfkhBIV+/kHsUELAnMpx1bRvvsn3p+/sAERbnCzFrtDRG2Xw5n+2zPxBK2+iaP+vetsRl4Ti7WgA==", 970 "cpu": [ 971 "x64" 972 ], 973 "license": "MIT", 974 "optional": true, 975 "os": [ 976 "win32" 977 ], 978 "engines": { 979 "node": ">=18" 980 } 981 }, 982 "node_modules/@exodus/bytes": { 983 "version": "1.15.0", 984 "resolved": "https://registry.npmjs.org/@exodus/bytes/-/bytes-1.15.0.tgz", 985 "integrity": "sha512-UY0nlA+feH81UGSHv92sLEPLCeZFjXOuHhrIo0HQydScuQc8s0A7kL/UdgwgDq8g8ilksmuoF35YVTNphV2aBQ==", 986 "dev": true, 987 "license": "MIT", 988 "engines": { 989 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 990 }, 991 "peerDependencies": { 992 "@noble/hashes": "^1.8.0 || ^2.0.0" 993 }, 994 "peerDependenciesMeta": { 995 "@noble/hashes": { 996 "optional": true 997 } 998 } 999 }, 1000 "node_modules/@jridgewell/gen-mapping": { 1001 "version": "0.3.13", 1002 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1003 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1004 "license": "MIT", 1005 "dependencies": { 1006 "@jridgewell/sourcemap-codec": "^1.5.0", 1007 "@jridgewell/trace-mapping": "^0.3.24" 1008 } 1009 }, 1010 "node_modules/@jridgewell/remapping": { 1011 "version": "2.3.5", 1012 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1013 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1014 "license": "MIT", 1015 "dependencies": { 1016 "@jridgewell/gen-mapping": "^0.3.5", 1017 "@jridgewell/trace-mapping": "^0.3.24" 1018 } 1019 }, 1020 "node_modules/@jridgewell/resolve-uri": { 1021 "version": "3.1.2", 1022 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1023 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1024 "license": "MIT", 1025 "engines": { 1026 "node": ">=6.0.0" 1027 } 1028 }, 1029 "node_modules/@jridgewell/sourcemap-codec": { 1030 "version": "1.5.5", 1031 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1032 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1033 "license": "MIT" 1034 }, 1035 "node_modules/@jridgewell/trace-mapping": { 1036 "version": "0.3.31", 1037 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1038 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1039 "license": "MIT", 1040 "dependencies": { 1041 "@jridgewell/resolve-uri": "^3.1.0", 1042 "@jridgewell/sourcemap-codec": "^1.4.14" 1043 } 1044 }, 1045 "node_modules/@oozcitak/dom": { 1046 "version": "2.0.2", 1047 "resolved": "https://registry.npmjs.org/@oozcitak/dom/-/dom-2.0.2.tgz", 1048 "integrity": "sha512-GjpKhkSYC3Mj4+lfwEyI1dqnsKTgwGy48ytZEhm4A/xnH/8z9M3ZVXKr/YGQi3uCLs1AEBS+x5T2JPiueEDW8w==", 1049 "license": "MIT", 1050 "dependencies": { 1051 "@oozcitak/infra": "^2.0.2", 1052 "@oozcitak/url": "^3.0.0", 1053 "@oozcitak/util": "^10.0.0" 1054 }, 1055 "engines": { 1056 "node": ">=20.0" 1057 } 1058 }, 1059 "node_modules/@oozcitak/infra": { 1060 "version": "2.0.2", 1061 "resolved": "https://registry.npmjs.org/@oozcitak/infra/-/infra-2.0.2.tgz", 1062 "integrity": "sha512-2g+E7hoE2dgCz/APPOEK5s3rMhJvNxSMBrP+U+j1OWsIbtSpWxxlUjq1lU8RIsFJNYv7NMlnVsCuHcUzJW+8vA==", 1063 "license": "MIT", 1064 "dependencies": { 1065 "@oozcitak/util": "^10.0.0" 1066 }, 1067 "engines": { 1068 "node": ">=20.0" 1069 } 1070 }, 1071 "node_modules/@oozcitak/url": { 1072 "version": "3.0.0", 1073 "resolved": "https://registry.npmjs.org/@oozcitak/url/-/url-3.0.0.tgz", 1074 "integrity": "sha512-ZKfET8Ak1wsLAiLWNfFkZc/BraDccuTJKR6svTYc7sVjbR+Iu0vtXdiDMY4o6jaFl5TW2TlS7jbLl4VovtAJWQ==", 1075 "license": "MIT", 1076 "dependencies": { 1077 "@oozcitak/infra": "^2.0.2", 1078 "@oozcitak/util": "^10.0.0" 1079 }, 1080 "engines": { 1081 "node": ">=20.0" 1082 } 1083 }, 1084 "node_modules/@oozcitak/util": { 1085 "version": "10.0.0", 1086 "resolved": "https://registry.npmjs.org/@oozcitak/util/-/util-10.0.0.tgz", 1087 "integrity": "sha512-hAX0pT/73190NLqBPPWSdBVGtbY6VOhWYK3qqHqtXQ1gK7kS2yz4+ivsN07hpJ6I3aeMtKP6J6npsEKOAzuTLA==", 1088 "license": "MIT", 1089 "engines": { 1090 "node": ">=20.0" 1091 } 1092 }, 1093 "node_modules/@react-leaflet/core": { 1094 "version": "3.0.0", 1095 "resolved": "https://registry.npmjs.org/@react-leaflet/core/-/core-3.0.0.tgz", 1096 "integrity": "sha512-3EWmekh4Nz+pGcr+xjf0KNyYfC3U2JjnkWsh0zcqaexYqmmB5ZhH37kz41JXGmKzpaMZCnPofBBm64i+YrEvGQ==", 1097 "license": "Hippocratic-2.1", 1098 "peerDependencies": { 1099 "leaflet": "^1.9.0", 1100 "react": "^19.0.0", 1101 "react-dom": "^19.0.0" 1102 } 1103 }, 1104 "node_modules/@rolldown/pluginutils": { 1105 "version": "1.0.0-beta.40", 1106 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-beta.40.tgz", 1107 "integrity": "sha512-s3GeJKSQOwBlzdUrj4ISjJj5SfSh+aqn0wjOar4Bx95iV1ETI7F6S/5hLcfAxZ9kXDcyrAkxPlqmd1ZITttf+w==", 1108 "license": "MIT" 1109 }, 1110 "node_modules/@rollup/rollup-android-arm-eabi": { 1111 "version": "4.60.1", 1112 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.60.1.tgz", 1113 "integrity": "sha512-d6FinEBLdIiK+1uACUttJKfgZREXrF0Qc2SmLII7W2AD8FfiZ9Wjd+rD/iRuf5s5dWrr1GgwXCvPqOuDquOowA==", 1114 "cpu": [ 1115 "arm" 1116 ], 1117 "license": "MIT", 1118 "optional": true, 1119 "os": [ 1120 "android" 1121 ] 1122 }, 1123 "node_modules/@rollup/rollup-android-arm64": { 1124 "version": "4.60.1", 1125 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.60.1.tgz", 1126 "integrity": "sha512-YjG/EwIDvvYI1YvYbHvDz/BYHtkY4ygUIXHnTdLhG+hKIQFBiosfWiACWortsKPKU/+dUwQQCKQM3qrDe8c9BA==", 1127 "cpu": [ 1128 "arm64" 1129 ], 1130 "license": "MIT", 1131 "optional": true, 1132 "os": [ 1133 "android" 1134 ] 1135 }, 1136 "node_modules/@rollup/rollup-darwin-arm64": { 1137 "version": "4.60.1", 1138 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.60.1.tgz", 1139 "integrity": "sha512-mjCpF7GmkRtSJwon+Rq1N8+pI+8l7w5g9Z3vWj4T7abguC4Czwi3Yu/pFaLvA3TTeMVjnu3ctigusqWUfjZzvw==", 1140 "cpu": [ 1141 "arm64" 1142 ], 1143 "license": "MIT", 1144 "optional": true, 1145 "os": [ 1146 "darwin" 1147 ] 1148 }, 1149 "node_modules/@rollup/rollup-darwin-x64": { 1150 "version": "4.60.1", 1151 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.60.1.tgz", 1152 "integrity": "sha512-haZ7hJ1JT4e9hqkoT9R/19XW2QKqjfJVv+i5AGg57S+nLk9lQnJ1F/eZloRO3o9Scy9CM3wQ9l+dkXtcBgN5Ew==", 1153 "cpu": [ 1154 "x64" 1155 ], 1156 "license": "MIT", 1157 "optional": true, 1158 "os": [ 1159 "darwin" 1160 ] 1161 }, 1162 "node_modules/@rollup/rollup-freebsd-arm64": { 1163 "version": "4.60.1", 1164 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.60.1.tgz", 1165 "integrity": "sha512-czw90wpQq3ZsAVBlinZjAYTKduOjTywlG7fEeWKUA7oCmpA8xdTkxZZlwNJKWqILlq0wehoZcJYfBvOyhPTQ6w==", 1166 "cpu": [ 1167 "arm64" 1168 ], 1169 "license": "MIT", 1170 "optional": true, 1171 "os": [ 1172 "freebsd" 1173 ] 1174 }, 1175 "node_modules/@rollup/rollup-freebsd-x64": { 1176 "version": "4.60.1", 1177 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.60.1.tgz", 1178 "integrity": "sha512-KVB2rqsxTHuBtfOeySEyzEOB7ltlB/ux38iu2rBQzkjbwRVlkhAGIEDiiYnO2kFOkJp+Z7pUXKyrRRFuFUKt+g==", 1179 "cpu": [ 1180 "x64" 1181 ], 1182 "license": "MIT", 1183 "optional": true, 1184 "os": [ 1185 "freebsd" 1186 ] 1187 }, 1188 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1189 "version": "4.60.1", 1190 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.60.1.tgz", 1191 "integrity": "sha512-L+34Qqil+v5uC0zEubW7uByo78WOCIrBvci69E7sFASRl0X7b/MB6Cqd1lky/CtcSVTydWa2WZwFuWexjS5o6g==", 1192 "cpu": [ 1193 "arm" 1194 ], 1195 "libc": [ 1196 "glibc" 1197 ], 1198 "license": "MIT", 1199 "optional": true, 1200 "os": [ 1201 "linux" 1202 ] 1203 }, 1204 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1205 "version": "4.60.1", 1206 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.60.1.tgz", 1207 "integrity": "sha512-n83O8rt4v34hgFzlkb1ycniJh7IR5RCIqt6mz1VRJD6pmhRi0CXdmfnLu9dIUS6buzh60IvACM842Ffb3xd6Gg==", 1208 "cpu": [ 1209 "arm" 1210 ], 1211 "libc": [ 1212 "musl" 1213 ], 1214 "license": "MIT", 1215 "optional": true, 1216 "os": [ 1217 "linux" 1218 ] 1219 }, 1220 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1221 "version": "4.60.1", 1222 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.60.1.tgz", 1223 "integrity": "sha512-Nql7sTeAzhTAja3QXeAI48+/+GjBJ+QmAH13snn0AJSNL50JsDqotyudHyMbO2RbJkskbMbFJfIJKWA6R1LCJQ==", 1224 "cpu": [ 1225 "arm64" 1226 ], 1227 "libc": [ 1228 "glibc" 1229 ], 1230 "license": "MIT", 1231 "optional": true, 1232 "os": [ 1233 "linux" 1234 ] 1235 }, 1236 "node_modules/@rollup/rollup-linux-arm64-musl": { 1237 "version": "4.60.1", 1238 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.60.1.tgz", 1239 "integrity": "sha512-+pUymDhd0ys9GcKZPPWlFiZ67sTWV5UU6zOJat02M1+PiuSGDziyRuI/pPue3hoUwm2uGfxdL+trT6Z9rxnlMA==", 1240 "cpu": [ 1241 "arm64" 1242 ], 1243 "libc": [ 1244 "musl" 1245 ], 1246 "license": "MIT", 1247 "optional": true, 1248 "os": [ 1249 "linux" 1250 ] 1251 }, 1252 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1253 "version": "4.60.1", 1254 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.60.1.tgz", 1255 "integrity": "sha512-VSvgvQeIcsEvY4bKDHEDWcpW4Yw7BtlKG1GUT4FzBUlEKQK0rWHYBqQt6Fm2taXS+1bXvJT6kICu5ZwqKCnvlQ==", 1256 "cpu": [ 1257 "loong64" 1258 ], 1259 "libc": [ 1260 "glibc" 1261 ], 1262 "license": "MIT", 1263 "optional": true, 1264 "os": [ 1265 "linux" 1266 ] 1267 }, 1268 "node_modules/@rollup/rollup-linux-loong64-musl": { 1269 "version": "4.60.1", 1270 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.60.1.tgz", 1271 "integrity": "sha512-4LqhUomJqwe641gsPp6xLfhqWMbQV04KtPp7/dIp0nzPxAkNY1AbwL5W0MQpcalLYk07vaW9Kp1PBhdpZYYcEw==", 1272 "cpu": [ 1273 "loong64" 1274 ], 1275 "libc": [ 1276 "musl" 1277 ], 1278 "license": "MIT", 1279 "optional": true, 1280 "os": [ 1281 "linux" 1282 ] 1283 }, 1284 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1285 "version": "4.60.1", 1286 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.60.1.tgz", 1287 "integrity": "sha512-tLQQ9aPvkBxOc/EUT6j3pyeMD6Hb8QF2BTBnCQWP/uu1lhc9AIrIjKnLYMEroIz/JvtGYgI9dF3AxHZNaEH0rw==", 1288 "cpu": [ 1289 "ppc64" 1290 ], 1291 "libc": [ 1292 "glibc" 1293 ], 1294 "license": "MIT", 1295 "optional": true, 1296 "os": [ 1297 "linux" 1298 ] 1299 }, 1300 "node_modules/@rollup/rollup-linux-ppc64-musl": { 1301 "version": "4.60.1", 1302 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.60.1.tgz", 1303 "integrity": "sha512-RMxFhJwc9fSXP6PqmAz4cbv3kAyvD1etJFjTx4ONqFP9DkTkXsAMU4v3Vyc5BgzC+anz7nS/9tp4obsKfqkDHg==", 1304 "cpu": [ 1305 "ppc64" 1306 ], 1307 "libc": [ 1308 "musl" 1309 ], 1310 "license": "MIT", 1311 "optional": true, 1312 "os": [ 1313 "linux" 1314 ] 1315 }, 1316 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1317 "version": "4.60.1", 1318 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.60.1.tgz", 1319 "integrity": "sha512-QKgFl+Yc1eEk6MmOBfRHYF6lTxiiiV3/z/BRrbSiW2I7AFTXoBFvdMEyglohPj//2mZS4hDOqeB0H1ACh3sBbg==", 1320 "cpu": [ 1321 "riscv64" 1322 ], 1323 "libc": [ 1324 "glibc" 1325 ], 1326 "license": "MIT", 1327 "optional": true, 1328 "os": [ 1329 "linux" 1330 ] 1331 }, 1332 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1333 "version": "4.60.1", 1334 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.60.1.tgz", 1335 "integrity": "sha512-RAjXjP/8c6ZtzatZcA1RaQr6O1TRhzC+adn8YZDnChliZHviqIjmvFwHcxi4JKPSDAt6Uhf/7vqcBzQJy0PDJg==", 1336 "cpu": [ 1337 "riscv64" 1338 ], 1339 "libc": [ 1340 "musl" 1341 ], 1342 "license": "MIT", 1343 "optional": true, 1344 "os": [ 1345 "linux" 1346 ] 1347 }, 1348 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1349 "version": "4.60.1", 1350 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.60.1.tgz", 1351 "integrity": "sha512-wcuocpaOlaL1COBYiA89O6yfjlp3RwKDeTIA0hM7OpmhR1Bjo9j31G1uQVpDlTvwxGn2nQs65fBFL5UFd76FcQ==", 1352 "cpu": [ 1353 "s390x" 1354 ], 1355 "libc": [ 1356 "glibc" 1357 ], 1358 "license": "MIT", 1359 "optional": true, 1360 "os": [ 1361 "linux" 1362 ] 1363 }, 1364 "node_modules/@rollup/rollup-linux-x64-gnu": { 1365 "version": "4.60.1", 1366 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.60.1.tgz", 1367 "integrity": "sha512-77PpsFQUCOiZR9+LQEFg9GClyfkNXj1MP6wRnzYs0EeWbPcHs02AXu4xuUbM1zhwn3wqaizle3AEYg5aeoohhg==", 1368 "cpu": [ 1369 "x64" 1370 ], 1371 "libc": [ 1372 "glibc" 1373 ], 1374 "license": "MIT", 1375 "optional": true, 1376 "os": [ 1377 "linux" 1378 ] 1379 }, 1380 "node_modules/@rollup/rollup-linux-x64-musl": { 1381 "version": "4.60.1", 1382 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.60.1.tgz", 1383 "integrity": "sha512-5cIATbk5vynAjqqmyBjlciMJl1+R/CwX9oLk/EyiFXDWd95KpHdrOJT//rnUl4cUcskrd0jCCw3wpZnhIHdD9w==", 1384 "cpu": [ 1385 "x64" 1386 ], 1387 "libc": [ 1388 "musl" 1389 ], 1390 "license": "MIT", 1391 "optional": true, 1392 "os": [ 1393 "linux" 1394 ] 1395 }, 1396 "node_modules/@rollup/rollup-openbsd-x64": { 1397 "version": "4.60.1", 1398 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.60.1.tgz", 1399 "integrity": "sha512-cl0w09WsCi17mcmWqqglez9Gk8isgeWvoUZ3WiJFYSR3zjBQc2J5/ihSjpl+VLjPqjQ/1hJRcqBfLjssREQILw==", 1400 "cpu": [ 1401 "x64" 1402 ], 1403 "license": "MIT", 1404 "optional": true, 1405 "os": [ 1406 "openbsd" 1407 ] 1408 }, 1409 "node_modules/@rollup/rollup-openharmony-arm64": { 1410 "version": "4.60.1", 1411 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.60.1.tgz", 1412 "integrity": "sha512-4Cv23ZrONRbNtbZa37mLSueXUCtN7MXccChtKpUnQNgF010rjrjfHx3QxkS2PI7LqGT5xXyYs1a7LbzAwT0iCA==", 1413 "cpu": [ 1414 "arm64" 1415 ], 1416 "license": "MIT", 1417 "optional": true, 1418 "os": [ 1419 "openharmony" 1420 ] 1421 }, 1422 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1423 "version": "4.60.1", 1424 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.60.1.tgz", 1425 "integrity": "sha512-i1okWYkA4FJICtr7KpYzFpRTHgy5jdDbZiWfvny21iIKky5YExiDXP+zbXzm3dUcFpkEeYNHgQ5fuG236JPq0g==", 1426 "cpu": [ 1427 "arm64" 1428 ], 1429 "license": "MIT", 1430 "optional": true, 1431 "os": [ 1432 "win32" 1433 ] 1434 }, 1435 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1436 "version": "4.60.1", 1437 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.60.1.tgz", 1438 "integrity": "sha512-u09m3CuwLzShA0EYKMNiFgcjjzwqtUMLmuCJLeZWjjOYA3IT2Di09KaxGBTP9xVztWyIWjVdsB2E9goMjZvTQg==", 1439 "cpu": [ 1440 "ia32" 1441 ], 1442 "license": "MIT", 1443 "optional": true, 1444 "os": [ 1445 "win32" 1446 ] 1447 }, 1448 "node_modules/@rollup/rollup-win32-x64-gnu": { 1449 "version": "4.60.1", 1450 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.60.1.tgz", 1451 "integrity": "sha512-k+600V9Zl1CM7eZxJgMyTUzmrmhB/0XZnF4pRypKAlAgxmedUA+1v9R+XOFv56W4SlHEzfeMtzujLJD22Uz5zg==", 1452 "cpu": [ 1453 "x64" 1454 ], 1455 "license": "MIT", 1456 "optional": true, 1457 "os": [ 1458 "win32" 1459 ] 1460 }, 1461 "node_modules/@rollup/rollup-win32-x64-msvc": { 1462 "version": "4.60.1", 1463 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.60.1.tgz", 1464 "integrity": "sha512-lWMnixq/QzxyhTV6NjQJ4SFo1J6PvOX8vUx5Wb4bBPsEb+8xZ89Bz6kOXpfXj9ak9AHTQVQzlgzBEc1SyM27xQ==", 1465 "cpu": [ 1466 "x64" 1467 ], 1468 "license": "MIT", 1469 "optional": true, 1470 "os": [ 1471 "win32" 1472 ] 1473 }, 1474 "node_modules/@solid-primitives/event-listener": { 1475 "version": "2.4.5", 1476 "resolved": "https://registry.npmjs.org/@solid-primitives/event-listener/-/event-listener-2.4.5.tgz", 1477 "integrity": "sha512-nwRV558mIabl4yVAhZKY8cb6G+O1F0M6Z75ttTu5hk+SxdOnKSGj+eetDIu7Oax1P138ZdUU01qnBPR8rnxaEA==", 1478 "license": "MIT", 1479 "dependencies": { 1480 "@solid-primitives/utils": "^6.4.0" 1481 }, 1482 "peerDependencies": { 1483 "solid-js": "^1.6.12" 1484 } 1485 }, 1486 "node_modules/@solid-primitives/keyboard": { 1487 "version": "1.3.5", 1488 "resolved": "https://registry.npmjs.org/@solid-primitives/keyboard/-/keyboard-1.3.5.tgz", 1489 "integrity": "sha512-sav+l+PL+74z3yaftVs7qd8c2SXkqzuxPOVibUe5wYMt+U5Hxp3V3XCPgBPN2I6cANjvoFtz0NiU8uHVLdi9FQ==", 1490 "license": "MIT", 1491 "dependencies": { 1492 "@solid-primitives/event-listener": "^2.4.5", 1493 "@solid-primitives/rootless": "^1.5.3", 1494 "@solid-primitives/utils": "^6.4.0" 1495 }, 1496 "peerDependencies": { 1497 "solid-js": "^1.6.12" 1498 } 1499 }, 1500 "node_modules/@solid-primitives/resize-observer": { 1501 "version": "2.1.5", 1502 "resolved": "https://registry.npmjs.org/@solid-primitives/resize-observer/-/resize-observer-2.1.5.tgz", 1503 "integrity": "sha512-AiyTknKcNBaKHbcSMuxtSNM8FjIuiSuFyFghdD0TcCMU9hKi9EmsC5pjfjDwxE+5EueB1a+T/34PLRI5vbBbKw==", 1504 "license": "MIT", 1505 "dependencies": { 1506 "@solid-primitives/event-listener": "^2.4.5", 1507 "@solid-primitives/rootless": "^1.5.3", 1508 "@solid-primitives/static-store": "^0.1.3", 1509 "@solid-primitives/utils": "^6.4.0" 1510 }, 1511 "peerDependencies": { 1512 "solid-js": "^1.6.12" 1513 } 1514 }, 1515 "node_modules/@solid-primitives/rootless": { 1516 "version": "1.5.3", 1517 "resolved": "https://registry.npmjs.org/@solid-primitives/rootless/-/rootless-1.5.3.tgz", 1518 "integrity": "sha512-N8cIDAHbWcLahNRLr0knAAQvXyEdEMoAZvIMZKmhNb1mlx9e2UOv9BRD5YNwQUJwbNoYVhhLwFOEOcVXFx0HqA==", 1519 "license": "MIT", 1520 "dependencies": { 1521 "@solid-primitives/utils": "^6.4.0" 1522 }, 1523 "peerDependencies": { 1524 "solid-js": "^1.6.12" 1525 } 1526 }, 1527 "node_modules/@solid-primitives/static-store": { 1528 "version": "0.1.3", 1529 "resolved": "https://registry.npmjs.org/@solid-primitives/static-store/-/static-store-0.1.3.tgz", 1530 "integrity": "sha512-uxez7SXnr5GiRnzqO2IEDjOJRIXaG+0LZLBizmUA1FwSi+hrpuMzVBwyk70m4prcl8X6FDDXUl9O8hSq8wHbBQ==", 1531 "license": "MIT", 1532 "dependencies": { 1533 "@solid-primitives/utils": "^6.4.0" 1534 }, 1535 "peerDependencies": { 1536 "solid-js": "^1.6.12" 1537 } 1538 }, 1539 "node_modules/@solid-primitives/utils": { 1540 "version": "6.4.0", 1541 "resolved": "https://registry.npmjs.org/@solid-primitives/utils/-/utils-6.4.0.tgz", 1542 "integrity": "sha512-AeGTBg8Wtkh/0s+evyLtP8piQoS4wyqqQaAFs2HJcFMMjYAtUgo+ZPduRXLjPlqKVc2ejeR544oeqpbn8Egn8A==", 1543 "license": "MIT", 1544 "peerDependencies": { 1545 "solid-js": "^1.6.12" 1546 } 1547 }, 1548 "node_modules/@tailwindcss/node": { 1549 "version": "4.2.2", 1550 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.2.tgz", 1551 "integrity": "sha512-pXS+wJ2gZpVXqFaUEjojq7jzMpTGf8rU6ipJz5ovJV6PUGmlJ+jvIwGrzdHdQ80Sg+wmQxUFuoW1UAAwHNEdFA==", 1552 "license": "MIT", 1553 "dependencies": { 1554 "@jridgewell/remapping": "^2.3.5", 1555 "enhanced-resolve": "^5.19.0", 1556 "jiti": "^2.6.1", 1557 "lightningcss": "1.32.0", 1558 "magic-string": "^0.30.21", 1559 "source-map-js": "^1.2.1", 1560 "tailwindcss": "4.2.2" 1561 } 1562 }, 1563 "node_modules/@tailwindcss/oxide": { 1564 "version": "4.2.2", 1565 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.2.tgz", 1566 "integrity": "sha512-qEUA07+E5kehxYp9BVMpq9E8vnJuBHfJEC0vPC5e7iL/hw7HR61aDKoVoKzrG+QKp56vhNZe4qwkRmMC0zDLvg==", 1567 "license": "MIT", 1568 "engines": { 1569 "node": ">= 20" 1570 }, 1571 "optionalDependencies": { 1572 "@tailwindcss/oxide-android-arm64": "4.2.2", 1573 "@tailwindcss/oxide-darwin-arm64": "4.2.2", 1574 "@tailwindcss/oxide-darwin-x64": "4.2.2", 1575 "@tailwindcss/oxide-freebsd-x64": "4.2.2", 1576 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.2", 1577 "@tailwindcss/oxide-linux-arm64-gnu": "4.2.2", 1578 "@tailwindcss/oxide-linux-arm64-musl": "4.2.2", 1579 "@tailwindcss/oxide-linux-x64-gnu": "4.2.2", 1580 "@tailwindcss/oxide-linux-x64-musl": "4.2.2", 1581 "@tailwindcss/oxide-wasm32-wasi": "4.2.2", 1582 "@tailwindcss/oxide-win32-arm64-msvc": "4.2.2", 1583 "@tailwindcss/oxide-win32-x64-msvc": "4.2.2" 1584 } 1585 }, 1586 "node_modules/@tailwindcss/oxide-android-arm64": { 1587 "version": "4.2.2", 1588 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.2.tgz", 1589 "integrity": "sha512-dXGR1n+P3B6748jZO/SvHZq7qBOqqzQ+yFrXpoOWWALWndF9MoSKAT3Q0fYgAzYzGhxNYOoysRvYlpixRBBoDg==", 1590 "cpu": [ 1591 "arm64" 1592 ], 1593 "license": "MIT", 1594 "optional": true, 1595 "os": [ 1596 "android" 1597 ], 1598 "engines": { 1599 "node": ">= 20" 1600 } 1601 }, 1602 "node_modules/@tailwindcss/oxide-darwin-arm64": { 1603 "version": "4.2.2", 1604 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.2.tgz", 1605 "integrity": "sha512-iq9Qjr6knfMpZHj55/37ouZeykwbDqF21gPFtfnhCCKGDcPI/21FKC9XdMO/XyBM7qKORx6UIhGgg6jLl7BZlg==", 1606 "cpu": [ 1607 "arm64" 1608 ], 1609 "license": "MIT", 1610 "optional": true, 1611 "os": [ 1612 "darwin" 1613 ], 1614 "engines": { 1615 "node": ">= 20" 1616 } 1617 }, 1618 "node_modules/@tailwindcss/oxide-darwin-x64": { 1619 "version": "4.2.2", 1620 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.2.tgz", 1621 "integrity": "sha512-BlR+2c3nzc8f2G639LpL89YY4bdcIdUmiOOkv2GQv4/4M0vJlpXEa0JXNHhCHU7VWOKWT/CjqHdTP8aUuDJkuw==", 1622 "cpu": [ 1623 "x64" 1624 ], 1625 "license": "MIT", 1626 "optional": true, 1627 "os": [ 1628 "darwin" 1629 ], 1630 "engines": { 1631 "node": ">= 20" 1632 } 1633 }, 1634 "node_modules/@tailwindcss/oxide-freebsd-x64": { 1635 "version": "4.2.2", 1636 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.2.tgz", 1637 "integrity": "sha512-YUqUgrGMSu2CDO82hzlQ5qSb5xmx3RUrke/QgnoEx7KvmRJHQuZHZmZTLSuuHwFf0DJPybFMXMYf+WJdxHy/nQ==", 1638 "cpu": [ 1639 "x64" 1640 ], 1641 "license": "MIT", 1642 "optional": true, 1643 "os": [ 1644 "freebsd" 1645 ], 1646 "engines": { 1647 "node": ">= 20" 1648 } 1649 }, 1650 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { 1651 "version": "4.2.2", 1652 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.2.tgz", 1653 "integrity": "sha512-FPdhvsW6g06T9BWT0qTwiVZYE2WIFo2dY5aCSpjG/S/u1tby+wXoslXS0kl3/KXnULlLr1E3NPRRw0g7t2kgaQ==", 1654 "cpu": [ 1655 "arm" 1656 ], 1657 "license": "MIT", 1658 "optional": true, 1659 "os": [ 1660 "linux" 1661 ], 1662 "engines": { 1663 "node": ">= 20" 1664 } 1665 }, 1666 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { 1667 "version": "4.2.2", 1668 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.2.tgz", 1669 "integrity": "sha512-4og1V+ftEPXGttOO7eCmW7VICmzzJWgMx+QXAJRAhjrSjumCwWqMfkDrNu1LXEQzNAwz28NCUpucgQPrR4S2yw==", 1670 "cpu": [ 1671 "arm64" 1672 ], 1673 "libc": [ 1674 "glibc" 1675 ], 1676 "license": "MIT", 1677 "optional": true, 1678 "os": [ 1679 "linux" 1680 ], 1681 "engines": { 1682 "node": ">= 20" 1683 } 1684 }, 1685 "node_modules/@tailwindcss/oxide-linux-arm64-musl": { 1686 "version": "4.2.2", 1687 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.2.tgz", 1688 "integrity": "sha512-oCfG/mS+/+XRlwNjnsNLVwnMWYH7tn/kYPsNPh+JSOMlnt93mYNCKHYzylRhI51X+TbR+ufNhhKKzm6QkqX8ag==", 1689 "cpu": [ 1690 "arm64" 1691 ], 1692 "libc": [ 1693 "musl" 1694 ], 1695 "license": "MIT", 1696 "optional": true, 1697 "os": [ 1698 "linux" 1699 ], 1700 "engines": { 1701 "node": ">= 20" 1702 } 1703 }, 1704 "node_modules/@tailwindcss/oxide-linux-x64-gnu": { 1705 "version": "4.2.2", 1706 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.2.tgz", 1707 "integrity": "sha512-rTAGAkDgqbXHNp/xW0iugLVmX62wOp2PoE39BTCGKjv3Iocf6AFbRP/wZT/kuCxC9QBh9Pu8XPkv/zCZB2mcMg==", 1708 "cpu": [ 1709 "x64" 1710 ], 1711 "libc": [ 1712 "glibc" 1713 ], 1714 "license": "MIT", 1715 "optional": true, 1716 "os": [ 1717 "linux" 1718 ], 1719 "engines": { 1720 "node": ">= 20" 1721 } 1722 }, 1723 "node_modules/@tailwindcss/oxide-linux-x64-musl": { 1724 "version": "4.2.2", 1725 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.2.tgz", 1726 "integrity": "sha512-XW3t3qwbIwiSyRCggeO2zxe3KWaEbM0/kW9e8+0XpBgyKU4ATYzcVSMKteZJ1iukJ3HgHBjbg9P5YPRCVUxlnQ==", 1727 "cpu": [ 1728 "x64" 1729 ], 1730 "libc": [ 1731 "musl" 1732 ], 1733 "license": "MIT", 1734 "optional": true, 1735 "os": [ 1736 "linux" 1737 ], 1738 "engines": { 1739 "node": ">= 20" 1740 } 1741 }, 1742 "node_modules/@tailwindcss/oxide-wasm32-wasi": { 1743 "version": "4.2.2", 1744 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.2.tgz", 1745 "integrity": "sha512-eKSztKsmEsn1O5lJ4ZAfyn41NfG7vzCg496YiGtMDV86jz1q/irhms5O0VrY6ZwTUkFy/EKG3RfWgxSI3VbZ8Q==", 1746 "bundleDependencies": [ 1747 "@napi-rs/wasm-runtime", 1748 "@emnapi/core", 1749 "@emnapi/runtime", 1750 "@tybys/wasm-util", 1751 "@emnapi/wasi-threads", 1752 "tslib" 1753 ], 1754 "cpu": [ 1755 "wasm32" 1756 ], 1757 "license": "MIT", 1758 "optional": true, 1759 "dependencies": { 1760 "@emnapi/core": "^1.8.1", 1761 "@emnapi/runtime": "^1.8.1", 1762 "@emnapi/wasi-threads": "^1.1.0", 1763 "@napi-rs/wasm-runtime": "^1.1.1", 1764 "@tybys/wasm-util": "^0.10.1", 1765 "tslib": "^2.8.1" 1766 }, 1767 "engines": { 1768 "node": ">=14.0.0" 1769 } 1770 }, 1771 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { 1772 "version": "4.2.2", 1773 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.2.tgz", 1774 "integrity": "sha512-qPmaQM4iKu5mxpsrWZMOZRgZv1tOZpUm+zdhhQP0VhJfyGGO3aUKdbh3gDZc/dPLQwW4eSqWGrrcWNBZWUWaXQ==", 1775 "cpu": [ 1776 "arm64" 1777 ], 1778 "license": "MIT", 1779 "optional": true, 1780 "os": [ 1781 "win32" 1782 ], 1783 "engines": { 1784 "node": ">= 20" 1785 } 1786 }, 1787 "node_modules/@tailwindcss/oxide-win32-x64-msvc": { 1788 "version": "4.2.2", 1789 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.2.tgz", 1790 "integrity": "sha512-1T/37VvI7WyH66b+vqHj/cLwnCxt7Qt3WFu5Q8hk65aOvlwAhs7rAp1VkulBJw/N4tMirXjVnylTR72uI0HGcA==", 1791 "cpu": [ 1792 "x64" 1793 ], 1794 "license": "MIT", 1795 "optional": true, 1796 "os": [ 1797 "win32" 1798 ], 1799 "engines": { 1800 "node": ">= 20" 1801 } 1802 }, 1803 "node_modules/@tailwindcss/typography": { 1804 "version": "0.5.19", 1805 "resolved": "https://registry.npmjs.org/@tailwindcss/typography/-/typography-0.5.19.tgz", 1806 "integrity": "sha512-w31dd8HOx3k9vPtcQh5QHP9GwKcgbMp87j58qi6xgiBnFFtKEAgCWnDw4qUT8aHwkCp8bKvb/KGKWWHedP0AAg==", 1807 "dev": true, 1808 "license": "MIT", 1809 "dependencies": { 1810 "postcss-selector-parser": "6.0.10" 1811 }, 1812 "peerDependencies": { 1813 "tailwindcss": ">=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1" 1814 } 1815 }, 1816 "node_modules/@tailwindcss/vite": { 1817 "version": "4.2.2", 1818 "resolved": "https://registry.npmjs.org/@tailwindcss/vite/-/vite-4.2.2.tgz", 1819 "integrity": "sha512-mEiF5HO1QqCLXoNEfXVA1Tzo+cYsrqV7w9Juj2wdUFyW07JRenqMG225MvPwr3ZD9N1bFQj46X7r33iHxLUW0w==", 1820 "license": "MIT", 1821 "dependencies": { 1822 "@tailwindcss/node": "4.2.2", 1823 "@tailwindcss/oxide": "4.2.2", 1824 "tailwindcss": "4.2.2" 1825 }, 1826 "peerDependencies": { 1827 "vite": "^5.2.0 || ^6 || ^7 || ^8" 1828 } 1829 }, 1830 "node_modules/@tanstack/devtools": { 1831 "version": "0.11.1", 1832 "resolved": "https://registry.npmjs.org/@tanstack/devtools/-/devtools-0.11.1.tgz", 1833 "integrity": "sha512-g3nHgVP76kT9190d6O32AjANoEnujLEB+51PDtBzlah8hvKeEygK53cunN+HXhjlfhM4PoOCi8/B96cdJVSnLg==", 1834 "license": "MIT", 1835 "dependencies": { 1836 "@solid-primitives/event-listener": "^2.4.3", 1837 "@solid-primitives/keyboard": "^1.3.3", 1838 "@solid-primitives/resize-observer": "^2.1.3", 1839 "@tanstack/devtools-client": "0.0.6", 1840 "@tanstack/devtools-event-bus": "0.4.1", 1841 "@tanstack/devtools-ui": "0.5.1", 1842 "clsx": "^2.1.1", 1843 "goober": "^2.1.16", 1844 "solid-js": "^1.9.9" 1845 }, 1846 "bin": { 1847 "intent": "bin/intent.js" 1848 }, 1849 "engines": { 1850 "node": ">=18" 1851 }, 1852 "funding": { 1853 "type": "github", 1854 "url": "https://github.com/sponsors/tannerlinsley" 1855 }, 1856 "peerDependencies": { 1857 "solid-js": ">=1.9.7" 1858 } 1859 }, 1860 "node_modules/@tanstack/devtools-client": { 1861 "version": "0.0.6", 1862 "resolved": "https://registry.npmjs.org/@tanstack/devtools-client/-/devtools-client-0.0.6.tgz", 1863 "integrity": "sha512-f85ZJXJnDIFOoykG/BFIixuAevJovCvJF391LPs6YjBAPhGYC50NWlx1y4iF/UmK5/cCMx+/JqI5SBOz7FanQQ==", 1864 "license": "MIT", 1865 "dependencies": { 1866 "@tanstack/devtools-event-client": "^0.4.1" 1867 }, 1868 "engines": { 1869 "node": ">=18" 1870 }, 1871 "funding": { 1872 "type": "github", 1873 "url": "https://github.com/sponsors/tannerlinsley" 1874 } 1875 }, 1876 "node_modules/@tanstack/devtools-event-bus": { 1877 "version": "0.4.1", 1878 "resolved": "https://registry.npmjs.org/@tanstack/devtools-event-bus/-/devtools-event-bus-0.4.1.tgz", 1879 "integrity": "sha512-cNnJ89Q021Zf883rlbBTfsaxTfi2r73/qejGtyTa7ksErF3hyDyAq1aTbo5crK9dAL7zSHh9viKY1BtMls1QOA==", 1880 "license": "MIT", 1881 "dependencies": { 1882 "ws": "^8.18.3" 1883 }, 1884 "engines": { 1885 "node": ">=18" 1886 }, 1887 "funding": { 1888 "type": "github", 1889 "url": "https://github.com/sponsors/tannerlinsley" 1890 } 1891 }, 1892 "node_modules/@tanstack/devtools-event-client": { 1893 "version": "0.4.3", 1894 "resolved": "https://registry.npmjs.org/@tanstack/devtools-event-client/-/devtools-event-client-0.4.3.tgz", 1895 "integrity": "sha512-OZI6QyULw0FI0wjgmeYzCIfbgPsOEzwJtCpa69XrfLMtNXLGnz3d/dIabk7frg0TmHo+Ah49w5I4KC7Tufwsvw==", 1896 "license": "MIT", 1897 "bin": { 1898 "intent": "bin/intent.js" 1899 }, 1900 "engines": { 1901 "node": ">=18" 1902 }, 1903 "funding": { 1904 "type": "github", 1905 "url": "https://github.com/sponsors/tannerlinsley" 1906 } 1907 }, 1908 "node_modules/@tanstack/devtools-ui": { 1909 "version": "0.5.1", 1910 "resolved": "https://registry.npmjs.org/@tanstack/devtools-ui/-/devtools-ui-0.5.1.tgz", 1911 "integrity": "sha512-T9JjAdqMSnxsVO6AQykD5vhxPF4iFLKtbYxee/bU3OLlk446F5C1220GdCmhDSz7y4lx+m8AvIS0bq6zzvdDUA==", 1912 "license": "MIT", 1913 "dependencies": { 1914 "clsx": "^2.1.1", 1915 "dayjs": "^1.11.19", 1916 "goober": "^2.1.16", 1917 "solid-js": "^1.9.9" 1918 }, 1919 "engines": { 1920 "node": ">=18" 1921 }, 1922 "funding": { 1923 "type": "github", 1924 "url": "https://github.com/sponsors/tannerlinsley" 1925 }, 1926 "peerDependencies": { 1927 "solid-js": ">=1.9.7" 1928 } 1929 }, 1930 "node_modules/@tanstack/devtools-vite": { 1931 "version": "0.6.0", 1932 "resolved": "https://registry.npmjs.org/@tanstack/devtools-vite/-/devtools-vite-0.6.0.tgz", 1933 "integrity": "sha512-h0r0ct7zlrgjkhmn4QW6wRjgUXd4JMs+r7gtx+BXo9f5H9Y+jtUdtvC0rnZcPto6gw/9yMUq7yOmMK5qDWRExg==", 1934 "dev": true, 1935 "license": "MIT", 1936 "dependencies": { 1937 "@babel/core": "^7.28.4", 1938 "@babel/generator": "^7.28.3", 1939 "@babel/parser": "^7.28.4", 1940 "@babel/traverse": "^7.28.4", 1941 "@babel/types": "^7.28.4", 1942 "@tanstack/devtools-client": "0.0.6", 1943 "@tanstack/devtools-event-bus": "0.4.1", 1944 "chalk": "^5.6.2", 1945 "launch-editor": "^2.11.1", 1946 "picomatch": "^4.0.3" 1947 }, 1948 "bin": { 1949 "intent": "bin/intent.js" 1950 }, 1951 "engines": { 1952 "node": ">=18" 1953 }, 1954 "funding": { 1955 "type": "github", 1956 "url": "https://github.com/sponsors/tannerlinsley" 1957 }, 1958 "peerDependencies": { 1959 "vite": "^6.0.0 || ^7.0.0 || ^8.0.0" 1960 } 1961 }, 1962 "node_modules/@tanstack/history": { 1963 "version": "1.161.6", 1964 "resolved": "https://registry.npmjs.org/@tanstack/history/-/history-1.161.6.tgz", 1965 "integrity": "sha512-NaOGLRrddszbQj9upGat6HG/4TKvXLvu+osAIgfxPYA+eIvYKv8GKDJOrY2D3/U9MRnKfMWD7bU4jeD4xmqyIg==", 1966 "license": "MIT", 1967 "engines": { 1968 "node": ">=20.19" 1969 }, 1970 "funding": { 1971 "type": "github", 1972 "url": "https://github.com/sponsors/tannerlinsley" 1973 } 1974 }, 1975 "node_modules/@tanstack/query-core": { 1976 "version": "5.96.1", 1977 "resolved": "https://registry.npmjs.org/@tanstack/query-core/-/query-core-5.96.1.tgz", 1978 "integrity": "sha512-u1yBgtavSy+N8wgtW3PiER6UpxcplMje65yXnnVgiHTqiMwLlxiw4WvQDrXyn+UD6lnn8kHaxmerJUzQcV/MMg==", 1979 "license": "MIT", 1980 "peer": true, 1981 "funding": { 1982 "type": "github", 1983 "url": "https://github.com/sponsors/tannerlinsley" 1984 } 1985 }, 1986 "node_modules/@tanstack/react-devtools": { 1987 "version": "0.10.1", 1988 "resolved": "https://registry.npmjs.org/@tanstack/react-devtools/-/react-devtools-0.10.1.tgz", 1989 "integrity": "sha512-cvcd0EqN7Q2LYatQXxFhOkEa9RUQXZlhXnM1mwuibxmyRX+CMyohUZcgjodtIfgh+RT0Pmvt49liTdZby5ovZw==", 1990 "license": "MIT", 1991 "dependencies": { 1992 "@tanstack/devtools": "0.11.1" 1993 }, 1994 "engines": { 1995 "node": ">=18" 1996 }, 1997 "funding": { 1998 "type": "github", 1999 "url": "https://github.com/sponsors/tannerlinsley" 2000 }, 2001 "peerDependencies": { 2002 "@types/react": ">=16.8", 2003 "@types/react-dom": ">=16.8", 2004 "react": ">=16.8", 2005 "react-dom": ">=16.8" 2006 } 2007 }, 2008 "node_modules/@tanstack/react-query": { 2009 "version": "5.96.1", 2010 "resolved": "https://registry.npmjs.org/@tanstack/react-query/-/react-query-5.96.1.tgz", 2011 "integrity": "sha512-2X7KYK5KKWUKGeWCVcqxXAkYefJtrKB7tSKWgeG++b0H6BRHxQaLSSi8AxcgjmUnnosHuh9WsFZqvE16P1WCzA==", 2012 "license": "MIT", 2013 "peer": true, 2014 "dependencies": { 2015 "@tanstack/query-core": "5.96.1" 2016 }, 2017 "funding": { 2018 "type": "github", 2019 "url": "https://github.com/sponsors/tannerlinsley" 2020 }, 2021 "peerDependencies": { 2022 "react": "^18 || ^19" 2023 } 2024 }, 2025 "node_modules/@tanstack/react-router": { 2026 "version": "1.168.10", 2027 "resolved": "https://registry.npmjs.org/@tanstack/react-router/-/react-router-1.168.10.tgz", 2028 "integrity": "sha512-/RmDlOwDkCug609KdPB3U+U1zmrtadJpvsmRg2zEn8TRCKRNri7dYZIjQZbNg8PgUiRL4T6njrZBV1ChzblNaA==", 2029 "license": "MIT", 2030 "dependencies": { 2031 "@tanstack/history": "1.161.6", 2032 "@tanstack/react-store": "^0.9.3", 2033 "@tanstack/router-core": "1.168.9", 2034 "isbot": "^5.1.22" 2035 }, 2036 "engines": { 2037 "node": ">=20.19" 2038 }, 2039 "funding": { 2040 "type": "github", 2041 "url": "https://github.com/sponsors/tannerlinsley" 2042 }, 2043 "peerDependencies": { 2044 "react": ">=18.0.0 || >=19.0.0", 2045 "react-dom": ">=18.0.0 || >=19.0.0" 2046 } 2047 }, 2048 "node_modules/@tanstack/react-router-devtools": { 2049 "version": "1.166.11", 2050 "resolved": "https://registry.npmjs.org/@tanstack/react-router-devtools/-/react-router-devtools-1.166.11.tgz", 2051 "integrity": "sha512-WYR3q4Xui5yPT/5PXtQh8i03iUA7q8dONBjWpV3nsGdM8Cs1FxpfhLstW0wZO1dOvSyElscwTRCJ6nO5N8r3Lg==", 2052 "license": "MIT", 2053 "dependencies": { 2054 "@tanstack/router-devtools-core": "1.167.1" 2055 }, 2056 "engines": { 2057 "node": ">=20.19" 2058 }, 2059 "funding": { 2060 "type": "github", 2061 "url": "https://github.com/sponsors/tannerlinsley" 2062 }, 2063 "peerDependencies": { 2064 "@tanstack/react-router": "^1.168.2", 2065 "@tanstack/router-core": "^1.168.2", 2066 "react": ">=18.0.0 || >=19.0.0", 2067 "react-dom": ">=18.0.0 || >=19.0.0" 2068 }, 2069 "peerDependenciesMeta": { 2070 "@tanstack/router-core": { 2071 "optional": true 2072 } 2073 } 2074 }, 2075 "node_modules/@tanstack/react-router-ssr-query": { 2076 "version": "1.166.10", 2077 "resolved": "https://registry.npmjs.org/@tanstack/react-router-ssr-query/-/react-router-ssr-query-1.166.10.tgz", 2078 "integrity": "sha512-Ny5jKZPSy+RBXICJBJkW2q3SKjEwVooIn2zuWfIFL1MNVImQPh/p+yvqDqKdJseIQ45B4JsqFtWVcdy/6rQ0Rg==", 2079 "license": "MIT", 2080 "dependencies": { 2081 "@tanstack/router-ssr-query-core": "1.167.0" 2082 }, 2083 "engines": { 2084 "node": ">=20.19" 2085 }, 2086 "funding": { 2087 "type": "github", 2088 "url": "https://github.com/sponsors/tannerlinsley" 2089 }, 2090 "peerDependencies": { 2091 "@tanstack/query-core": ">=5.90.0", 2092 "@tanstack/react-query": ">=5.90.0", 2093 "@tanstack/react-router": ">=1.127.0", 2094 "react": ">=18.0.0 || >=19.0.0", 2095 "react-dom": ">=18.0.0 || >=19.0.0" 2096 } 2097 }, 2098 "node_modules/@tanstack/react-start": { 2099 "version": "1.167.16", 2100 "resolved": "https://registry.npmjs.org/@tanstack/react-start/-/react-start-1.167.16.tgz", 2101 "integrity": "sha512-vHIhn+FTWfAVhRus1BZEaBZPhnYL+StDuMlShslIBPEGGTCRt11BxNUfV/iDpr7zbxw36Snj7zGfI7DwfjjlDQ==", 2102 "license": "MIT", 2103 "dependencies": { 2104 "@tanstack/react-router": "1.168.10", 2105 "@tanstack/react-start-client": "1.166.25", 2106 "@tanstack/react-start-server": "1.166.25", 2107 "@tanstack/router-utils": "^1.161.6", 2108 "@tanstack/start-client-core": "1.167.9", 2109 "@tanstack/start-plugin-core": "1.167.17", 2110 "@tanstack/start-server-core": "1.167.9", 2111 "pathe": "^2.0.3" 2112 }, 2113 "bin": { 2114 "intent": "bin/intent.js" 2115 }, 2116 "engines": { 2117 "node": ">=22.12.0" 2118 }, 2119 "funding": { 2120 "type": "github", 2121 "url": "https://github.com/sponsors/tannerlinsley" 2122 }, 2123 "peerDependencies": { 2124 "react": ">=18.0.0 || >=19.0.0", 2125 "react-dom": ">=18.0.0 || >=19.0.0", 2126 "vite": ">=7.0.0" 2127 } 2128 }, 2129 "node_modules/@tanstack/react-start-client": { 2130 "version": "1.166.25", 2131 "resolved": "https://registry.npmjs.org/@tanstack/react-start-client/-/react-start-client-1.166.25.tgz", 2132 "integrity": "sha512-FvD279zzneUtsfhaTv2c29qhE1Z3wHy3dt3cCjn9LzWZehOgn5Ij78s0YpmQaQ8lSF3YL7CySE3pDk9XHE6YeA==", 2133 "license": "MIT", 2134 "dependencies": { 2135 "@tanstack/react-router": "1.168.10", 2136 "@tanstack/router-core": "1.168.9", 2137 "@tanstack/start-client-core": "1.167.9" 2138 }, 2139 "engines": { 2140 "node": ">=22.12.0" 2141 }, 2142 "funding": { 2143 "type": "github", 2144 "url": "https://github.com/sponsors/tannerlinsley" 2145 }, 2146 "peerDependencies": { 2147 "react": ">=18.0.0 || >=19.0.0", 2148 "react-dom": ">=18.0.0 || >=19.0.0" 2149 } 2150 }, 2151 "node_modules/@tanstack/react-start-server": { 2152 "version": "1.166.25", 2153 "resolved": "https://registry.npmjs.org/@tanstack/react-start-server/-/react-start-server-1.166.25.tgz", 2154 "integrity": "sha512-bPLADxlplvcnAcnZvBjJl2MzgUnB85d7Mu5aEkYoOFxhz0WiG6mZp7BDadIJuCd33NYMirsd3XrjfCHNzrMTyg==", 2155 "license": "MIT", 2156 "dependencies": { 2157 "@tanstack/history": "1.161.6", 2158 "@tanstack/react-router": "1.168.10", 2159 "@tanstack/router-core": "1.168.9", 2160 "@tanstack/start-client-core": "1.167.9", 2161 "@tanstack/start-server-core": "1.167.9" 2162 }, 2163 "engines": { 2164 "node": ">=22.12.0" 2165 }, 2166 "funding": { 2167 "type": "github", 2168 "url": "https://github.com/sponsors/tannerlinsley" 2169 }, 2170 "peerDependencies": { 2171 "react": ">=18.0.0 || >=19.0.0", 2172 "react-dom": ">=18.0.0 || >=19.0.0" 2173 } 2174 }, 2175 "node_modules/@tanstack/react-store": { 2176 "version": "0.9.3", 2177 "resolved": "https://registry.npmjs.org/@tanstack/react-store/-/react-store-0.9.3.tgz", 2178 "integrity": "sha512-y2iHd/N9OkoQbFJLUX1T9vbc2O9tjH0pQRgTcx1/Nz4IlwLvkgpuglXUx+mXt0g5ZDFrEeDnONPqkbfxXJKwRg==", 2179 "license": "MIT", 2180 "dependencies": { 2181 "@tanstack/store": "0.9.3", 2182 "use-sync-external-store": "^1.6.0" 2183 }, 2184 "funding": { 2185 "type": "github", 2186 "url": "https://github.com/sponsors/tannerlinsley" 2187 }, 2188 "peerDependencies": { 2189 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", 2190 "react-dom": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 2191 } 2192 }, 2193 "node_modules/@tanstack/router-core": { 2194 "version": "1.168.9", 2195 "resolved": "https://registry.npmjs.org/@tanstack/router-core/-/router-core-1.168.9.tgz", 2196 "integrity": "sha512-18oeEwEDyXOIuO1VBP9ACaK7tYHZUjynGDCoUh/5c/BNhia9vCJCp9O0LfhZXOorDc/PmLSgvmweFhVmIxF10g==", 2197 "license": "MIT", 2198 "dependencies": { 2199 "@tanstack/history": "1.161.6", 2200 "cookie-es": "^2.0.0", 2201 "seroval": "^1.4.2", 2202 "seroval-plugins": "^1.4.2" 2203 }, 2204 "bin": { 2205 "intent": "bin/intent.js" 2206 }, 2207 "engines": { 2208 "node": ">=20.19" 2209 }, 2210 "funding": { 2211 "type": "github", 2212 "url": "https://github.com/sponsors/tannerlinsley" 2213 } 2214 }, 2215 "node_modules/@tanstack/router-devtools-core": { 2216 "version": "1.167.1", 2217 "resolved": "https://registry.npmjs.org/@tanstack/router-devtools-core/-/router-devtools-core-1.167.1.tgz", 2218 "integrity": "sha512-ECMM47J4KmifUvJguGituSiBpfN8SyCUEoxQks5RY09hpIBfR2eswCv2e6cJimjkKwBQXOVTPkTUk/yRvER+9w==", 2219 "license": "MIT", 2220 "dependencies": { 2221 "clsx": "^2.1.1", 2222 "goober": "^2.1.16" 2223 }, 2224 "engines": { 2225 "node": ">=20.19" 2226 }, 2227 "funding": { 2228 "type": "github", 2229 "url": "https://github.com/sponsors/tannerlinsley" 2230 }, 2231 "peerDependencies": { 2232 "@tanstack/router-core": "^1.168.2", 2233 "csstype": "^3.0.10" 2234 }, 2235 "peerDependenciesMeta": { 2236 "csstype": { 2237 "optional": true 2238 } 2239 } 2240 }, 2241 "node_modules/@tanstack/router-generator": { 2242 "version": "1.166.24", 2243 "resolved": "https://registry.npmjs.org/@tanstack/router-generator/-/router-generator-1.166.24.tgz", 2244 "integrity": "sha512-vdaGKwuH+r+DPe6R1mjk+TDDmDH6NTG7QqwxHqGEvOH4aGf9sPjhmRKNJZqQr8cPIbfp6u5lXyZ1TeDcSNMVEA==", 2245 "license": "MIT", 2246 "dependencies": { 2247 "@tanstack/router-core": "1.168.9", 2248 "@tanstack/router-utils": "1.161.6", 2249 "@tanstack/virtual-file-routes": "1.161.7", 2250 "prettier": "^3.5.0", 2251 "recast": "^0.23.11", 2252 "source-map": "^0.7.4", 2253 "tsx": "^4.19.2", 2254 "zod": "^3.24.2" 2255 }, 2256 "engines": { 2257 "node": ">=20.19" 2258 }, 2259 "funding": { 2260 "type": "github", 2261 "url": "https://github.com/sponsors/tannerlinsley" 2262 } 2263 }, 2264 "node_modules/@tanstack/router-plugin": { 2265 "version": "1.167.12", 2266 "resolved": "https://registry.npmjs.org/@tanstack/router-plugin/-/router-plugin-1.167.12.tgz", 2267 "integrity": "sha512-StEHcctCuFI5taSjO+lhR/yQ+EK63BdyYa+ne6FoNQPB3MMrOUrz2ZVnbqILRLkh2b+p2EfBKt65sgAKdKygPQ==", 2268 "license": "MIT", 2269 "dependencies": { 2270 "@babel/core": "^7.28.5", 2271 "@babel/plugin-syntax-jsx": "^7.27.1", 2272 "@babel/plugin-syntax-typescript": "^7.27.1", 2273 "@babel/template": "^7.27.2", 2274 "@babel/traverse": "^7.28.5", 2275 "@babel/types": "^7.28.5", 2276 "@tanstack/router-core": "1.168.9", 2277 "@tanstack/router-generator": "1.166.24", 2278 "@tanstack/router-utils": "1.161.6", 2279 "@tanstack/virtual-file-routes": "1.161.7", 2280 "chokidar": "^3.6.0", 2281 "unplugin": "^2.1.2", 2282 "zod": "^3.24.2" 2283 }, 2284 "bin": { 2285 "intent": "bin/intent.js" 2286 }, 2287 "engines": { 2288 "node": ">=20.19" 2289 }, 2290 "funding": { 2291 "type": "github", 2292 "url": "https://github.com/sponsors/tannerlinsley" 2293 }, 2294 "peerDependencies": { 2295 "@rsbuild/core": ">=1.0.2", 2296 "@tanstack/react-router": "^1.168.10", 2297 "vite": ">=5.0.0 || >=6.0.0 || >=7.0.0", 2298 "vite-plugin-solid": "^2.11.10", 2299 "webpack": ">=5.92.0" 2300 }, 2301 "peerDependenciesMeta": { 2302 "@rsbuild/core": { 2303 "optional": true 2304 }, 2305 "@tanstack/react-router": { 2306 "optional": true 2307 }, 2308 "vite": { 2309 "optional": true 2310 }, 2311 "vite-plugin-solid": { 2312 "optional": true 2313 }, 2314 "webpack": { 2315 "optional": true 2316 } 2317 } 2318 }, 2319 "node_modules/@tanstack/router-ssr-query-core": { 2320 "version": "1.167.0", 2321 "resolved": "https://registry.npmjs.org/@tanstack/router-ssr-query-core/-/router-ssr-query-core-1.167.0.tgz", 2322 "integrity": "sha512-+fpK1U+NR8YzcUmXhEy2tdPfT/XxIn1AMd/ODkYGMExAAUWnV8Zptptf41djK5eBj6718P6YTfxLRkxtfUdnVA==", 2323 "license": "MIT", 2324 "engines": { 2325 "node": ">=20.19" 2326 }, 2327 "funding": { 2328 "type": "github", 2329 "url": "https://github.com/sponsors/tannerlinsley" 2330 }, 2331 "peerDependencies": { 2332 "@tanstack/query-core": ">=5.90.0", 2333 "@tanstack/router-core": ">=1.127.0" 2334 } 2335 }, 2336 "node_modules/@tanstack/router-utils": { 2337 "version": "1.161.6", 2338 "resolved": "https://registry.npmjs.org/@tanstack/router-utils/-/router-utils-1.161.6.tgz", 2339 "integrity": "sha512-nRcYw+w2OEgK6VfjirYvGyPLOK+tZQz1jkYcmH5AjMamQ9PycnlxZF2aEZtPpNoUsaceX2bHptn6Ub5hGXqNvw==", 2340 "license": "MIT", 2341 "dependencies": { 2342 "@babel/core": "^7.28.5", 2343 "@babel/generator": "^7.28.5", 2344 "@babel/parser": "^7.28.5", 2345 "@babel/types": "^7.28.5", 2346 "ansis": "^4.1.0", 2347 "babel-dead-code-elimination": "^1.0.12", 2348 "diff": "^8.0.2", 2349 "pathe": "^2.0.3", 2350 "tinyglobby": "^0.2.15" 2351 }, 2352 "engines": { 2353 "node": ">=20.19" 2354 }, 2355 "funding": { 2356 "type": "github", 2357 "url": "https://github.com/sponsors/tannerlinsley" 2358 } 2359 }, 2360 "node_modules/@tanstack/start-client-core": { 2361 "version": "1.167.9", 2362 "resolved": "https://registry.npmjs.org/@tanstack/start-client-core/-/start-client-core-1.167.9.tgz", 2363 "integrity": "sha512-2ETQO/bxiZGsoTdPxZb7xR8YqCy5l4kv/QPkwIXuvx/A4BjufngXfgISjXUicXsFRIBZeiFnBzp9A38UMsS2iA==", 2364 "license": "MIT", 2365 "dependencies": { 2366 "@tanstack/router-core": "1.168.9", 2367 "@tanstack/start-fn-stubs": "1.161.6", 2368 "@tanstack/start-storage-context": "1.166.23", 2369 "seroval": "^1.4.2" 2370 }, 2371 "bin": { 2372 "intent": "bin/intent.js" 2373 }, 2374 "engines": { 2375 "node": ">=22.12.0" 2376 }, 2377 "funding": { 2378 "type": "github", 2379 "url": "https://github.com/sponsors/tannerlinsley" 2380 } 2381 }, 2382 "node_modules/@tanstack/start-fn-stubs": { 2383 "version": "1.161.6", 2384 "resolved": "https://registry.npmjs.org/@tanstack/start-fn-stubs/-/start-fn-stubs-1.161.6.tgz", 2385 "integrity": "sha512-Y6QSlGiLga8cHfvxGGaonXIlt2bIUTVdH6AMjmpMp7+ANNCp+N96GQbjjhLye3JkaxDfP68x5iZA8NK4imgRig==", 2386 "license": "MIT", 2387 "engines": { 2388 "node": ">=22.12.0" 2389 }, 2390 "funding": { 2391 "type": "github", 2392 "url": "https://github.com/sponsors/tannerlinsley" 2393 } 2394 }, 2395 "node_modules/@tanstack/start-plugin-core": { 2396 "version": "1.167.17", 2397 "resolved": "https://registry.npmjs.org/@tanstack/start-plugin-core/-/start-plugin-core-1.167.17.tgz", 2398 "integrity": "sha512-OkorpOobGOEDVr72QUmkzKjbawKC05CSz+1B3OObB/AxBIIw+lLLhTXbV45QkX2LZA7dcRvPJYZGOH1pkFqA1g==", 2399 "license": "MIT", 2400 "dependencies": { 2401 "@babel/code-frame": "7.27.1", 2402 "@babel/core": "^7.28.5", 2403 "@babel/types": "^7.28.5", 2404 "@rolldown/pluginutils": "1.0.0-beta.40", 2405 "@tanstack/router-core": "1.168.9", 2406 "@tanstack/router-generator": "1.166.24", 2407 "@tanstack/router-plugin": "1.167.12", 2408 "@tanstack/router-utils": "1.161.6", 2409 "@tanstack/start-client-core": "1.167.9", 2410 "@tanstack/start-server-core": "1.167.9", 2411 "cheerio": "^1.0.0", 2412 "exsolve": "^1.0.7", 2413 "pathe": "^2.0.3", 2414 "picomatch": "^4.0.3", 2415 "source-map": "^0.7.6", 2416 "srvx": "^0.11.9", 2417 "tinyglobby": "^0.2.15", 2418 "ufo": "^1.5.4", 2419 "vitefu": "^1.1.1", 2420 "xmlbuilder2": "^4.0.3", 2421 "zod": "^3.24.2" 2422 }, 2423 "engines": { 2424 "node": ">=22.12.0" 2425 }, 2426 "funding": { 2427 "type": "github", 2428 "url": "https://github.com/sponsors/tannerlinsley" 2429 }, 2430 "peerDependencies": { 2431 "vite": ">=7.0.0" 2432 } 2433 }, 2434 "node_modules/@tanstack/start-plugin-core/node_modules/@babel/code-frame": { 2435 "version": "7.27.1", 2436 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 2437 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 2438 "license": "MIT", 2439 "dependencies": { 2440 "@babel/helper-validator-identifier": "^7.27.1", 2441 "js-tokens": "^4.0.0", 2442 "picocolors": "^1.1.1" 2443 }, 2444 "engines": { 2445 "node": ">=6.9.0" 2446 } 2447 }, 2448 "node_modules/@tanstack/start-server-core": { 2449 "version": "1.167.9", 2450 "resolved": "https://registry.npmjs.org/@tanstack/start-server-core/-/start-server-core-1.167.9.tgz", 2451 "integrity": "sha512-vKkslQIihoDDVumF73VXT7PVFmN7Nea0nKhZx7gMbc0m09yPQYYR1dn86/dz14k6/7cDkJ+qKXa09rlVlN/i9Q==", 2452 "license": "MIT", 2453 "dependencies": { 2454 "@tanstack/history": "1.161.6", 2455 "@tanstack/router-core": "1.168.9", 2456 "@tanstack/start-client-core": "1.167.9", 2457 "@tanstack/start-storage-context": "1.166.23", 2458 "h3-v2": "npm:h3@2.0.1-rc.16", 2459 "seroval": "^1.4.2" 2460 }, 2461 "bin": { 2462 "intent": "bin/intent.js" 2463 }, 2464 "engines": { 2465 "node": ">=22.12.0" 2466 }, 2467 "funding": { 2468 "type": "github", 2469 "url": "https://github.com/sponsors/tannerlinsley" 2470 } 2471 }, 2472 "node_modules/@tanstack/start-storage-context": { 2473 "version": "1.166.23", 2474 "resolved": "https://registry.npmjs.org/@tanstack/start-storage-context/-/start-storage-context-1.166.23.tgz", 2475 "integrity": "sha512-3vEdiYRMx+r+Q7Xqxj3YmADPIpMm7fkKxDa8ITwodGXiw+SBJCGkpBXGUWjOXyXkIyqGHKM5UrReTcVUTkmaug==", 2476 "license": "MIT", 2477 "dependencies": { 2478 "@tanstack/router-core": "1.168.9" 2479 }, 2480 "engines": { 2481 "node": ">=22.12.0" 2482 }, 2483 "funding": { 2484 "type": "github", 2485 "url": "https://github.com/sponsors/tannerlinsley" 2486 } 2487 }, 2488 "node_modules/@tanstack/store": { 2489 "version": "0.9.3", 2490 "resolved": "https://registry.npmjs.org/@tanstack/store/-/store-0.9.3.tgz", 2491 "integrity": "sha512-8reSzl/qGWGGVKhBoxXPMWzATSbZLZFWhwBAFO9NAyp0TxzfBP0mIrGb8CP8KrQTmvzXlR/vFPPUrHTLBGyFyw==", 2492 "license": "MIT", 2493 "funding": { 2494 "type": "github", 2495 "url": "https://github.com/sponsors/tannerlinsley" 2496 } 2497 }, 2498 "node_modules/@tanstack/virtual-file-routes": { 2499 "version": "1.161.7", 2500 "resolved": "https://registry.npmjs.org/@tanstack/virtual-file-routes/-/virtual-file-routes-1.161.7.tgz", 2501 "integrity": "sha512-olW33+Cn+bsCsZKPwEGhlkqS6w3M2slFv11JIobdnCFKMLG97oAI2kWKdx5/zsywTL8flpnoIgaZZPlQTFYhdQ==", 2502 "license": "MIT", 2503 "bin": { 2504 "intent": "bin/intent.js" 2505 }, 2506 "engines": { 2507 "node": ">=20.19" 2508 }, 2509 "funding": { 2510 "type": "github", 2511 "url": "https://github.com/sponsors/tannerlinsley" 2512 } 2513 }, 2514 "node_modules/@testing-library/dom": { 2515 "version": "10.4.1", 2516 "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-10.4.1.tgz", 2517 "integrity": "sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==", 2518 "dev": true, 2519 "license": "MIT", 2520 "dependencies": { 2521 "@babel/code-frame": "^7.10.4", 2522 "@babel/runtime": "^7.12.5", 2523 "@types/aria-query": "^5.0.1", 2524 "aria-query": "5.3.0", 2525 "dom-accessibility-api": "^0.5.9", 2526 "lz-string": "^1.5.0", 2527 "picocolors": "1.1.1", 2528 "pretty-format": "^27.0.2" 2529 }, 2530 "engines": { 2531 "node": ">=18" 2532 } 2533 }, 2534 "node_modules/@testing-library/react": { 2535 "version": "16.3.2", 2536 "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-16.3.2.tgz", 2537 "integrity": "sha512-XU5/SytQM+ykqMnAnvB2umaJNIOsLF3PVv//1Ew4CTcpz0/BRyy/af40qqrt7SjKpDdT1saBMc42CUok5gaw+g==", 2538 "dev": true, 2539 "license": "MIT", 2540 "dependencies": { 2541 "@babel/runtime": "^7.12.5" 2542 }, 2543 "engines": { 2544 "node": ">=18" 2545 }, 2546 "peerDependencies": { 2547 "@testing-library/dom": "^10.0.0", 2548 "@types/react": "^18.0.0 || ^19.0.0", 2549 "@types/react-dom": "^18.0.0 || ^19.0.0", 2550 "react": "^18.0.0 || ^19.0.0", 2551 "react-dom": "^18.0.0 || ^19.0.0" 2552 }, 2553 "peerDependenciesMeta": { 2554 "@types/react": { 2555 "optional": true 2556 }, 2557 "@types/react-dom": { 2558 "optional": true 2559 } 2560 } 2561 }, 2562 "node_modules/@types/aria-query": { 2563 "version": "5.0.4", 2564 "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-5.0.4.tgz", 2565 "integrity": "sha512-rfT93uj5s0PRL7EzccGMs3brplhcrghnDoV26NqKhCAS1hVo+WdNsPvE/yb6ilfr5hi2MEk6d5EWJTKdxg8jVw==", 2566 "dev": true, 2567 "license": "MIT" 2568 }, 2569 "node_modules/@types/babel__core": { 2570 "version": "7.20.5", 2571 "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.20.5.tgz", 2572 "integrity": "sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==", 2573 "dev": true, 2574 "license": "MIT", 2575 "dependencies": { 2576 "@babel/parser": "^7.20.7", 2577 "@babel/types": "^7.20.7", 2578 "@types/babel__generator": "*", 2579 "@types/babel__template": "*", 2580 "@types/babel__traverse": "*" 2581 } 2582 }, 2583 "node_modules/@types/babel__generator": { 2584 "version": "7.27.0", 2585 "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz", 2586 "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==", 2587 "dev": true, 2588 "license": "MIT", 2589 "dependencies": { 2590 "@babel/types": "^7.0.0" 2591 } 2592 }, 2593 "node_modules/@types/babel__template": { 2594 "version": "7.4.4", 2595 "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.4.tgz", 2596 "integrity": "sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==", 2597 "dev": true, 2598 "license": "MIT", 2599 "dependencies": { 2600 "@babel/parser": "^7.1.0", 2601 "@babel/types": "^7.0.0" 2602 } 2603 }, 2604 "node_modules/@types/babel__traverse": { 2605 "version": "7.28.0", 2606 "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.28.0.tgz", 2607 "integrity": "sha512-8PvcXf70gTDZBgt9ptxJ8elBeBjcLOAcOtoO/mPJjtji1+CdGbHgm77om1GrsPxsiE+uXIpNSK64UYaIwQXd4Q==", 2608 "dev": true, 2609 "license": "MIT", 2610 "dependencies": { 2611 "@babel/types": "^7.28.2" 2612 } 2613 }, 2614 "node_modules/@types/chai": { 2615 "version": "5.2.3", 2616 "resolved": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz", 2617 "integrity": "sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==", 2618 "dev": true, 2619 "license": "MIT", 2620 "dependencies": { 2621 "@types/deep-eql": "*", 2622 "assertion-error": "^2.0.1" 2623 } 2624 }, 2625 "node_modules/@types/deep-eql": { 2626 "version": "4.0.2", 2627 "resolved": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz", 2628 "integrity": "sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==", 2629 "dev": true, 2630 "license": "MIT" 2631 }, 2632 "node_modules/@types/estree": { 2633 "version": "1.0.8", 2634 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 2635 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 2636 "license": "MIT" 2637 }, 2638 "node_modules/@types/geojson": { 2639 "version": "7946.0.16", 2640 "resolved": "https://registry.npmjs.org/@types/geojson/-/geojson-7946.0.16.tgz", 2641 "integrity": "sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==", 2642 "dev": true, 2643 "license": "MIT" 2644 }, 2645 "node_modules/@types/leaflet": { 2646 "version": "1.9.21", 2647 "resolved": "https://registry.npmjs.org/@types/leaflet/-/leaflet-1.9.21.tgz", 2648 "integrity": "sha512-TbAd9DaPGSnzp6QvtYngntMZgcRk+igFELwR2N99XZn7RXUdKgsXMR+28bUO0rPsWp8MIu/f47luLIQuSLYv/w==", 2649 "dev": true, 2650 "license": "MIT", 2651 "dependencies": { 2652 "@types/geojson": "*" 2653 } 2654 }, 2655 "node_modules/@types/node": { 2656 "version": "22.19.15", 2657 "resolved": "https://registry.npmjs.org/@types/node/-/node-22.19.15.tgz", 2658 "integrity": "sha512-F0R/h2+dsy5wJAUe3tAU6oqa2qbWY5TpNfL/RGmo1y38hiyO1w3x2jPtt76wmuaJI4DQnOBu21cNXQ2STIUUWg==", 2659 "devOptional": true, 2660 "license": "MIT", 2661 "dependencies": { 2662 "undici-types": "~6.21.0" 2663 } 2664 }, 2665 "node_modules/@types/react": { 2666 "version": "19.2.14", 2667 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", 2668 "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", 2669 "license": "MIT", 2670 "dependencies": { 2671 "csstype": "^3.2.2" 2672 } 2673 }, 2674 "node_modules/@types/react-dom": { 2675 "version": "19.2.3", 2676 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-19.2.3.tgz", 2677 "integrity": "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==", 2678 "license": "MIT", 2679 "peerDependencies": { 2680 "@types/react": "^19.2.0" 2681 } 2682 }, 2683 "node_modules/@vitejs/plugin-react": { 2684 "version": "5.2.0", 2685 "resolved": "https://registry.npmjs.org/@vitejs/plugin-react/-/plugin-react-5.2.0.tgz", 2686 "integrity": "sha512-YmKkfhOAi3wsB1PhJq5Scj3GXMn3WvtQ/JC0xoopuHoXSdmtdStOpFrYaT1kie2YgFBcIe64ROzMYRjCrYOdYw==", 2687 "dev": true, 2688 "license": "MIT", 2689 "dependencies": { 2690 "@babel/core": "^7.29.0", 2691 "@babel/plugin-transform-react-jsx-self": "^7.27.1", 2692 "@babel/plugin-transform-react-jsx-source": "^7.27.1", 2693 "@rolldown/pluginutils": "1.0.0-rc.3", 2694 "@types/babel__core": "^7.20.5", 2695 "react-refresh": "^0.18.0" 2696 }, 2697 "engines": { 2698 "node": "^20.19.0 || >=22.12.0" 2699 }, 2700 "peerDependencies": { 2701 "vite": "^4.2.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" 2702 } 2703 }, 2704 "node_modules/@vitejs/plugin-react/node_modules/@rolldown/pluginutils": { 2705 "version": "1.0.0-rc.3", 2706 "resolved": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.0-rc.3.tgz", 2707 "integrity": "sha512-eybk3TjzzzV97Dlj5c+XrBFW57eTNhzod66y9HrBlzJ6NsCrWCp/2kaPS3K9wJmurBC0Tdw4yPjXKZqlznim3Q==", 2708 "dev": true, 2709 "license": "MIT" 2710 }, 2711 "node_modules/@vitest/expect": { 2712 "version": "3.2.4", 2713 "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-3.2.4.tgz", 2714 "integrity": "sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==", 2715 "dev": true, 2716 "license": "MIT", 2717 "dependencies": { 2718 "@types/chai": "^5.2.2", 2719 "@vitest/spy": "3.2.4", 2720 "@vitest/utils": "3.2.4", 2721 "chai": "^5.2.0", 2722 "tinyrainbow": "^2.0.0" 2723 }, 2724 "funding": { 2725 "url": "https://opencollective.com/vitest" 2726 } 2727 }, 2728 "node_modules/@vitest/mocker": { 2729 "version": "3.2.4", 2730 "resolved": "https://registry.npmjs.org/@vitest/mocker/-/mocker-3.2.4.tgz", 2731 "integrity": "sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==", 2732 "dev": true, 2733 "license": "MIT", 2734 "dependencies": { 2735 "@vitest/spy": "3.2.4", 2736 "estree-walker": "^3.0.3", 2737 "magic-string": "^0.30.17" 2738 }, 2739 "funding": { 2740 "url": "https://opencollective.com/vitest" 2741 }, 2742 "peerDependencies": { 2743 "msw": "^2.4.9", 2744 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" 2745 }, 2746 "peerDependenciesMeta": { 2747 "msw": { 2748 "optional": true 2749 }, 2750 "vite": { 2751 "optional": true 2752 } 2753 } 2754 }, 2755 "node_modules/@vitest/pretty-format": { 2756 "version": "3.2.4", 2757 "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-3.2.4.tgz", 2758 "integrity": "sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==", 2759 "dev": true, 2760 "license": "MIT", 2761 "dependencies": { 2762 "tinyrainbow": "^2.0.0" 2763 }, 2764 "funding": { 2765 "url": "https://opencollective.com/vitest" 2766 } 2767 }, 2768 "node_modules/@vitest/runner": { 2769 "version": "3.2.4", 2770 "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-3.2.4.tgz", 2771 "integrity": "sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==", 2772 "dev": true, 2773 "license": "MIT", 2774 "dependencies": { 2775 "@vitest/utils": "3.2.4", 2776 "pathe": "^2.0.3", 2777 "strip-literal": "^3.0.0" 2778 }, 2779 "funding": { 2780 "url": "https://opencollective.com/vitest" 2781 } 2782 }, 2783 "node_modules/@vitest/snapshot": { 2784 "version": "3.2.4", 2785 "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-3.2.4.tgz", 2786 "integrity": "sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==", 2787 "dev": true, 2788 "license": "MIT", 2789 "dependencies": { 2790 "@vitest/pretty-format": "3.2.4", 2791 "magic-string": "^0.30.17", 2792 "pathe": "^2.0.3" 2793 }, 2794 "funding": { 2795 "url": "https://opencollective.com/vitest" 2796 } 2797 }, 2798 "node_modules/@vitest/spy": { 2799 "version": "3.2.4", 2800 "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-3.2.4.tgz", 2801 "integrity": "sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==", 2802 "dev": true, 2803 "license": "MIT", 2804 "dependencies": { 2805 "tinyspy": "^4.0.3" 2806 }, 2807 "funding": { 2808 "url": "https://opencollective.com/vitest" 2809 } 2810 }, 2811 "node_modules/@vitest/utils": { 2812 "version": "3.2.4", 2813 "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-3.2.4.tgz", 2814 "integrity": "sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==", 2815 "dev": true, 2816 "license": "MIT", 2817 "dependencies": { 2818 "@vitest/pretty-format": "3.2.4", 2819 "loupe": "^3.1.4", 2820 "tinyrainbow": "^2.0.0" 2821 }, 2822 "funding": { 2823 "url": "https://opencollective.com/vitest" 2824 } 2825 }, 2826 "node_modules/@xstate/react": { 2827 "version": "6.1.0", 2828 "resolved": "https://registry.npmjs.org/@xstate/react/-/react-6.1.0.tgz", 2829 "integrity": "sha512-ep9F0jGTI63B/jE8GHdMpUqtuz7yRebNaKv8EMUaiSi29NOglywc2X2YSOV/ygbIK+LtmgZ0q9anoEA2iBSEOw==", 2830 "license": "MIT", 2831 "dependencies": { 2832 "use-isomorphic-layout-effect": "^1.1.2", 2833 "use-sync-external-store": "^1.2.0" 2834 }, 2835 "peerDependencies": { 2836 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0", 2837 "xstate": "^5.28.0" 2838 }, 2839 "peerDependenciesMeta": { 2840 "xstate": { 2841 "optional": true 2842 } 2843 } 2844 }, 2845 "node_modules/@xstate/store": { 2846 "version": "3.17.1", 2847 "resolved": "https://registry.npmjs.org/@xstate/store/-/store-3.17.1.tgz", 2848 "integrity": "sha512-jwNJ4nXM6WNXhW8IvrWuNqf7sMTBzfRXj2mHoxVkQDLCuZCjQ3xtXeykB4fLkdmWPAjh9dEZAjMAX43IlWq1LA==", 2849 "license": "MIT", 2850 "peerDependencies": { 2851 "react": "^18.2.0 || ^19.0.0", 2852 "solid-js": "^1.7.6" 2853 }, 2854 "peerDependenciesMeta": { 2855 "react": { 2856 "optional": true 2857 }, 2858 "solid-js": { 2859 "optional": true 2860 } 2861 } 2862 }, 2863 "node_modules/acorn": { 2864 "version": "8.16.0", 2865 "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.16.0.tgz", 2866 "integrity": "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw==", 2867 "license": "MIT", 2868 "bin": { 2869 "acorn": "bin/acorn" 2870 }, 2871 "engines": { 2872 "node": ">=0.4.0" 2873 } 2874 }, 2875 "node_modules/agent-base": { 2876 "version": "7.1.4", 2877 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 2878 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 2879 "dev": true, 2880 "license": "MIT", 2881 "engines": { 2882 "node": ">= 14" 2883 } 2884 }, 2885 "node_modules/ansi-regex": { 2886 "version": "5.0.1", 2887 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2888 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2889 "dev": true, 2890 "license": "MIT", 2891 "engines": { 2892 "node": ">=8" 2893 } 2894 }, 2895 "node_modules/ansi-styles": { 2896 "version": "5.2.0", 2897 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", 2898 "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", 2899 "dev": true, 2900 "license": "MIT", 2901 "engines": { 2902 "node": ">=10" 2903 }, 2904 "funding": { 2905 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2906 } 2907 }, 2908 "node_modules/ansis": { 2909 "version": "4.2.0", 2910 "resolved": "https://registry.npmjs.org/ansis/-/ansis-4.2.0.tgz", 2911 "integrity": "sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==", 2912 "license": "ISC", 2913 "engines": { 2914 "node": ">=14" 2915 } 2916 }, 2917 "node_modules/anymatch": { 2918 "version": "3.1.3", 2919 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", 2920 "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", 2921 "license": "ISC", 2922 "dependencies": { 2923 "normalize-path": "^3.0.0", 2924 "picomatch": "^2.0.4" 2925 }, 2926 "engines": { 2927 "node": ">= 8" 2928 } 2929 }, 2930 "node_modules/anymatch/node_modules/picomatch": { 2931 "version": "2.3.2", 2932 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", 2933 "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", 2934 "license": "MIT", 2935 "engines": { 2936 "node": ">=8.6" 2937 }, 2938 "funding": { 2939 "url": "https://github.com/sponsors/jonschlinkert" 2940 } 2941 }, 2942 "node_modules/argparse": { 2943 "version": "2.0.1", 2944 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2945 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", 2946 "license": "Python-2.0" 2947 }, 2948 "node_modules/aria-query": { 2949 "version": "5.3.0", 2950 "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.3.0.tgz", 2951 "integrity": "sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==", 2952 "dev": true, 2953 "license": "Apache-2.0", 2954 "dependencies": { 2955 "dequal": "^2.0.3" 2956 } 2957 }, 2958 "node_modules/assertion-error": { 2959 "version": "2.0.1", 2960 "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", 2961 "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", 2962 "dev": true, 2963 "license": "MIT", 2964 "engines": { 2965 "node": ">=12" 2966 } 2967 }, 2968 "node_modules/ast-types": { 2969 "version": "0.16.1", 2970 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", 2971 "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", 2972 "license": "MIT", 2973 "dependencies": { 2974 "tslib": "^2.0.1" 2975 }, 2976 "engines": { 2977 "node": ">=4" 2978 } 2979 }, 2980 "node_modules/babel-dead-code-elimination": { 2981 "version": "1.0.12", 2982 "resolved": "https://registry.npmjs.org/babel-dead-code-elimination/-/babel-dead-code-elimination-1.0.12.tgz", 2983 "integrity": "sha512-GERT7L2TiYcYDtYk1IpD+ASAYXjKbLTDPhBtYj7X1NuRMDTMtAx9kyBenub1Ev41lo91OHCKdmP+egTDmfQ7Ig==", 2984 "license": "MIT", 2985 "dependencies": { 2986 "@babel/core": "^7.23.7", 2987 "@babel/parser": "^7.23.6", 2988 "@babel/traverse": "^7.23.7", 2989 "@babel/types": "^7.23.6" 2990 } 2991 }, 2992 "node_modules/baseline-browser-mapping": { 2993 "version": "2.10.13", 2994 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.13.tgz", 2995 "integrity": "sha512-BL2sTuHOdy0YT1lYieUxTw/QMtPBC3pmlJC6xk8BBYVv6vcw3SGdKemQ+Xsx9ik2F/lYDO9tqsFQH1r9PFuHKw==", 2996 "license": "Apache-2.0", 2997 "bin": { 2998 "baseline-browser-mapping": "dist/cli.cjs" 2999 }, 3000 "engines": { 3001 "node": ">=6.0.0" 3002 } 3003 }, 3004 "node_modules/bidi-js": { 3005 "version": "1.0.3", 3006 "resolved": "https://registry.npmjs.org/bidi-js/-/bidi-js-1.0.3.tgz", 3007 "integrity": "sha512-RKshQI1R3YQ+n9YJz2QQ147P66ELpa1FQEg20Dk8oW9t2KgLbpDLLp9aGZ7y8WHSshDknG0bknqGw5/tyCs5tw==", 3008 "dev": true, 3009 "license": "MIT", 3010 "dependencies": { 3011 "require-from-string": "^2.0.2" 3012 } 3013 }, 3014 "node_modules/binary-extensions": { 3015 "version": "2.3.0", 3016 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", 3017 "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", 3018 "license": "MIT", 3019 "engines": { 3020 "node": ">=8" 3021 }, 3022 "funding": { 3023 "url": "https://github.com/sponsors/sindresorhus" 3024 } 3025 }, 3026 "node_modules/boolbase": { 3027 "version": "1.0.0", 3028 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 3029 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 3030 "license": "ISC" 3031 }, 3032 "node_modules/braces": { 3033 "version": "3.0.3", 3034 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 3035 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 3036 "license": "MIT", 3037 "dependencies": { 3038 "fill-range": "^7.1.1" 3039 }, 3040 "engines": { 3041 "node": ">=8" 3042 } 3043 }, 3044 "node_modules/browserslist": { 3045 "version": "4.28.2", 3046 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.2.tgz", 3047 "integrity": "sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==", 3048 "funding": [ 3049 { 3050 "type": "opencollective", 3051 "url": "https://opencollective.com/browserslist" 3052 }, 3053 { 3054 "type": "tidelift", 3055 "url": "https://tidelift.com/funding/github/npm/browserslist" 3056 }, 3057 { 3058 "type": "github", 3059 "url": "https://github.com/sponsors/ai" 3060 } 3061 ], 3062 "license": "MIT", 3063 "dependencies": { 3064 "baseline-browser-mapping": "^2.10.12", 3065 "caniuse-lite": "^1.0.30001782", 3066 "electron-to-chromium": "^1.5.328", 3067 "node-releases": "^2.0.36", 3068 "update-browserslist-db": "^1.2.3" 3069 }, 3070 "bin": { 3071 "browserslist": "cli.js" 3072 }, 3073 "engines": { 3074 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 3075 } 3076 }, 3077 "node_modules/cac": { 3078 "version": "6.7.14", 3079 "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", 3080 "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", 3081 "dev": true, 3082 "license": "MIT", 3083 "engines": { 3084 "node": ">=8" 3085 } 3086 }, 3087 "node_modules/caniuse-lite": { 3088 "version": "1.0.30001784", 3089 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001784.tgz", 3090 "integrity": "sha512-WU346nBTklUV9YfUl60fqRbU5ZqyXlqvo1SgigE1OAXK5bFL8LL9q1K7aap3N739l4BvNqnkm3YrGHiY9sfUQw==", 3091 "funding": [ 3092 { 3093 "type": "opencollective", 3094 "url": "https://opencollective.com/browserslist" 3095 }, 3096 { 3097 "type": "tidelift", 3098 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 3099 }, 3100 { 3101 "type": "github", 3102 "url": "https://github.com/sponsors/ai" 3103 } 3104 ], 3105 "license": "CC-BY-4.0" 3106 }, 3107 "node_modules/chai": { 3108 "version": "5.3.3", 3109 "resolved": "https://registry.npmjs.org/chai/-/chai-5.3.3.tgz", 3110 "integrity": "sha512-4zNhdJD/iOjSH0A05ea+Ke6MU5mmpQcbQsSOkgdaUMJ9zTlDTD/GYlwohmIE2u0gaxHYiVHEn1Fw9mZ/ktJWgw==", 3111 "dev": true, 3112 "license": "MIT", 3113 "dependencies": { 3114 "assertion-error": "^2.0.1", 3115 "check-error": "^2.1.1", 3116 "deep-eql": "^5.0.1", 3117 "loupe": "^3.1.0", 3118 "pathval": "^2.0.0" 3119 }, 3120 "engines": { 3121 "node": ">=18" 3122 } 3123 }, 3124 "node_modules/chalk": { 3125 "version": "5.6.2", 3126 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", 3127 "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", 3128 "dev": true, 3129 "license": "MIT", 3130 "engines": { 3131 "node": "^12.17.0 || ^14.13 || >=16.0.0" 3132 }, 3133 "funding": { 3134 "url": "https://github.com/chalk/chalk?sponsor=1" 3135 } 3136 }, 3137 "node_modules/check-error": { 3138 "version": "2.1.3", 3139 "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.3.tgz", 3140 "integrity": "sha512-PAJdDJusoxnwm1VwW07VWwUN1sl7smmC3OKggvndJFadxxDRyFJBX/ggnu/KE4kQAB7a3Dp8f/YXC1FlUprWmA==", 3141 "dev": true, 3142 "license": "MIT", 3143 "engines": { 3144 "node": ">= 16" 3145 } 3146 }, 3147 "node_modules/cheerio": { 3148 "version": "1.2.0", 3149 "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.2.0.tgz", 3150 "integrity": "sha512-WDrybc/gKFpTYQutKIK6UvfcuxijIZfMfXaYm8NMsPQxSYvf+13fXUJ4rztGGbJcBQ/GF55gvrZ0Bc0bj/mqvg==", 3151 "license": "MIT", 3152 "dependencies": { 3153 "cheerio-select": "^2.1.0", 3154 "dom-serializer": "^2.0.0", 3155 "domhandler": "^5.0.3", 3156 "domutils": "^3.2.2", 3157 "encoding-sniffer": "^0.2.1", 3158 "htmlparser2": "^10.1.0", 3159 "parse5": "^7.3.0", 3160 "parse5-htmlparser2-tree-adapter": "^7.1.0", 3161 "parse5-parser-stream": "^7.1.2", 3162 "undici": "^7.19.0", 3163 "whatwg-mimetype": "^4.0.0" 3164 }, 3165 "engines": { 3166 "node": ">=20.18.1" 3167 }, 3168 "funding": { 3169 "url": "https://github.com/cheeriojs/cheerio?sponsor=1" 3170 } 3171 }, 3172 "node_modules/cheerio-select": { 3173 "version": "2.1.0", 3174 "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", 3175 "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", 3176 "license": "BSD-2-Clause", 3177 "dependencies": { 3178 "boolbase": "^1.0.0", 3179 "css-select": "^5.1.0", 3180 "css-what": "^6.1.0", 3181 "domelementtype": "^2.3.0", 3182 "domhandler": "^5.0.3", 3183 "domutils": "^3.0.1" 3184 }, 3185 "funding": { 3186 "url": "https://github.com/sponsors/fb55" 3187 } 3188 }, 3189 "node_modules/chokidar": { 3190 "version": "3.6.0", 3191 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", 3192 "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", 3193 "license": "MIT", 3194 "dependencies": { 3195 "anymatch": "~3.1.2", 3196 "braces": "~3.0.2", 3197 "glob-parent": "~5.1.2", 3198 "is-binary-path": "~2.1.0", 3199 "is-glob": "~4.0.1", 3200 "normalize-path": "~3.0.0", 3201 "readdirp": "~3.6.0" 3202 }, 3203 "engines": { 3204 "node": ">= 8.10.0" 3205 }, 3206 "funding": { 3207 "url": "https://paulmillr.com/funding/" 3208 }, 3209 "optionalDependencies": { 3210 "fsevents": "~2.3.2" 3211 } 3212 }, 3213 "node_modules/clsx": { 3214 "version": "2.1.1", 3215 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 3216 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 3217 "license": "MIT", 3218 "engines": { 3219 "node": ">=6" 3220 } 3221 }, 3222 "node_modules/convert-source-map": { 3223 "version": "2.0.0", 3224 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 3225 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 3226 "license": "MIT" 3227 }, 3228 "node_modules/cookie-es": { 3229 "version": "2.0.1", 3230 "resolved": "https://registry.npmjs.org/cookie-es/-/cookie-es-2.0.1.tgz", 3231 "integrity": "sha512-aVf4A4hI2w70LnF7GG+7xDQUkliwiXWXFvTjkip4+b64ygDQ2sJPRSKFDHbxn8o0xu9QzPkMuuiWIXyFSE2slA==", 3232 "license": "MIT" 3233 }, 3234 "node_modules/css-select": { 3235 "version": "5.2.2", 3236 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", 3237 "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", 3238 "license": "BSD-2-Clause", 3239 "dependencies": { 3240 "boolbase": "^1.0.0", 3241 "css-what": "^6.1.0", 3242 "domhandler": "^5.0.2", 3243 "domutils": "^3.0.1", 3244 "nth-check": "^2.0.1" 3245 }, 3246 "funding": { 3247 "url": "https://github.com/sponsors/fb55" 3248 } 3249 }, 3250 "node_modules/css-tree": { 3251 "version": "3.2.1", 3252 "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-3.2.1.tgz", 3253 "integrity": "sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==", 3254 "dev": true, 3255 "license": "MIT", 3256 "dependencies": { 3257 "mdn-data": "2.27.1", 3258 "source-map-js": "^1.2.1" 3259 }, 3260 "engines": { 3261 "node": "^10 || ^12.20.0 || ^14.13.0 || >=15.0.0" 3262 } 3263 }, 3264 "node_modules/css-what": { 3265 "version": "6.2.2", 3266 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", 3267 "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", 3268 "license": "BSD-2-Clause", 3269 "engines": { 3270 "node": ">= 6" 3271 }, 3272 "funding": { 3273 "url": "https://github.com/sponsors/fb55" 3274 } 3275 }, 3276 "node_modules/cssesc": { 3277 "version": "3.0.0", 3278 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 3279 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 3280 "dev": true, 3281 "license": "MIT", 3282 "bin": { 3283 "cssesc": "bin/cssesc" 3284 }, 3285 "engines": { 3286 "node": ">=4" 3287 } 3288 }, 3289 "node_modules/cssstyle": { 3290 "version": "6.2.0", 3291 "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-6.2.0.tgz", 3292 "integrity": "sha512-Fm5NvhYathRnXNVndkUsCCuR63DCLVVwGOOwQw782coXFi5HhkXdu289l59HlXZBawsyNccXfWRYvLzcDCdDig==", 3293 "dev": true, 3294 "license": "MIT", 3295 "dependencies": { 3296 "@asamuzakjp/css-color": "^5.0.1", 3297 "@csstools/css-syntax-patches-for-csstree": "^1.0.28", 3298 "css-tree": "^3.1.0", 3299 "lru-cache": "^11.2.6" 3300 }, 3301 "engines": { 3302 "node": ">=20" 3303 } 3304 }, 3305 "node_modules/cssstyle/node_modules/lru-cache": { 3306 "version": "11.2.7", 3307 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.2.7.tgz", 3308 "integrity": "sha512-aY/R+aEsRelme17KGQa/1ZSIpLpNYYrhcrepKTZgE+W3WM16YMCaPwOHLHsmopZHELU0Ojin1lPVxKR0MihncA==", 3309 "dev": true, 3310 "license": "BlueOak-1.0.0", 3311 "engines": { 3312 "node": "20 || >=22" 3313 } 3314 }, 3315 "node_modules/csstype": { 3316 "version": "3.2.3", 3317 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 3318 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 3319 "license": "MIT" 3320 }, 3321 "node_modules/data-urls": { 3322 "version": "7.0.0", 3323 "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-7.0.0.tgz", 3324 "integrity": "sha512-23XHcCF+coGYevirZceTVD7NdJOqVn+49IHyxgszm+JIiHLoB2TkmPtsYkNWT1pvRSGkc35L6NHs0yHkN2SumA==", 3325 "dev": true, 3326 "license": "MIT", 3327 "dependencies": { 3328 "whatwg-mimetype": "^5.0.0", 3329 "whatwg-url": "^16.0.0" 3330 }, 3331 "engines": { 3332 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 3333 } 3334 }, 3335 "node_modules/data-urls/node_modules/whatwg-mimetype": { 3336 "version": "5.0.0", 3337 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz", 3338 "integrity": "sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==", 3339 "dev": true, 3340 "license": "MIT", 3341 "engines": { 3342 "node": ">=20" 3343 } 3344 }, 3345 "node_modules/dayjs": { 3346 "version": "1.11.20", 3347 "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.11.20.tgz", 3348 "integrity": "sha512-YbwwqR/uYpeoP4pu043q+LTDLFBLApUP6VxRihdfNTqu4ubqMlGDLd6ErXhEgsyvY0K6nCs7nggYumAN+9uEuQ==", 3349 "license": "MIT" 3350 }, 3351 "node_modules/debug": { 3352 "version": "4.4.3", 3353 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 3354 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 3355 "license": "MIT", 3356 "dependencies": { 3357 "ms": "^2.1.3" 3358 }, 3359 "engines": { 3360 "node": ">=6.0" 3361 }, 3362 "peerDependenciesMeta": { 3363 "supports-color": { 3364 "optional": true 3365 } 3366 } 3367 }, 3368 "node_modules/decimal.js": { 3369 "version": "10.6.0", 3370 "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.6.0.tgz", 3371 "integrity": "sha512-YpgQiITW3JXGntzdUmyUR1V812Hn8T1YVXhCu+wO3OpS4eU9l4YdD3qjyiKdV6mvV29zapkMeD390UVEf2lkUg==", 3372 "dev": true, 3373 "license": "MIT" 3374 }, 3375 "node_modules/deep-eql": { 3376 "version": "5.0.2", 3377 "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", 3378 "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", 3379 "dev": true, 3380 "license": "MIT", 3381 "engines": { 3382 "node": ">=6" 3383 } 3384 }, 3385 "node_modules/dequal": { 3386 "version": "2.0.3", 3387 "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.3.tgz", 3388 "integrity": "sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==", 3389 "dev": true, 3390 "license": "MIT", 3391 "engines": { 3392 "node": ">=6" 3393 } 3394 }, 3395 "node_modules/detect-libc": { 3396 "version": "2.1.2", 3397 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 3398 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 3399 "license": "Apache-2.0", 3400 "engines": { 3401 "node": ">=8" 3402 } 3403 }, 3404 "node_modules/diff": { 3405 "version": "8.0.4", 3406 "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.4.tgz", 3407 "integrity": "sha512-DPi0FmjiSU5EvQV0++GFDOJ9ASQUVFh5kD+OzOnYdi7n3Wpm9hWWGfB/O2blfHcMVTL5WkQXSnRiK9makhrcnw==", 3408 "license": "BSD-3-Clause", 3409 "engines": { 3410 "node": ">=0.3.1" 3411 } 3412 }, 3413 "node_modules/dom-accessibility-api": { 3414 "version": "0.5.16", 3415 "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz", 3416 "integrity": "sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==", 3417 "dev": true, 3418 "license": "MIT" 3419 }, 3420 "node_modules/dom-serializer": { 3421 "version": "2.0.0", 3422 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 3423 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 3424 "license": "MIT", 3425 "dependencies": { 3426 "domelementtype": "^2.3.0", 3427 "domhandler": "^5.0.2", 3428 "entities": "^4.2.0" 3429 }, 3430 "funding": { 3431 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 3432 } 3433 }, 3434 "node_modules/domelementtype": { 3435 "version": "2.3.0", 3436 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 3437 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 3438 "funding": [ 3439 { 3440 "type": "github", 3441 "url": "https://github.com/sponsors/fb55" 3442 } 3443 ], 3444 "license": "BSD-2-Clause" 3445 }, 3446 "node_modules/domhandler": { 3447 "version": "5.0.3", 3448 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 3449 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 3450 "license": "BSD-2-Clause", 3451 "dependencies": { 3452 "domelementtype": "^2.3.0" 3453 }, 3454 "engines": { 3455 "node": ">= 4" 3456 }, 3457 "funding": { 3458 "url": "https://github.com/fb55/domhandler?sponsor=1" 3459 } 3460 }, 3461 "node_modules/domutils": { 3462 "version": "3.2.2", 3463 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", 3464 "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", 3465 "license": "BSD-2-Clause", 3466 "dependencies": { 3467 "dom-serializer": "^2.0.0", 3468 "domelementtype": "^2.3.0", 3469 "domhandler": "^5.0.3" 3470 }, 3471 "funding": { 3472 "url": "https://github.com/fb55/domutils?sponsor=1" 3473 } 3474 }, 3475 "node_modules/electron-to-chromium": { 3476 "version": "1.5.331", 3477 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.331.tgz", 3478 "integrity": "sha512-IbxXrsTlD3hRodkLnbxAPP4OuJYdWCeM3IOdT+CpcMoIwIoDfCmRpEtSPfwBXxVkg9xmBeY7Lz2Eo2TDn/HC3Q==", 3479 "license": "ISC" 3480 }, 3481 "node_modules/encoding-sniffer": { 3482 "version": "0.2.1", 3483 "resolved": "https://registry.npmjs.org/encoding-sniffer/-/encoding-sniffer-0.2.1.tgz", 3484 "integrity": "sha512-5gvq20T6vfpekVtqrYQsSCFZ1wEg5+wW0/QaZMWkFr6BqD3NfKs0rLCx4rrVlSWJeZb5NBJgVLswK/w2MWU+Gw==", 3485 "license": "MIT", 3486 "dependencies": { 3487 "iconv-lite": "^0.6.3", 3488 "whatwg-encoding": "^3.1.1" 3489 }, 3490 "funding": { 3491 "url": "https://github.com/fb55/encoding-sniffer?sponsor=1" 3492 } 3493 }, 3494 "node_modules/enhanced-resolve": { 3495 "version": "5.20.1", 3496 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.1.tgz", 3497 "integrity": "sha512-Qohcme7V1inbAfvjItgw0EaxVX5q2rdVEZHRBrEQdRZTssLDGsL8Lwrznl8oQ/6kuTJONLaDcGjkNP247XEhcA==", 3498 "license": "MIT", 3499 "dependencies": { 3500 "graceful-fs": "^4.2.4", 3501 "tapable": "^2.3.0" 3502 }, 3503 "engines": { 3504 "node": ">=10.13.0" 3505 } 3506 }, 3507 "node_modules/entities": { 3508 "version": "4.5.0", 3509 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 3510 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 3511 "license": "BSD-2-Clause", 3512 "engines": { 3513 "node": ">=0.12" 3514 }, 3515 "funding": { 3516 "url": "https://github.com/fb55/entities?sponsor=1" 3517 } 3518 }, 3519 "node_modules/es-module-lexer": { 3520 "version": "1.7.0", 3521 "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.7.0.tgz", 3522 "integrity": "sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==", 3523 "dev": true, 3524 "license": "MIT" 3525 }, 3526 "node_modules/esbuild": { 3527 "version": "0.27.5", 3528 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.5.tgz", 3529 "integrity": "sha512-zdQoHBjuDqKsvV5OPaWansOwfSQ0Js+Uj9J85TBvj3bFW1JjWTSULMRwdQAc8qMeIScbClxeMK0jlrtB9linhA==", 3530 "hasInstallScript": true, 3531 "license": "MIT", 3532 "bin": { 3533 "esbuild": "bin/esbuild" 3534 }, 3535 "engines": { 3536 "node": ">=18" 3537 }, 3538 "optionalDependencies": { 3539 "@esbuild/aix-ppc64": "0.27.5", 3540 "@esbuild/android-arm": "0.27.5", 3541 "@esbuild/android-arm64": "0.27.5", 3542 "@esbuild/android-x64": "0.27.5", 3543 "@esbuild/darwin-arm64": "0.27.5", 3544 "@esbuild/darwin-x64": "0.27.5", 3545 "@esbuild/freebsd-arm64": "0.27.5", 3546 "@esbuild/freebsd-x64": "0.27.5", 3547 "@esbuild/linux-arm": "0.27.5", 3548 "@esbuild/linux-arm64": "0.27.5", 3549 "@esbuild/linux-ia32": "0.27.5", 3550 "@esbuild/linux-loong64": "0.27.5", 3551 "@esbuild/linux-mips64el": "0.27.5", 3552 "@esbuild/linux-ppc64": "0.27.5", 3553 "@esbuild/linux-riscv64": "0.27.5", 3554 "@esbuild/linux-s390x": "0.27.5", 3555 "@esbuild/linux-x64": "0.27.5", 3556 "@esbuild/netbsd-arm64": "0.27.5", 3557 "@esbuild/netbsd-x64": "0.27.5", 3558 "@esbuild/openbsd-arm64": "0.27.5", 3559 "@esbuild/openbsd-x64": "0.27.5", 3560 "@esbuild/openharmony-arm64": "0.27.5", 3561 "@esbuild/sunos-x64": "0.27.5", 3562 "@esbuild/win32-arm64": "0.27.5", 3563 "@esbuild/win32-ia32": "0.27.5", 3564 "@esbuild/win32-x64": "0.27.5" 3565 } 3566 }, 3567 "node_modules/escalade": { 3568 "version": "3.2.0", 3569 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 3570 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 3571 "license": "MIT", 3572 "engines": { 3573 "node": ">=6" 3574 } 3575 }, 3576 "node_modules/esprima": { 3577 "version": "4.0.1", 3578 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 3579 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 3580 "license": "BSD-2-Clause", 3581 "bin": { 3582 "esparse": "bin/esparse.js", 3583 "esvalidate": "bin/esvalidate.js" 3584 }, 3585 "engines": { 3586 "node": ">=4" 3587 } 3588 }, 3589 "node_modules/estree-walker": { 3590 "version": "3.0.3", 3591 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", 3592 "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", 3593 "dev": true, 3594 "license": "MIT", 3595 "dependencies": { 3596 "@types/estree": "^1.0.0" 3597 } 3598 }, 3599 "node_modules/expect-type": { 3600 "version": "1.3.0", 3601 "resolved": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz", 3602 "integrity": "sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==", 3603 "dev": true, 3604 "license": "Apache-2.0", 3605 "engines": { 3606 "node": ">=12.0.0" 3607 } 3608 }, 3609 "node_modules/exsolve": { 3610 "version": "1.0.8", 3611 "resolved": "https://registry.npmjs.org/exsolve/-/exsolve-1.0.8.tgz", 3612 "integrity": "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA==", 3613 "license": "MIT" 3614 }, 3615 "node_modules/fdir": { 3616 "version": "6.5.0", 3617 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 3618 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 3619 "license": "MIT", 3620 "engines": { 3621 "node": ">=12.0.0" 3622 }, 3623 "peerDependencies": { 3624 "picomatch": "^3 || ^4" 3625 }, 3626 "peerDependenciesMeta": { 3627 "picomatch": { 3628 "optional": true 3629 } 3630 } 3631 }, 3632 "node_modules/fill-range": { 3633 "version": "7.1.1", 3634 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 3635 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 3636 "license": "MIT", 3637 "dependencies": { 3638 "to-regex-range": "^5.0.1" 3639 }, 3640 "engines": { 3641 "node": ">=8" 3642 } 3643 }, 3644 "node_modules/fsevents": { 3645 "version": "2.3.3", 3646 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 3647 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 3648 "hasInstallScript": true, 3649 "license": "MIT", 3650 "optional": true, 3651 "os": [ 3652 "darwin" 3653 ], 3654 "engines": { 3655 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 3656 } 3657 }, 3658 "node_modules/gensync": { 3659 "version": "1.0.0-beta.2", 3660 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 3661 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 3662 "license": "MIT", 3663 "engines": { 3664 "node": ">=6.9.0" 3665 } 3666 }, 3667 "node_modules/get-tsconfig": { 3668 "version": "4.13.7", 3669 "resolved": "https://registry.npmjs.org/get-tsconfig/-/get-tsconfig-4.13.7.tgz", 3670 "integrity": "sha512-7tN6rFgBlMgpBML5j8typ92BKFi2sFQvIdpAqLA2beia5avZDrMs0FLZiM5etShWq5irVyGcGMEA1jcDaK7A/Q==", 3671 "license": "MIT", 3672 "dependencies": { 3673 "resolve-pkg-maps": "^1.0.0" 3674 }, 3675 "funding": { 3676 "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" 3677 } 3678 }, 3679 "node_modules/glob-parent": { 3680 "version": "5.1.2", 3681 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3682 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3683 "license": "ISC", 3684 "dependencies": { 3685 "is-glob": "^4.0.1" 3686 }, 3687 "engines": { 3688 "node": ">= 6" 3689 } 3690 }, 3691 "node_modules/globrex": { 3692 "version": "0.1.2", 3693 "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", 3694 "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", 3695 "dev": true, 3696 "license": "MIT" 3697 }, 3698 "node_modules/goober": { 3699 "version": "2.1.18", 3700 "resolved": "https://registry.npmjs.org/goober/-/goober-2.1.18.tgz", 3701 "integrity": "sha512-2vFqsaDVIT9Gz7N6kAL++pLpp41l3PfDuusHcjnGLfR6+huZkl6ziX+zgVC3ZxpqWhzH6pyDdGrCeDhMIvwaxw==", 3702 "license": "MIT", 3703 "peerDependencies": { 3704 "csstype": "^3.0.10" 3705 } 3706 }, 3707 "node_modules/graceful-fs": { 3708 "version": "4.2.11", 3709 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3710 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", 3711 "license": "ISC" 3712 }, 3713 "node_modules/h3-v2": { 3714 "name": "h3", 3715 "version": "2.0.1-rc.16", 3716 "resolved": "https://registry.npmjs.org/h3/-/h3-2.0.1-rc.16.tgz", 3717 "integrity": "sha512-h+pjvyujdo9way8qj6FUbhaQcHlR8FEq65EhTX9ViT5pK8aLj68uFl4hBkF+hsTJAH+H1END2Yv6hTIsabGfag==", 3718 "license": "MIT", 3719 "dependencies": { 3720 "rou3": "^0.8.0", 3721 "srvx": "^0.11.9" 3722 }, 3723 "bin": { 3724 "h3": "bin/h3.mjs" 3725 }, 3726 "engines": { 3727 "node": ">=20.11.1" 3728 }, 3729 "peerDependencies": { 3730 "crossws": "^0.4.1" 3731 }, 3732 "peerDependenciesMeta": { 3733 "crossws": { 3734 "optional": true 3735 } 3736 } 3737 }, 3738 "node_modules/html-encoding-sniffer": { 3739 "version": "6.0.0", 3740 "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-6.0.0.tgz", 3741 "integrity": "sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==", 3742 "dev": true, 3743 "license": "MIT", 3744 "dependencies": { 3745 "@exodus/bytes": "^1.6.0" 3746 }, 3747 "engines": { 3748 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 3749 } 3750 }, 3751 "node_modules/htmlparser2": { 3752 "version": "10.1.0", 3753 "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-10.1.0.tgz", 3754 "integrity": "sha512-VTZkM9GWRAtEpveh7MSF6SjjrpNVNNVJfFup7xTY3UpFtm67foy9HDVXneLtFVt4pMz5kZtgNcvCniNFb1hlEQ==", 3755 "funding": [ 3756 "https://github.com/fb55/htmlparser2?sponsor=1", 3757 { 3758 "type": "github", 3759 "url": "https://github.com/sponsors/fb55" 3760 } 3761 ], 3762 "license": "MIT", 3763 "dependencies": { 3764 "domelementtype": "^2.3.0", 3765 "domhandler": "^5.0.3", 3766 "domutils": "^3.2.2", 3767 "entities": "^7.0.1" 3768 } 3769 }, 3770 "node_modules/htmlparser2/node_modules/entities": { 3771 "version": "7.0.1", 3772 "resolved": "https://registry.npmjs.org/entities/-/entities-7.0.1.tgz", 3773 "integrity": "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==", 3774 "license": "BSD-2-Clause", 3775 "engines": { 3776 "node": ">=0.12" 3777 }, 3778 "funding": { 3779 "url": "https://github.com/fb55/entities?sponsor=1" 3780 } 3781 }, 3782 "node_modules/http-proxy-agent": { 3783 "version": "7.0.2", 3784 "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", 3785 "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", 3786 "dev": true, 3787 "license": "MIT", 3788 "dependencies": { 3789 "agent-base": "^7.1.0", 3790 "debug": "^4.3.4" 3791 }, 3792 "engines": { 3793 "node": ">= 14" 3794 } 3795 }, 3796 "node_modules/https-proxy-agent": { 3797 "version": "7.0.6", 3798 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 3799 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 3800 "dev": true, 3801 "license": "MIT", 3802 "dependencies": { 3803 "agent-base": "^7.1.2", 3804 "debug": "4" 3805 }, 3806 "engines": { 3807 "node": ">= 14" 3808 } 3809 }, 3810 "node_modules/iconv-lite": { 3811 "version": "0.6.3", 3812 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", 3813 "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", 3814 "license": "MIT", 3815 "dependencies": { 3816 "safer-buffer": ">= 2.1.2 < 3.0.0" 3817 }, 3818 "engines": { 3819 "node": ">=0.10.0" 3820 } 3821 }, 3822 "node_modules/is-binary-path": { 3823 "version": "2.1.0", 3824 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 3825 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 3826 "license": "MIT", 3827 "dependencies": { 3828 "binary-extensions": "^2.0.0" 3829 }, 3830 "engines": { 3831 "node": ">=8" 3832 } 3833 }, 3834 "node_modules/is-extglob": { 3835 "version": "2.1.1", 3836 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3837 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3838 "license": "MIT", 3839 "engines": { 3840 "node": ">=0.10.0" 3841 } 3842 }, 3843 "node_modules/is-glob": { 3844 "version": "4.0.3", 3845 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3846 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3847 "license": "MIT", 3848 "dependencies": { 3849 "is-extglob": "^2.1.1" 3850 }, 3851 "engines": { 3852 "node": ">=0.10.0" 3853 } 3854 }, 3855 "node_modules/is-number": { 3856 "version": "7.0.0", 3857 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3858 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3859 "license": "MIT", 3860 "engines": { 3861 "node": ">=0.12.0" 3862 } 3863 }, 3864 "node_modules/is-potential-custom-element-name": { 3865 "version": "1.0.1", 3866 "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", 3867 "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", 3868 "dev": true, 3869 "license": "MIT" 3870 }, 3871 "node_modules/isbot": { 3872 "version": "5.1.37", 3873 "resolved": "https://registry.npmjs.org/isbot/-/isbot-5.1.37.tgz", 3874 "integrity": "sha512-5bcicX81xf6NlTEV8rWdg7Pk01LFizDetuYGHx6d/f6y3lR2/oo8IfxjzJqn1UdDEyCcwT9e7NRloj8DwCYujQ==", 3875 "license": "Unlicense", 3876 "engines": { 3877 "node": ">=18" 3878 } 3879 }, 3880 "node_modules/jiti": { 3881 "version": "2.6.1", 3882 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 3883 "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 3884 "license": "MIT", 3885 "bin": { 3886 "jiti": "lib/jiti-cli.mjs" 3887 } 3888 }, 3889 "node_modules/js-tokens": { 3890 "version": "4.0.0", 3891 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3892 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 3893 "license": "MIT" 3894 }, 3895 "node_modules/js-yaml": { 3896 "version": "4.1.1", 3897 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 3898 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 3899 "license": "MIT", 3900 "dependencies": { 3901 "argparse": "^2.0.1" 3902 }, 3903 "bin": { 3904 "js-yaml": "bin/js-yaml.js" 3905 } 3906 }, 3907 "node_modules/jsdom": { 3908 "version": "28.1.0", 3909 "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-28.1.0.tgz", 3910 "integrity": "sha512-0+MoQNYyr2rBHqO1xilltfDjV9G7ymYGlAUazgcDLQaUf8JDHbuGwsxN6U9qWaElZ4w1B2r7yEGIL3GdeW3Rug==", 3911 "dev": true, 3912 "license": "MIT", 3913 "dependencies": { 3914 "@acemir/cssom": "^0.9.31", 3915 "@asamuzakjp/dom-selector": "^6.8.1", 3916 "@bramus/specificity": "^2.4.2", 3917 "@exodus/bytes": "^1.11.0", 3918 "cssstyle": "^6.0.1", 3919 "data-urls": "^7.0.0", 3920 "decimal.js": "^10.6.0", 3921 "html-encoding-sniffer": "^6.0.0", 3922 "http-proxy-agent": "^7.0.2", 3923 "https-proxy-agent": "^7.0.6", 3924 "is-potential-custom-element-name": "^1.0.1", 3925 "parse5": "^8.0.0", 3926 "saxes": "^6.0.0", 3927 "symbol-tree": "^3.2.4", 3928 "tough-cookie": "^6.0.0", 3929 "undici": "^7.21.0", 3930 "w3c-xmlserializer": "^5.0.0", 3931 "webidl-conversions": "^8.0.1", 3932 "whatwg-mimetype": "^5.0.0", 3933 "whatwg-url": "^16.0.0", 3934 "xml-name-validator": "^5.0.0" 3935 }, 3936 "engines": { 3937 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 3938 }, 3939 "peerDependencies": { 3940 "canvas": "^3.0.0" 3941 }, 3942 "peerDependenciesMeta": { 3943 "canvas": { 3944 "optional": true 3945 } 3946 } 3947 }, 3948 "node_modules/jsdom/node_modules/entities": { 3949 "version": "6.0.1", 3950 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", 3951 "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", 3952 "dev": true, 3953 "license": "BSD-2-Clause", 3954 "engines": { 3955 "node": ">=0.12" 3956 }, 3957 "funding": { 3958 "url": "https://github.com/fb55/entities?sponsor=1" 3959 } 3960 }, 3961 "node_modules/jsdom/node_modules/parse5": { 3962 "version": "8.0.0", 3963 "resolved": "https://registry.npmjs.org/parse5/-/parse5-8.0.0.tgz", 3964 "integrity": "sha512-9m4m5GSgXjL4AjumKzq1Fgfp3Z8rsvjRNbnkVwfu2ImRqE5D0LnY2QfDen18FSY9C573YU5XxSapdHZTZ2WolA==", 3965 "dev": true, 3966 "license": "MIT", 3967 "dependencies": { 3968 "entities": "^6.0.0" 3969 }, 3970 "funding": { 3971 "url": "https://github.com/inikulin/parse5?sponsor=1" 3972 } 3973 }, 3974 "node_modules/jsdom/node_modules/whatwg-mimetype": { 3975 "version": "5.0.0", 3976 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-5.0.0.tgz", 3977 "integrity": "sha512-sXcNcHOC51uPGF0P/D4NVtrkjSU2fNsm9iog4ZvZJsL3rjoDAzXZhkm2MWt1y+PUdggKAYVoMAIYcs78wJ51Cw==", 3978 "dev": true, 3979 "license": "MIT", 3980 "engines": { 3981 "node": ">=20" 3982 } 3983 }, 3984 "node_modules/jsesc": { 3985 "version": "3.1.0", 3986 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 3987 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 3988 "license": "MIT", 3989 "bin": { 3990 "jsesc": "bin/jsesc" 3991 }, 3992 "engines": { 3993 "node": ">=6" 3994 } 3995 }, 3996 "node_modules/json5": { 3997 "version": "2.2.3", 3998 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 3999 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 4000 "license": "MIT", 4001 "bin": { 4002 "json5": "lib/cli.js" 4003 }, 4004 "engines": { 4005 "node": ">=6" 4006 } 4007 }, 4008 "node_modules/launch-editor": { 4009 "version": "2.13.2", 4010 "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.13.2.tgz", 4011 "integrity": "sha512-4VVDnbOpLXy/s8rdRCSXb+zfMeFR0WlJWpET1iA9CQdlZDfwyLjUuGQzXU4VeOoey6AicSAluWan7Etga6Kcmg==", 4012 "dev": true, 4013 "license": "MIT", 4014 "dependencies": { 4015 "picocolors": "^1.1.1", 4016 "shell-quote": "^1.8.3" 4017 } 4018 }, 4019 "node_modules/leaflet": { 4020 "version": "1.9.4", 4021 "resolved": "https://registry.npmjs.org/leaflet/-/leaflet-1.9.4.tgz", 4022 "integrity": "sha512-nxS1ynzJOmOlHp+iL3FyWqK89GtNL8U8rvlMOsQdTTssxZwCXh8N2NB3GDQOL+YR3XnWyZAxwQixURb+FA74PA==", 4023 "license": "BSD-2-Clause" 4024 }, 4025 "node_modules/lightningcss": { 4026 "version": "1.32.0", 4027 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz", 4028 "integrity": "sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==", 4029 "license": "MPL-2.0", 4030 "dependencies": { 4031 "detect-libc": "^2.0.3" 4032 }, 4033 "engines": { 4034 "node": ">= 12.0.0" 4035 }, 4036 "funding": { 4037 "type": "opencollective", 4038 "url": "https://opencollective.com/parcel" 4039 }, 4040 "optionalDependencies": { 4041 "lightningcss-android-arm64": "1.32.0", 4042 "lightningcss-darwin-arm64": "1.32.0", 4043 "lightningcss-darwin-x64": "1.32.0", 4044 "lightningcss-freebsd-x64": "1.32.0", 4045 "lightningcss-linux-arm-gnueabihf": "1.32.0", 4046 "lightningcss-linux-arm64-gnu": "1.32.0", 4047 "lightningcss-linux-arm64-musl": "1.32.0", 4048 "lightningcss-linux-x64-gnu": "1.32.0", 4049 "lightningcss-linux-x64-musl": "1.32.0", 4050 "lightningcss-win32-arm64-msvc": "1.32.0", 4051 "lightningcss-win32-x64-msvc": "1.32.0" 4052 } 4053 }, 4054 "node_modules/lightningcss-android-arm64": { 4055 "version": "1.32.0", 4056 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz", 4057 "integrity": "sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==", 4058 "cpu": [ 4059 "arm64" 4060 ], 4061 "license": "MPL-2.0", 4062 "optional": true, 4063 "os": [ 4064 "android" 4065 ], 4066 "engines": { 4067 "node": ">= 12.0.0" 4068 }, 4069 "funding": { 4070 "type": "opencollective", 4071 "url": "https://opencollective.com/parcel" 4072 } 4073 }, 4074 "node_modules/lightningcss-darwin-arm64": { 4075 "version": "1.32.0", 4076 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.32.0.tgz", 4077 "integrity": "sha512-RzeG9Ju5bag2Bv1/lwlVJvBE3q6TtXskdZLLCyfg5pt+HLz9BqlICO7LZM7VHNTTn/5PRhHFBSjk5lc4cmscPQ==", 4078 "cpu": [ 4079 "arm64" 4080 ], 4081 "license": "MPL-2.0", 4082 "optional": true, 4083 "os": [ 4084 "darwin" 4085 ], 4086 "engines": { 4087 "node": ">= 12.0.0" 4088 }, 4089 "funding": { 4090 "type": "opencollective", 4091 "url": "https://opencollective.com/parcel" 4092 } 4093 }, 4094 "node_modules/lightningcss-darwin-x64": { 4095 "version": "1.32.0", 4096 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.32.0.tgz", 4097 "integrity": "sha512-U+QsBp2m/s2wqpUYT/6wnlagdZbtZdndSmut/NJqlCcMLTWp5muCrID+K5UJ6jqD2BFshejCYXniPDbNh73V8w==", 4098 "cpu": [ 4099 "x64" 4100 ], 4101 "license": "MPL-2.0", 4102 "optional": true, 4103 "os": [ 4104 "darwin" 4105 ], 4106 "engines": { 4107 "node": ">= 12.0.0" 4108 }, 4109 "funding": { 4110 "type": "opencollective", 4111 "url": "https://opencollective.com/parcel" 4112 } 4113 }, 4114 "node_modules/lightningcss-freebsd-x64": { 4115 "version": "1.32.0", 4116 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.32.0.tgz", 4117 "integrity": "sha512-JCTigedEksZk3tHTTthnMdVfGf61Fky8Ji2E4YjUTEQX14xiy/lTzXnu1vwiZe3bYe0q+SpsSH/CTeDXK6WHig==", 4118 "cpu": [ 4119 "x64" 4120 ], 4121 "license": "MPL-2.0", 4122 "optional": true, 4123 "os": [ 4124 "freebsd" 4125 ], 4126 "engines": { 4127 "node": ">= 12.0.0" 4128 }, 4129 "funding": { 4130 "type": "opencollective", 4131 "url": "https://opencollective.com/parcel" 4132 } 4133 }, 4134 "node_modules/lightningcss-linux-arm-gnueabihf": { 4135 "version": "1.32.0", 4136 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.32.0.tgz", 4137 "integrity": "sha512-x6rnnpRa2GL0zQOkt6rts3YDPzduLpWvwAF6EMhXFVZXD4tPrBkEFqzGowzCsIWsPjqSK+tyNEODUBXeeVHSkw==", 4138 "cpu": [ 4139 "arm" 4140 ], 4141 "license": "MPL-2.0", 4142 "optional": true, 4143 "os": [ 4144 "linux" 4145 ], 4146 "engines": { 4147 "node": ">= 12.0.0" 4148 }, 4149 "funding": { 4150 "type": "opencollective", 4151 "url": "https://opencollective.com/parcel" 4152 } 4153 }, 4154 "node_modules/lightningcss-linux-arm64-gnu": { 4155 "version": "1.32.0", 4156 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.32.0.tgz", 4157 "integrity": "sha512-0nnMyoyOLRJXfbMOilaSRcLH3Jw5z9HDNGfT/gwCPgaDjnx0i8w7vBzFLFR1f6CMLKF8gVbebmkUN3fa/kQJpQ==", 4158 "cpu": [ 4159 "arm64" 4160 ], 4161 "libc": [ 4162 "glibc" 4163 ], 4164 "license": "MPL-2.0", 4165 "optional": true, 4166 "os": [ 4167 "linux" 4168 ], 4169 "engines": { 4170 "node": ">= 12.0.0" 4171 }, 4172 "funding": { 4173 "type": "opencollective", 4174 "url": "https://opencollective.com/parcel" 4175 } 4176 }, 4177 "node_modules/lightningcss-linux-arm64-musl": { 4178 "version": "1.32.0", 4179 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.32.0.tgz", 4180 "integrity": "sha512-UpQkoenr4UJEzgVIYpI80lDFvRmPVg6oqboNHfoH4CQIfNA+HOrZ7Mo7KZP02dC6LjghPQJeBsvXhJod/wnIBg==", 4181 "cpu": [ 4182 "arm64" 4183 ], 4184 "libc": [ 4185 "musl" 4186 ], 4187 "license": "MPL-2.0", 4188 "optional": true, 4189 "os": [ 4190 "linux" 4191 ], 4192 "engines": { 4193 "node": ">= 12.0.0" 4194 }, 4195 "funding": { 4196 "type": "opencollective", 4197 "url": "https://opencollective.com/parcel" 4198 } 4199 }, 4200 "node_modules/lightningcss-linux-x64-gnu": { 4201 "version": "1.32.0", 4202 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.32.0.tgz", 4203 "integrity": "sha512-V7Qr52IhZmdKPVr+Vtw8o+WLsQJYCTd8loIfpDaMRWGUZfBOYEJeyJIkqGIDMZPwPx24pUMfwSxxI8phr/MbOA==", 4204 "cpu": [ 4205 "x64" 4206 ], 4207 "libc": [ 4208 "glibc" 4209 ], 4210 "license": "MPL-2.0", 4211 "optional": true, 4212 "os": [ 4213 "linux" 4214 ], 4215 "engines": { 4216 "node": ">= 12.0.0" 4217 }, 4218 "funding": { 4219 "type": "opencollective", 4220 "url": "https://opencollective.com/parcel" 4221 } 4222 }, 4223 "node_modules/lightningcss-linux-x64-musl": { 4224 "version": "1.32.0", 4225 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.32.0.tgz", 4226 "integrity": "sha512-bYcLp+Vb0awsiXg/80uCRezCYHNg1/l3mt0gzHnWV9XP1W5sKa5/TCdGWaR/zBM2PeF/HbsQv/j2URNOiVuxWg==", 4227 "cpu": [ 4228 "x64" 4229 ], 4230 "libc": [ 4231 "musl" 4232 ], 4233 "license": "MPL-2.0", 4234 "optional": true, 4235 "os": [ 4236 "linux" 4237 ], 4238 "engines": { 4239 "node": ">= 12.0.0" 4240 }, 4241 "funding": { 4242 "type": "opencollective", 4243 "url": "https://opencollective.com/parcel" 4244 } 4245 }, 4246 "node_modules/lightningcss-win32-arm64-msvc": { 4247 "version": "1.32.0", 4248 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.32.0.tgz", 4249 "integrity": "sha512-8SbC8BR40pS6baCM8sbtYDSwEVQd4JlFTOlaD3gWGHfThTcABnNDBda6eTZeqbofalIJhFx0qKzgHJmcPTnGdw==", 4250 "cpu": [ 4251 "arm64" 4252 ], 4253 "license": "MPL-2.0", 4254 "optional": true, 4255 "os": [ 4256 "win32" 4257 ], 4258 "engines": { 4259 "node": ">= 12.0.0" 4260 }, 4261 "funding": { 4262 "type": "opencollective", 4263 "url": "https://opencollective.com/parcel" 4264 } 4265 }, 4266 "node_modules/lightningcss-win32-x64-msvc": { 4267 "version": "1.32.0", 4268 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.32.0.tgz", 4269 "integrity": "sha512-Amq9B/SoZYdDi1kFrojnoqPLxYhQ4Wo5XiL8EVJrVsB8ARoC1PWW6VGtT0WKCemjy8aC+louJnjS7U18x3b06Q==", 4270 "cpu": [ 4271 "x64" 4272 ], 4273 "license": "MPL-2.0", 4274 "optional": true, 4275 "os": [ 4276 "win32" 4277 ], 4278 "engines": { 4279 "node": ">= 12.0.0" 4280 }, 4281 "funding": { 4282 "type": "opencollective", 4283 "url": "https://opencollective.com/parcel" 4284 } 4285 }, 4286 "node_modules/loupe": { 4287 "version": "3.2.1", 4288 "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.2.1.tgz", 4289 "integrity": "sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==", 4290 "dev": true, 4291 "license": "MIT" 4292 }, 4293 "node_modules/lru-cache": { 4294 "version": "5.1.1", 4295 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 4296 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 4297 "license": "ISC", 4298 "dependencies": { 4299 "yallist": "^3.0.2" 4300 } 4301 }, 4302 "node_modules/lucide-react": { 4303 "version": "0.545.0", 4304 "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.545.0.tgz", 4305 "integrity": "sha512-7r1/yUuflQDSt4f1bpn5ZAocyIxcTyVyBBChSVtBKn5M+392cPmI5YJMWOJKk/HUWGm5wg83chlAZtCcGbEZtw==", 4306 "license": "ISC", 4307 "peerDependencies": { 4308 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" 4309 } 4310 }, 4311 "node_modules/lz-string": { 4312 "version": "1.5.0", 4313 "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz", 4314 "integrity": "sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==", 4315 "dev": true, 4316 "license": "MIT", 4317 "bin": { 4318 "lz-string": "bin/bin.js" 4319 } 4320 }, 4321 "node_modules/magic-string": { 4322 "version": "0.30.21", 4323 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 4324 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 4325 "license": "MIT", 4326 "dependencies": { 4327 "@jridgewell/sourcemap-codec": "^1.5.5" 4328 } 4329 }, 4330 "node_modules/mdn-data": { 4331 "version": "2.27.1", 4332 "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.27.1.tgz", 4333 "integrity": "sha512-9Yubnt3e8A0OKwxYSXyhLymGW4sCufcLG6VdiDdUGVkPhpqLxlvP5vl1983gQjJl3tqbrM731mjaZaP68AgosQ==", 4334 "dev": true, 4335 "license": "CC0-1.0" 4336 }, 4337 "node_modules/ms": { 4338 "version": "2.1.3", 4339 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 4340 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 4341 "license": "MIT" 4342 }, 4343 "node_modules/nanoid": { 4344 "version": "3.3.11", 4345 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 4346 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 4347 "funding": [ 4348 { 4349 "type": "github", 4350 "url": "https://github.com/sponsors/ai" 4351 } 4352 ], 4353 "license": "MIT", 4354 "bin": { 4355 "nanoid": "bin/nanoid.cjs" 4356 }, 4357 "engines": { 4358 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 4359 } 4360 }, 4361 "node_modules/node-releases": { 4362 "version": "2.0.37", 4363 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.37.tgz", 4364 "integrity": "sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg==", 4365 "license": "MIT" 4366 }, 4367 "node_modules/normalize-path": { 4368 "version": "3.0.0", 4369 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 4370 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 4371 "license": "MIT", 4372 "engines": { 4373 "node": ">=0.10.0" 4374 } 4375 }, 4376 "node_modules/nth-check": { 4377 "version": "2.1.1", 4378 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 4379 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 4380 "license": "BSD-2-Clause", 4381 "dependencies": { 4382 "boolbase": "^1.0.0" 4383 }, 4384 "funding": { 4385 "url": "https://github.com/fb55/nth-check?sponsor=1" 4386 } 4387 }, 4388 "node_modules/parse5": { 4389 "version": "7.3.0", 4390 "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.3.0.tgz", 4391 "integrity": "sha512-IInvU7fabl34qmi9gY8XOVxhYyMyuH2xUNpb2q8/Y+7552KlejkRvqvD19nMoUW/uQGGbqNpA6Tufu5FL5BZgw==", 4392 "license": "MIT", 4393 "dependencies": { 4394 "entities": "^6.0.0" 4395 }, 4396 "funding": { 4397 "url": "https://github.com/inikulin/parse5?sponsor=1" 4398 } 4399 }, 4400 "node_modules/parse5-htmlparser2-tree-adapter": { 4401 "version": "7.1.0", 4402 "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.1.0.tgz", 4403 "integrity": "sha512-ruw5xyKs6lrpo9x9rCZqZZnIUntICjQAd0Wsmp396Ul9lN/h+ifgVV1x1gZHi8euej6wTfpqX8j+BFQxF0NS/g==", 4404 "license": "MIT", 4405 "dependencies": { 4406 "domhandler": "^5.0.3", 4407 "parse5": "^7.0.0" 4408 }, 4409 "funding": { 4410 "url": "https://github.com/inikulin/parse5?sponsor=1" 4411 } 4412 }, 4413 "node_modules/parse5-parser-stream": { 4414 "version": "7.1.2", 4415 "resolved": "https://registry.npmjs.org/parse5-parser-stream/-/parse5-parser-stream-7.1.2.tgz", 4416 "integrity": "sha512-JyeQc9iwFLn5TbvvqACIF/VXG6abODeB3Fwmv/TGdLk2LfbWkaySGY72at4+Ty7EkPZj854u4CrICqNk2qIbow==", 4417 "license": "MIT", 4418 "dependencies": { 4419 "parse5": "^7.0.0" 4420 }, 4421 "funding": { 4422 "url": "https://github.com/inikulin/parse5?sponsor=1" 4423 } 4424 }, 4425 "node_modules/parse5/node_modules/entities": { 4426 "version": "6.0.1", 4427 "resolved": "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz", 4428 "integrity": "sha512-aN97NXWF6AWBTahfVOIrB/NShkzi5H7F9r1s9mD3cDj4Ko5f2qhhVoYMibXF7GlLveb/D2ioWay8lxI97Ven3g==", 4429 "license": "BSD-2-Clause", 4430 "engines": { 4431 "node": ">=0.12" 4432 }, 4433 "funding": { 4434 "url": "https://github.com/fb55/entities?sponsor=1" 4435 } 4436 }, 4437 "node_modules/pathe": { 4438 "version": "2.0.3", 4439 "resolved": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz", 4440 "integrity": "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==", 4441 "license": "MIT" 4442 }, 4443 "node_modules/pathval": { 4444 "version": "2.0.1", 4445 "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.1.tgz", 4446 "integrity": "sha512-//nshmD55c46FuFw26xV/xFAaB5HF9Xdap7HJBBnrKdAd6/GxDBaNA1870O79+9ueg61cZLSVc+OaFlfmObYVQ==", 4447 "dev": true, 4448 "license": "MIT", 4449 "engines": { 4450 "node": ">= 14.16" 4451 } 4452 }, 4453 "node_modules/picocolors": { 4454 "version": "1.1.1", 4455 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 4456 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 4457 "license": "ISC" 4458 }, 4459 "node_modules/picomatch": { 4460 "version": "4.0.4", 4461 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz", 4462 "integrity": "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==", 4463 "license": "MIT", 4464 "engines": { 4465 "node": ">=12" 4466 }, 4467 "funding": { 4468 "url": "https://github.com/sponsors/jonschlinkert" 4469 } 4470 }, 4471 "node_modules/postcss": { 4472 "version": "8.5.8", 4473 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", 4474 "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", 4475 "funding": [ 4476 { 4477 "type": "opencollective", 4478 "url": "https://opencollective.com/postcss/" 4479 }, 4480 { 4481 "type": "tidelift", 4482 "url": "https://tidelift.com/funding/github/npm/postcss" 4483 }, 4484 { 4485 "type": "github", 4486 "url": "https://github.com/sponsors/ai" 4487 } 4488 ], 4489 "license": "MIT", 4490 "dependencies": { 4491 "nanoid": "^3.3.11", 4492 "picocolors": "^1.1.1", 4493 "source-map-js": "^1.2.1" 4494 }, 4495 "engines": { 4496 "node": "^10 || ^12 || >=14" 4497 } 4498 }, 4499 "node_modules/postcss-selector-parser": { 4500 "version": "6.0.10", 4501 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", 4502 "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", 4503 "dev": true, 4504 "license": "MIT", 4505 "dependencies": { 4506 "cssesc": "^3.0.0", 4507 "util-deprecate": "^1.0.2" 4508 }, 4509 "engines": { 4510 "node": ">=4" 4511 } 4512 }, 4513 "node_modules/prettier": { 4514 "version": "3.8.1", 4515 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.8.1.tgz", 4516 "integrity": "sha512-UOnG6LftzbdaHZcKoPFtOcCKztrQ57WkHDeRD9t/PTQtmT0NHSeWWepj6pS0z/N7+08BHFDQVUrfmfMRcZwbMg==", 4517 "license": "MIT", 4518 "bin": { 4519 "prettier": "bin/prettier.cjs" 4520 }, 4521 "engines": { 4522 "node": ">=14" 4523 }, 4524 "funding": { 4525 "url": "https://github.com/prettier/prettier?sponsor=1" 4526 } 4527 }, 4528 "node_modules/pretty-format": { 4529 "version": "27.5.1", 4530 "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", 4531 "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", 4532 "dev": true, 4533 "license": "MIT", 4534 "dependencies": { 4535 "ansi-regex": "^5.0.1", 4536 "ansi-styles": "^5.0.0", 4537 "react-is": "^17.0.1" 4538 }, 4539 "engines": { 4540 "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" 4541 } 4542 }, 4543 "node_modules/punycode": { 4544 "version": "2.3.1", 4545 "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", 4546 "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", 4547 "dev": true, 4548 "license": "MIT", 4549 "engines": { 4550 "node": ">=6" 4551 } 4552 }, 4553 "node_modules/react": { 4554 "version": "19.2.4", 4555 "resolved": "https://registry.npmjs.org/react/-/react-19.2.4.tgz", 4556 "integrity": "sha512-9nfp2hYpCwOjAN+8TZFGhtWEwgvWHXqESH8qT89AT/lWklpLON22Lc8pEtnpsZz7VmawabSU0gCjnj8aC0euHQ==", 4557 "license": "MIT", 4558 "engines": { 4559 "node": ">=0.10.0" 4560 } 4561 }, 4562 "node_modules/react-dom": { 4563 "version": "19.2.4", 4564 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-19.2.4.tgz", 4565 "integrity": "sha512-AXJdLo8kgMbimY95O2aKQqsz2iWi9jMgKJhRBAxECE4IFxfcazB2LmzloIoibJI3C12IlY20+KFaLv+71bUJeQ==", 4566 "license": "MIT", 4567 "dependencies": { 4568 "scheduler": "^0.27.0" 4569 }, 4570 "peerDependencies": { 4571 "react": "^19.2.4" 4572 } 4573 }, 4574 "node_modules/react-is": { 4575 "version": "17.0.2", 4576 "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", 4577 "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", 4578 "dev": true, 4579 "license": "MIT" 4580 }, 4581 "node_modules/react-leaflet": { 4582 "version": "5.0.0", 4583 "resolved": "https://registry.npmjs.org/react-leaflet/-/react-leaflet-5.0.0.tgz", 4584 "integrity": "sha512-CWbTpr5vcHw5bt9i4zSlPEVQdTVcML390TjeDG0cK59z1ylexpqC6M1PJFjV8jD7CF+ACBFsLIDs6DRMoLEofw==", 4585 "license": "Hippocratic-2.1", 4586 "dependencies": { 4587 "@react-leaflet/core": "^3.0.0" 4588 }, 4589 "peerDependencies": { 4590 "leaflet": "^1.9.0", 4591 "react": "^19.0.0", 4592 "react-dom": "^19.0.0" 4593 } 4594 }, 4595 "node_modules/react-refresh": { 4596 "version": "0.18.0", 4597 "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.18.0.tgz", 4598 "integrity": "sha512-QgT5//D3jfjJb6Gsjxv0Slpj23ip+HtOpnNgnb2S5zU3CB26G/IDPGoy4RJB42wzFE46DRsstbW6tKHoKbhAxw==", 4599 "dev": true, 4600 "license": "MIT", 4601 "engines": { 4602 "node": ">=0.10.0" 4603 } 4604 }, 4605 "node_modules/readdirp": { 4606 "version": "3.6.0", 4607 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 4608 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 4609 "license": "MIT", 4610 "dependencies": { 4611 "picomatch": "^2.2.1" 4612 }, 4613 "engines": { 4614 "node": ">=8.10.0" 4615 } 4616 }, 4617 "node_modules/readdirp/node_modules/picomatch": { 4618 "version": "2.3.2", 4619 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.2.tgz", 4620 "integrity": "sha512-V7+vQEJ06Z+c5tSye8S+nHUfI51xoXIXjHQ99cQtKUkQqqO1kO/KCJUfZXuB47h/YBlDhah2H3hdUGXn8ie0oA==", 4621 "license": "MIT", 4622 "engines": { 4623 "node": ">=8.6" 4624 }, 4625 "funding": { 4626 "url": "https://github.com/sponsors/jonschlinkert" 4627 } 4628 }, 4629 "node_modules/recast": { 4630 "version": "0.23.11", 4631 "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", 4632 "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", 4633 "license": "MIT", 4634 "dependencies": { 4635 "ast-types": "^0.16.1", 4636 "esprima": "~4.0.0", 4637 "source-map": "~0.6.1", 4638 "tiny-invariant": "^1.3.3", 4639 "tslib": "^2.0.1" 4640 }, 4641 "engines": { 4642 "node": ">= 4" 4643 } 4644 }, 4645 "node_modules/recast/node_modules/source-map": { 4646 "version": "0.6.1", 4647 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 4648 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 4649 "license": "BSD-3-Clause", 4650 "engines": { 4651 "node": ">=0.10.0" 4652 } 4653 }, 4654 "node_modules/require-from-string": { 4655 "version": "2.0.2", 4656 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 4657 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 4658 "dev": true, 4659 "license": "MIT", 4660 "engines": { 4661 "node": ">=0.10.0" 4662 } 4663 }, 4664 "node_modules/resolve-pkg-maps": { 4665 "version": "1.0.0", 4666 "resolved": "https://registry.npmjs.org/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz", 4667 "integrity": "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==", 4668 "license": "MIT", 4669 "funding": { 4670 "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" 4671 } 4672 }, 4673 "node_modules/rollup": { 4674 "version": "4.60.1", 4675 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.60.1.tgz", 4676 "integrity": "sha512-VmtB2rFU/GroZ4oL8+ZqXgSA38O6GR8KSIvWmEFv63pQ0G6KaBH9s07PO8XTXP4vI+3UJUEypOfjkGfmSBBR0w==", 4677 "license": "MIT", 4678 "dependencies": { 4679 "@types/estree": "1.0.8" 4680 }, 4681 "bin": { 4682 "rollup": "dist/bin/rollup" 4683 }, 4684 "engines": { 4685 "node": ">=18.0.0", 4686 "npm": ">=8.0.0" 4687 }, 4688 "optionalDependencies": { 4689 "@rollup/rollup-android-arm-eabi": "4.60.1", 4690 "@rollup/rollup-android-arm64": "4.60.1", 4691 "@rollup/rollup-darwin-arm64": "4.60.1", 4692 "@rollup/rollup-darwin-x64": "4.60.1", 4693 "@rollup/rollup-freebsd-arm64": "4.60.1", 4694 "@rollup/rollup-freebsd-x64": "4.60.1", 4695 "@rollup/rollup-linux-arm-gnueabihf": "4.60.1", 4696 "@rollup/rollup-linux-arm-musleabihf": "4.60.1", 4697 "@rollup/rollup-linux-arm64-gnu": "4.60.1", 4698 "@rollup/rollup-linux-arm64-musl": "4.60.1", 4699 "@rollup/rollup-linux-loong64-gnu": "4.60.1", 4700 "@rollup/rollup-linux-loong64-musl": "4.60.1", 4701 "@rollup/rollup-linux-ppc64-gnu": "4.60.1", 4702 "@rollup/rollup-linux-ppc64-musl": "4.60.1", 4703 "@rollup/rollup-linux-riscv64-gnu": "4.60.1", 4704 "@rollup/rollup-linux-riscv64-musl": "4.60.1", 4705 "@rollup/rollup-linux-s390x-gnu": "4.60.1", 4706 "@rollup/rollup-linux-x64-gnu": "4.60.1", 4707 "@rollup/rollup-linux-x64-musl": "4.60.1", 4708 "@rollup/rollup-openbsd-x64": "4.60.1", 4709 "@rollup/rollup-openharmony-arm64": "4.60.1", 4710 "@rollup/rollup-win32-arm64-msvc": "4.60.1", 4711 "@rollup/rollup-win32-ia32-msvc": "4.60.1", 4712 "@rollup/rollup-win32-x64-gnu": "4.60.1", 4713 "@rollup/rollup-win32-x64-msvc": "4.60.1", 4714 "fsevents": "~2.3.2" 4715 } 4716 }, 4717 "node_modules/rou3": { 4718 "version": "0.8.1", 4719 "resolved": "https://registry.npmjs.org/rou3/-/rou3-0.8.1.tgz", 4720 "integrity": "sha512-ePa+XGk00/3HuCqrEnK3LxJW7I0SdNg6EFzKUJG73hMAdDcOUC/i/aSz7LSDwLrGr33kal/rqOGydzwl6U7zBA==", 4721 "license": "MIT" 4722 }, 4723 "node_modules/safer-buffer": { 4724 "version": "2.1.2", 4725 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 4726 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", 4727 "license": "MIT" 4728 }, 4729 "node_modules/saxes": { 4730 "version": "6.0.0", 4731 "resolved": "https://registry.npmjs.org/saxes/-/saxes-6.0.0.tgz", 4732 "integrity": "sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==", 4733 "dev": true, 4734 "license": "ISC", 4735 "dependencies": { 4736 "xmlchars": "^2.2.0" 4737 }, 4738 "engines": { 4739 "node": ">=v12.22.7" 4740 } 4741 }, 4742 "node_modules/scheduler": { 4743 "version": "0.27.0", 4744 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz", 4745 "integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==", 4746 "license": "MIT" 4747 }, 4748 "node_modules/semver": { 4749 "version": "6.3.1", 4750 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 4751 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 4752 "license": "ISC", 4753 "bin": { 4754 "semver": "bin/semver.js" 4755 } 4756 }, 4757 "node_modules/seroval": { 4758 "version": "1.5.1", 4759 "resolved": "https://registry.npmjs.org/seroval/-/seroval-1.5.1.tgz", 4760 "integrity": "sha512-OwrZRZAfhHww0WEnKHDY8OM0U/Qs8OTfIDWhUD4BLpNJUfXK4cGmjiagGze086m+mhI+V2nD0gfbHEnJjb9STA==", 4761 "license": "MIT", 4762 "engines": { 4763 "node": ">=10" 4764 } 4765 }, 4766 "node_modules/seroval-plugins": { 4767 "version": "1.5.1", 4768 "resolved": "https://registry.npmjs.org/seroval-plugins/-/seroval-plugins-1.5.1.tgz", 4769 "integrity": "sha512-4FbuZ/TMl02sqv0RTFexu0SP6V+ywaIe5bAWCCEik0fk17BhALgwvUDVF7e3Uvf9pxmwCEJsRPmlkUE6HdzLAw==", 4770 "license": "MIT", 4771 "engines": { 4772 "node": ">=10" 4773 }, 4774 "peerDependencies": { 4775 "seroval": "^1.0" 4776 } 4777 }, 4778 "node_modules/shell-quote": { 4779 "version": "1.8.3", 4780 "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.3.tgz", 4781 "integrity": "sha512-ObmnIF4hXNg1BqhnHmgbDETF8dLPCggZWBjkQfhZpbszZnYur5DUljTcCHii5LC3J5E0yeO/1LIMyH+UvHQgyw==", 4782 "dev": true, 4783 "license": "MIT", 4784 "engines": { 4785 "node": ">= 0.4" 4786 }, 4787 "funding": { 4788 "url": "https://github.com/sponsors/ljharb" 4789 } 4790 }, 4791 "node_modules/siginfo": { 4792 "version": "2.0.0", 4793 "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", 4794 "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", 4795 "dev": true, 4796 "license": "ISC" 4797 }, 4798 "node_modules/solid-js": { 4799 "version": "1.9.12", 4800 "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.9.12.tgz", 4801 "integrity": "sha512-QzKaSJq2/iDrWR1As6MHZQ8fQkdOBf8GReYb7L5iKwMGceg7HxDcaOHk0at66tNgn9U2U7dXo8ZZpLIAmGMzgw==", 4802 "license": "MIT", 4803 "dependencies": { 4804 "csstype": "^3.1.0", 4805 "seroval": "~1.5.0", 4806 "seroval-plugins": "~1.5.0" 4807 } 4808 }, 4809 "node_modules/source-map": { 4810 "version": "0.7.6", 4811 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", 4812 "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", 4813 "license": "BSD-3-Clause", 4814 "engines": { 4815 "node": ">= 12" 4816 } 4817 }, 4818 "node_modules/source-map-js": { 4819 "version": "1.2.1", 4820 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 4821 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 4822 "license": "BSD-3-Clause", 4823 "engines": { 4824 "node": ">=0.10.0" 4825 } 4826 }, 4827 "node_modules/srvx": { 4828 "version": "0.11.14", 4829 "resolved": "https://registry.npmjs.org/srvx/-/srvx-0.11.14.tgz", 4830 "integrity": "sha512-mx+pKrWJCzo5m6uXqyB7n4VA81mpdFRroSWsVTQTYqCZE65hFJ+jtVIeyhtL2/kvtDMrHdbA0hWEUh/vu0+Viw==", 4831 "license": "MIT", 4832 "bin": { 4833 "srvx": "bin/srvx.mjs" 4834 }, 4835 "engines": { 4836 "node": ">=20.16.0" 4837 } 4838 }, 4839 "node_modules/stackback": { 4840 "version": "0.0.2", 4841 "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", 4842 "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", 4843 "dev": true, 4844 "license": "MIT" 4845 }, 4846 "node_modules/std-env": { 4847 "version": "3.10.0", 4848 "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.10.0.tgz", 4849 "integrity": "sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==", 4850 "dev": true, 4851 "license": "MIT" 4852 }, 4853 "node_modules/strip-literal": { 4854 "version": "3.1.0", 4855 "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-3.1.0.tgz", 4856 "integrity": "sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==", 4857 "dev": true, 4858 "license": "MIT", 4859 "dependencies": { 4860 "js-tokens": "^9.0.1" 4861 }, 4862 "funding": { 4863 "url": "https://github.com/sponsors/antfu" 4864 } 4865 }, 4866 "node_modules/strip-literal/node_modules/js-tokens": { 4867 "version": "9.0.1", 4868 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.1.tgz", 4869 "integrity": "sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==", 4870 "dev": true, 4871 "license": "MIT" 4872 }, 4873 "node_modules/symbol-tree": { 4874 "version": "3.2.4", 4875 "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", 4876 "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", 4877 "dev": true, 4878 "license": "MIT" 4879 }, 4880 "node_modules/tailwindcss": { 4881 "version": "4.2.2", 4882 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.2.tgz", 4883 "integrity": "sha512-KWBIxs1Xb6NoLdMVqhbhgwZf2PGBpPEiwOqgI4pFIYbNTfBXiKYyWoTsXgBQ9WFg/OlhnvHaY+AEpW7wSmFo2Q==", 4884 "license": "MIT" 4885 }, 4886 "node_modules/tapable": { 4887 "version": "2.3.2", 4888 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.2.tgz", 4889 "integrity": "sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA==", 4890 "license": "MIT", 4891 "engines": { 4892 "node": ">=6" 4893 }, 4894 "funding": { 4895 "type": "opencollective", 4896 "url": "https://opencollective.com/webpack" 4897 } 4898 }, 4899 "node_modules/tiny-invariant": { 4900 "version": "1.3.3", 4901 "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", 4902 "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==", 4903 "license": "MIT" 4904 }, 4905 "node_modules/tinybench": { 4906 "version": "2.9.0", 4907 "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz", 4908 "integrity": "sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==", 4909 "dev": true, 4910 "license": "MIT" 4911 }, 4912 "node_modules/tinyexec": { 4913 "version": "0.3.2", 4914 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-0.3.2.tgz", 4915 "integrity": "sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==", 4916 "dev": true, 4917 "license": "MIT" 4918 }, 4919 "node_modules/tinyglobby": { 4920 "version": "0.2.15", 4921 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 4922 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 4923 "license": "MIT", 4924 "dependencies": { 4925 "fdir": "^6.5.0", 4926 "picomatch": "^4.0.3" 4927 }, 4928 "engines": { 4929 "node": ">=12.0.0" 4930 }, 4931 "funding": { 4932 "url": "https://github.com/sponsors/SuperchupuDev" 4933 } 4934 }, 4935 "node_modules/tinypool": { 4936 "version": "1.1.1", 4937 "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.1.1.tgz", 4938 "integrity": "sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==", 4939 "dev": true, 4940 "license": "MIT", 4941 "engines": { 4942 "node": "^18.0.0 || >=20.0.0" 4943 } 4944 }, 4945 "node_modules/tinyrainbow": { 4946 "version": "2.0.0", 4947 "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-2.0.0.tgz", 4948 "integrity": "sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==", 4949 "dev": true, 4950 "license": "MIT", 4951 "engines": { 4952 "node": ">=14.0.0" 4953 } 4954 }, 4955 "node_modules/tinyspy": { 4956 "version": "4.0.4", 4957 "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-4.0.4.tgz", 4958 "integrity": "sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==", 4959 "dev": true, 4960 "license": "MIT", 4961 "engines": { 4962 "node": ">=14.0.0" 4963 } 4964 }, 4965 "node_modules/tldts": { 4966 "version": "7.0.27", 4967 "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.27.tgz", 4968 "integrity": "sha512-I4FZcVFcqCRuT0ph6dCDpPuO4Xgzvh+spkcTr1gK7peIvxWauoloVO0vuy1FQnijT63ss6AsHB6+OIM4aXHbPg==", 4969 "dev": true, 4970 "license": "MIT", 4971 "dependencies": { 4972 "tldts-core": "^7.0.27" 4973 }, 4974 "bin": { 4975 "tldts": "bin/cli.js" 4976 } 4977 }, 4978 "node_modules/tldts-core": { 4979 "version": "7.0.27", 4980 "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.27.tgz", 4981 "integrity": "sha512-YQ7uPjgWUibIK6DW5lrKujGwUKhLevU4hcGbP5O6TcIUb+oTjJYJVWPS4nZsIHrEEEG6myk/oqAJUEQmpZrHsg==", 4982 "dev": true, 4983 "license": "MIT" 4984 }, 4985 "node_modules/to-regex-range": { 4986 "version": "5.0.1", 4987 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 4988 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 4989 "license": "MIT", 4990 "dependencies": { 4991 "is-number": "^7.0.0" 4992 }, 4993 "engines": { 4994 "node": ">=8.0" 4995 } 4996 }, 4997 "node_modules/tough-cookie": { 4998 "version": "6.0.1", 4999 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.1.tgz", 5000 "integrity": "sha512-LktZQb3IeoUWB9lqR5EWTHgW/VTITCXg4D21M+lvybRVdylLrRMnqaIONLVb5mav8vM19m44HIcGq4qASeu2Qw==", 5001 "dev": true, 5002 "license": "BSD-3-Clause", 5003 "dependencies": { 5004 "tldts": "^7.0.5" 5005 }, 5006 "engines": { 5007 "node": ">=16" 5008 } 5009 }, 5010 "node_modules/tr46": { 5011 "version": "6.0.0", 5012 "resolved": "https://registry.npmjs.org/tr46/-/tr46-6.0.0.tgz", 5013 "integrity": "sha512-bLVMLPtstlZ4iMQHpFHTR7GAGj2jxi8Dg0s2h2MafAE4uSWF98FC/3MomU51iQAMf8/qDUbKWf5GxuvvVcXEhw==", 5014 "dev": true, 5015 "license": "MIT", 5016 "dependencies": { 5017 "punycode": "^2.3.1" 5018 }, 5019 "engines": { 5020 "node": ">=20" 5021 } 5022 }, 5023 "node_modules/tsconfck": { 5024 "version": "3.1.6", 5025 "resolved": "https://registry.npmjs.org/tsconfck/-/tsconfck-3.1.6.tgz", 5026 "integrity": "sha512-ks6Vjr/jEw0P1gmOVwutM3B7fWxoWBL2KRDb1JfqGVawBmO5UsvmWOQFGHBPl5yxYz4eERr19E6L7NMv+Fej4w==", 5027 "dev": true, 5028 "license": "MIT", 5029 "bin": { 5030 "tsconfck": "bin/tsconfck.js" 5031 }, 5032 "engines": { 5033 "node": "^18 || >=20" 5034 }, 5035 "peerDependencies": { 5036 "typescript": "^5.0.0" 5037 }, 5038 "peerDependenciesMeta": { 5039 "typescript": { 5040 "optional": true 5041 } 5042 } 5043 }, 5044 "node_modules/tslib": { 5045 "version": "2.8.1", 5046 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 5047 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 5048 "license": "0BSD" 5049 }, 5050 "node_modules/tsx": { 5051 "version": "4.21.0", 5052 "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.21.0.tgz", 5053 "integrity": "sha512-5C1sg4USs1lfG0GFb2RLXsdpXqBSEhAaA/0kPL01wxzpMqLILNxIxIOKiILz+cdg/pLnOUxFYOR5yhHU666wbw==", 5054 "license": "MIT", 5055 "dependencies": { 5056 "esbuild": "~0.27.0", 5057 "get-tsconfig": "^4.7.5" 5058 }, 5059 "bin": { 5060 "tsx": "dist/cli.mjs" 5061 }, 5062 "engines": { 5063 "node": ">=18.0.0" 5064 }, 5065 "optionalDependencies": { 5066 "fsevents": "~2.3.3" 5067 } 5068 }, 5069 "node_modules/typescript": { 5070 "version": "5.9.3", 5071 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 5072 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 5073 "dev": true, 5074 "license": "Apache-2.0", 5075 "bin": { 5076 "tsc": "bin/tsc", 5077 "tsserver": "bin/tsserver" 5078 }, 5079 "engines": { 5080 "node": ">=14.17" 5081 } 5082 }, 5083 "node_modules/ufo": { 5084 "version": "1.6.3", 5085 "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.6.3.tgz", 5086 "integrity": "sha512-yDJTmhydvl5lJzBmy/hyOAA0d+aqCBuwl818haVdYCRrWV84o7YyeVm4QlVHStqNrrJSTb6jKuFAVqAFsr+K3Q==", 5087 "license": "MIT" 5088 }, 5089 "node_modules/undici": { 5090 "version": "7.24.7", 5091 "resolved": "https://registry.npmjs.org/undici/-/undici-7.24.7.tgz", 5092 "integrity": "sha512-H/nlJ/h0ggGC+uRL3ovD+G0i4bqhvsDOpbDv7At5eFLlj2b41L8QliGbnl2H7SnDiYhENphh1tQFJZf+MyfLsQ==", 5093 "license": "MIT", 5094 "engines": { 5095 "node": ">=20.18.1" 5096 } 5097 }, 5098 "node_modules/undici-types": { 5099 "version": "6.21.0", 5100 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz", 5101 "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==", 5102 "devOptional": true, 5103 "license": "MIT" 5104 }, 5105 "node_modules/unplugin": { 5106 "version": "2.3.11", 5107 "resolved": "https://registry.npmjs.org/unplugin/-/unplugin-2.3.11.tgz", 5108 "integrity": "sha512-5uKD0nqiYVzlmCRs01Fhs2BdkEgBS3SAVP6ndrBsuK42iC2+JHyxM05Rm9G8+5mkmRtzMZGY8Ct5+mliZxU/Ww==", 5109 "license": "MIT", 5110 "dependencies": { 5111 "@jridgewell/remapping": "^2.3.5", 5112 "acorn": "^8.15.0", 5113 "picomatch": "^4.0.3", 5114 "webpack-virtual-modules": "^0.6.2" 5115 }, 5116 "engines": { 5117 "node": ">=18.12.0" 5118 } 5119 }, 5120 "node_modules/update-browserslist-db": { 5121 "version": "1.2.3", 5122 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 5123 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 5124 "funding": [ 5125 { 5126 "type": "opencollective", 5127 "url": "https://opencollective.com/browserslist" 5128 }, 5129 { 5130 "type": "tidelift", 5131 "url": "https://tidelift.com/funding/github/npm/browserslist" 5132 }, 5133 { 5134 "type": "github", 5135 "url": "https://github.com/sponsors/ai" 5136 } 5137 ], 5138 "license": "MIT", 5139 "dependencies": { 5140 "escalade": "^3.2.0", 5141 "picocolors": "^1.1.1" 5142 }, 5143 "bin": { 5144 "update-browserslist-db": "cli.js" 5145 }, 5146 "peerDependencies": { 5147 "browserslist": ">= 4.21.0" 5148 } 5149 }, 5150 "node_modules/use-isomorphic-layout-effect": { 5151 "version": "1.2.1", 5152 "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.2.1.tgz", 5153 "integrity": "sha512-tpZZ+EX0gaghDAiFR37hj5MgY6ZN55kLiPkJsKxBMZ6GZdOSPJXiOzPM984oPYZ5AnehYx5WQp1+ME8I/P/pRA==", 5154 "license": "MIT", 5155 "peerDependencies": { 5156 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 5157 }, 5158 "peerDependenciesMeta": { 5159 "@types/react": { 5160 "optional": true 5161 } 5162 } 5163 }, 5164 "node_modules/use-sync-external-store": { 5165 "version": "1.6.0", 5166 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", 5167 "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", 5168 "license": "MIT", 5169 "peerDependencies": { 5170 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 5171 } 5172 }, 5173 "node_modules/util-deprecate": { 5174 "version": "1.0.2", 5175 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 5176 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", 5177 "dev": true, 5178 "license": "MIT" 5179 }, 5180 "node_modules/vite": { 5181 "version": "7.3.1", 5182 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", 5183 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", 5184 "license": "MIT", 5185 "dependencies": { 5186 "esbuild": "^0.27.0", 5187 "fdir": "^6.5.0", 5188 "picomatch": "^4.0.3", 5189 "postcss": "^8.5.6", 5190 "rollup": "^4.43.0", 5191 "tinyglobby": "^0.2.15" 5192 }, 5193 "bin": { 5194 "vite": "bin/vite.js" 5195 }, 5196 "engines": { 5197 "node": "^20.19.0 || >=22.12.0" 5198 }, 5199 "funding": { 5200 "url": "https://github.com/vitejs/vite?sponsor=1" 5201 }, 5202 "optionalDependencies": { 5203 "fsevents": "~2.3.3" 5204 }, 5205 "peerDependencies": { 5206 "@types/node": "^20.19.0 || >=22.12.0", 5207 "jiti": ">=1.21.0", 5208 "less": "^4.0.0", 5209 "lightningcss": "^1.21.0", 5210 "sass": "^1.70.0", 5211 "sass-embedded": "^1.70.0", 5212 "stylus": ">=0.54.8", 5213 "sugarss": "^5.0.0", 5214 "terser": "^5.16.0", 5215 "tsx": "^4.8.1", 5216 "yaml": "^2.4.2" 5217 }, 5218 "peerDependenciesMeta": { 5219 "@types/node": { 5220 "optional": true 5221 }, 5222 "jiti": { 5223 "optional": true 5224 }, 5225 "less": { 5226 "optional": true 5227 }, 5228 "lightningcss": { 5229 "optional": true 5230 }, 5231 "sass": { 5232 "optional": true 5233 }, 5234 "sass-embedded": { 5235 "optional": true 5236 }, 5237 "stylus": { 5238 "optional": true 5239 }, 5240 "sugarss": { 5241 "optional": true 5242 }, 5243 "terser": { 5244 "optional": true 5245 }, 5246 "tsx": { 5247 "optional": true 5248 }, 5249 "yaml": { 5250 "optional": true 5251 } 5252 } 5253 }, 5254 "node_modules/vite-node": { 5255 "version": "3.2.4", 5256 "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-3.2.4.tgz", 5257 "integrity": "sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==", 5258 "dev": true, 5259 "license": "MIT", 5260 "dependencies": { 5261 "cac": "^6.7.14", 5262 "debug": "^4.4.1", 5263 "es-module-lexer": "^1.7.0", 5264 "pathe": "^2.0.3", 5265 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0" 5266 }, 5267 "bin": { 5268 "vite-node": "vite-node.mjs" 5269 }, 5270 "engines": { 5271 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 5272 }, 5273 "funding": { 5274 "url": "https://opencollective.com/vitest" 5275 } 5276 }, 5277 "node_modules/vite-tsconfig-paths": { 5278 "version": "5.1.4", 5279 "resolved": "https://registry.npmjs.org/vite-tsconfig-paths/-/vite-tsconfig-paths-5.1.4.tgz", 5280 "integrity": "sha512-cYj0LRuLV2c2sMqhqhGpaO3LretdtMn/BVX4cPLanIZuwwrkVl+lK84E/miEXkCHWXuq65rhNN4rXsBcOB3S4w==", 5281 "dev": true, 5282 "license": "MIT", 5283 "dependencies": { 5284 "debug": "^4.1.1", 5285 "globrex": "^0.1.2", 5286 "tsconfck": "^3.0.3" 5287 }, 5288 "peerDependencies": { 5289 "vite": "*" 5290 }, 5291 "peerDependenciesMeta": { 5292 "vite": { 5293 "optional": true 5294 } 5295 } 5296 }, 5297 "node_modules/vitefu": { 5298 "version": "1.1.3", 5299 "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-1.1.3.tgz", 5300 "integrity": "sha512-ub4okH7Z5KLjb6hDyjqrGXqWtWvoYdU3IGm/NorpgHncKoLTCfRIbvlhBm7r0YstIaQRYlp4yEbFqDcKSzXSSg==", 5301 "license": "MIT", 5302 "workspaces": [ 5303 "tests/deps/*", 5304 "tests/projects/*", 5305 "tests/projects/workspace/packages/*" 5306 ], 5307 "peerDependencies": { 5308 "vite": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" 5309 }, 5310 "peerDependenciesMeta": { 5311 "vite": { 5312 "optional": true 5313 } 5314 } 5315 }, 5316 "node_modules/vitest": { 5317 "version": "3.2.4", 5318 "resolved": "https://registry.npmjs.org/vitest/-/vitest-3.2.4.tgz", 5319 "integrity": "sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==", 5320 "dev": true, 5321 "license": "MIT", 5322 "dependencies": { 5323 "@types/chai": "^5.2.2", 5324 "@vitest/expect": "3.2.4", 5325 "@vitest/mocker": "3.2.4", 5326 "@vitest/pretty-format": "^3.2.4", 5327 "@vitest/runner": "3.2.4", 5328 "@vitest/snapshot": "3.2.4", 5329 "@vitest/spy": "3.2.4", 5330 "@vitest/utils": "3.2.4", 5331 "chai": "^5.2.0", 5332 "debug": "^4.4.1", 5333 "expect-type": "^1.2.1", 5334 "magic-string": "^0.30.17", 5335 "pathe": "^2.0.3", 5336 "picomatch": "^4.0.2", 5337 "std-env": "^3.9.0", 5338 "tinybench": "^2.9.0", 5339 "tinyexec": "^0.3.2", 5340 "tinyglobby": "^0.2.14", 5341 "tinypool": "^1.1.1", 5342 "tinyrainbow": "^2.0.0", 5343 "vite": "^5.0.0 || ^6.0.0 || ^7.0.0-0", 5344 "vite-node": "3.2.4", 5345 "why-is-node-running": "^2.3.0" 5346 }, 5347 "bin": { 5348 "vitest": "vitest.mjs" 5349 }, 5350 "engines": { 5351 "node": "^18.0.0 || ^20.0.0 || >=22.0.0" 5352 }, 5353 "funding": { 5354 "url": "https://opencollective.com/vitest" 5355 }, 5356 "peerDependencies": { 5357 "@edge-runtime/vm": "*", 5358 "@types/debug": "^4.1.12", 5359 "@types/node": "^18.0.0 || ^20.0.0 || >=22.0.0", 5360 "@vitest/browser": "3.2.4", 5361 "@vitest/ui": "3.2.4", 5362 "happy-dom": "*", 5363 "jsdom": "*" 5364 }, 5365 "peerDependenciesMeta": { 5366 "@edge-runtime/vm": { 5367 "optional": true 5368 }, 5369 "@types/debug": { 5370 "optional": true 5371 }, 5372 "@types/node": { 5373 "optional": true 5374 }, 5375 "@vitest/browser": { 5376 "optional": true 5377 }, 5378 "@vitest/ui": { 5379 "optional": true 5380 }, 5381 "happy-dom": { 5382 "optional": true 5383 }, 5384 "jsdom": { 5385 "optional": true 5386 } 5387 } 5388 }, 5389 "node_modules/w3c-xmlserializer": { 5390 "version": "5.0.0", 5391 "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-5.0.0.tgz", 5392 "integrity": "sha512-o8qghlI8NZHU1lLPrpi2+Uq7abh4GGPpYANlalzWxyWteJOCsr/P+oPBA49TOLu5FTZO4d3F9MnWJfiMo4BkmA==", 5393 "dev": true, 5394 "license": "MIT", 5395 "dependencies": { 5396 "xml-name-validator": "^5.0.0" 5397 }, 5398 "engines": { 5399 "node": ">=18" 5400 } 5401 }, 5402 "node_modules/webidl-conversions": { 5403 "version": "8.0.1", 5404 "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-8.0.1.tgz", 5405 "integrity": "sha512-BMhLD/Sw+GbJC21C/UgyaZX41nPt8bUTg+jWyDeg7e7YN4xOM05YPSIXceACnXVtqyEw/LMClUQMtMZ+PGGpqQ==", 5406 "dev": true, 5407 "license": "BSD-2-Clause", 5408 "engines": { 5409 "node": ">=20" 5410 } 5411 }, 5412 "node_modules/webpack-virtual-modules": { 5413 "version": "0.6.2", 5414 "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz", 5415 "integrity": "sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ==", 5416 "license": "MIT" 5417 }, 5418 "node_modules/whatwg-encoding": { 5419 "version": "3.1.1", 5420 "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-3.1.1.tgz", 5421 "integrity": "sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==", 5422 "deprecated": "Use @exodus/bytes instead for a more spec-conformant and faster implementation", 5423 "license": "MIT", 5424 "dependencies": { 5425 "iconv-lite": "0.6.3" 5426 }, 5427 "engines": { 5428 "node": ">=18" 5429 } 5430 }, 5431 "node_modules/whatwg-mimetype": { 5432 "version": "4.0.0", 5433 "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-4.0.0.tgz", 5434 "integrity": "sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==", 5435 "license": "MIT", 5436 "engines": { 5437 "node": ">=18" 5438 } 5439 }, 5440 "node_modules/whatwg-url": { 5441 "version": "16.0.1", 5442 "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-16.0.1.tgz", 5443 "integrity": "sha512-1to4zXBxmXHV3IiSSEInrreIlu02vUOvrhxJJH5vcxYTBDAx51cqZiKdyTxlecdKNSjj8EcxGBxNf6Vg+945gw==", 5444 "dev": true, 5445 "license": "MIT", 5446 "dependencies": { 5447 "@exodus/bytes": "^1.11.0", 5448 "tr46": "^6.0.0", 5449 "webidl-conversions": "^8.0.1" 5450 }, 5451 "engines": { 5452 "node": "^20.19.0 || ^22.12.0 || >=24.0.0" 5453 } 5454 }, 5455 "node_modules/why-is-node-running": { 5456 "version": "2.3.0", 5457 "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz", 5458 "integrity": "sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==", 5459 "dev": true, 5460 "license": "MIT", 5461 "dependencies": { 5462 "siginfo": "^2.0.0", 5463 "stackback": "0.0.2" 5464 }, 5465 "bin": { 5466 "why-is-node-running": "cli.js" 5467 }, 5468 "engines": { 5469 "node": ">=8" 5470 } 5471 }, 5472 "node_modules/ws": { 5473 "version": "8.20.0", 5474 "resolved": "https://registry.npmjs.org/ws/-/ws-8.20.0.tgz", 5475 "integrity": "sha512-sAt8BhgNbzCtgGbt2OxmpuryO63ZoDk/sqaB/znQm94T4fCEsy/yV+7CdC1kJhOU9lboAEU7R3kquuycDoibVA==", 5476 "license": "MIT", 5477 "engines": { 5478 "node": ">=10.0.0" 5479 }, 5480 "peerDependencies": { 5481 "bufferutil": "^4.0.1", 5482 "utf-8-validate": ">=5.0.2" 5483 }, 5484 "peerDependenciesMeta": { 5485 "bufferutil": { 5486 "optional": true 5487 }, 5488 "utf-8-validate": { 5489 "optional": true 5490 } 5491 } 5492 }, 5493 "node_modules/xml-name-validator": { 5494 "version": "5.0.0", 5495 "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-5.0.0.tgz", 5496 "integrity": "sha512-EvGK8EJ3DhaHfbRlETOWAS5pO9MZITeauHKJyb8wyajUfQUenkIg2MvLDTZ4T/TgIcm3HU0TFBgWWboAZ30UHg==", 5497 "dev": true, 5498 "license": "Apache-2.0", 5499 "engines": { 5500 "node": ">=18" 5501 } 5502 }, 5503 "node_modules/xmlbuilder2": { 5504 "version": "4.0.3", 5505 "resolved": "https://registry.npmjs.org/xmlbuilder2/-/xmlbuilder2-4.0.3.tgz", 5506 "integrity": "sha512-bx8Q1STctnNaaDymWnkfQLKofs0mGNN7rLLapJlGuV3VlvegD7Ls4ggMjE3aUSWItCCzU0PEv45lI87iSigiCA==", 5507 "license": "MIT", 5508 "dependencies": { 5509 "@oozcitak/dom": "^2.0.2", 5510 "@oozcitak/infra": "^2.0.2", 5511 "@oozcitak/util": "^10.0.0", 5512 "js-yaml": "^4.1.1" 5513 }, 5514 "engines": { 5515 "node": ">=20.0" 5516 } 5517 }, 5518 "node_modules/xmlchars": { 5519 "version": "2.2.0", 5520 "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", 5521 "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", 5522 "dev": true, 5523 "license": "MIT" 5524 }, 5525 "node_modules/xstate": { 5526 "version": "5.30.0", 5527 "resolved": "https://registry.npmjs.org/xstate/-/xstate-5.30.0.tgz", 5528 "integrity": "sha512-mIzIuMjtYVkqXq9dUzYQoag7b/dF1CBS/yhliuPLfR0FwKPC18HiUivb/crcqY2gknhR8gJEhnppLg6ubQ0gGw==", 5529 "license": "MIT", 5530 "funding": { 5531 "type": "opencollective", 5532 "url": "https://opencollective.com/xstate" 5533 } 5534 }, 5535 "node_modules/yallist": { 5536 "version": "3.1.1", 5537 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 5538 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 5539 "license": "ISC" 5540 }, 5541 "node_modules/zod": { 5542 "version": "3.25.76", 5543 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 5544 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 5545 "license": "MIT", 5546 "funding": { 5547 "url": "https://github.com/sponsors/colinhacks" 5548 } 5549 } 5550 } 5551 }