a a vibe-coded abomination experiment of a fragrance review platform built on the atmosphere. drydown.social
at main 2793 lines 98 kB view raw
1{ 2 "name": "drydown", 3 "version": "0.0.0", 4 "lockfileVersion": 3, 5 "requires": true, 6 "packages": { 7 "": { 8 "name": "drydown", 9 "version": "0.0.0", 10 "dependencies": { 11 "@atproto/api": "^0.18.13", 12 "@atproto/oauth-client-browser": "^0.3.39", 13 "@taurean/stylebase": "^0.11.0", 14 "@types/react-helmet": "^6.1.11", 15 "idb-keyval": "^6.2.2", 16 "preact": "^10.27.2", 17 "react-helmet": "^6.1.0", 18 "web-haptics": "^0.0.6", 19 "wouter": "^3.9.0" 20 }, 21 "devDependencies": { 22 "@atproto/lex-cli": "^0.9.8", 23 "@preact/preset-vite": "^2.10.2", 24 "@types/node": "^24.10.1", 25 "typescript": "~5.9.3", 26 "vite": "^7.2.4" 27 } 28 }, 29 "node_modules/@atproto-labs/did-resolver": { 30 "version": "0.2.5", 31 "resolved": "https://registry.npmjs.org/@atproto-labs/did-resolver/-/did-resolver-0.2.5.tgz", 32 "integrity": "sha512-he7EC6OMSifNs01a4RT9mta/yYitoKDzlK9ty2TFV5Uj/+HpB4vYMRdIDFrRW0Hcsehy90E2t/dw0t7361MEKQ==", 33 "license": "MIT", 34 "dependencies": { 35 "@atproto-labs/fetch": "0.2.3", 36 "@atproto-labs/pipe": "0.1.1", 37 "@atproto-labs/simple-store": "0.3.0", 38 "@atproto-labs/simple-store-memory": "0.1.4", 39 "@atproto/did": "0.2.4", 40 "zod": "^3.23.8" 41 } 42 }, 43 "node_modules/@atproto-labs/fetch": { 44 "version": "0.2.3", 45 "resolved": "https://registry.npmjs.org/@atproto-labs/fetch/-/fetch-0.2.3.tgz", 46 "integrity": "sha512-NZtbJOCbxKUFRFKMpamT38PUQMY0hX0p7TG5AEYOPhZKZEP7dHZ1K2s1aB8MdVH0qxmqX7nQleNrrvLf09Zfdw==", 47 "license": "MIT", 48 "dependencies": { 49 "@atproto-labs/pipe": "0.1.1" 50 } 51 }, 52 "node_modules/@atproto-labs/handle-resolver": { 53 "version": "0.3.5", 54 "resolved": "https://registry.npmjs.org/@atproto-labs/handle-resolver/-/handle-resolver-0.3.5.tgz", 55 "integrity": "sha512-r3b+plCh/0arN535Aool9gL6yTSbAPDOyReURbA2TWAaeW4vrSJPwR6yYUx0k0vmVPjkZPIdUVd63bG/+VG5MA==", 56 "license": "MIT", 57 "dependencies": { 58 "@atproto-labs/simple-store": "0.3.0", 59 "@atproto-labs/simple-store-memory": "0.1.4", 60 "@atproto/did": "0.2.4", 61 "zod": "^3.23.8" 62 } 63 }, 64 "node_modules/@atproto-labs/identity-resolver": { 65 "version": "0.3.5", 66 "resolved": "https://registry.npmjs.org/@atproto-labs/identity-resolver/-/identity-resolver-0.3.5.tgz", 67 "integrity": "sha512-kSxnreUSPhKL77doUbSl/9I6Y9qpkpD7MMJoYFQVU/WG0PB90tzfIb6DNuWsjbU2I5Q91Nzc4Tm4VJMV+OPKGQ==", 68 "license": "MIT", 69 "dependencies": { 70 "@atproto-labs/did-resolver": "0.2.5", 71 "@atproto-labs/handle-resolver": "0.3.5" 72 } 73 }, 74 "node_modules/@atproto-labs/pipe": { 75 "version": "0.1.1", 76 "resolved": "https://registry.npmjs.org/@atproto-labs/pipe/-/pipe-0.1.1.tgz", 77 "integrity": "sha512-hdNw2oUs2B6BN1lp+32pF7cp8EMKuIN5Qok2Vvv/aOpG/3tNSJ9YkvfI0k6Zd188LeDDYRUpYpxcoFIcGH/FNg==", 78 "license": "MIT" 79 }, 80 "node_modules/@atproto-labs/simple-store": { 81 "version": "0.3.0", 82 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store/-/simple-store-0.3.0.tgz", 83 "integrity": "sha512-nOb6ONKBRJHRlukW1sVawUkBqReLlLx6hT35VS3imaNPwiXDxLnTK7lxw3Lrl9k5yugSBDQAkZAq3MPTEFSUBQ==", 84 "license": "MIT" 85 }, 86 "node_modules/@atproto-labs/simple-store-memory": { 87 "version": "0.1.4", 88 "resolved": "https://registry.npmjs.org/@atproto-labs/simple-store-memory/-/simple-store-memory-0.1.4.tgz", 89 "integrity": "sha512-3mKY4dP8I7yKPFj9VKpYyCRzGJOi5CEpOLPlRhoJyLmgs3J4RzDrjn323Oakjz2Aj2JzRU/AIvWRAZVhpYNJHw==", 90 "license": "MIT", 91 "dependencies": { 92 "@atproto-labs/simple-store": "0.3.0", 93 "lru-cache": "^10.2.0" 94 } 95 }, 96 "node_modules/@atproto-labs/simple-store-memory/node_modules/lru-cache": { 97 "version": "10.4.3", 98 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", 99 "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==", 100 "license": "ISC" 101 }, 102 "node_modules/@atproto/api": { 103 "version": "0.18.13", 104 "resolved": "https://registry.npmjs.org/@atproto/api/-/api-0.18.13.tgz", 105 "integrity": "sha512-CULZ01pSJDltLS/Gc9MMrhFzB6OM3ezyZw7KoeLT/sBfwgA1ddA4mWdTh7DIRosPRigXtA05bnoiCutZbQDo+Q==", 106 "license": "MIT", 107 "dependencies": { 108 "@atproto/common-web": "^0.4.11", 109 "@atproto/lexicon": "^0.6.0", 110 "@atproto/syntax": "^0.4.2", 111 "@atproto/xrpc": "^0.7.7", 112 "await-lock": "^2.2.2", 113 "multiformats": "^9.9.0", 114 "tlds": "^1.234.0", 115 "zod": "^3.23.8" 116 } 117 }, 118 "node_modules/@atproto/common-web": { 119 "version": "0.4.11", 120 "resolved": "https://registry.npmjs.org/@atproto/common-web/-/common-web-0.4.11.tgz", 121 "integrity": "sha512-VHejNmSABU8/03VrQ3e36AmT5U3UIeio+qSUqCrO1oNgrJcWfGy1rpj0FVtUugWF8Un29+yzkukzWGZfXL70rQ==", 122 "license": "MIT", 123 "dependencies": { 124 "@atproto/lex-data": "0.0.7", 125 "@atproto/lex-json": "0.0.7", 126 "zod": "^3.23.8" 127 } 128 }, 129 "node_modules/@atproto/did": { 130 "version": "0.2.4", 131 "resolved": "https://registry.npmjs.org/@atproto/did/-/did-0.2.4.tgz", 132 "integrity": "sha512-nxNiCgXeo7pfjojq9fpfZxCO0X0xUipNVKW+AHNZwQKiUDt6zYL0VXEfm8HBUwQOCmKvj2pRRSM1Cur+tUWk3g==", 133 "license": "MIT", 134 "dependencies": { 135 "zod": "^3.23.8" 136 } 137 }, 138 "node_modules/@atproto/jwk": { 139 "version": "0.6.0", 140 "resolved": "https://registry.npmjs.org/@atproto/jwk/-/jwk-0.6.0.tgz", 141 "integrity": "sha512-bDoJPvt7TrQVi/rBfBrSSpGykhtIriKxeYCYQTiPRKFfyRhbgpElF0wPXADjIswnbzZdOwbY63az4E/CFVT3Tw==", 142 "license": "MIT", 143 "dependencies": { 144 "multiformats": "^9.9.0", 145 "zod": "^3.23.8" 146 } 147 }, 148 "node_modules/@atproto/jwk-jose": { 149 "version": "0.1.11", 150 "resolved": "https://registry.npmjs.org/@atproto/jwk-jose/-/jwk-jose-0.1.11.tgz", 151 "integrity": "sha512-i4Fnr2sTBYmMmHXl7NJh8GrCH+tDQEVWrcDMDnV5DjJfkgT17wIqvojIw9SNbSL4Uf0OtfEv6AgG0A+mgh8b5Q==", 152 "license": "MIT", 153 "dependencies": { 154 "@atproto/jwk": "0.6.0", 155 "jose": "^5.2.0" 156 } 157 }, 158 "node_modules/@atproto/jwk-webcrypto": { 159 "version": "0.2.0", 160 "resolved": "https://registry.npmjs.org/@atproto/jwk-webcrypto/-/jwk-webcrypto-0.2.0.tgz", 161 "integrity": "sha512-UmgRrrEAkWvxwhlwe30UmDOdTEFidlIzBC7C3cCbeJMcBN1x8B3KH+crXrsTqfWQBG58mXgt8wgSK3Kxs2LhFg==", 162 "license": "MIT", 163 "dependencies": { 164 "@atproto/jwk": "0.6.0", 165 "@atproto/jwk-jose": "0.1.11", 166 "zod": "^3.23.8" 167 } 168 }, 169 "node_modules/@atproto/lex-cli": { 170 "version": "0.9.8", 171 "resolved": "https://registry.npmjs.org/@atproto/lex-cli/-/lex-cli-0.9.8.tgz", 172 "integrity": "sha512-0ebVyp12i3S8oE77+BxahbTmyrXcqeC9GTx2HGa/PA9KjnThapkGkgVQjIWw74DNQprzbg9EkiQsaKU2xFYhmA==", 173 "dev": true, 174 "license": "MIT", 175 "dependencies": { 176 "@atproto/lexicon": "^0.6.0", 177 "@atproto/syntax": "^0.4.2", 178 "chalk": "^4.1.2", 179 "commander": "^9.4.0", 180 "prettier": "^3.2.5", 181 "ts-morph": "^24.0.0", 182 "yesno": "^0.4.0", 183 "zod": "^3.23.8" 184 }, 185 "bin": { 186 "lex": "dist/index.js" 187 }, 188 "engines": { 189 "node": ">=18.7.0" 190 } 191 }, 192 "node_modules/@atproto/lex-data": { 193 "version": "0.0.7", 194 "resolved": "https://registry.npmjs.org/@atproto/lex-data/-/lex-data-0.0.7.tgz", 195 "integrity": "sha512-W/Q5o9o7n2Sv3UywckChu01X5lwQUtaiiOkGJLnRsdkQTyC6813nPgY+p2sG7NwwM+82lu+FUV9fE/Ul3VqaJw==", 196 "license": "MIT", 197 "dependencies": { 198 "@atproto/syntax": "0.4.2", 199 "multiformats": "^9.9.0", 200 "tslib": "^2.8.1", 201 "uint8arrays": "3.0.0", 202 "unicode-segmenter": "^0.14.0" 203 } 204 }, 205 "node_modules/@atproto/lex-json": { 206 "version": "0.0.7", 207 "resolved": "https://registry.npmjs.org/@atproto/lex-json/-/lex-json-0.0.7.tgz", 208 "integrity": "sha512-bjNPD5M/MhLfjNM7tcxuls80UgXpHqxdOxDXEUouAtZQV/nIDhGjmNUvKxOmOgnDsiZRnT2g5y3onrnjH3a44g==", 209 "license": "MIT", 210 "dependencies": { 211 "@atproto/lex-data": "0.0.7", 212 "tslib": "^2.8.1" 213 } 214 }, 215 "node_modules/@atproto/lexicon": { 216 "version": "0.6.0", 217 "resolved": "https://registry.npmjs.org/@atproto/lexicon/-/lexicon-0.6.0.tgz", 218 "integrity": "sha512-5veb8aD+J5M0qszLJ+73KSFsFrJBgAY/nM1TSAJvGY7fNc9ZAT+PSUlmIyrdye9YznAZ07yktalls/TwNV7cHQ==", 219 "license": "MIT", 220 "dependencies": { 221 "@atproto/common-web": "^0.4.7", 222 "@atproto/syntax": "^0.4.2", 223 "iso-datestring-validator": "^2.2.2", 224 "multiformats": "^9.9.0", 225 "zod": "^3.23.8" 226 } 227 }, 228 "node_modules/@atproto/oauth-client": { 229 "version": "0.5.13", 230 "resolved": "https://registry.npmjs.org/@atproto/oauth-client/-/oauth-client-0.5.13.tgz", 231 "integrity": "sha512-FLbqHkC7BAVZ90LHVzSxQf+s8ZNIQI4TsDuhYDyzi7lYtktFHDbgd88KuM2ClJFOtGCsSS17yR1Joy925tDSaA==", 232 "license": "MIT", 233 "dependencies": { 234 "@atproto-labs/did-resolver": "0.2.5", 235 "@atproto-labs/fetch": "0.2.3", 236 "@atproto-labs/handle-resolver": "0.3.5", 237 "@atproto-labs/identity-resolver": "0.3.5", 238 "@atproto-labs/simple-store": "0.3.0", 239 "@atproto-labs/simple-store-memory": "0.1.4", 240 "@atproto/did": "0.2.4", 241 "@atproto/jwk": "0.6.0", 242 "@atproto/oauth-types": "0.6.1", 243 "@atproto/xrpc": "0.7.7", 244 "core-js": "^3", 245 "multiformats": "^9.9.0", 246 "zod": "^3.23.8" 247 } 248 }, 249 "node_modules/@atproto/oauth-client-browser": { 250 "version": "0.3.39", 251 "resolved": "https://registry.npmjs.org/@atproto/oauth-client-browser/-/oauth-client-browser-0.3.39.tgz", 252 "integrity": "sha512-71TWoPzshfAo7qFdwjE8yYQwUyvVoSFFcyFKChz1wM623GdOW0CSELmQ8JJLQrcCT74GWQUImt9gSmU/bjQ1YA==", 253 "license": "MIT", 254 "dependencies": { 255 "@atproto-labs/did-resolver": "0.2.5", 256 "@atproto-labs/handle-resolver": "0.3.5", 257 "@atproto-labs/simple-store": "0.3.0", 258 "@atproto/did": "0.2.4", 259 "@atproto/jwk": "0.6.0", 260 "@atproto/jwk-webcrypto": "0.2.0", 261 "@atproto/oauth-client": "0.5.13", 262 "@atproto/oauth-types": "0.6.1", 263 "core-js": "^3" 264 } 265 }, 266 "node_modules/@atproto/oauth-types": { 267 "version": "0.6.1", 268 "resolved": "https://registry.npmjs.org/@atproto/oauth-types/-/oauth-types-0.6.1.tgz", 269 "integrity": "sha512-3z92GN/6zCq9E2GTTfZM27tWEbvi1qwFSA7KoS5+wqBC4kSsLvnLxmbKH402Z40DfWS4YWqw0DkHsgP0LNFDEA==", 270 "license": "MIT", 271 "dependencies": { 272 "@atproto/did": "0.2.4", 273 "@atproto/jwk": "0.6.0", 274 "zod": "^3.23.8" 275 } 276 }, 277 "node_modules/@atproto/syntax": { 278 "version": "0.4.2", 279 "resolved": "https://registry.npmjs.org/@atproto/syntax/-/syntax-0.4.2.tgz", 280 "integrity": "sha512-X9XSRPinBy/0VQ677j8VXlBsYSsUXaiqxWVpGGxJYsAhugdQRb0jqaVKJFtm6RskeNkV6y9xclSUi9UYG/COrA==", 281 "license": "MIT" 282 }, 283 "node_modules/@atproto/xrpc": { 284 "version": "0.7.7", 285 "resolved": "https://registry.npmjs.org/@atproto/xrpc/-/xrpc-0.7.7.tgz", 286 "integrity": "sha512-K1ZyO/BU8JNtXX5dmPp7b5UrkLMMqpsIa/Lrj5D3Su+j1Xwq1m6QJ2XJ1AgjEjkI1v4Muzm7klianLE6XGxtmA==", 287 "license": "MIT", 288 "dependencies": { 289 "@atproto/lexicon": "^0.6.0", 290 "zod": "^3.23.8" 291 } 292 }, 293 "node_modules/@babel/code-frame": { 294 "version": "7.27.1", 295 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz", 296 "integrity": "sha512-cjQ7ZlQ0Mv3b47hABuTevyTuYN4i+loJKGeV9flcCgIK37cCXRh+L1bd3iBHlynerhQ7BhCkn2BPbQUL+rGqFg==", 297 "dev": true, 298 "license": "MIT", 299 "dependencies": { 300 "@babel/helper-validator-identifier": "^7.27.1", 301 "js-tokens": "^4.0.0", 302 "picocolors": "^1.1.1" 303 }, 304 "engines": { 305 "node": ">=6.9.0" 306 } 307 }, 308 "node_modules/@babel/compat-data": { 309 "version": "7.28.5", 310 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz", 311 "integrity": "sha512-6uFXyCayocRbqhZOB+6XcuZbkMNimwfVGFji8CTZnCzOHVGvDqzvitu1re2AU5LROliz7eQPhB8CpAMvnx9EjA==", 312 "dev": true, 313 "license": "MIT", 314 "engines": { 315 "node": ">=6.9.0" 316 } 317 }, 318 "node_modules/@babel/core": { 319 "version": "7.28.5", 320 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz", 321 "integrity": "sha512-e7jT4DxYvIDLk1ZHmU/m/mB19rex9sv0c2ftBtjSBv+kVM/902eh0fINUzD7UwLLNR+jU585GxUJ8/EBfAM5fw==", 322 "dev": true, 323 "license": "MIT", 324 "dependencies": { 325 "@babel/code-frame": "^7.27.1", 326 "@babel/generator": "^7.28.5", 327 "@babel/helper-compilation-targets": "^7.27.2", 328 "@babel/helper-module-transforms": "^7.28.3", 329 "@babel/helpers": "^7.28.4", 330 "@babel/parser": "^7.28.5", 331 "@babel/template": "^7.27.2", 332 "@babel/traverse": "^7.28.5", 333 "@babel/types": "^7.28.5", 334 "@jridgewell/remapping": "^2.3.5", 335 "convert-source-map": "^2.0.0", 336 "debug": "^4.1.0", 337 "gensync": "^1.0.0-beta.2", 338 "json5": "^2.2.3", 339 "semver": "^6.3.1" 340 }, 341 "engines": { 342 "node": ">=6.9.0" 343 }, 344 "funding": { 345 "type": "opencollective", 346 "url": "https://opencollective.com/babel" 347 } 348 }, 349 "node_modules/@babel/generator": { 350 "version": "7.28.5", 351 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz", 352 "integrity": "sha512-3EwLFhZ38J4VyIP6WNtt2kUdW9dokXA9Cr4IVIFHuCpZ3H8/YFOl5JjZHisrn1fATPBmKKqXzDFvh9fUwHz6CQ==", 353 "dev": true, 354 "license": "MIT", 355 "dependencies": { 356 "@babel/parser": "^7.28.5", 357 "@babel/types": "^7.28.5", 358 "@jridgewell/gen-mapping": "^0.3.12", 359 "@jridgewell/trace-mapping": "^0.3.28", 360 "jsesc": "^3.0.2" 361 }, 362 "engines": { 363 "node": ">=6.9.0" 364 } 365 }, 366 "node_modules/@babel/helper-annotate-as-pure": { 367 "version": "7.27.3", 368 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", 369 "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", 370 "dev": true, 371 "license": "MIT", 372 "dependencies": { 373 "@babel/types": "^7.27.3" 374 }, 375 "engines": { 376 "node": ">=6.9.0" 377 } 378 }, 379 "node_modules/@babel/helper-compilation-targets": { 380 "version": "7.27.2", 381 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz", 382 "integrity": "sha512-2+1thGUUWWjLTYTHZWK1n8Yga0ijBz1XAhUXcKy81rd5g6yh7hGqMp45v7cadSbEHc9G3OTv45SyneRN3ps4DQ==", 383 "dev": true, 384 "license": "MIT", 385 "dependencies": { 386 "@babel/compat-data": "^7.27.2", 387 "@babel/helper-validator-option": "^7.27.1", 388 "browserslist": "^4.24.0", 389 "lru-cache": "^5.1.1", 390 "semver": "^6.3.1" 391 }, 392 "engines": { 393 "node": ">=6.9.0" 394 } 395 }, 396 "node_modules/@babel/helper-globals": { 397 "version": "7.28.0", 398 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 399 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 400 "dev": true, 401 "license": "MIT", 402 "engines": { 403 "node": ">=6.9.0" 404 } 405 }, 406 "node_modules/@babel/helper-module-imports": { 407 "version": "7.27.1", 408 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz", 409 "integrity": "sha512-0gSFWUPNXNopqtIPQvlD5WgXYI5GY2kP2cCvoT8kczjbfcfuIljTbcWrulD1CIPIX2gt1wghbDy08yE1p+/r3w==", 410 "dev": true, 411 "license": "MIT", 412 "dependencies": { 413 "@babel/traverse": "^7.27.1", 414 "@babel/types": "^7.27.1" 415 }, 416 "engines": { 417 "node": ">=6.9.0" 418 } 419 }, 420 "node_modules/@babel/helper-module-transforms": { 421 "version": "7.28.3", 422 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz", 423 "integrity": "sha512-gytXUbs8k2sXS9PnQptz5o0QnpLL51SwASIORY6XaBKF88nsOT0Zw9szLqlSGQDP/4TljBAD5y98p2U1fqkdsw==", 424 "dev": true, 425 "license": "MIT", 426 "dependencies": { 427 "@babel/helper-module-imports": "^7.27.1", 428 "@babel/helper-validator-identifier": "^7.27.1", 429 "@babel/traverse": "^7.28.3" 430 }, 431 "engines": { 432 "node": ">=6.9.0" 433 }, 434 "peerDependencies": { 435 "@babel/core": "^7.0.0" 436 } 437 }, 438 "node_modules/@babel/helper-plugin-utils": { 439 "version": "7.27.1", 440 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.27.1.tgz", 441 "integrity": "sha512-1gn1Up5YXka3YYAHGKpbideQ5Yjf1tDa9qYcgysz+cNCXukyLl6DjPXhD3VRwSb8c0J9tA4b2+rHEZtc6R0tlw==", 442 "dev": true, 443 "license": "MIT", 444 "engines": { 445 "node": ">=6.9.0" 446 } 447 }, 448 "node_modules/@babel/helper-string-parser": { 449 "version": "7.27.1", 450 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 451 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 452 "dev": true, 453 "license": "MIT", 454 "engines": { 455 "node": ">=6.9.0" 456 } 457 }, 458 "node_modules/@babel/helper-validator-identifier": { 459 "version": "7.28.5", 460 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 461 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 462 "dev": true, 463 "license": "MIT", 464 "engines": { 465 "node": ">=6.9.0" 466 } 467 }, 468 "node_modules/@babel/helper-validator-option": { 469 "version": "7.27.1", 470 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 471 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 472 "dev": true, 473 "license": "MIT", 474 "engines": { 475 "node": ">=6.9.0" 476 } 477 }, 478 "node_modules/@babel/helpers": { 479 "version": "7.28.4", 480 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz", 481 "integrity": "sha512-HFN59MmQXGHVyYadKLVumYsA9dBFun/ldYxipEjzA4196jpLZd8UjEEBLkbEkvfYreDqJhZxYAWFPtrfhNpj4w==", 482 "dev": true, 483 "license": "MIT", 484 "dependencies": { 485 "@babel/template": "^7.27.2", 486 "@babel/types": "^7.28.4" 487 }, 488 "engines": { 489 "node": ">=6.9.0" 490 } 491 }, 492 "node_modules/@babel/parser": { 493 "version": "7.28.5", 494 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz", 495 "integrity": "sha512-KKBU1VGYR7ORr3At5HAtUQ+TV3SzRCXmA/8OdDZiLDBIZxVyzXuztPjfLd3BV1PRAQGCMWWSHYhL0F8d5uHBDQ==", 496 "dev": true, 497 "license": "MIT", 498 "dependencies": { 499 "@babel/types": "^7.28.5" 500 }, 501 "bin": { 502 "parser": "bin/babel-parser.js" 503 }, 504 "engines": { 505 "node": ">=6.0.0" 506 } 507 }, 508 "node_modules/@babel/plugin-syntax-jsx": { 509 "version": "7.27.1", 510 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.27.1.tgz", 511 "integrity": "sha512-y8YTNIeKoyhGd9O0Jiyzyyqk8gdjnumGTQPsz0xOZOQ2RmkVJeZ1vmmfIvFEKqucBG6axJGBZDE/7iI5suUI/w==", 512 "dev": true, 513 "license": "MIT", 514 "dependencies": { 515 "@babel/helper-plugin-utils": "^7.27.1" 516 }, 517 "engines": { 518 "node": ">=6.9.0" 519 }, 520 "peerDependencies": { 521 "@babel/core": "^7.0.0-0" 522 } 523 }, 524 "node_modules/@babel/plugin-transform-react-jsx": { 525 "version": "7.27.1", 526 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.27.1.tgz", 527 "integrity": "sha512-2KH4LWGSrJIkVf5tSiBFYuXDAoWRq2MMwgivCf+93dd0GQi8RXLjKA/0EvRnVV5G0hrHczsquXuD01L8s6dmBw==", 528 "dev": true, 529 "license": "MIT", 530 "dependencies": { 531 "@babel/helper-annotate-as-pure": "^7.27.1", 532 "@babel/helper-module-imports": "^7.27.1", 533 "@babel/helper-plugin-utils": "^7.27.1", 534 "@babel/plugin-syntax-jsx": "^7.27.1", 535 "@babel/types": "^7.27.1" 536 }, 537 "engines": { 538 "node": ">=6.9.0" 539 }, 540 "peerDependencies": { 541 "@babel/core": "^7.0.0-0" 542 } 543 }, 544 "node_modules/@babel/plugin-transform-react-jsx-development": { 545 "version": "7.27.1", 546 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.27.1.tgz", 547 "integrity": "sha512-ykDdF5yI4f1WrAolLqeF3hmYU12j9ntLQl/AOG1HAS21jxyg1Q0/J/tpREuYLfatGdGmXp/3yS0ZA76kOlVq9Q==", 548 "dev": true, 549 "license": "MIT", 550 "dependencies": { 551 "@babel/plugin-transform-react-jsx": "^7.27.1" 552 }, 553 "engines": { 554 "node": ">=6.9.0" 555 }, 556 "peerDependencies": { 557 "@babel/core": "^7.0.0-0" 558 } 559 }, 560 "node_modules/@babel/template": { 561 "version": "7.27.2", 562 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz", 563 "integrity": "sha512-LPDZ85aEJyYSd18/DkjNh4/y1ntkE5KwUHWTiqgRxruuZL2F1yuHligVHLvcHY2vMHXttKFpJn6LwfI7cw7ODw==", 564 "dev": true, 565 "license": "MIT", 566 "dependencies": { 567 "@babel/code-frame": "^7.27.1", 568 "@babel/parser": "^7.27.2", 569 "@babel/types": "^7.27.1" 570 }, 571 "engines": { 572 "node": ">=6.9.0" 573 } 574 }, 575 "node_modules/@babel/traverse": { 576 "version": "7.28.5", 577 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz", 578 "integrity": "sha512-TCCj4t55U90khlYkVV/0TfkJkAkUg3jZFA3Neb7unZT8CPok7iiRfaX0F+WnqWqt7OxhOn0uBKXCw4lbL8W0aQ==", 579 "dev": true, 580 "license": "MIT", 581 "dependencies": { 582 "@babel/code-frame": "^7.27.1", 583 "@babel/generator": "^7.28.5", 584 "@babel/helper-globals": "^7.28.0", 585 "@babel/parser": "^7.28.5", 586 "@babel/template": "^7.27.2", 587 "@babel/types": "^7.28.5", 588 "debug": "^4.3.1" 589 }, 590 "engines": { 591 "node": ">=6.9.0" 592 } 593 }, 594 "node_modules/@babel/types": { 595 "version": "7.28.5", 596 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz", 597 "integrity": "sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==", 598 "dev": true, 599 "license": "MIT", 600 "dependencies": { 601 "@babel/helper-string-parser": "^7.27.1", 602 "@babel/helper-validator-identifier": "^7.28.5" 603 }, 604 "engines": { 605 "node": ">=6.9.0" 606 } 607 }, 608 "node_modules/@esbuild/aix-ppc64": { 609 "version": "0.27.2", 610 "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.27.2.tgz", 611 "integrity": "sha512-GZMB+a0mOMZs4MpDbj8RJp4cw+w1WV5NYD6xzgvzUJ5Ek2jerwfO2eADyI6ExDSUED+1X8aMbegahsJi+8mgpw==", 612 "cpu": [ 613 "ppc64" 614 ], 615 "dev": true, 616 "license": "MIT", 617 "optional": true, 618 "os": [ 619 "aix" 620 ], 621 "engines": { 622 "node": ">=18" 623 } 624 }, 625 "node_modules/@esbuild/android-arm": { 626 "version": "0.27.2", 627 "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.27.2.tgz", 628 "integrity": "sha512-DVNI8jlPa7Ujbr1yjU2PfUSRtAUZPG9I1RwW4F4xFB1Imiu2on0ADiI/c3td+KmDtVKNbi+nffGDQMfcIMkwIA==", 629 "cpu": [ 630 "arm" 631 ], 632 "dev": true, 633 "license": "MIT", 634 "optional": true, 635 "os": [ 636 "android" 637 ], 638 "engines": { 639 "node": ">=18" 640 } 641 }, 642 "node_modules/@esbuild/android-arm64": { 643 "version": "0.27.2", 644 "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.27.2.tgz", 645 "integrity": "sha512-pvz8ZZ7ot/RBphf8fv60ljmaoydPU12VuXHImtAs0XhLLw+EXBi2BLe3OYSBslR4rryHvweW5gmkKFwTiFy6KA==", 646 "cpu": [ 647 "arm64" 648 ], 649 "dev": true, 650 "license": "MIT", 651 "optional": true, 652 "os": [ 653 "android" 654 ], 655 "engines": { 656 "node": ">=18" 657 } 658 }, 659 "node_modules/@esbuild/android-x64": { 660 "version": "0.27.2", 661 "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.27.2.tgz", 662 "integrity": "sha512-z8Ank4Byh4TJJOh4wpz8g2vDy75zFL0TlZlkUkEwYXuPSgX8yzep596n6mT7905kA9uHZsf/o2OJZubl2l3M7A==", 663 "cpu": [ 664 "x64" 665 ], 666 "dev": true, 667 "license": "MIT", 668 "optional": true, 669 "os": [ 670 "android" 671 ], 672 "engines": { 673 "node": ">=18" 674 } 675 }, 676 "node_modules/@esbuild/darwin-arm64": { 677 "version": "0.27.2", 678 "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.27.2.tgz", 679 "integrity": "sha512-davCD2Zc80nzDVRwXTcQP/28fiJbcOwvdolL0sOiOsbwBa72kegmVU0Wrh1MYrbuCL98Omp5dVhQFWRKR2ZAlg==", 680 "cpu": [ 681 "arm64" 682 ], 683 "dev": true, 684 "license": "MIT", 685 "optional": true, 686 "os": [ 687 "darwin" 688 ], 689 "engines": { 690 "node": ">=18" 691 } 692 }, 693 "node_modules/@esbuild/darwin-x64": { 694 "version": "0.27.2", 695 "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.27.2.tgz", 696 "integrity": "sha512-ZxtijOmlQCBWGwbVmwOF/UCzuGIbUkqB1faQRf5akQmxRJ1ujusWsb3CVfk/9iZKr2L5SMU5wPBi1UWbvL+VQA==", 697 "cpu": [ 698 "x64" 699 ], 700 "dev": true, 701 "license": "MIT", 702 "optional": true, 703 "os": [ 704 "darwin" 705 ], 706 "engines": { 707 "node": ">=18" 708 } 709 }, 710 "node_modules/@esbuild/freebsd-arm64": { 711 "version": "0.27.2", 712 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.27.2.tgz", 713 "integrity": "sha512-lS/9CN+rgqQ9czogxlMcBMGd+l8Q3Nj1MFQwBZJyoEKI50XGxwuzznYdwcav6lpOGv5BqaZXqvBSiB/kJ5op+g==", 714 "cpu": [ 715 "arm64" 716 ], 717 "dev": true, 718 "license": "MIT", 719 "optional": true, 720 "os": [ 721 "freebsd" 722 ], 723 "engines": { 724 "node": ">=18" 725 } 726 }, 727 "node_modules/@esbuild/freebsd-x64": { 728 "version": "0.27.2", 729 "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.27.2.tgz", 730 "integrity": "sha512-tAfqtNYb4YgPnJlEFu4c212HYjQWSO/w/h/lQaBK7RbwGIkBOuNKQI9tqWzx7Wtp7bTPaGC6MJvWI608P3wXYA==", 731 "cpu": [ 732 "x64" 733 ], 734 "dev": true, 735 "license": "MIT", 736 "optional": true, 737 "os": [ 738 "freebsd" 739 ], 740 "engines": { 741 "node": ">=18" 742 } 743 }, 744 "node_modules/@esbuild/linux-arm": { 745 "version": "0.27.2", 746 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.27.2.tgz", 747 "integrity": "sha512-vWfq4GaIMP9AIe4yj1ZUW18RDhx6EPQKjwe7n8BbIecFtCQG4CfHGaHuh7fdfq+y3LIA2vGS/o9ZBGVxIDi9hw==", 748 "cpu": [ 749 "arm" 750 ], 751 "dev": true, 752 "license": "MIT", 753 "optional": true, 754 "os": [ 755 "linux" 756 ], 757 "engines": { 758 "node": ">=18" 759 } 760 }, 761 "node_modules/@esbuild/linux-arm64": { 762 "version": "0.27.2", 763 "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.27.2.tgz", 764 "integrity": "sha512-hYxN8pr66NsCCiRFkHUAsxylNOcAQaxSSkHMMjcpx0si13t1LHFphxJZUiGwojB1a/Hd5OiPIqDdXONia6bhTw==", 765 "cpu": [ 766 "arm64" 767 ], 768 "dev": true, 769 "license": "MIT", 770 "optional": true, 771 "os": [ 772 "linux" 773 ], 774 "engines": { 775 "node": ">=18" 776 } 777 }, 778 "node_modules/@esbuild/linux-ia32": { 779 "version": "0.27.2", 780 "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.27.2.tgz", 781 "integrity": "sha512-MJt5BRRSScPDwG2hLelYhAAKh9imjHK5+NE/tvnRLbIqUWa+0E9N4WNMjmp/kXXPHZGqPLxggwVhz7QP8CTR8w==", 782 "cpu": [ 783 "ia32" 784 ], 785 "dev": true, 786 "license": "MIT", 787 "optional": true, 788 "os": [ 789 "linux" 790 ], 791 "engines": { 792 "node": ">=18" 793 } 794 }, 795 "node_modules/@esbuild/linux-loong64": { 796 "version": "0.27.2", 797 "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.27.2.tgz", 798 "integrity": "sha512-lugyF1atnAT463aO6KPshVCJK5NgRnU4yb3FUumyVz+cGvZbontBgzeGFO1nF+dPueHD367a2ZXe1NtUkAjOtg==", 799 "cpu": [ 800 "loong64" 801 ], 802 "dev": true, 803 "license": "MIT", 804 "optional": true, 805 "os": [ 806 "linux" 807 ], 808 "engines": { 809 "node": ">=18" 810 } 811 }, 812 "node_modules/@esbuild/linux-mips64el": { 813 "version": "0.27.2", 814 "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.27.2.tgz", 815 "integrity": "sha512-nlP2I6ArEBewvJ2gjrrkESEZkB5mIoaTswuqNFRv/WYd+ATtUpe9Y09RnJvgvdag7he0OWgEZWhviS1OTOKixw==", 816 "cpu": [ 817 "mips64el" 818 ], 819 "dev": true, 820 "license": "MIT", 821 "optional": true, 822 "os": [ 823 "linux" 824 ], 825 "engines": { 826 "node": ">=18" 827 } 828 }, 829 "node_modules/@esbuild/linux-ppc64": { 830 "version": "0.27.2", 831 "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.27.2.tgz", 832 "integrity": "sha512-C92gnpey7tUQONqg1n6dKVbx3vphKtTHJaNG2Ok9lGwbZil6DrfyecMsp9CrmXGQJmZ7iiVXvvZH6Ml5hL6XdQ==", 833 "cpu": [ 834 "ppc64" 835 ], 836 "dev": true, 837 "license": "MIT", 838 "optional": true, 839 "os": [ 840 "linux" 841 ], 842 "engines": { 843 "node": ">=18" 844 } 845 }, 846 "node_modules/@esbuild/linux-riscv64": { 847 "version": "0.27.2", 848 "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.27.2.tgz", 849 "integrity": "sha512-B5BOmojNtUyN8AXlK0QJyvjEZkWwy/FKvakkTDCziX95AowLZKR6aCDhG7LeF7uMCXEJqwa8Bejz5LTPYm8AvA==", 850 "cpu": [ 851 "riscv64" 852 ], 853 "dev": true, 854 "license": "MIT", 855 "optional": true, 856 "os": [ 857 "linux" 858 ], 859 "engines": { 860 "node": ">=18" 861 } 862 }, 863 "node_modules/@esbuild/linux-s390x": { 864 "version": "0.27.2", 865 "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.27.2.tgz", 866 "integrity": "sha512-p4bm9+wsPwup5Z8f4EpfN63qNagQ47Ua2znaqGH6bqLlmJ4bx97Y9JdqxgGZ6Y8xVTixUnEkoKSHcpRlDnNr5w==", 867 "cpu": [ 868 "s390x" 869 ], 870 "dev": true, 871 "license": "MIT", 872 "optional": true, 873 "os": [ 874 "linux" 875 ], 876 "engines": { 877 "node": ">=18" 878 } 879 }, 880 "node_modules/@esbuild/linux-x64": { 881 "version": "0.27.2", 882 "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.27.2.tgz", 883 "integrity": "sha512-uwp2Tip5aPmH+NRUwTcfLb+W32WXjpFejTIOWZFw/v7/KnpCDKG66u4DLcurQpiYTiYwQ9B7KOeMJvLCu/OvbA==", 884 "cpu": [ 885 "x64" 886 ], 887 "dev": true, 888 "license": "MIT", 889 "optional": true, 890 "os": [ 891 "linux" 892 ], 893 "engines": { 894 "node": ">=18" 895 } 896 }, 897 "node_modules/@esbuild/netbsd-arm64": { 898 "version": "0.27.2", 899 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.27.2.tgz", 900 "integrity": "sha512-Kj6DiBlwXrPsCRDeRvGAUb/LNrBASrfqAIok+xB0LxK8CHqxZ037viF13ugfsIpePH93mX7xfJp97cyDuTZ3cw==", 901 "cpu": [ 902 "arm64" 903 ], 904 "dev": true, 905 "license": "MIT", 906 "optional": true, 907 "os": [ 908 "netbsd" 909 ], 910 "engines": { 911 "node": ">=18" 912 } 913 }, 914 "node_modules/@esbuild/netbsd-x64": { 915 "version": "0.27.2", 916 "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.27.2.tgz", 917 "integrity": "sha512-HwGDZ0VLVBY3Y+Nw0JexZy9o/nUAWq9MlV7cahpaXKW6TOzfVno3y3/M8Ga8u8Yr7GldLOov27xiCnqRZf0tCA==", 918 "cpu": [ 919 "x64" 920 ], 921 "dev": true, 922 "license": "MIT", 923 "optional": true, 924 "os": [ 925 "netbsd" 926 ], 927 "engines": { 928 "node": ">=18" 929 } 930 }, 931 "node_modules/@esbuild/openbsd-arm64": { 932 "version": "0.27.2", 933 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.27.2.tgz", 934 "integrity": "sha512-DNIHH2BPQ5551A7oSHD0CKbwIA/Ox7+78/AWkbS5QoRzaqlev2uFayfSxq68EkonB+IKjiuxBFoV8ESJy8bOHA==", 935 "cpu": [ 936 "arm64" 937 ], 938 "dev": true, 939 "license": "MIT", 940 "optional": true, 941 "os": [ 942 "openbsd" 943 ], 944 "engines": { 945 "node": ">=18" 946 } 947 }, 948 "node_modules/@esbuild/openbsd-x64": { 949 "version": "0.27.2", 950 "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.27.2.tgz", 951 "integrity": "sha512-/it7w9Nb7+0KFIzjalNJVR5bOzA9Vay+yIPLVHfIQYG/j+j9VTH84aNB8ExGKPU4AzfaEvN9/V4HV+F+vo8OEg==", 952 "cpu": [ 953 "x64" 954 ], 955 "dev": true, 956 "license": "MIT", 957 "optional": true, 958 "os": [ 959 "openbsd" 960 ], 961 "engines": { 962 "node": ">=18" 963 } 964 }, 965 "node_modules/@esbuild/openharmony-arm64": { 966 "version": "0.27.2", 967 "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.27.2.tgz", 968 "integrity": "sha512-LRBbCmiU51IXfeXk59csuX/aSaToeG7w48nMwA6049Y4J4+VbWALAuXcs+qcD04rHDuSCSRKdmY63sruDS5qag==", 969 "cpu": [ 970 "arm64" 971 ], 972 "dev": true, 973 "license": "MIT", 974 "optional": true, 975 "os": [ 976 "openharmony" 977 ], 978 "engines": { 979 "node": ">=18" 980 } 981 }, 982 "node_modules/@esbuild/sunos-x64": { 983 "version": "0.27.2", 984 "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.27.2.tgz", 985 "integrity": "sha512-kMtx1yqJHTmqaqHPAzKCAkDaKsffmXkPHThSfRwZGyuqyIeBvf08KSsYXl+abf5HDAPMJIPnbBfXvP2ZC2TfHg==", 986 "cpu": [ 987 "x64" 988 ], 989 "dev": true, 990 "license": "MIT", 991 "optional": true, 992 "os": [ 993 "sunos" 994 ], 995 "engines": { 996 "node": ">=18" 997 } 998 }, 999 "node_modules/@esbuild/win32-arm64": { 1000 "version": "0.27.2", 1001 "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.27.2.tgz", 1002 "integrity": "sha512-Yaf78O/B3Kkh+nKABUF++bvJv5Ijoy9AN1ww904rOXZFLWVc5OLOfL56W+C8F9xn5JQZa3UX6m+IktJnIb1Jjg==", 1003 "cpu": [ 1004 "arm64" 1005 ], 1006 "dev": true, 1007 "license": "MIT", 1008 "optional": true, 1009 "os": [ 1010 "win32" 1011 ], 1012 "engines": { 1013 "node": ">=18" 1014 } 1015 }, 1016 "node_modules/@esbuild/win32-ia32": { 1017 "version": "0.27.2", 1018 "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.27.2.tgz", 1019 "integrity": "sha512-Iuws0kxo4yusk7sw70Xa2E2imZU5HoixzxfGCdxwBdhiDgt9vX9VUCBhqcwY7/uh//78A1hMkkROMJq9l27oLQ==", 1020 "cpu": [ 1021 "ia32" 1022 ], 1023 "dev": true, 1024 "license": "MIT", 1025 "optional": true, 1026 "os": [ 1027 "win32" 1028 ], 1029 "engines": { 1030 "node": ">=18" 1031 } 1032 }, 1033 "node_modules/@esbuild/win32-x64": { 1034 "version": "0.27.2", 1035 "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.27.2.tgz", 1036 "integrity": "sha512-sRdU18mcKf7F+YgheI/zGf5alZatMUTKj/jNS6l744f9u3WFu4v7twcUI9vu4mknF4Y9aDlblIie0IM+5xxaqQ==", 1037 "cpu": [ 1038 "x64" 1039 ], 1040 "dev": true, 1041 "license": "MIT", 1042 "optional": true, 1043 "os": [ 1044 "win32" 1045 ], 1046 "engines": { 1047 "node": ">=18" 1048 } 1049 }, 1050 "node_modules/@jridgewell/gen-mapping": { 1051 "version": "0.3.13", 1052 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1053 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1054 "dev": true, 1055 "license": "MIT", 1056 "dependencies": { 1057 "@jridgewell/sourcemap-codec": "^1.5.0", 1058 "@jridgewell/trace-mapping": "^0.3.24" 1059 } 1060 }, 1061 "node_modules/@jridgewell/remapping": { 1062 "version": "2.3.5", 1063 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1064 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1065 "dev": true, 1066 "license": "MIT", 1067 "dependencies": { 1068 "@jridgewell/gen-mapping": "^0.3.5", 1069 "@jridgewell/trace-mapping": "^0.3.24" 1070 } 1071 }, 1072 "node_modules/@jridgewell/resolve-uri": { 1073 "version": "3.1.2", 1074 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1075 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1076 "dev": true, 1077 "license": "MIT", 1078 "engines": { 1079 "node": ">=6.0.0" 1080 } 1081 }, 1082 "node_modules/@jridgewell/sourcemap-codec": { 1083 "version": "1.5.5", 1084 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1085 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==", 1086 "dev": true, 1087 "license": "MIT" 1088 }, 1089 "node_modules/@jridgewell/trace-mapping": { 1090 "version": "0.3.31", 1091 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1092 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1093 "dev": true, 1094 "license": "MIT", 1095 "dependencies": { 1096 "@jridgewell/resolve-uri": "^3.1.0", 1097 "@jridgewell/sourcemap-codec": "^1.4.14" 1098 } 1099 }, 1100 "node_modules/@preact/preset-vite": { 1101 "version": "2.10.2", 1102 "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.10.2.tgz", 1103 "integrity": "sha512-K9wHlJOtkE+cGqlyQ5v9kL3Ge0Ql4LlIZjkUTL+1zf3nNdF88F9UZN6VTV8jdzBX9Fl7WSzeNMSDG7qECPmSmg==", 1104 "dev": true, 1105 "license": "MIT", 1106 "dependencies": { 1107 "@babel/plugin-transform-react-jsx": "^7.22.15", 1108 "@babel/plugin-transform-react-jsx-development": "^7.22.5", 1109 "@prefresh/vite": "^2.4.1", 1110 "@rollup/pluginutils": "^4.1.1", 1111 "babel-plugin-transform-hook-names": "^1.0.2", 1112 "debug": "^4.3.4", 1113 "picocolors": "^1.1.1", 1114 "vite-prerender-plugin": "^0.5.3" 1115 }, 1116 "peerDependencies": { 1117 "@babel/core": "7.x", 1118 "vite": "2.x || 3.x || 4.x || 5.x || 6.x || 7.x" 1119 } 1120 }, 1121 "node_modules/@prefresh/babel-plugin": { 1122 "version": "0.5.2", 1123 "resolved": "https://registry.npmjs.org/@prefresh/babel-plugin/-/babel-plugin-0.5.2.tgz", 1124 "integrity": "sha512-AOl4HG6dAxWkJ5ndPHBgBa49oo/9bOiJuRDKHLSTyH+Fd9x00shTXpdiTj1W41l6oQIwUOAgJeHMn4QwIDpHkA==", 1125 "dev": true, 1126 "license": "MIT" 1127 }, 1128 "node_modules/@prefresh/core": { 1129 "version": "1.5.9", 1130 "resolved": "https://registry.npmjs.org/@prefresh/core/-/core-1.5.9.tgz", 1131 "integrity": "sha512-IKBKCPaz34OFVC+adiQ2qaTF5qdztO2/4ZPf4KsRTgjKosWqxVXmEbxCiUydYZRY8GVie+DQlKzQr9gt6HQ+EQ==", 1132 "dev": true, 1133 "license": "MIT", 1134 "peerDependencies": { 1135 "preact": "^10.0.0 || ^11.0.0-0" 1136 } 1137 }, 1138 "node_modules/@prefresh/utils": { 1139 "version": "1.2.1", 1140 "resolved": "https://registry.npmjs.org/@prefresh/utils/-/utils-1.2.1.tgz", 1141 "integrity": "sha512-vq/sIuN5nYfYzvyayXI4C2QkprfNaHUQ9ZX+3xLD8nL3rWyzpxOm1+K7RtMbhd+66QcaISViK7amjnheQ/4WZw==", 1142 "dev": true, 1143 "license": "MIT" 1144 }, 1145 "node_modules/@prefresh/vite": { 1146 "version": "2.4.11", 1147 "resolved": "https://registry.npmjs.org/@prefresh/vite/-/vite-2.4.11.tgz", 1148 "integrity": "sha512-/XjURQqdRiCG3NpMmWqE9kJwrg9IchIOWHzulCfqg2sRe/8oQ1g5De7xrk9lbqPIQLn7ntBkKdqWXIj4E9YXyg==", 1149 "dev": true, 1150 "license": "MIT", 1151 "dependencies": { 1152 "@babel/core": "^7.22.1", 1153 "@prefresh/babel-plugin": "0.5.2", 1154 "@prefresh/core": "^1.5.0", 1155 "@prefresh/utils": "^1.2.0", 1156 "@rollup/pluginutils": "^4.2.1" 1157 }, 1158 "peerDependencies": { 1159 "preact": "^10.4.0 || ^11.0.0-0", 1160 "vite": ">=2.0.0" 1161 } 1162 }, 1163 "node_modules/@rollup/pluginutils": { 1164 "version": "4.2.1", 1165 "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-4.2.1.tgz", 1166 "integrity": "sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==", 1167 "dev": true, 1168 "license": "MIT", 1169 "dependencies": { 1170 "estree-walker": "^2.0.1", 1171 "picomatch": "^2.2.2" 1172 }, 1173 "engines": { 1174 "node": ">= 8.0.0" 1175 } 1176 }, 1177 "node_modules/@rollup/rollup-android-arm-eabi": { 1178 "version": "4.55.1", 1179 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.55.1.tgz", 1180 "integrity": "sha512-9R0DM/ykwfGIlNu6+2U09ga0WXeZ9MRC2Ter8jnz8415VbuIykVuc6bhdrbORFZANDmTDvq26mJrEVTl8TdnDg==", 1181 "cpu": [ 1182 "arm" 1183 ], 1184 "dev": true, 1185 "license": "MIT", 1186 "optional": true, 1187 "os": [ 1188 "android" 1189 ] 1190 }, 1191 "node_modules/@rollup/rollup-android-arm64": { 1192 "version": "4.55.1", 1193 "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.55.1.tgz", 1194 "integrity": "sha512-eFZCb1YUqhTysgW3sj/55du5cG57S7UTNtdMjCW7LwVcj3dTTcowCsC8p7uBdzKsZYa8J7IDE8lhMI+HX1vQvg==", 1195 "cpu": [ 1196 "arm64" 1197 ], 1198 "dev": true, 1199 "license": "MIT", 1200 "optional": true, 1201 "os": [ 1202 "android" 1203 ] 1204 }, 1205 "node_modules/@rollup/rollup-darwin-arm64": { 1206 "version": "4.55.1", 1207 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.55.1.tgz", 1208 "integrity": "sha512-p3grE2PHcQm2e8PSGZdzIhCKbMCw/xi9XvMPErPhwO17vxtvCN5FEA2mSLgmKlCjHGMQTP6phuQTYWUnKewwGg==", 1209 "cpu": [ 1210 "arm64" 1211 ], 1212 "dev": true, 1213 "license": "MIT", 1214 "optional": true, 1215 "os": [ 1216 "darwin" 1217 ] 1218 }, 1219 "node_modules/@rollup/rollup-darwin-x64": { 1220 "version": "4.55.1", 1221 "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.55.1.tgz", 1222 "integrity": "sha512-rDUjG25C9qoTm+e02Esi+aqTKSBYwVTaoS1wxcN47/Luqef57Vgp96xNANwt5npq9GDxsH7kXxNkJVEsWEOEaQ==", 1223 "cpu": [ 1224 "x64" 1225 ], 1226 "dev": true, 1227 "license": "MIT", 1228 "optional": true, 1229 "os": [ 1230 "darwin" 1231 ] 1232 }, 1233 "node_modules/@rollup/rollup-freebsd-arm64": { 1234 "version": "4.55.1", 1235 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-arm64/-/rollup-freebsd-arm64-4.55.1.tgz", 1236 "integrity": "sha512-+JiU7Jbp5cdxekIgdte0jfcu5oqw4GCKr6i3PJTlXTCU5H5Fvtkpbs4XJHRmWNXF+hKmn4v7ogI5OQPaupJgOg==", 1237 "cpu": [ 1238 "arm64" 1239 ], 1240 "dev": true, 1241 "license": "MIT", 1242 "optional": true, 1243 "os": [ 1244 "freebsd" 1245 ] 1246 }, 1247 "node_modules/@rollup/rollup-freebsd-x64": { 1248 "version": "4.55.1", 1249 "resolved": "https://registry.npmjs.org/@rollup/rollup-freebsd-x64/-/rollup-freebsd-x64-4.55.1.tgz", 1250 "integrity": "sha512-V5xC1tOVWtLLmr3YUk2f6EJK4qksksOYiz/TCsFHu/R+woubcLWdC9nZQmwjOAbmExBIVKsm1/wKmEy4z4u4Bw==", 1251 "cpu": [ 1252 "x64" 1253 ], 1254 "dev": true, 1255 "license": "MIT", 1256 "optional": true, 1257 "os": [ 1258 "freebsd" 1259 ] 1260 }, 1261 "node_modules/@rollup/rollup-linux-arm-gnueabihf": { 1262 "version": "4.55.1", 1263 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.55.1.tgz", 1264 "integrity": "sha512-Rn3n+FUk2J5VWx+ywrG/HGPTD9jXNbicRtTM11e/uorplArnXZYsVifnPPqNNP5BsO3roI4n8332ukpY/zN7rQ==", 1265 "cpu": [ 1266 "arm" 1267 ], 1268 "dev": true, 1269 "license": "MIT", 1270 "optional": true, 1271 "os": [ 1272 "linux" 1273 ] 1274 }, 1275 "node_modules/@rollup/rollup-linux-arm-musleabihf": { 1276 "version": "4.55.1", 1277 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.55.1.tgz", 1278 "integrity": "sha512-grPNWydeKtc1aEdrJDWk4opD7nFtQbMmV7769hiAaYyUKCT1faPRm2av8CX1YJsZ4TLAZcg9gTR1KvEzoLjXkg==", 1279 "cpu": [ 1280 "arm" 1281 ], 1282 "dev": true, 1283 "license": "MIT", 1284 "optional": true, 1285 "os": [ 1286 "linux" 1287 ] 1288 }, 1289 "node_modules/@rollup/rollup-linux-arm64-gnu": { 1290 "version": "4.55.1", 1291 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.55.1.tgz", 1292 "integrity": "sha512-a59mwd1k6x8tXKcUxSyISiquLwB5pX+fJW9TkWU46lCqD/GRDe9uDN31jrMmVP3feI3mhAdvcCClhV8V5MhJFQ==", 1293 "cpu": [ 1294 "arm64" 1295 ], 1296 "dev": true, 1297 "license": "MIT", 1298 "optional": true, 1299 "os": [ 1300 "linux" 1301 ] 1302 }, 1303 "node_modules/@rollup/rollup-linux-arm64-musl": { 1304 "version": "4.55.1", 1305 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.55.1.tgz", 1306 "integrity": "sha512-puS1MEgWX5GsHSoiAsF0TYrpomdvkaXm0CofIMG5uVkP6IBV+ZO9xhC5YEN49nsgYo1DuuMquF9+7EDBVYu4uA==", 1307 "cpu": [ 1308 "arm64" 1309 ], 1310 "dev": true, 1311 "license": "MIT", 1312 "optional": true, 1313 "os": [ 1314 "linux" 1315 ] 1316 }, 1317 "node_modules/@rollup/rollup-linux-loong64-gnu": { 1318 "version": "4.55.1", 1319 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-gnu/-/rollup-linux-loong64-gnu-4.55.1.tgz", 1320 "integrity": "sha512-r3Wv40in+lTsULSb6nnoudVbARdOwb2u5fpeoOAZjFLznp6tDU8kd+GTHmJoqZ9lt6/Sys33KdIHUaQihFcu7g==", 1321 "cpu": [ 1322 "loong64" 1323 ], 1324 "dev": true, 1325 "license": "MIT", 1326 "optional": true, 1327 "os": [ 1328 "linux" 1329 ] 1330 }, 1331 "node_modules/@rollup/rollup-linux-loong64-musl": { 1332 "version": "4.55.1", 1333 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-loong64-musl/-/rollup-linux-loong64-musl-4.55.1.tgz", 1334 "integrity": "sha512-MR8c0+UxAlB22Fq4R+aQSPBayvYa3+9DrwG/i1TKQXFYEaoW3B5b/rkSRIypcZDdWjWnpcvxbNaAJDcSbJU3Lw==", 1335 "cpu": [ 1336 "loong64" 1337 ], 1338 "dev": true, 1339 "license": "MIT", 1340 "optional": true, 1341 "os": [ 1342 "linux" 1343 ] 1344 }, 1345 "node_modules/@rollup/rollup-linux-ppc64-gnu": { 1346 "version": "4.55.1", 1347 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-gnu/-/rollup-linux-ppc64-gnu-4.55.1.tgz", 1348 "integrity": "sha512-3KhoECe1BRlSYpMTeVrD4sh2Pw2xgt4jzNSZIIPLFEsnQn9gAnZagW9+VqDqAHgm1Xc77LzJOo2LdigS5qZ+gw==", 1349 "cpu": [ 1350 "ppc64" 1351 ], 1352 "dev": true, 1353 "license": "MIT", 1354 "optional": true, 1355 "os": [ 1356 "linux" 1357 ] 1358 }, 1359 "node_modules/@rollup/rollup-linux-ppc64-musl": { 1360 "version": "4.55.1", 1361 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-ppc64-musl/-/rollup-linux-ppc64-musl-4.55.1.tgz", 1362 "integrity": "sha512-ziR1OuZx0vdYZZ30vueNZTg73alF59DicYrPViG0NEgDVN8/Jl87zkAPu4u6VjZST2llgEUjaiNl9JM6HH1Vdw==", 1363 "cpu": [ 1364 "ppc64" 1365 ], 1366 "dev": true, 1367 "license": "MIT", 1368 "optional": true, 1369 "os": [ 1370 "linux" 1371 ] 1372 }, 1373 "node_modules/@rollup/rollup-linux-riscv64-gnu": { 1374 "version": "4.55.1", 1375 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.55.1.tgz", 1376 "integrity": "sha512-uW0Y12ih2XJRERZ4jAfKamTyIHVMPQnTZcQjme2HMVDAHY4amf5u414OqNYC+x+LzRdRcnIG1YodLrrtA8xsxw==", 1377 "cpu": [ 1378 "riscv64" 1379 ], 1380 "dev": true, 1381 "license": "MIT", 1382 "optional": true, 1383 "os": [ 1384 "linux" 1385 ] 1386 }, 1387 "node_modules/@rollup/rollup-linux-riscv64-musl": { 1388 "version": "4.55.1", 1389 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-musl/-/rollup-linux-riscv64-musl-4.55.1.tgz", 1390 "integrity": "sha512-u9yZ0jUkOED1BFrqu3BwMQoixvGHGZ+JhJNkNKY/hyoEgOwlqKb62qu+7UjbPSHYjiVy8kKJHvXKv5coH4wDeg==", 1391 "cpu": [ 1392 "riscv64" 1393 ], 1394 "dev": true, 1395 "license": "MIT", 1396 "optional": true, 1397 "os": [ 1398 "linux" 1399 ] 1400 }, 1401 "node_modules/@rollup/rollup-linux-s390x-gnu": { 1402 "version": "4.55.1", 1403 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.55.1.tgz", 1404 "integrity": "sha512-/0PenBCmqM4ZUd0190j7J0UsQ/1nsi735iPRakO8iPciE7BQ495Y6msPzaOmvx0/pn+eJVVlZrNrSh4WSYLxNg==", 1405 "cpu": [ 1406 "s390x" 1407 ], 1408 "dev": true, 1409 "license": "MIT", 1410 "optional": true, 1411 "os": [ 1412 "linux" 1413 ] 1414 }, 1415 "node_modules/@rollup/rollup-linux-x64-gnu": { 1416 "version": "4.55.1", 1417 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.55.1.tgz", 1418 "integrity": "sha512-a8G4wiQxQG2BAvo+gU6XrReRRqj+pLS2NGXKm8io19goR+K8lw269eTrPkSdDTALwMmJp4th2Uh0D8J9bEV1vg==", 1419 "cpu": [ 1420 "x64" 1421 ], 1422 "dev": true, 1423 "license": "MIT", 1424 "optional": true, 1425 "os": [ 1426 "linux" 1427 ] 1428 }, 1429 "node_modules/@rollup/rollup-linux-x64-musl": { 1430 "version": "4.55.1", 1431 "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.55.1.tgz", 1432 "integrity": "sha512-bD+zjpFrMpP/hqkfEcnjXWHMw5BIghGisOKPj+2NaNDuVT+8Ds4mPf3XcPHuat1tz89WRL+1wbcxKY3WSbiT7w==", 1433 "cpu": [ 1434 "x64" 1435 ], 1436 "dev": true, 1437 "license": "MIT", 1438 "optional": true, 1439 "os": [ 1440 "linux" 1441 ] 1442 }, 1443 "node_modules/@rollup/rollup-openbsd-x64": { 1444 "version": "4.55.1", 1445 "resolved": "https://registry.npmjs.org/@rollup/rollup-openbsd-x64/-/rollup-openbsd-x64-4.55.1.tgz", 1446 "integrity": "sha512-eLXw0dOiqE4QmvikfQ6yjgkg/xDM+MdU9YJuP4ySTibXU0oAvnEWXt7UDJmD4UkYialMfOGFPJnIHSe/kdzPxg==", 1447 "cpu": [ 1448 "x64" 1449 ], 1450 "dev": true, 1451 "license": "MIT", 1452 "optional": true, 1453 "os": [ 1454 "openbsd" 1455 ] 1456 }, 1457 "node_modules/@rollup/rollup-openharmony-arm64": { 1458 "version": "4.55.1", 1459 "resolved": "https://registry.npmjs.org/@rollup/rollup-openharmony-arm64/-/rollup-openharmony-arm64-4.55.1.tgz", 1460 "integrity": "sha512-xzm44KgEP11te3S2HCSyYf5zIzWmx3n8HDCc7EE59+lTcswEWNpvMLfd9uJvVX8LCg9QWG67Xt75AuHn4vgsXw==", 1461 "cpu": [ 1462 "arm64" 1463 ], 1464 "dev": true, 1465 "license": "MIT", 1466 "optional": true, 1467 "os": [ 1468 "openharmony" 1469 ] 1470 }, 1471 "node_modules/@rollup/rollup-win32-arm64-msvc": { 1472 "version": "4.55.1", 1473 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.55.1.tgz", 1474 "integrity": "sha512-yR6Bl3tMC/gBok5cz/Qi0xYnVbIxGx5Fcf/ca0eB6/6JwOY+SRUcJfI0OpeTpPls7f194as62thCt/2BjxYN8g==", 1475 "cpu": [ 1476 "arm64" 1477 ], 1478 "dev": true, 1479 "license": "MIT", 1480 "optional": true, 1481 "os": [ 1482 "win32" 1483 ] 1484 }, 1485 "node_modules/@rollup/rollup-win32-ia32-msvc": { 1486 "version": "4.55.1", 1487 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.55.1.tgz", 1488 "integrity": "sha512-3fZBidchE0eY0oFZBnekYCfg+5wAB0mbpCBuofh5mZuzIU/4jIVkbESmd2dOsFNS78b53CYv3OAtwqkZZmU5nA==", 1489 "cpu": [ 1490 "ia32" 1491 ], 1492 "dev": true, 1493 "license": "MIT", 1494 "optional": true, 1495 "os": [ 1496 "win32" 1497 ] 1498 }, 1499 "node_modules/@rollup/rollup-win32-x64-gnu": { 1500 "version": "4.55.1", 1501 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-gnu/-/rollup-win32-x64-gnu-4.55.1.tgz", 1502 "integrity": "sha512-xGGY5pXj69IxKb4yv/POoocPy/qmEGhimy/FoTpTSVju3FYXUQQMFCaZZXJVidsmGxRioZAwpThl/4zX41gRKg==", 1503 "cpu": [ 1504 "x64" 1505 ], 1506 "dev": true, 1507 "license": "MIT", 1508 "optional": true, 1509 "os": [ 1510 "win32" 1511 ] 1512 }, 1513 "node_modules/@rollup/rollup-win32-x64-msvc": { 1514 "version": "4.55.1", 1515 "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.55.1.tgz", 1516 "integrity": "sha512-SPEpaL6DX4rmcXtnhdrQYgzQ5W2uW3SCJch88lB2zImhJRhIIK44fkUrgIV/Q8yUNfw5oyZ5vkeQsZLhCb06lw==", 1517 "cpu": [ 1518 "x64" 1519 ], 1520 "dev": true, 1521 "license": "MIT", 1522 "optional": true, 1523 "os": [ 1524 "win32" 1525 ] 1526 }, 1527 "node_modules/@taurean/stylebase": { 1528 "version": "0.11.0", 1529 "resolved": "https://registry.npmjs.org/@taurean/stylebase/-/stylebase-0.11.0.tgz", 1530 "integrity": "sha512-8oJ1dmzs8gbydINRB8+tSv85Tm7OZ2GYp9HSNoRGD9tU8PgqKRzdPcIw72c4koGSKhNpgFw5OaggwiGJ+XM3Dg==", 1531 "license": "SEE LICENSE IN LICENSE" 1532 }, 1533 "node_modules/@ts-morph/common": { 1534 "version": "0.25.0", 1535 "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.25.0.tgz", 1536 "integrity": "sha512-kMnZz+vGGHi4GoHnLmMhGNjm44kGtKUXGnOvrKmMwAuvNjM/PgKVGfUnL7IDvK7Jb2QQ82jq3Zmp04Gy+r3Dkg==", 1537 "dev": true, 1538 "license": "MIT", 1539 "dependencies": { 1540 "minimatch": "^9.0.4", 1541 "path-browserify": "^1.0.1", 1542 "tinyglobby": "^0.2.9" 1543 } 1544 }, 1545 "node_modules/@types/estree": { 1546 "version": "1.0.8", 1547 "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz", 1548 "integrity": "sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==", 1549 "dev": true, 1550 "license": "MIT" 1551 }, 1552 "node_modules/@types/node": { 1553 "version": "24.10.4", 1554 "resolved": "https://registry.npmjs.org/@types/node/-/node-24.10.4.tgz", 1555 "integrity": "sha512-vnDVpYPMzs4wunl27jHrfmwojOGKya0xyM3sH+UE5iv5uPS6vX7UIoh6m+vQc5LGBq52HBKPIn/zcSZVzeDEZg==", 1556 "dev": true, 1557 "license": "MIT", 1558 "dependencies": { 1559 "undici-types": "~7.16.0" 1560 } 1561 }, 1562 "node_modules/@types/react": { 1563 "version": "19.2.14", 1564 "resolved": "https://registry.npmjs.org/@types/react/-/react-19.2.14.tgz", 1565 "integrity": "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w==", 1566 "license": "MIT", 1567 "dependencies": { 1568 "csstype": "^3.2.2" 1569 } 1570 }, 1571 "node_modules/@types/react-helmet": { 1572 "version": "6.1.11", 1573 "resolved": "https://registry.npmjs.org/@types/react-helmet/-/react-helmet-6.1.11.tgz", 1574 "integrity": "sha512-0QcdGLddTERotCXo3VFlUSWO3ztraw8nZ6e3zJSgG7apwV5xt+pJUS8ewPBqT4NYB1optGLprNQzFleIY84u/g==", 1575 "license": "MIT", 1576 "dependencies": { 1577 "@types/react": "*" 1578 } 1579 }, 1580 "node_modules/ansi-styles": { 1581 "version": "4.3.0", 1582 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 1583 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 1584 "dev": true, 1585 "license": "MIT", 1586 "dependencies": { 1587 "color-convert": "^2.0.1" 1588 }, 1589 "engines": { 1590 "node": ">=8" 1591 }, 1592 "funding": { 1593 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 1594 } 1595 }, 1596 "node_modules/await-lock": { 1597 "version": "2.2.2", 1598 "resolved": "https://registry.npmjs.org/await-lock/-/await-lock-2.2.2.tgz", 1599 "integrity": "sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==", 1600 "license": "MIT" 1601 }, 1602 "node_modules/babel-plugin-transform-hook-names": { 1603 "version": "1.0.2", 1604 "resolved": "https://registry.npmjs.org/babel-plugin-transform-hook-names/-/babel-plugin-transform-hook-names-1.0.2.tgz", 1605 "integrity": "sha512-5gafyjyyBTTdX/tQQ0hRgu4AhNHG/hqWi0ZZmg2xvs2FgRkJXzDNKBZCyoYqgFkovfDrgM8OoKg8karoUvWeCw==", 1606 "dev": true, 1607 "license": "MIT", 1608 "peerDependencies": { 1609 "@babel/core": "^7.12.10" 1610 } 1611 }, 1612 "node_modules/balanced-match": { 1613 "version": "1.0.2", 1614 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 1615 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 1616 "dev": true, 1617 "license": "MIT" 1618 }, 1619 "node_modules/baseline-browser-mapping": { 1620 "version": "2.9.13", 1621 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.9.13.tgz", 1622 "integrity": "sha512-WhtvB2NG2wjr04+h77sg3klAIwrgOqnjS49GGudnUPGFFgg7G17y7Qecqp+2Dr5kUDxNRBca0SK7cG8JwzkWDQ==", 1623 "dev": true, 1624 "license": "Apache-2.0", 1625 "bin": { 1626 "baseline-browser-mapping": "dist/cli.js" 1627 } 1628 }, 1629 "node_modules/boolbase": { 1630 "version": "1.0.0", 1631 "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", 1632 "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", 1633 "dev": true, 1634 "license": "ISC" 1635 }, 1636 "node_modules/brace-expansion": { 1637 "version": "2.0.2", 1638 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz", 1639 "integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==", 1640 "dev": true, 1641 "license": "MIT", 1642 "dependencies": { 1643 "balanced-match": "^1.0.0" 1644 } 1645 }, 1646 "node_modules/browserslist": { 1647 "version": "4.28.1", 1648 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 1649 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 1650 "dev": true, 1651 "funding": [ 1652 { 1653 "type": "opencollective", 1654 "url": "https://opencollective.com/browserslist" 1655 }, 1656 { 1657 "type": "tidelift", 1658 "url": "https://tidelift.com/funding/github/npm/browserslist" 1659 }, 1660 { 1661 "type": "github", 1662 "url": "https://github.com/sponsors/ai" 1663 } 1664 ], 1665 "license": "MIT", 1666 "dependencies": { 1667 "baseline-browser-mapping": "^2.9.0", 1668 "caniuse-lite": "^1.0.30001759", 1669 "electron-to-chromium": "^1.5.263", 1670 "node-releases": "^2.0.27", 1671 "update-browserslist-db": "^1.2.0" 1672 }, 1673 "bin": { 1674 "browserslist": "cli.js" 1675 }, 1676 "engines": { 1677 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 1678 } 1679 }, 1680 "node_modules/caniuse-lite": { 1681 "version": "1.0.30001763", 1682 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001763.tgz", 1683 "integrity": "sha512-mh/dGtq56uN98LlNX9qdbKnzINhX0QzhiWBFEkFfsFO4QyCvL8YegrJAazCwXIeqkIob8BlZPGM3xdnY+sgmvQ==", 1684 "dev": true, 1685 "funding": [ 1686 { 1687 "type": "opencollective", 1688 "url": "https://opencollective.com/browserslist" 1689 }, 1690 { 1691 "type": "tidelift", 1692 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 1693 }, 1694 { 1695 "type": "github", 1696 "url": "https://github.com/sponsors/ai" 1697 } 1698 ], 1699 "license": "CC-BY-4.0" 1700 }, 1701 "node_modules/chalk": { 1702 "version": "4.1.2", 1703 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", 1704 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", 1705 "dev": true, 1706 "license": "MIT", 1707 "dependencies": { 1708 "ansi-styles": "^4.1.0", 1709 "supports-color": "^7.1.0" 1710 }, 1711 "engines": { 1712 "node": ">=10" 1713 }, 1714 "funding": { 1715 "url": "https://github.com/chalk/chalk?sponsor=1" 1716 } 1717 }, 1718 "node_modules/code-block-writer": { 1719 "version": "13.0.3", 1720 "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", 1721 "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==", 1722 "dev": true, 1723 "license": "MIT" 1724 }, 1725 "node_modules/color-convert": { 1726 "version": "2.0.1", 1727 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 1728 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 1729 "dev": true, 1730 "license": "MIT", 1731 "dependencies": { 1732 "color-name": "~1.1.4" 1733 }, 1734 "engines": { 1735 "node": ">=7.0.0" 1736 } 1737 }, 1738 "node_modules/color-name": { 1739 "version": "1.1.4", 1740 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 1741 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 1742 "dev": true, 1743 "license": "MIT" 1744 }, 1745 "node_modules/commander": { 1746 "version": "9.5.0", 1747 "resolved": "https://registry.npmjs.org/commander/-/commander-9.5.0.tgz", 1748 "integrity": "sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==", 1749 "dev": true, 1750 "license": "MIT", 1751 "engines": { 1752 "node": "^12.20.0 || >=14" 1753 } 1754 }, 1755 "node_modules/convert-source-map": { 1756 "version": "2.0.0", 1757 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 1758 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==", 1759 "dev": true, 1760 "license": "MIT" 1761 }, 1762 "node_modules/core-js": { 1763 "version": "3.47.0", 1764 "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.47.0.tgz", 1765 "integrity": "sha512-c3Q2VVkGAUyupsjRnaNX6u8Dq2vAdzm9iuPj5FW0fRxzlxgq9Q39MDq10IvmQSpLgHQNyQzQmOo6bgGHmH3NNg==", 1766 "hasInstallScript": true, 1767 "license": "MIT", 1768 "funding": { 1769 "type": "opencollective", 1770 "url": "https://opencollective.com/core-js" 1771 } 1772 }, 1773 "node_modules/css-select": { 1774 "version": "5.2.2", 1775 "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.2.2.tgz", 1776 "integrity": "sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==", 1777 "dev": true, 1778 "license": "BSD-2-Clause", 1779 "dependencies": { 1780 "boolbase": "^1.0.0", 1781 "css-what": "^6.1.0", 1782 "domhandler": "^5.0.2", 1783 "domutils": "^3.0.1", 1784 "nth-check": "^2.0.1" 1785 }, 1786 "funding": { 1787 "url": "https://github.com/sponsors/fb55" 1788 } 1789 }, 1790 "node_modules/css-what": { 1791 "version": "6.2.2", 1792 "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.2.2.tgz", 1793 "integrity": "sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==", 1794 "dev": true, 1795 "license": "BSD-2-Clause", 1796 "engines": { 1797 "node": ">= 6" 1798 }, 1799 "funding": { 1800 "url": "https://github.com/sponsors/fb55" 1801 } 1802 }, 1803 "node_modules/csstype": { 1804 "version": "3.2.3", 1805 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 1806 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 1807 "license": "MIT" 1808 }, 1809 "node_modules/debug": { 1810 "version": "4.4.3", 1811 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 1812 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 1813 "dev": true, 1814 "license": "MIT", 1815 "dependencies": { 1816 "ms": "^2.1.3" 1817 }, 1818 "engines": { 1819 "node": ">=6.0" 1820 }, 1821 "peerDependenciesMeta": { 1822 "supports-color": { 1823 "optional": true 1824 } 1825 } 1826 }, 1827 "node_modules/dom-serializer": { 1828 "version": "2.0.0", 1829 "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", 1830 "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", 1831 "dev": true, 1832 "license": "MIT", 1833 "dependencies": { 1834 "domelementtype": "^2.3.0", 1835 "domhandler": "^5.0.2", 1836 "entities": "^4.2.0" 1837 }, 1838 "funding": { 1839 "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" 1840 } 1841 }, 1842 "node_modules/domelementtype": { 1843 "version": "2.3.0", 1844 "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", 1845 "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", 1846 "dev": true, 1847 "funding": [ 1848 { 1849 "type": "github", 1850 "url": "https://github.com/sponsors/fb55" 1851 } 1852 ], 1853 "license": "BSD-2-Clause" 1854 }, 1855 "node_modules/domhandler": { 1856 "version": "5.0.3", 1857 "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", 1858 "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", 1859 "dev": true, 1860 "license": "BSD-2-Clause", 1861 "dependencies": { 1862 "domelementtype": "^2.3.0" 1863 }, 1864 "engines": { 1865 "node": ">= 4" 1866 }, 1867 "funding": { 1868 "url": "https://github.com/fb55/domhandler?sponsor=1" 1869 } 1870 }, 1871 "node_modules/domutils": { 1872 "version": "3.2.2", 1873 "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.2.2.tgz", 1874 "integrity": "sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==", 1875 "dev": true, 1876 "license": "BSD-2-Clause", 1877 "dependencies": { 1878 "dom-serializer": "^2.0.0", 1879 "domelementtype": "^2.3.0", 1880 "domhandler": "^5.0.3" 1881 }, 1882 "funding": { 1883 "url": "https://github.com/fb55/domutils?sponsor=1" 1884 } 1885 }, 1886 "node_modules/electron-to-chromium": { 1887 "version": "1.5.267", 1888 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.267.tgz", 1889 "integrity": "sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==", 1890 "dev": true, 1891 "license": "ISC" 1892 }, 1893 "node_modules/entities": { 1894 "version": "4.5.0", 1895 "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz", 1896 "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==", 1897 "dev": true, 1898 "license": "BSD-2-Clause", 1899 "engines": { 1900 "node": ">=0.12" 1901 }, 1902 "funding": { 1903 "url": "https://github.com/fb55/entities?sponsor=1" 1904 } 1905 }, 1906 "node_modules/esbuild": { 1907 "version": "0.27.2", 1908 "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.27.2.tgz", 1909 "integrity": "sha512-HyNQImnsOC7X9PMNaCIeAm4ISCQXs5a5YasTXVliKv4uuBo1dKrG0A+uQS8M5eXjVMnLg3WgXaKvprHlFJQffw==", 1910 "dev": true, 1911 "hasInstallScript": true, 1912 "license": "MIT", 1913 "bin": { 1914 "esbuild": "bin/esbuild" 1915 }, 1916 "engines": { 1917 "node": ">=18" 1918 }, 1919 "optionalDependencies": { 1920 "@esbuild/aix-ppc64": "0.27.2", 1921 "@esbuild/android-arm": "0.27.2", 1922 "@esbuild/android-arm64": "0.27.2", 1923 "@esbuild/android-x64": "0.27.2", 1924 "@esbuild/darwin-arm64": "0.27.2", 1925 "@esbuild/darwin-x64": "0.27.2", 1926 "@esbuild/freebsd-arm64": "0.27.2", 1927 "@esbuild/freebsd-x64": "0.27.2", 1928 "@esbuild/linux-arm": "0.27.2", 1929 "@esbuild/linux-arm64": "0.27.2", 1930 "@esbuild/linux-ia32": "0.27.2", 1931 "@esbuild/linux-loong64": "0.27.2", 1932 "@esbuild/linux-mips64el": "0.27.2", 1933 "@esbuild/linux-ppc64": "0.27.2", 1934 "@esbuild/linux-riscv64": "0.27.2", 1935 "@esbuild/linux-s390x": "0.27.2", 1936 "@esbuild/linux-x64": "0.27.2", 1937 "@esbuild/netbsd-arm64": "0.27.2", 1938 "@esbuild/netbsd-x64": "0.27.2", 1939 "@esbuild/openbsd-arm64": "0.27.2", 1940 "@esbuild/openbsd-x64": "0.27.2", 1941 "@esbuild/openharmony-arm64": "0.27.2", 1942 "@esbuild/sunos-x64": "0.27.2", 1943 "@esbuild/win32-arm64": "0.27.2", 1944 "@esbuild/win32-ia32": "0.27.2", 1945 "@esbuild/win32-x64": "0.27.2" 1946 } 1947 }, 1948 "node_modules/escalade": { 1949 "version": "3.2.0", 1950 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 1951 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 1952 "dev": true, 1953 "license": "MIT", 1954 "engines": { 1955 "node": ">=6" 1956 } 1957 }, 1958 "node_modules/estree-walker": { 1959 "version": "2.0.2", 1960 "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", 1961 "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==", 1962 "dev": true, 1963 "license": "MIT" 1964 }, 1965 "node_modules/fsevents": { 1966 "version": "2.3.3", 1967 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", 1968 "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", 1969 "dev": true, 1970 "hasInstallScript": true, 1971 "license": "MIT", 1972 "optional": true, 1973 "os": [ 1974 "darwin" 1975 ], 1976 "engines": { 1977 "node": "^8.16.0 || ^10.6.0 || >=11.0.0" 1978 } 1979 }, 1980 "node_modules/gensync": { 1981 "version": "1.0.0-beta.2", 1982 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 1983 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 1984 "dev": true, 1985 "license": "MIT", 1986 "engines": { 1987 "node": ">=6.9.0" 1988 } 1989 }, 1990 "node_modules/has-flag": { 1991 "version": "4.0.0", 1992 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", 1993 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", 1994 "dev": true, 1995 "license": "MIT", 1996 "engines": { 1997 "node": ">=8" 1998 } 1999 }, 2000 "node_modules/he": { 2001 "version": "1.2.0", 2002 "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", 2003 "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", 2004 "dev": true, 2005 "license": "MIT", 2006 "bin": { 2007 "he": "bin/he" 2008 } 2009 }, 2010 "node_modules/idb-keyval": { 2011 "version": "6.2.2", 2012 "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-6.2.2.tgz", 2013 "integrity": "sha512-yjD9nARJ/jb1g+CvD0tlhUHOrJ9Sy0P8T9MF3YaLlHnSRpwPfpTX0XIvpmw3gAJUmEu3FiICLBDPXVwyEvrleg==", 2014 "license": "Apache-2.0" 2015 }, 2016 "node_modules/iso-datestring-validator": { 2017 "version": "2.2.2", 2018 "resolved": "https://registry.npmjs.org/iso-datestring-validator/-/iso-datestring-validator-2.2.2.tgz", 2019 "integrity": "sha512-yLEMkBbLZTlVQqOnQ4FiMujR6T4DEcCb1xizmvXS+OxuhwcbtynoosRzdMA69zZCShCNAbi+gJ71FxZBBXx1SA==", 2020 "license": "MIT" 2021 }, 2022 "node_modules/jose": { 2023 "version": "5.10.0", 2024 "resolved": "https://registry.npmjs.org/jose/-/jose-5.10.0.tgz", 2025 "integrity": "sha512-s+3Al/p9g32Iq+oqXxkW//7jk2Vig6FF1CFqzVXoTUXt2qz89YWbL+OwS17NFYEvxC35n0FKeGO2LGYSxeM2Gg==", 2026 "license": "MIT", 2027 "funding": { 2028 "url": "https://github.com/sponsors/panva" 2029 } 2030 }, 2031 "node_modules/js-tokens": { 2032 "version": "4.0.0", 2033 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 2034 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", 2035 "license": "MIT" 2036 }, 2037 "node_modules/jsesc": { 2038 "version": "3.1.0", 2039 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 2040 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 2041 "dev": true, 2042 "license": "MIT", 2043 "bin": { 2044 "jsesc": "bin/jsesc" 2045 }, 2046 "engines": { 2047 "node": ">=6" 2048 } 2049 }, 2050 "node_modules/json5": { 2051 "version": "2.2.3", 2052 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 2053 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 2054 "dev": true, 2055 "license": "MIT", 2056 "bin": { 2057 "json5": "lib/cli.js" 2058 }, 2059 "engines": { 2060 "node": ">=6" 2061 } 2062 }, 2063 "node_modules/kolorist": { 2064 "version": "1.8.0", 2065 "resolved": "https://registry.npmjs.org/kolorist/-/kolorist-1.8.0.tgz", 2066 "integrity": "sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==", 2067 "dev": true, 2068 "license": "MIT" 2069 }, 2070 "node_modules/loose-envify": { 2071 "version": "1.4.0", 2072 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 2073 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 2074 "license": "MIT", 2075 "dependencies": { 2076 "js-tokens": "^3.0.0 || ^4.0.0" 2077 }, 2078 "bin": { 2079 "loose-envify": "cli.js" 2080 } 2081 }, 2082 "node_modules/lru-cache": { 2083 "version": "5.1.1", 2084 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 2085 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 2086 "dev": true, 2087 "license": "ISC", 2088 "dependencies": { 2089 "yallist": "^3.0.2" 2090 } 2091 }, 2092 "node_modules/magic-string": { 2093 "version": "0.30.21", 2094 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 2095 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 2096 "dev": true, 2097 "license": "MIT", 2098 "dependencies": { 2099 "@jridgewell/sourcemap-codec": "^1.5.5" 2100 } 2101 }, 2102 "node_modules/minimatch": { 2103 "version": "9.0.5", 2104 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", 2105 "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", 2106 "dev": true, 2107 "license": "ISC", 2108 "dependencies": { 2109 "brace-expansion": "^2.0.1" 2110 }, 2111 "engines": { 2112 "node": ">=16 || 14 >=14.17" 2113 }, 2114 "funding": { 2115 "url": "https://github.com/sponsors/isaacs" 2116 } 2117 }, 2118 "node_modules/mitt": { 2119 "version": "3.0.1", 2120 "resolved": "https://registry.npmjs.org/mitt/-/mitt-3.0.1.tgz", 2121 "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", 2122 "license": "MIT" 2123 }, 2124 "node_modules/ms": { 2125 "version": "2.1.3", 2126 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 2127 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", 2128 "dev": true, 2129 "license": "MIT" 2130 }, 2131 "node_modules/multiformats": { 2132 "version": "9.9.0", 2133 "resolved": "https://registry.npmjs.org/multiformats/-/multiformats-9.9.0.tgz", 2134 "integrity": "sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==", 2135 "license": "(Apache-2.0 AND MIT)" 2136 }, 2137 "node_modules/nanoid": { 2138 "version": "3.3.11", 2139 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 2140 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 2141 "dev": true, 2142 "funding": [ 2143 { 2144 "type": "github", 2145 "url": "https://github.com/sponsors/ai" 2146 } 2147 ], 2148 "license": "MIT", 2149 "bin": { 2150 "nanoid": "bin/nanoid.cjs" 2151 }, 2152 "engines": { 2153 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 2154 } 2155 }, 2156 "node_modules/node-html-parser": { 2157 "version": "6.1.13", 2158 "resolved": "https://registry.npmjs.org/node-html-parser/-/node-html-parser-6.1.13.tgz", 2159 "integrity": "sha512-qIsTMOY4C/dAa5Q5vsobRpOOvPfC4pB61UVW2uSwZNUp0QU/jCekTal1vMmbO0DgdHeLUJpv/ARmDqErVxA3Sg==", 2160 "dev": true, 2161 "license": "MIT", 2162 "dependencies": { 2163 "css-select": "^5.1.0", 2164 "he": "1.2.0" 2165 } 2166 }, 2167 "node_modules/node-releases": { 2168 "version": "2.0.27", 2169 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz", 2170 "integrity": "sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==", 2171 "dev": true, 2172 "license": "MIT" 2173 }, 2174 "node_modules/nth-check": { 2175 "version": "2.1.1", 2176 "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", 2177 "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", 2178 "dev": true, 2179 "license": "BSD-2-Clause", 2180 "dependencies": { 2181 "boolbase": "^1.0.0" 2182 }, 2183 "funding": { 2184 "url": "https://github.com/fb55/nth-check?sponsor=1" 2185 } 2186 }, 2187 "node_modules/object-assign": { 2188 "version": "4.1.1", 2189 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 2190 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 2191 "license": "MIT", 2192 "engines": { 2193 "node": ">=0.10.0" 2194 } 2195 }, 2196 "node_modules/path-browserify": { 2197 "version": "1.0.1", 2198 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 2199 "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", 2200 "dev": true, 2201 "license": "MIT" 2202 }, 2203 "node_modules/picocolors": { 2204 "version": "1.1.1", 2205 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 2206 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==", 2207 "dev": true, 2208 "license": "ISC" 2209 }, 2210 "node_modules/picomatch": { 2211 "version": "2.3.1", 2212 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 2213 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 2214 "dev": true, 2215 "license": "MIT", 2216 "engines": { 2217 "node": ">=8.6" 2218 }, 2219 "funding": { 2220 "url": "https://github.com/sponsors/jonschlinkert" 2221 } 2222 }, 2223 "node_modules/postcss": { 2224 "version": "8.5.6", 2225 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.6.tgz", 2226 "integrity": "sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==", 2227 "dev": true, 2228 "funding": [ 2229 { 2230 "type": "opencollective", 2231 "url": "https://opencollective.com/postcss/" 2232 }, 2233 { 2234 "type": "tidelift", 2235 "url": "https://tidelift.com/funding/github/npm/postcss" 2236 }, 2237 { 2238 "type": "github", 2239 "url": "https://github.com/sponsors/ai" 2240 } 2241 ], 2242 "license": "MIT", 2243 "dependencies": { 2244 "nanoid": "^3.3.11", 2245 "picocolors": "^1.1.1", 2246 "source-map-js": "^1.2.1" 2247 }, 2248 "engines": { 2249 "node": "^10 || ^12 || >=14" 2250 } 2251 }, 2252 "node_modules/preact": { 2253 "version": "10.28.2", 2254 "resolved": "https://registry.npmjs.org/preact/-/preact-10.28.2.tgz", 2255 "integrity": "sha512-lbteaWGzGHdlIuiJ0l2Jq454m6kcpI1zNje6d8MlGAFlYvP2GO4ibnat7P74Esfz4sPTdM6UxtTwh/d3pwM9JA==", 2256 "license": "MIT", 2257 "funding": { 2258 "type": "opencollective", 2259 "url": "https://opencollective.com/preact" 2260 } 2261 }, 2262 "node_modules/prettier": { 2263 "version": "3.7.4", 2264 "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.7.4.tgz", 2265 "integrity": "sha512-v6UNi1+3hSlVvv8fSaoUbggEM5VErKmmpGA7Pl3HF8V6uKY7rvClBOJlH6yNwQtfTueNkGVpOv/mtWL9L4bgRA==", 2266 "dev": true, 2267 "license": "MIT", 2268 "bin": { 2269 "prettier": "bin/prettier.cjs" 2270 }, 2271 "engines": { 2272 "node": ">=14" 2273 }, 2274 "funding": { 2275 "url": "https://github.com/prettier/prettier?sponsor=1" 2276 } 2277 }, 2278 "node_modules/prop-types": { 2279 "version": "15.8.1", 2280 "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", 2281 "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", 2282 "license": "MIT", 2283 "dependencies": { 2284 "loose-envify": "^1.4.0", 2285 "object-assign": "^4.1.1", 2286 "react-is": "^16.13.1" 2287 } 2288 }, 2289 "node_modules/react": { 2290 "version": "18.3.1", 2291 "resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz", 2292 "integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==", 2293 "license": "MIT", 2294 "peer": true, 2295 "dependencies": { 2296 "loose-envify": "^1.1.0" 2297 }, 2298 "engines": { 2299 "node": ">=0.10.0" 2300 } 2301 }, 2302 "node_modules/react-fast-compare": { 2303 "version": "3.2.2", 2304 "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.2.tgz", 2305 "integrity": "sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==", 2306 "license": "MIT" 2307 }, 2308 "node_modules/react-helmet": { 2309 "version": "6.1.0", 2310 "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", 2311 "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", 2312 "license": "MIT", 2313 "dependencies": { 2314 "object-assign": "^4.1.1", 2315 "prop-types": "^15.7.2", 2316 "react-fast-compare": "^3.1.1", 2317 "react-side-effect": "^2.1.0" 2318 }, 2319 "peerDependencies": { 2320 "react": ">=16.3.0" 2321 } 2322 }, 2323 "node_modules/react-is": { 2324 "version": "16.13.1", 2325 "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", 2326 "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", 2327 "license": "MIT" 2328 }, 2329 "node_modules/react-side-effect": { 2330 "version": "2.1.2", 2331 "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.2.tgz", 2332 "integrity": "sha512-PVjOcvVOyIILrYoyGEpDN3vmYNLdy1CajSFNt4TDsVQC5KpTijDvWVoR+/7Rz2xT978D8/ZtFceXxzsPwZEDvw==", 2333 "license": "MIT", 2334 "peerDependencies": { 2335 "react": "^16.3.0 || ^17.0.0 || ^18.0.0" 2336 } 2337 }, 2338 "node_modules/regexparam": { 2339 "version": "3.0.0", 2340 "resolved": "https://registry.npmjs.org/regexparam/-/regexparam-3.0.0.tgz", 2341 "integrity": "sha512-RSYAtP31mvYLkAHrOlh25pCNQ5hWnT106VukGaaFfuJrZFkGRX5GhUAdPqpSDXxOhA2c4akmRuplv1mRqnBn6Q==", 2342 "license": "MIT", 2343 "engines": { 2344 "node": ">=8" 2345 } 2346 }, 2347 "node_modules/rollup": { 2348 "version": "4.55.1", 2349 "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.55.1.tgz", 2350 "integrity": "sha512-wDv/Ht1BNHB4upNbK74s9usvl7hObDnvVzknxqY/E/O3X6rW1U1rV1aENEfJ54eFZDTNo7zv1f5N4edCluH7+A==", 2351 "dev": true, 2352 "license": "MIT", 2353 "dependencies": { 2354 "@types/estree": "1.0.8" 2355 }, 2356 "bin": { 2357 "rollup": "dist/bin/rollup" 2358 }, 2359 "engines": { 2360 "node": ">=18.0.0", 2361 "npm": ">=8.0.0" 2362 }, 2363 "optionalDependencies": { 2364 "@rollup/rollup-android-arm-eabi": "4.55.1", 2365 "@rollup/rollup-android-arm64": "4.55.1", 2366 "@rollup/rollup-darwin-arm64": "4.55.1", 2367 "@rollup/rollup-darwin-x64": "4.55.1", 2368 "@rollup/rollup-freebsd-arm64": "4.55.1", 2369 "@rollup/rollup-freebsd-x64": "4.55.1", 2370 "@rollup/rollup-linux-arm-gnueabihf": "4.55.1", 2371 "@rollup/rollup-linux-arm-musleabihf": "4.55.1", 2372 "@rollup/rollup-linux-arm64-gnu": "4.55.1", 2373 "@rollup/rollup-linux-arm64-musl": "4.55.1", 2374 "@rollup/rollup-linux-loong64-gnu": "4.55.1", 2375 "@rollup/rollup-linux-loong64-musl": "4.55.1", 2376 "@rollup/rollup-linux-ppc64-gnu": "4.55.1", 2377 "@rollup/rollup-linux-ppc64-musl": "4.55.1", 2378 "@rollup/rollup-linux-riscv64-gnu": "4.55.1", 2379 "@rollup/rollup-linux-riscv64-musl": "4.55.1", 2380 "@rollup/rollup-linux-s390x-gnu": "4.55.1", 2381 "@rollup/rollup-linux-x64-gnu": "4.55.1", 2382 "@rollup/rollup-linux-x64-musl": "4.55.1", 2383 "@rollup/rollup-openbsd-x64": "4.55.1", 2384 "@rollup/rollup-openharmony-arm64": "4.55.1", 2385 "@rollup/rollup-win32-arm64-msvc": "4.55.1", 2386 "@rollup/rollup-win32-ia32-msvc": "4.55.1", 2387 "@rollup/rollup-win32-x64-gnu": "4.55.1", 2388 "@rollup/rollup-win32-x64-msvc": "4.55.1", 2389 "fsevents": "~2.3.2" 2390 } 2391 }, 2392 "node_modules/semver": { 2393 "version": "6.3.1", 2394 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 2395 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 2396 "dev": true, 2397 "license": "ISC", 2398 "bin": { 2399 "semver": "bin/semver.js" 2400 } 2401 }, 2402 "node_modules/simple-code-frame": { 2403 "version": "1.3.0", 2404 "resolved": "https://registry.npmjs.org/simple-code-frame/-/simple-code-frame-1.3.0.tgz", 2405 "integrity": "sha512-MB4pQmETUBlNs62BBeRjIFGeuy/x6gGKh7+eRUemn1rCFhqo7K+4slPqsyizCbcbYLnaYqaoZ2FWsZ/jN06D8w==", 2406 "dev": true, 2407 "license": "MIT", 2408 "dependencies": { 2409 "kolorist": "^1.6.0" 2410 } 2411 }, 2412 "node_modules/source-map": { 2413 "version": "0.7.6", 2414 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.6.tgz", 2415 "integrity": "sha512-i5uvt8C3ikiWeNZSVZNWcfZPItFQOsYTUAOkcUPGd8DqDy1uOUikjt5dG+uRlwyvR108Fb9DOd4GvXfT0N2/uQ==", 2416 "dev": true, 2417 "license": "BSD-3-Clause", 2418 "engines": { 2419 "node": ">= 12" 2420 } 2421 }, 2422 "node_modules/source-map-js": { 2423 "version": "1.2.1", 2424 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 2425 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 2426 "dev": true, 2427 "license": "BSD-3-Clause", 2428 "engines": { 2429 "node": ">=0.10.0" 2430 } 2431 }, 2432 "node_modules/stack-trace": { 2433 "version": "1.0.0-pre2", 2434 "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-1.0.0-pre2.tgz", 2435 "integrity": "sha512-2ztBJRek8IVofG9DBJqdy2N5kulaacX30Nz7xmkYF6ale9WBVmIy6mFBchvGX7Vx/MyjBhx+Rcxqrj+dbOnQ6A==", 2436 "dev": true, 2437 "license": "MIT", 2438 "engines": { 2439 "node": ">=16" 2440 } 2441 }, 2442 "node_modules/supports-color": { 2443 "version": "7.2.0", 2444 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", 2445 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", 2446 "dev": true, 2447 "license": "MIT", 2448 "dependencies": { 2449 "has-flag": "^4.0.0" 2450 }, 2451 "engines": { 2452 "node": ">=8" 2453 } 2454 }, 2455 "node_modules/tinyglobby": { 2456 "version": "0.2.15", 2457 "resolved": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.15.tgz", 2458 "integrity": "sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==", 2459 "dev": true, 2460 "license": "MIT", 2461 "dependencies": { 2462 "fdir": "^6.5.0", 2463 "picomatch": "^4.0.3" 2464 }, 2465 "engines": { 2466 "node": ">=12.0.0" 2467 }, 2468 "funding": { 2469 "url": "https://github.com/sponsors/SuperchupuDev" 2470 } 2471 }, 2472 "node_modules/tinyglobby/node_modules/fdir": { 2473 "version": "6.5.0", 2474 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 2475 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 2476 "dev": true, 2477 "license": "MIT", 2478 "engines": { 2479 "node": ">=12.0.0" 2480 }, 2481 "peerDependencies": { 2482 "picomatch": "^3 || ^4" 2483 }, 2484 "peerDependenciesMeta": { 2485 "picomatch": { 2486 "optional": true 2487 } 2488 } 2489 }, 2490 "node_modules/tinyglobby/node_modules/picomatch": { 2491 "version": "4.0.3", 2492 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 2493 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 2494 "dev": true, 2495 "license": "MIT", 2496 "engines": { 2497 "node": ">=12" 2498 }, 2499 "funding": { 2500 "url": "https://github.com/sponsors/jonschlinkert" 2501 } 2502 }, 2503 "node_modules/tlds": { 2504 "version": "1.261.0", 2505 "resolved": "https://registry.npmjs.org/tlds/-/tlds-1.261.0.tgz", 2506 "integrity": "sha512-QXqwfEl9ddlGBaRFXIvNKK6OhipSiLXuRuLJX5DErz0o0Q0rYxulWLdFryTkV5PkdZct5iMInwYEGe/eR++1AA==", 2507 "license": "MIT", 2508 "bin": { 2509 "tlds": "bin.js" 2510 } 2511 }, 2512 "node_modules/ts-morph": { 2513 "version": "24.0.0", 2514 "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-24.0.0.tgz", 2515 "integrity": "sha512-2OAOg/Ob5yx9Et7ZX4CvTCc0UFoZHwLEJ+dpDPSUi5TgwwlTlX47w+iFRrEwzUZwYACjq83cgjS/Da50Ga37uw==", 2516 "dev": true, 2517 "license": "MIT", 2518 "dependencies": { 2519 "@ts-morph/common": "~0.25.0", 2520 "code-block-writer": "^13.0.3" 2521 } 2522 }, 2523 "node_modules/tslib": { 2524 "version": "2.8.1", 2525 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 2526 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", 2527 "license": "0BSD" 2528 }, 2529 "node_modules/typescript": { 2530 "version": "5.9.3", 2531 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz", 2532 "integrity": "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==", 2533 "dev": true, 2534 "license": "Apache-2.0", 2535 "bin": { 2536 "tsc": "bin/tsc", 2537 "tsserver": "bin/tsserver" 2538 }, 2539 "engines": { 2540 "node": ">=14.17" 2541 } 2542 }, 2543 "node_modules/uint8arrays": { 2544 "version": "3.0.0", 2545 "resolved": "https://registry.npmjs.org/uint8arrays/-/uint8arrays-3.0.0.tgz", 2546 "integrity": "sha512-HRCx0q6O9Bfbp+HHSfQQKD7wU70+lydKVt4EghkdOvlK/NlrF90z+eXV34mUd48rNvVJXwkrMSPpCATkct8fJA==", 2547 "license": "MIT", 2548 "dependencies": { 2549 "multiformats": "^9.4.2" 2550 } 2551 }, 2552 "node_modules/undici-types": { 2553 "version": "7.16.0", 2554 "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.16.0.tgz", 2555 "integrity": "sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==", 2556 "dev": true, 2557 "license": "MIT" 2558 }, 2559 "node_modules/unicode-segmenter": { 2560 "version": "0.14.5", 2561 "resolved": "https://registry.npmjs.org/unicode-segmenter/-/unicode-segmenter-0.14.5.tgz", 2562 "integrity": "sha512-jHGmj2LUuqDcX3hqY12Ql+uhUTn8huuxNZGq7GvtF6bSybzH3aFgedYu/KTzQStEgt1Ra2F3HxadNXsNjb3m3g==", 2563 "license": "MIT" 2564 }, 2565 "node_modules/update-browserslist-db": { 2566 "version": "1.2.3", 2567 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 2568 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 2569 "dev": true, 2570 "funding": [ 2571 { 2572 "type": "opencollective", 2573 "url": "https://opencollective.com/browserslist" 2574 }, 2575 { 2576 "type": "tidelift", 2577 "url": "https://tidelift.com/funding/github/npm/browserslist" 2578 }, 2579 { 2580 "type": "github", 2581 "url": "https://github.com/sponsors/ai" 2582 } 2583 ], 2584 "license": "MIT", 2585 "dependencies": { 2586 "escalade": "^3.2.0", 2587 "picocolors": "^1.1.1" 2588 }, 2589 "bin": { 2590 "update-browserslist-db": "cli.js" 2591 }, 2592 "peerDependencies": { 2593 "browserslist": ">= 4.21.0" 2594 } 2595 }, 2596 "node_modules/use-sync-external-store": { 2597 "version": "1.6.0", 2598 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", 2599 "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", 2600 "license": "MIT", 2601 "peerDependencies": { 2602 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 2603 } 2604 }, 2605 "node_modules/vite": { 2606 "version": "7.3.1", 2607 "resolved": "https://registry.npmjs.org/vite/-/vite-7.3.1.tgz", 2608 "integrity": "sha512-w+N7Hifpc3gRjZ63vYBXA56dvvRlNWRczTdmCBBa+CotUzAPf5b7YMdMR/8CQoeYE5LX3W4wj6RYTgonm1b9DA==", 2609 "dev": true, 2610 "license": "MIT", 2611 "dependencies": { 2612 "esbuild": "^0.27.0", 2613 "fdir": "^6.5.0", 2614 "picomatch": "^4.0.3", 2615 "postcss": "^8.5.6", 2616 "rollup": "^4.43.0", 2617 "tinyglobby": "^0.2.15" 2618 }, 2619 "bin": { 2620 "vite": "bin/vite.js" 2621 }, 2622 "engines": { 2623 "node": "^20.19.0 || >=22.12.0" 2624 }, 2625 "funding": { 2626 "url": "https://github.com/vitejs/vite?sponsor=1" 2627 }, 2628 "optionalDependencies": { 2629 "fsevents": "~2.3.3" 2630 }, 2631 "peerDependencies": { 2632 "@types/node": "^20.19.0 || >=22.12.0", 2633 "jiti": ">=1.21.0", 2634 "less": "^4.0.0", 2635 "lightningcss": "^1.21.0", 2636 "sass": "^1.70.0", 2637 "sass-embedded": "^1.70.0", 2638 "stylus": ">=0.54.8", 2639 "sugarss": "^5.0.0", 2640 "terser": "^5.16.0", 2641 "tsx": "^4.8.1", 2642 "yaml": "^2.4.2" 2643 }, 2644 "peerDependenciesMeta": { 2645 "@types/node": { 2646 "optional": true 2647 }, 2648 "jiti": { 2649 "optional": true 2650 }, 2651 "less": { 2652 "optional": true 2653 }, 2654 "lightningcss": { 2655 "optional": true 2656 }, 2657 "sass": { 2658 "optional": true 2659 }, 2660 "sass-embedded": { 2661 "optional": true 2662 }, 2663 "stylus": { 2664 "optional": true 2665 }, 2666 "sugarss": { 2667 "optional": true 2668 }, 2669 "terser": { 2670 "optional": true 2671 }, 2672 "tsx": { 2673 "optional": true 2674 }, 2675 "yaml": { 2676 "optional": true 2677 } 2678 } 2679 }, 2680 "node_modules/vite-prerender-plugin": { 2681 "version": "0.5.12", 2682 "resolved": "https://registry.npmjs.org/vite-prerender-plugin/-/vite-prerender-plugin-0.5.12.tgz", 2683 "integrity": "sha512-EiwhbMn+flg14EysbLTmZSzq8NGTxhytgK3bf4aGRF1evWLGwZiHiUJ1KZDvbxgKbMf2pG6fJWGEa3UZXOnR1g==", 2684 "dev": true, 2685 "license": "MIT", 2686 "dependencies": { 2687 "kolorist": "^1.8.0", 2688 "magic-string": "0.x >= 0.26.0", 2689 "node-html-parser": "^6.1.12", 2690 "simple-code-frame": "^1.3.0", 2691 "source-map": "^0.7.4", 2692 "stack-trace": "^1.0.0-pre2" 2693 }, 2694 "peerDependencies": { 2695 "vite": "5.x || 6.x || 7.x" 2696 } 2697 }, 2698 "node_modules/vite/node_modules/fdir": { 2699 "version": "6.5.0", 2700 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 2701 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 2702 "dev": true, 2703 "license": "MIT", 2704 "engines": { 2705 "node": ">=12.0.0" 2706 }, 2707 "peerDependencies": { 2708 "picomatch": "^3 || ^4" 2709 }, 2710 "peerDependenciesMeta": { 2711 "picomatch": { 2712 "optional": true 2713 } 2714 } 2715 }, 2716 "node_modules/vite/node_modules/picomatch": { 2717 "version": "4.0.3", 2718 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 2719 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 2720 "dev": true, 2721 "license": "MIT", 2722 "engines": { 2723 "node": ">=12" 2724 }, 2725 "funding": { 2726 "url": "https://github.com/sponsors/jonschlinkert" 2727 } 2728 }, 2729 "node_modules/web-haptics": { 2730 "version": "0.0.6", 2731 "resolved": "https://registry.npmjs.org/web-haptics/-/web-haptics-0.0.6.tgz", 2732 "integrity": "sha512-eCzcf1LDi20+Fr0x9V3OkX92k0gxEQXaHajmhXHitsnk6SxPeshv8TBtBRqxyst8HI1uf2FyFVE7QS3jo1gkrw==", 2733 "license": "MIT", 2734 "peerDependencies": { 2735 "react": ">=18", 2736 "react-dom": ">=18", 2737 "svelte": ">=4", 2738 "vue": ">=3" 2739 }, 2740 "peerDependenciesMeta": { 2741 "react": { 2742 "optional": true 2743 }, 2744 "react-dom": { 2745 "optional": true 2746 }, 2747 "svelte": { 2748 "optional": true 2749 }, 2750 "vue": { 2751 "optional": true 2752 } 2753 } 2754 }, 2755 "node_modules/wouter": { 2756 "version": "3.9.0", 2757 "resolved": "https://registry.npmjs.org/wouter/-/wouter-3.9.0.tgz", 2758 "integrity": "sha512-sF/od/PIgqEQBQcrN7a2x3MX6MQE6nW0ygCfy9hQuUkuB28wEZuu/6M5GyqkrrEu9M6jxdkgE12yDFsQMKos4Q==", 2759 "license": "Unlicense", 2760 "dependencies": { 2761 "mitt": "^3.0.1", 2762 "regexparam": "^3.0.0", 2763 "use-sync-external-store": "^1.0.0" 2764 }, 2765 "peerDependencies": { 2766 "react": ">=16.8.0" 2767 } 2768 }, 2769 "node_modules/yallist": { 2770 "version": "3.1.1", 2771 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 2772 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", 2773 "dev": true, 2774 "license": "ISC" 2775 }, 2776 "node_modules/yesno": { 2777 "version": "0.4.0", 2778 "resolved": "https://registry.npmjs.org/yesno/-/yesno-0.4.0.tgz", 2779 "integrity": "sha512-tdBxmHvbXPBKYIg81bMCB7bVeDmHkRzk5rVJyYYXurwKkHq/MCd8rz4HSJUP7hW0H2NlXiq8IFiWvYKEHhlotA==", 2780 "dev": true, 2781 "license": "BSD" 2782 }, 2783 "node_modules/zod": { 2784 "version": "3.25.76", 2785 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 2786 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 2787 "license": "MIT", 2788 "funding": { 2789 "url": "https://github.com/sponsors/colinhacks" 2790 } 2791 } 2792 } 2793}