eny.space Landingpage
1
fork

Configure Feed

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

at develop 7438 lines 274 kB view raw
1{ 2 "name": "eny-space", 3 "lockfileVersion": 3, 4 "requires": true, 5 "packages": { 6 "": { 7 "dependencies": { 8 "@base-ui/react": "^1.2.0", 9 "@radix-ui/react-slot": "^1.2.4", 10 "@supabase/ssr": "^0.8.0", 11 "@supabase/supabase-js": "^2.90.1", 12 "@tailwindcss/postcss": "^4.1.18", 13 "@vercel/analytics": "^1.6.1", 14 "@vercel/speed-insights": "^1.3.1", 15 "class-variance-authority": "^0.7.1", 16 "clsx": "^2.1.1", 17 "framer-motion": "^12.35.2", 18 "lucide-react": "^0.562.0", 19 "next": "latest", 20 "postcss": "^8.5.6", 21 "radix-ui": "^1.4.3", 22 "react": "18.2.0", 23 "react-dom": "18.2.0", 24 "server-only": "0.0.1", 25 "shadcn": "^3.8.5", 26 "stripe": "14.8.0", 27 "tailwind-merge": "^3.5.0", 28 "tailwindcss": "^4.1.18" 29 }, 30 "devDependencies": { 31 "@types/node": "20.4.6", 32 "@types/react": "18.2.8", 33 "@types/react-dom": "^18.2.8", 34 "tw-animate-css": "^1.4.0", 35 "typescript": "5.1.6" 36 } 37 }, 38 "node_modules/@alloc/quick-lru": { 39 "version": "5.2.0", 40 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz", 41 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==", 42 "engines": { 43 "node": ">=10" 44 }, 45 "funding": { 46 "url": "https://github.com/sponsors/sindresorhus" 47 } 48 }, 49 "node_modules/@antfu/ni": { 50 "version": "25.0.0", 51 "resolved": "https://registry.npmjs.org/@antfu/ni/-/ni-25.0.0.tgz", 52 "integrity": "sha512-9q/yCljni37pkMr4sPrI3G4jqdIk074+iukc5aFJl7kmDCCsiJrbZ6zKxnES1Gwg+i9RcDZwvktl23puGslmvA==", 53 "dependencies": { 54 "ansis": "^4.0.0", 55 "fzf": "^0.5.2", 56 "package-manager-detector": "^1.3.0", 57 "tinyexec": "^1.0.1" 58 }, 59 "bin": { 60 "na": "bin/na.mjs", 61 "nci": "bin/nci.mjs", 62 "ni": "bin/ni.mjs", 63 "nlx": "bin/nlx.mjs", 64 "nr": "bin/nr.mjs", 65 "nun": "bin/nun.mjs", 66 "nup": "bin/nup.mjs" 67 } 68 }, 69 "node_modules/@babel/code-frame": { 70 "version": "7.29.0", 71 "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.29.0.tgz", 72 "integrity": "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw==", 73 "dependencies": { 74 "@babel/helper-validator-identifier": "^7.28.5", 75 "js-tokens": "^4.0.0", 76 "picocolors": "^1.1.1" 77 }, 78 "engines": { 79 "node": ">=6.9.0" 80 } 81 }, 82 "node_modules/@babel/compat-data": { 83 "version": "7.29.0", 84 "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.29.0.tgz", 85 "integrity": "sha512-T1NCJqT/j9+cn8fvkt7jtwbLBfLC/1y1c7NtCeXFRgzGTsafi68MRv8yzkYSapBnFA6L3U2VSc02ciDzoAJhJg==", 86 "engines": { 87 "node": ">=6.9.0" 88 } 89 }, 90 "node_modules/@babel/core": { 91 "version": "7.29.0", 92 "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.29.0.tgz", 93 "integrity": "sha512-CGOfOJqWjg2qW/Mb6zNsDm+u5vFQ8DxXfbM09z69p5Z6+mE1ikP2jUXw+j42Pf1XTYED2Rni5f95npYeuwMDQA==", 94 "dependencies": { 95 "@babel/code-frame": "^7.29.0", 96 "@babel/generator": "^7.29.0", 97 "@babel/helper-compilation-targets": "^7.28.6", 98 "@babel/helper-module-transforms": "^7.28.6", 99 "@babel/helpers": "^7.28.6", 100 "@babel/parser": "^7.29.0", 101 "@babel/template": "^7.28.6", 102 "@babel/traverse": "^7.29.0", 103 "@babel/types": "^7.29.0", 104 "@jridgewell/remapping": "^2.3.5", 105 "convert-source-map": "^2.0.0", 106 "debug": "^4.1.0", 107 "gensync": "^1.0.0-beta.2", 108 "json5": "^2.2.3", 109 "semver": "^6.3.1" 110 }, 111 "engines": { 112 "node": ">=6.9.0" 113 }, 114 "funding": { 115 "type": "opencollective", 116 "url": "https://opencollective.com/babel" 117 } 118 }, 119 "node_modules/@babel/generator": { 120 "version": "7.29.1", 121 "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.29.1.tgz", 122 "integrity": "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw==", 123 "dependencies": { 124 "@babel/parser": "^7.29.0", 125 "@babel/types": "^7.29.0", 126 "@jridgewell/gen-mapping": "^0.3.12", 127 "@jridgewell/trace-mapping": "^0.3.28", 128 "jsesc": "^3.0.2" 129 }, 130 "engines": { 131 "node": ">=6.9.0" 132 } 133 }, 134 "node_modules/@babel/helper-annotate-as-pure": { 135 "version": "7.27.3", 136 "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.27.3.tgz", 137 "integrity": "sha512-fXSwMQqitTGeHLBC08Eq5yXz2m37E4pJX1qAU1+2cNedz/ifv/bVXft90VeSav5nFO61EcNgwr0aJxbyPaWBPg==", 138 "dependencies": { 139 "@babel/types": "^7.27.3" 140 }, 141 "engines": { 142 "node": ">=6.9.0" 143 } 144 }, 145 "node_modules/@babel/helper-compilation-targets": { 146 "version": "7.28.6", 147 "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.28.6.tgz", 148 "integrity": "sha512-JYtls3hqi15fcx5GaSNL7SCTJ2MNmjrkHXg4FSpOA/grxK8KwyZ5bubHsCq8FXCkua6xhuaaBit+3b7+VZRfcA==", 149 "dependencies": { 150 "@babel/compat-data": "^7.28.6", 151 "@babel/helper-validator-option": "^7.27.1", 152 "browserslist": "^4.24.0", 153 "lru-cache": "^5.1.1", 154 "semver": "^6.3.1" 155 }, 156 "engines": { 157 "node": ">=6.9.0" 158 } 159 }, 160 "node_modules/@babel/helper-create-class-features-plugin": { 161 "version": "7.28.6", 162 "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.28.6.tgz", 163 "integrity": "sha512-dTOdvsjnG3xNT9Y0AUg1wAl38y+4Rl4sf9caSQZOXdNqVn+H+HbbJ4IyyHaIqNR6SW9oJpA/RuRjsjCw2IdIow==", 164 "dependencies": { 165 "@babel/helper-annotate-as-pure": "^7.27.3", 166 "@babel/helper-member-expression-to-functions": "^7.28.5", 167 "@babel/helper-optimise-call-expression": "^7.27.1", 168 "@babel/helper-replace-supers": "^7.28.6", 169 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", 170 "@babel/traverse": "^7.28.6", 171 "semver": "^6.3.1" 172 }, 173 "engines": { 174 "node": ">=6.9.0" 175 }, 176 "peerDependencies": { 177 "@babel/core": "^7.0.0" 178 } 179 }, 180 "node_modules/@babel/helper-globals": { 181 "version": "7.28.0", 182 "resolved": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz", 183 "integrity": "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw==", 184 "engines": { 185 "node": ">=6.9.0" 186 } 187 }, 188 "node_modules/@babel/helper-member-expression-to-functions": { 189 "version": "7.28.5", 190 "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.28.5.tgz", 191 "integrity": "sha512-cwM7SBRZcPCLgl8a7cY0soT1SptSzAlMH39vwiRpOQkJlh53r5hdHwLSCZpQdVLT39sZt+CRpNwYG4Y2v77atg==", 192 "dependencies": { 193 "@babel/traverse": "^7.28.5", 194 "@babel/types": "^7.28.5" 195 }, 196 "engines": { 197 "node": ">=6.9.0" 198 } 199 }, 200 "node_modules/@babel/helper-module-imports": { 201 "version": "7.28.6", 202 "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.28.6.tgz", 203 "integrity": "sha512-l5XkZK7r7wa9LucGw9LwZyyCUscb4x37JWTPz7swwFE/0FMQAGpiWUZn8u9DzkSBWEcK25jmvubfpw2dnAMdbw==", 204 "dependencies": { 205 "@babel/traverse": "^7.28.6", 206 "@babel/types": "^7.28.6" 207 }, 208 "engines": { 209 "node": ">=6.9.0" 210 } 211 }, 212 "node_modules/@babel/helper-module-transforms": { 213 "version": "7.28.6", 214 "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.6.tgz", 215 "integrity": "sha512-67oXFAYr2cDLDVGLXTEABjdBJZ6drElUSI7WKp70NrpyISso3plG9SAGEF6y7zbha/wOzUByWWTJvEDVNIUGcA==", 216 "dependencies": { 217 "@babel/helper-module-imports": "^7.28.6", 218 "@babel/helper-validator-identifier": "^7.28.5", 219 "@babel/traverse": "^7.28.6" 220 }, 221 "engines": { 222 "node": ">=6.9.0" 223 }, 224 "peerDependencies": { 225 "@babel/core": "^7.0.0" 226 } 227 }, 228 "node_modules/@babel/helper-optimise-call-expression": { 229 "version": "7.27.1", 230 "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.27.1.tgz", 231 "integrity": "sha512-URMGH08NzYFhubNSGJrpUEphGKQwMQYBySzat5cAByY1/YgIRkULnIy3tAMeszlL/so2HbeilYloUmSpd7GdVw==", 232 "dependencies": { 233 "@babel/types": "^7.27.1" 234 }, 235 "engines": { 236 "node": ">=6.9.0" 237 } 238 }, 239 "node_modules/@babel/helper-plugin-utils": { 240 "version": "7.28.6", 241 "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.28.6.tgz", 242 "integrity": "sha512-S9gzZ/bz83GRysI7gAD4wPT/AI3uCnY+9xn+Mx/KPs2JwHJIz1W8PZkg2cqyt3RNOBM8ejcXhV6y8Og7ly/Dug==", 243 "engines": { 244 "node": ">=6.9.0" 245 } 246 }, 247 "node_modules/@babel/helper-replace-supers": { 248 "version": "7.28.6", 249 "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.28.6.tgz", 250 "integrity": "sha512-mq8e+laIk94/yFec3DxSjCRD2Z0TAjhVbEJY3UQrlwVo15Lmt7C2wAUbK4bjnTs4APkwsYLTahXRraQXhb1WCg==", 251 "dependencies": { 252 "@babel/helper-member-expression-to-functions": "^7.28.5", 253 "@babel/helper-optimise-call-expression": "^7.27.1", 254 "@babel/traverse": "^7.28.6" 255 }, 256 "engines": { 257 "node": ">=6.9.0" 258 }, 259 "peerDependencies": { 260 "@babel/core": "^7.0.0" 261 } 262 }, 263 "node_modules/@babel/helper-skip-transparent-expression-wrappers": { 264 "version": "7.27.1", 265 "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.27.1.tgz", 266 "integrity": "sha512-Tub4ZKEXqbPjXgWLl2+3JpQAYBJ8+ikpQ2Ocj/q/r0LwE3UhENh7EUabyHjz2kCEsrRY83ew2DQdHluuiDQFzg==", 267 "dependencies": { 268 "@babel/traverse": "^7.27.1", 269 "@babel/types": "^7.27.1" 270 }, 271 "engines": { 272 "node": ">=6.9.0" 273 } 274 }, 275 "node_modules/@babel/helper-string-parser": { 276 "version": "7.27.1", 277 "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz", 278 "integrity": "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==", 279 "engines": { 280 "node": ">=6.9.0" 281 } 282 }, 283 "node_modules/@babel/helper-validator-identifier": { 284 "version": "7.28.5", 285 "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz", 286 "integrity": "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==", 287 "engines": { 288 "node": ">=6.9.0" 289 } 290 }, 291 "node_modules/@babel/helper-validator-option": { 292 "version": "7.27.1", 293 "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz", 294 "integrity": "sha512-YvjJow9FxbhFFKDSuFnVCe2WxXk1zWc22fFePVNEaWJEu8IrZVlda6N0uHwzZrUM1il7NC9Mlp4MaJYbYd9JSg==", 295 "engines": { 296 "node": ">=6.9.0" 297 } 298 }, 299 "node_modules/@babel/helpers": { 300 "version": "7.28.6", 301 "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.6.tgz", 302 "integrity": "sha512-xOBvwq86HHdB7WUDTfKfT/Vuxh7gElQ+Sfti2Cy6yIWNW05P8iUslOVcZ4/sKbE+/jQaukQAdz/gf3724kYdqw==", 303 "dependencies": { 304 "@babel/template": "^7.28.6", 305 "@babel/types": "^7.28.6" 306 }, 307 "engines": { 308 "node": ">=6.9.0" 309 } 310 }, 311 "node_modules/@babel/parser": { 312 "version": "7.29.0", 313 "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.29.0.tgz", 314 "integrity": "sha512-IyDgFV5GeDUVX4YdF/3CPULtVGSXXMLh1xVIgdCgxApktqnQV0r7/8Nqthg+8YLGaAtdyIlo2qIdZrbCv4+7ww==", 315 "dependencies": { 316 "@babel/types": "^7.29.0" 317 }, 318 "bin": { 319 "parser": "bin/babel-parser.js" 320 }, 321 "engines": { 322 "node": ">=6.0.0" 323 } 324 }, 325 "node_modules/@babel/plugin-syntax-jsx": { 326 "version": "7.28.6", 327 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.28.6.tgz", 328 "integrity": "sha512-wgEmr06G6sIpqr8YDwA2dSRTE3bJ+V0IfpzfSY3Lfgd7YWOaAdlykvJi13ZKBt8cZHfgH1IXN+CL656W3uUa4w==", 329 "dependencies": { 330 "@babel/helper-plugin-utils": "^7.28.6" 331 }, 332 "engines": { 333 "node": ">=6.9.0" 334 }, 335 "peerDependencies": { 336 "@babel/core": "^7.0.0-0" 337 } 338 }, 339 "node_modules/@babel/plugin-syntax-typescript": { 340 "version": "7.28.6", 341 "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.28.6.tgz", 342 "integrity": "sha512-+nDNmQye7nlnuuHDboPbGm00Vqg3oO8niRRL27/4LYHUsHYh0zJ1xWOz0uRwNFmM1Avzk8wZbc6rdiYhomzv/A==", 343 "dependencies": { 344 "@babel/helper-plugin-utils": "^7.28.6" 345 }, 346 "engines": { 347 "node": ">=6.9.0" 348 }, 349 "peerDependencies": { 350 "@babel/core": "^7.0.0-0" 351 } 352 }, 353 "node_modules/@babel/plugin-transform-modules-commonjs": { 354 "version": "7.28.6", 355 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.28.6.tgz", 356 "integrity": "sha512-jppVbf8IV9iWWwWTQIxJMAJCWBuuKx71475wHwYytrRGQ2CWiDvYlADQno3tcYpS/T2UUWFQp3nVtYfK/YBQrA==", 357 "dependencies": { 358 "@babel/helper-module-transforms": "^7.28.6", 359 "@babel/helper-plugin-utils": "^7.28.6" 360 }, 361 "engines": { 362 "node": ">=6.9.0" 363 }, 364 "peerDependencies": { 365 "@babel/core": "^7.0.0-0" 366 } 367 }, 368 "node_modules/@babel/plugin-transform-typescript": { 369 "version": "7.28.6", 370 "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.28.6.tgz", 371 "integrity": "sha512-0YWL2RFxOqEm9Efk5PvreamxPME8OyY0wM5wh5lHjF+VtVhdneCWGzZeSqzOfiobVqQaNCd2z0tQvnI9DaPWPw==", 372 "dependencies": { 373 "@babel/helper-annotate-as-pure": "^7.27.3", 374 "@babel/helper-create-class-features-plugin": "^7.28.6", 375 "@babel/helper-plugin-utils": "^7.28.6", 376 "@babel/helper-skip-transparent-expression-wrappers": "^7.27.1", 377 "@babel/plugin-syntax-typescript": "^7.28.6" 378 }, 379 "engines": { 380 "node": ">=6.9.0" 381 }, 382 "peerDependencies": { 383 "@babel/core": "^7.0.0-0" 384 } 385 }, 386 "node_modules/@babel/preset-typescript": { 387 "version": "7.28.5", 388 "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.28.5.tgz", 389 "integrity": "sha512-+bQy5WOI2V6LJZpPVxY+yp66XdZ2yifu0Mc1aP5CQKgjn4QM5IN2i5fAZ4xKop47pr8rpVhiAeu+nDQa12C8+g==", 390 "dependencies": { 391 "@babel/helper-plugin-utils": "^7.27.1", 392 "@babel/helper-validator-option": "^7.27.1", 393 "@babel/plugin-syntax-jsx": "^7.27.1", 394 "@babel/plugin-transform-modules-commonjs": "^7.27.1", 395 "@babel/plugin-transform-typescript": "^7.28.5" 396 }, 397 "engines": { 398 "node": ">=6.9.0" 399 }, 400 "peerDependencies": { 401 "@babel/core": "^7.0.0-0" 402 } 403 }, 404 "node_modules/@babel/runtime": { 405 "version": "7.28.6", 406 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.28.6.tgz", 407 "integrity": "sha512-05WQkdpL9COIMz4LjTxGpPNCdlpyimKppYNoJ5Di5EUObifl8t4tuLuUBBZEpoLYOmfvIWrsp9fCl0HoPRVTdA==", 408 "engines": { 409 "node": ">=6.9.0" 410 } 411 }, 412 "node_modules/@babel/template": { 413 "version": "7.28.6", 414 "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.28.6.tgz", 415 "integrity": "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ==", 416 "dependencies": { 417 "@babel/code-frame": "^7.28.6", 418 "@babel/parser": "^7.28.6", 419 "@babel/types": "^7.28.6" 420 }, 421 "engines": { 422 "node": ">=6.9.0" 423 } 424 }, 425 "node_modules/@babel/traverse": { 426 "version": "7.29.0", 427 "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.29.0.tgz", 428 "integrity": "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA==", 429 "dependencies": { 430 "@babel/code-frame": "^7.29.0", 431 "@babel/generator": "^7.29.0", 432 "@babel/helper-globals": "^7.28.0", 433 "@babel/parser": "^7.29.0", 434 "@babel/template": "^7.28.6", 435 "@babel/types": "^7.29.0", 436 "debug": "^4.3.1" 437 }, 438 "engines": { 439 "node": ">=6.9.0" 440 } 441 }, 442 "node_modules/@babel/types": { 443 "version": "7.29.0", 444 "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.29.0.tgz", 445 "integrity": "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A==", 446 "dependencies": { 447 "@babel/helper-string-parser": "^7.27.1", 448 "@babel/helper-validator-identifier": "^7.28.5" 449 }, 450 "engines": { 451 "node": ">=6.9.0" 452 } 453 }, 454 "node_modules/@base-ui/react": { 455 "version": "1.2.0", 456 "resolved": "https://registry.npmjs.org/@base-ui/react/-/react-1.2.0.tgz", 457 "integrity": "sha512-O6aEQHcm+QyGTFY28xuwRD3SEJGZOBDpyjN2WvpfWYFVhg+3zfXPysAILqtM0C1kWC82MccOE/v1j+GHXE4qIw==", 458 "dependencies": { 459 "@babel/runtime": "^7.28.6", 460 "@base-ui/utils": "0.2.5", 461 "@floating-ui/react-dom": "^2.1.6", 462 "@floating-ui/utils": "^0.2.10", 463 "tabbable": "^6.4.0", 464 "use-sync-external-store": "^1.6.0" 465 }, 466 "engines": { 467 "node": ">=14.0.0" 468 }, 469 "funding": { 470 "type": "opencollective", 471 "url": "https://opencollective.com/mui-org" 472 }, 473 "peerDependencies": { 474 "@types/react": "^17 || ^18 || ^19", 475 "react": "^17 || ^18 || ^19", 476 "react-dom": "^17 || ^18 || ^19" 477 }, 478 "peerDependenciesMeta": { 479 "@types/react": { 480 "optional": true 481 } 482 } 483 }, 484 "node_modules/@base-ui/utils": { 485 "version": "0.2.5", 486 "resolved": "https://registry.npmjs.org/@base-ui/utils/-/utils-0.2.5.tgz", 487 "integrity": "sha512-oYC7w0gp76RI5MxprlGLV0wze0SErZaRl3AAkeP3OnNB/UBMb6RqNf6ZSIlxOc9Qp68Ab3C2VOcJQyRs7Xc7Vw==", 488 "dependencies": { 489 "@babel/runtime": "^7.28.6", 490 "@floating-ui/utils": "^0.2.10", 491 "reselect": "^5.1.1", 492 "use-sync-external-store": "^1.6.0" 493 }, 494 "peerDependencies": { 495 "@types/react": "^17 || ^18 || ^19", 496 "react": "^17 || ^18 || ^19", 497 "react-dom": "^17 || ^18 || ^19" 498 }, 499 "peerDependenciesMeta": { 500 "@types/react": { 501 "optional": true 502 } 503 } 504 }, 505 "node_modules/@dotenvx/dotenvx": { 506 "version": "1.54.1", 507 "resolved": "https://registry.npmjs.org/@dotenvx/dotenvx/-/dotenvx-1.54.1.tgz", 508 "integrity": "sha512-41gU3q7v05GM92QPuPUf4CmUw+mmF8p4wLUh6MCRlxpCkJ9ByLcY9jUf6MwrMNmiKyG/rIckNxj9SCfmNCmCqw==", 509 "dependencies": { 510 "commander": "^11.1.0", 511 "dotenv": "^17.2.1", 512 "eciesjs": "^0.4.10", 513 "execa": "^5.1.1", 514 "fdir": "^6.2.0", 515 "ignore": "^5.3.0", 516 "object-treeify": "1.1.33", 517 "picomatch": "^4.0.2", 518 "which": "^4.0.0" 519 }, 520 "bin": { 521 "dotenvx": "src/cli/dotenvx.js" 522 }, 523 "funding": { 524 "url": "https://dotenvx.com" 525 } 526 }, 527 "node_modules/@dotenvx/dotenvx/node_modules/commander": { 528 "version": "11.1.0", 529 "resolved": "https://registry.npmjs.org/commander/-/commander-11.1.0.tgz", 530 "integrity": "sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==", 531 "engines": { 532 "node": ">=16" 533 } 534 }, 535 "node_modules/@dotenvx/dotenvx/node_modules/execa": { 536 "version": "5.1.1", 537 "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", 538 "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", 539 "dependencies": { 540 "cross-spawn": "^7.0.3", 541 "get-stream": "^6.0.0", 542 "human-signals": "^2.1.0", 543 "is-stream": "^2.0.0", 544 "merge-stream": "^2.0.0", 545 "npm-run-path": "^4.0.1", 546 "onetime": "^5.1.2", 547 "signal-exit": "^3.0.3", 548 "strip-final-newline": "^2.0.0" 549 }, 550 "engines": { 551 "node": ">=10" 552 }, 553 "funding": { 554 "url": "https://github.com/sindresorhus/execa?sponsor=1" 555 } 556 }, 557 "node_modules/@dotenvx/dotenvx/node_modules/get-stream": { 558 "version": "6.0.1", 559 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", 560 "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", 561 "engines": { 562 "node": ">=10" 563 }, 564 "funding": { 565 "url": "https://github.com/sponsors/sindresorhus" 566 } 567 }, 568 "node_modules/@dotenvx/dotenvx/node_modules/human-signals": { 569 "version": "2.1.0", 570 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", 571 "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", 572 "engines": { 573 "node": ">=10.17.0" 574 } 575 }, 576 "node_modules/@dotenvx/dotenvx/node_modules/is-stream": { 577 "version": "2.0.1", 578 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", 579 "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", 580 "engines": { 581 "node": ">=8" 582 }, 583 "funding": { 584 "url": "https://github.com/sponsors/sindresorhus" 585 } 586 }, 587 "node_modules/@dotenvx/dotenvx/node_modules/npm-run-path": { 588 "version": "4.0.1", 589 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", 590 "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", 591 "dependencies": { 592 "path-key": "^3.0.0" 593 }, 594 "engines": { 595 "node": ">=8" 596 } 597 }, 598 "node_modules/@dotenvx/dotenvx/node_modules/onetime": { 599 "version": "5.1.2", 600 "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", 601 "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", 602 "dependencies": { 603 "mimic-fn": "^2.1.0" 604 }, 605 "engines": { 606 "node": ">=6" 607 }, 608 "funding": { 609 "url": "https://github.com/sponsors/sindresorhus" 610 } 611 }, 612 "node_modules/@dotenvx/dotenvx/node_modules/signal-exit": { 613 "version": "3.0.7", 614 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", 615 "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" 616 }, 617 "node_modules/@dotenvx/dotenvx/node_modules/strip-final-newline": { 618 "version": "2.0.0", 619 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", 620 "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", 621 "engines": { 622 "node": ">=6" 623 } 624 }, 625 "node_modules/@ecies/ciphers": { 626 "version": "0.2.5", 627 "resolved": "https://registry.npmjs.org/@ecies/ciphers/-/ciphers-0.2.5.tgz", 628 "integrity": "sha512-GalEZH4JgOMHYYcYmVqnFirFsjZHeoGMDt9IxEnM9F7GRUUyUksJ7Ou53L83WHJq3RWKD3AcBpo0iQh0oMpf8A==", 629 "engines": { 630 "bun": ">=1", 631 "deno": ">=2", 632 "node": ">=16" 633 }, 634 "peerDependencies": { 635 "@noble/ciphers": "^1.0.0" 636 } 637 }, 638 "node_modules/@emnapi/runtime": { 639 "version": "1.8.1", 640 "resolved": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.8.1.tgz", 641 "integrity": "sha512-mehfKSMWjjNol8659Z8KxEMrdSJDDot5SXMq00dM8BN4o+CLNXQ0xH2V7EchNHV4RmbZLmmPdEaXZc5H2FXmDg==", 642 "optional": true, 643 "dependencies": { 644 "tslib": "^2.4.0" 645 } 646 }, 647 "node_modules/@floating-ui/core": { 648 "version": "1.7.5", 649 "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.7.5.tgz", 650 "integrity": "sha512-1Ih4WTWyw0+lKyFMcBHGbb5U5FtuHJuujoyyr5zTaWS5EYMeT6Jb2AuDeftsCsEuchO+mM2ij5+q9crhydzLhQ==", 651 "dependencies": { 652 "@floating-ui/utils": "^0.2.11" 653 } 654 }, 655 "node_modules/@floating-ui/dom": { 656 "version": "1.7.6", 657 "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.7.6.tgz", 658 "integrity": "sha512-9gZSAI5XM36880PPMm//9dfiEngYoC6Am2izES1FF406YFsjvyBMmeJ2g4SAju3xWwtuynNRFL2s9hgxpLI5SQ==", 659 "dependencies": { 660 "@floating-ui/core": "^1.7.5", 661 "@floating-ui/utils": "^0.2.11" 662 } 663 }, 664 "node_modules/@floating-ui/react-dom": { 665 "version": "2.1.8", 666 "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.8.tgz", 667 "integrity": "sha512-cC52bHwM/n/CxS87FH0yWdngEZrjdtLW/qVruo68qg+prK7ZQ4YGdut2GyDVpoGeAYe/h899rVeOVm6Oi40k2A==", 668 "dependencies": { 669 "@floating-ui/dom": "^1.7.6" 670 }, 671 "peerDependencies": { 672 "react": ">=16.8.0", 673 "react-dom": ">=16.8.0" 674 } 675 }, 676 "node_modules/@floating-ui/utils": { 677 "version": "0.2.11", 678 "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.11.tgz", 679 "integrity": "sha512-RiB/yIh78pcIxl6lLMG0CgBXAZ2Y0eVHqMPYugu+9U0AeT6YBeiJpf7lbdJNIugFP5SIjwNRgo4DhR1Qxi26Gg==" 680 }, 681 "node_modules/@hono/node-server": { 682 "version": "1.19.11", 683 "resolved": "https://registry.npmjs.org/@hono/node-server/-/node-server-1.19.11.tgz", 684 "integrity": "sha512-dr8/3zEaB+p0D2n/IUrlPF1HZm586qgJNXK1a9fhg/PzdtkK7Ksd5l312tJX2yBuALqDYBlG20QEbayqPyxn+g==", 685 "engines": { 686 "node": ">=18.14.1" 687 }, 688 "peerDependencies": { 689 "hono": "^4" 690 } 691 }, 692 "node_modules/@img/colour": { 693 "version": "1.1.0", 694 "resolved": "https://registry.npmjs.org/@img/colour/-/colour-1.1.0.tgz", 695 "integrity": "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==", 696 "optional": true, 697 "engines": { 698 "node": ">=18" 699 } 700 }, 701 "node_modules/@img/sharp-darwin-arm64": { 702 "version": "0.34.5", 703 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.34.5.tgz", 704 "integrity": "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==", 705 "cpu": [ 706 "arm64" 707 ], 708 "optional": true, 709 "os": [ 710 "darwin" 711 ], 712 "engines": { 713 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 714 }, 715 "funding": { 716 "url": "https://opencollective.com/libvips" 717 }, 718 "optionalDependencies": { 719 "@img/sharp-libvips-darwin-arm64": "1.2.4" 720 } 721 }, 722 "node_modules/@img/sharp-darwin-x64": { 723 "version": "0.34.5", 724 "resolved": "https://registry.npmjs.org/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.34.5.tgz", 725 "integrity": "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==", 726 "cpu": [ 727 "x64" 728 ], 729 "optional": true, 730 "os": [ 731 "darwin" 732 ], 733 "engines": { 734 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 735 }, 736 "funding": { 737 "url": "https://opencollective.com/libvips" 738 }, 739 "optionalDependencies": { 740 "@img/sharp-libvips-darwin-x64": "1.2.4" 741 } 742 }, 743 "node_modules/@img/sharp-libvips-darwin-arm64": { 744 "version": "1.2.4", 745 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.2.4.tgz", 746 "integrity": "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==", 747 "cpu": [ 748 "arm64" 749 ], 750 "optional": true, 751 "os": [ 752 "darwin" 753 ], 754 "funding": { 755 "url": "https://opencollective.com/libvips" 756 } 757 }, 758 "node_modules/@img/sharp-libvips-darwin-x64": { 759 "version": "1.2.4", 760 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.2.4.tgz", 761 "integrity": "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==", 762 "cpu": [ 763 "x64" 764 ], 765 "optional": true, 766 "os": [ 767 "darwin" 768 ], 769 "funding": { 770 "url": "https://opencollective.com/libvips" 771 } 772 }, 773 "node_modules/@img/sharp-libvips-linux-arm": { 774 "version": "1.2.4", 775 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.2.4.tgz", 776 "integrity": "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==", 777 "cpu": [ 778 "arm" 779 ], 780 "optional": true, 781 "os": [ 782 "linux" 783 ], 784 "funding": { 785 "url": "https://opencollective.com/libvips" 786 } 787 }, 788 "node_modules/@img/sharp-libvips-linux-arm64": { 789 "version": "1.2.4", 790 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.2.4.tgz", 791 "integrity": "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==", 792 "cpu": [ 793 "arm64" 794 ], 795 "optional": true, 796 "os": [ 797 "linux" 798 ], 799 "funding": { 800 "url": "https://opencollective.com/libvips" 801 } 802 }, 803 "node_modules/@img/sharp-libvips-linux-ppc64": { 804 "version": "1.2.4", 805 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-ppc64/-/sharp-libvips-linux-ppc64-1.2.4.tgz", 806 "integrity": "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==", 807 "cpu": [ 808 "ppc64" 809 ], 810 "optional": true, 811 "os": [ 812 "linux" 813 ], 814 "funding": { 815 "url": "https://opencollective.com/libvips" 816 } 817 }, 818 "node_modules/@img/sharp-libvips-linux-riscv64": { 819 "version": "1.2.4", 820 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-riscv64/-/sharp-libvips-linux-riscv64-1.2.4.tgz", 821 "integrity": "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==", 822 "cpu": [ 823 "riscv64" 824 ], 825 "optional": true, 826 "os": [ 827 "linux" 828 ], 829 "funding": { 830 "url": "https://opencollective.com/libvips" 831 } 832 }, 833 "node_modules/@img/sharp-libvips-linux-s390x": { 834 "version": "1.2.4", 835 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.2.4.tgz", 836 "integrity": "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==", 837 "cpu": [ 838 "s390x" 839 ], 840 "optional": true, 841 "os": [ 842 "linux" 843 ], 844 "funding": { 845 "url": "https://opencollective.com/libvips" 846 } 847 }, 848 "node_modules/@img/sharp-libvips-linux-x64": { 849 "version": "1.2.4", 850 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.2.4.tgz", 851 "integrity": "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==", 852 "cpu": [ 853 "x64" 854 ], 855 "optional": true, 856 "os": [ 857 "linux" 858 ], 859 "funding": { 860 "url": "https://opencollective.com/libvips" 861 } 862 }, 863 "node_modules/@img/sharp-libvips-linuxmusl-arm64": { 864 "version": "1.2.4", 865 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.2.4.tgz", 866 "integrity": "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==", 867 "cpu": [ 868 "arm64" 869 ], 870 "optional": true, 871 "os": [ 872 "linux" 873 ], 874 "funding": { 875 "url": "https://opencollective.com/libvips" 876 } 877 }, 878 "node_modules/@img/sharp-libvips-linuxmusl-x64": { 879 "version": "1.2.4", 880 "resolved": "https://registry.npmjs.org/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.2.4.tgz", 881 "integrity": "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==", 882 "cpu": [ 883 "x64" 884 ], 885 "optional": true, 886 "os": [ 887 "linux" 888 ], 889 "funding": { 890 "url": "https://opencollective.com/libvips" 891 } 892 }, 893 "node_modules/@img/sharp-linux-arm": { 894 "version": "0.34.5", 895 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm/-/sharp-linux-arm-0.34.5.tgz", 896 "integrity": "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==", 897 "cpu": [ 898 "arm" 899 ], 900 "optional": true, 901 "os": [ 902 "linux" 903 ], 904 "engines": { 905 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 906 }, 907 "funding": { 908 "url": "https://opencollective.com/libvips" 909 }, 910 "optionalDependencies": { 911 "@img/sharp-libvips-linux-arm": "1.2.4" 912 } 913 }, 914 "node_modules/@img/sharp-linux-arm64": { 915 "version": "0.34.5", 916 "resolved": "https://registry.npmjs.org/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.34.5.tgz", 917 "integrity": "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==", 918 "cpu": [ 919 "arm64" 920 ], 921 "optional": true, 922 "os": [ 923 "linux" 924 ], 925 "engines": { 926 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 927 }, 928 "funding": { 929 "url": "https://opencollective.com/libvips" 930 }, 931 "optionalDependencies": { 932 "@img/sharp-libvips-linux-arm64": "1.2.4" 933 } 934 }, 935 "node_modules/@img/sharp-linux-ppc64": { 936 "version": "0.34.5", 937 "resolved": "https://registry.npmjs.org/@img/sharp-linux-ppc64/-/sharp-linux-ppc64-0.34.5.tgz", 938 "integrity": "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==", 939 "cpu": [ 940 "ppc64" 941 ], 942 "optional": true, 943 "os": [ 944 "linux" 945 ], 946 "engines": { 947 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 948 }, 949 "funding": { 950 "url": "https://opencollective.com/libvips" 951 }, 952 "optionalDependencies": { 953 "@img/sharp-libvips-linux-ppc64": "1.2.4" 954 } 955 }, 956 "node_modules/@img/sharp-linux-riscv64": { 957 "version": "0.34.5", 958 "resolved": "https://registry.npmjs.org/@img/sharp-linux-riscv64/-/sharp-linux-riscv64-0.34.5.tgz", 959 "integrity": "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==", 960 "cpu": [ 961 "riscv64" 962 ], 963 "optional": true, 964 "os": [ 965 "linux" 966 ], 967 "engines": { 968 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 969 }, 970 "funding": { 971 "url": "https://opencollective.com/libvips" 972 }, 973 "optionalDependencies": { 974 "@img/sharp-libvips-linux-riscv64": "1.2.4" 975 } 976 }, 977 "node_modules/@img/sharp-linux-s390x": { 978 "version": "0.34.5", 979 "resolved": "https://registry.npmjs.org/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.34.5.tgz", 980 "integrity": "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==", 981 "cpu": [ 982 "s390x" 983 ], 984 "optional": true, 985 "os": [ 986 "linux" 987 ], 988 "engines": { 989 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 990 }, 991 "funding": { 992 "url": "https://opencollective.com/libvips" 993 }, 994 "optionalDependencies": { 995 "@img/sharp-libvips-linux-s390x": "1.2.4" 996 } 997 }, 998 "node_modules/@img/sharp-linux-x64": { 999 "version": "0.34.5", 1000 "resolved": "https://registry.npmjs.org/@img/sharp-linux-x64/-/sharp-linux-x64-0.34.5.tgz", 1001 "integrity": "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==", 1002 "cpu": [ 1003 "x64" 1004 ], 1005 "optional": true, 1006 "os": [ 1007 "linux" 1008 ], 1009 "engines": { 1010 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1011 }, 1012 "funding": { 1013 "url": "https://opencollective.com/libvips" 1014 }, 1015 "optionalDependencies": { 1016 "@img/sharp-libvips-linux-x64": "1.2.4" 1017 } 1018 }, 1019 "node_modules/@img/sharp-linuxmusl-arm64": { 1020 "version": "0.34.5", 1021 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.34.5.tgz", 1022 "integrity": "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==", 1023 "cpu": [ 1024 "arm64" 1025 ], 1026 "optional": true, 1027 "os": [ 1028 "linux" 1029 ], 1030 "engines": { 1031 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1032 }, 1033 "funding": { 1034 "url": "https://opencollective.com/libvips" 1035 }, 1036 "optionalDependencies": { 1037 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" 1038 } 1039 }, 1040 "node_modules/@img/sharp-linuxmusl-x64": { 1041 "version": "0.34.5", 1042 "resolved": "https://registry.npmjs.org/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.34.5.tgz", 1043 "integrity": "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==", 1044 "cpu": [ 1045 "x64" 1046 ], 1047 "optional": true, 1048 "os": [ 1049 "linux" 1050 ], 1051 "engines": { 1052 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1053 }, 1054 "funding": { 1055 "url": "https://opencollective.com/libvips" 1056 }, 1057 "optionalDependencies": { 1058 "@img/sharp-libvips-linuxmusl-x64": "1.2.4" 1059 } 1060 }, 1061 "node_modules/@img/sharp-wasm32": { 1062 "version": "0.34.5", 1063 "resolved": "https://registry.npmjs.org/@img/sharp-wasm32/-/sharp-wasm32-0.34.5.tgz", 1064 "integrity": "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==", 1065 "cpu": [ 1066 "wasm32" 1067 ], 1068 "optional": true, 1069 "dependencies": { 1070 "@emnapi/runtime": "^1.7.0" 1071 }, 1072 "engines": { 1073 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1074 }, 1075 "funding": { 1076 "url": "https://opencollective.com/libvips" 1077 } 1078 }, 1079 "node_modules/@img/sharp-win32-arm64": { 1080 "version": "0.34.5", 1081 "resolved": "https://registry.npmjs.org/@img/sharp-win32-arm64/-/sharp-win32-arm64-0.34.5.tgz", 1082 "integrity": "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==", 1083 "cpu": [ 1084 "arm64" 1085 ], 1086 "optional": true, 1087 "os": [ 1088 "win32" 1089 ], 1090 "engines": { 1091 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1092 }, 1093 "funding": { 1094 "url": "https://opencollective.com/libvips" 1095 } 1096 }, 1097 "node_modules/@img/sharp-win32-ia32": { 1098 "version": "0.34.5", 1099 "resolved": "https://registry.npmjs.org/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.34.5.tgz", 1100 "integrity": "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==", 1101 "cpu": [ 1102 "ia32" 1103 ], 1104 "optional": true, 1105 "os": [ 1106 "win32" 1107 ], 1108 "engines": { 1109 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1110 }, 1111 "funding": { 1112 "url": "https://opencollective.com/libvips" 1113 } 1114 }, 1115 "node_modules/@img/sharp-win32-x64": { 1116 "version": "0.34.5", 1117 "resolved": "https://registry.npmjs.org/@img/sharp-win32-x64/-/sharp-win32-x64-0.34.5.tgz", 1118 "integrity": "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==", 1119 "cpu": [ 1120 "x64" 1121 ], 1122 "optional": true, 1123 "os": [ 1124 "win32" 1125 ], 1126 "engines": { 1127 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 1128 }, 1129 "funding": { 1130 "url": "https://opencollective.com/libvips" 1131 } 1132 }, 1133 "node_modules/@inquirer/ansi": { 1134 "version": "1.0.2", 1135 "resolved": "https://registry.npmjs.org/@inquirer/ansi/-/ansi-1.0.2.tgz", 1136 "integrity": "sha512-S8qNSZiYzFd0wAcyG5AXCvUHC5Sr7xpZ9wZ2py9XR88jUz8wooStVx5M6dRzczbBWjic9NP7+rY0Xi7qqK/aMQ==", 1137 "engines": { 1138 "node": ">=18" 1139 } 1140 }, 1141 "node_modules/@inquirer/confirm": { 1142 "version": "5.1.21", 1143 "resolved": "https://registry.npmjs.org/@inquirer/confirm/-/confirm-5.1.21.tgz", 1144 "integrity": "sha512-KR8edRkIsUayMXV+o3Gv+q4jlhENF9nMYUZs9PA2HzrXeHI8M5uDag70U7RJn9yyiMZSbtF5/UexBtAVtZGSbQ==", 1145 "dependencies": { 1146 "@inquirer/core": "^10.3.2", 1147 "@inquirer/type": "^3.0.10" 1148 }, 1149 "engines": { 1150 "node": ">=18" 1151 }, 1152 "peerDependencies": { 1153 "@types/node": ">=18" 1154 }, 1155 "peerDependenciesMeta": { 1156 "@types/node": { 1157 "optional": true 1158 } 1159 } 1160 }, 1161 "node_modules/@inquirer/core": { 1162 "version": "10.3.2", 1163 "resolved": "https://registry.npmjs.org/@inquirer/core/-/core-10.3.2.tgz", 1164 "integrity": "sha512-43RTuEbfP8MbKzedNqBrlhhNKVwoK//vUFNW3Q3vZ88BLcrs4kYpGg+B2mm5p2K/HfygoCxuKwJJiv8PbGmE0A==", 1165 "dependencies": { 1166 "@inquirer/ansi": "^1.0.2", 1167 "@inquirer/figures": "^1.0.15", 1168 "@inquirer/type": "^3.0.10", 1169 "cli-width": "^4.1.0", 1170 "mute-stream": "^2.0.0", 1171 "signal-exit": "^4.1.0", 1172 "wrap-ansi": "^6.2.0", 1173 "yoctocolors-cjs": "^2.1.3" 1174 }, 1175 "engines": { 1176 "node": ">=18" 1177 }, 1178 "peerDependencies": { 1179 "@types/node": ">=18" 1180 }, 1181 "peerDependenciesMeta": { 1182 "@types/node": { 1183 "optional": true 1184 } 1185 } 1186 }, 1187 "node_modules/@inquirer/figures": { 1188 "version": "1.0.15", 1189 "resolved": "https://registry.npmjs.org/@inquirer/figures/-/figures-1.0.15.tgz", 1190 "integrity": "sha512-t2IEY+unGHOzAaVM5Xx6DEWKeXlDDcNPeDyUpsRc6CUhBfU3VQOEl+Vssh7VNp1dR8MdUJBWhuObjXCsVpjN5g==", 1191 "engines": { 1192 "node": ">=18" 1193 } 1194 }, 1195 "node_modules/@inquirer/type": { 1196 "version": "3.0.10", 1197 "resolved": "https://registry.npmjs.org/@inquirer/type/-/type-3.0.10.tgz", 1198 "integrity": "sha512-BvziSRxfz5Ov8ch0z/n3oijRSEcEsHnhggm4xFZe93DHcUCTlutlq9Ox4SVENAfcRD22UQq7T/atg9Wr3k09eA==", 1199 "engines": { 1200 "node": ">=18" 1201 }, 1202 "peerDependencies": { 1203 "@types/node": ">=18" 1204 }, 1205 "peerDependenciesMeta": { 1206 "@types/node": { 1207 "optional": true 1208 } 1209 } 1210 }, 1211 "node_modules/@jridgewell/gen-mapping": { 1212 "version": "0.3.13", 1213 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz", 1214 "integrity": "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==", 1215 "dependencies": { 1216 "@jridgewell/sourcemap-codec": "^1.5.0", 1217 "@jridgewell/trace-mapping": "^0.3.24" 1218 } 1219 }, 1220 "node_modules/@jridgewell/remapping": { 1221 "version": "2.3.5", 1222 "resolved": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz", 1223 "integrity": "sha512-LI9u/+laYG4Ds1TDKSJW2YPrIlcVYOwi2fUC6xB43lueCjgxV4lffOCZCtYFiH6TNOX+tQKXx97T4IKHbhyHEQ==", 1224 "dependencies": { 1225 "@jridgewell/gen-mapping": "^0.3.5", 1226 "@jridgewell/trace-mapping": "^0.3.24" 1227 } 1228 }, 1229 "node_modules/@jridgewell/resolve-uri": { 1230 "version": "3.1.2", 1231 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", 1232 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", 1233 "engines": { 1234 "node": ">=6.0.0" 1235 } 1236 }, 1237 "node_modules/@jridgewell/sourcemap-codec": { 1238 "version": "1.5.5", 1239 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz", 1240 "integrity": "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==" 1241 }, 1242 "node_modules/@jridgewell/trace-mapping": { 1243 "version": "0.3.31", 1244 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz", 1245 "integrity": "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==", 1246 "dependencies": { 1247 "@jridgewell/resolve-uri": "^3.1.0", 1248 "@jridgewell/sourcemap-codec": "^1.4.14" 1249 } 1250 }, 1251 "node_modules/@modelcontextprotocol/sdk": { 1252 "version": "1.27.1", 1253 "resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.27.1.tgz", 1254 "integrity": "sha512-sr6GbP+4edBwFndLbM60gf07z0FQ79gaExpnsjMGePXqFcSSb7t6iscpjk9DhFhwd+mTEQrzNafGP8/iGGFYaA==", 1255 "dependencies": { 1256 "@hono/node-server": "^1.19.9", 1257 "ajv": "^8.17.1", 1258 "ajv-formats": "^3.0.1", 1259 "content-type": "^1.0.5", 1260 "cors": "^2.8.5", 1261 "cross-spawn": "^7.0.5", 1262 "eventsource": "^3.0.2", 1263 "eventsource-parser": "^3.0.0", 1264 "express": "^5.2.1", 1265 "express-rate-limit": "^8.2.1", 1266 "hono": "^4.11.4", 1267 "jose": "^6.1.3", 1268 "json-schema-typed": "^8.0.2", 1269 "pkce-challenge": "^5.0.0", 1270 "raw-body": "^3.0.0", 1271 "zod": "^3.25 || ^4.0", 1272 "zod-to-json-schema": "^3.25.1" 1273 }, 1274 "engines": { 1275 "node": ">=18" 1276 }, 1277 "peerDependencies": { 1278 "@cfworker/json-schema": "^4.1.1", 1279 "zod": "^3.25 || ^4.0" 1280 }, 1281 "peerDependenciesMeta": { 1282 "@cfworker/json-schema": { 1283 "optional": true 1284 }, 1285 "zod": { 1286 "optional": false 1287 } 1288 } 1289 }, 1290 "node_modules/@mswjs/interceptors": { 1291 "version": "0.41.3", 1292 "resolved": "https://registry.npmjs.org/@mswjs/interceptors/-/interceptors-0.41.3.tgz", 1293 "integrity": "sha512-cXu86tF4VQVfwz8W1SPbhoRyHJkti6mjH/XJIxp40jhO4j2k1m4KYrEykxqWPkFF3vrK4rgQppBh//AwyGSXPA==", 1294 "dependencies": { 1295 "@open-draft/deferred-promise": "^2.2.0", 1296 "@open-draft/logger": "^0.3.0", 1297 "@open-draft/until": "^2.0.0", 1298 "is-node-process": "^1.2.0", 1299 "outvariant": "^1.4.3", 1300 "strict-event-emitter": "^0.5.1" 1301 }, 1302 "engines": { 1303 "node": ">=18" 1304 } 1305 }, 1306 "node_modules/@next/env": { 1307 "version": "16.1.6", 1308 "resolved": "https://registry.npmjs.org/@next/env/-/env-16.1.6.tgz", 1309 "integrity": "sha512-N1ySLuZjnAtN3kFnwhAwPvZah8RJxKasD7x1f8shFqhncnWZn4JMfg37diLNuoHsLAlrDfM3g4mawVdtAG8XLQ==" 1310 }, 1311 "node_modules/@next/swc-darwin-arm64": { 1312 "version": "16.1.6", 1313 "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-16.1.6.tgz", 1314 "integrity": "sha512-wTzYulosJr/6nFnqGW7FrG3jfUUlEf8UjGA0/pyypJl42ExdVgC6xJgcXQ+V8QFn6niSG2Pb8+MIG1mZr2vczw==", 1315 "cpu": [ 1316 "arm64" 1317 ], 1318 "optional": true, 1319 "os": [ 1320 "darwin" 1321 ], 1322 "engines": { 1323 "node": ">= 10" 1324 } 1325 }, 1326 "node_modules/@next/swc-darwin-x64": { 1327 "version": "16.1.6", 1328 "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-16.1.6.tgz", 1329 "integrity": "sha512-BLFPYPDO+MNJsiDWbeVzqvYd4NyuRrEYVB5k2N3JfWncuHAy2IVwMAOlVQDFjj+krkWzhY2apvmekMkfQR0CUQ==", 1330 "cpu": [ 1331 "x64" 1332 ], 1333 "optional": true, 1334 "os": [ 1335 "darwin" 1336 ], 1337 "engines": { 1338 "node": ">= 10" 1339 } 1340 }, 1341 "node_modules/@next/swc-linux-arm64-gnu": { 1342 "version": "16.1.6", 1343 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-16.1.6.tgz", 1344 "integrity": "sha512-OJYkCd5pj/QloBvoEcJ2XiMnlJkRv9idWA/j0ugSuA34gMT6f5b7vOiCQHVRpvStoZUknhl6/UxOXL4OwtdaBw==", 1345 "cpu": [ 1346 "arm64" 1347 ], 1348 "optional": true, 1349 "os": [ 1350 "linux" 1351 ], 1352 "engines": { 1353 "node": ">= 10" 1354 } 1355 }, 1356 "node_modules/@next/swc-linux-arm64-musl": { 1357 "version": "16.1.6", 1358 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-16.1.6.tgz", 1359 "integrity": "sha512-S4J2v+8tT3NIO9u2q+S0G5KdvNDjXfAv06OhfOzNDaBn5rw84DGXWndOEB7d5/x852A20sW1M56vhC/tRVbccQ==", 1360 "cpu": [ 1361 "arm64" 1362 ], 1363 "optional": true, 1364 "os": [ 1365 "linux" 1366 ], 1367 "engines": { 1368 "node": ">= 10" 1369 } 1370 }, 1371 "node_modules/@next/swc-linux-x64-gnu": { 1372 "version": "16.1.6", 1373 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-16.1.6.tgz", 1374 "integrity": "sha512-2eEBDkFlMMNQnkTyPBhQOAyn2qMxyG2eE7GPH2WIDGEpEILcBPI/jdSv4t6xupSP+ot/jkfrCShLAa7+ZUPcJQ==", 1375 "cpu": [ 1376 "x64" 1377 ], 1378 "optional": true, 1379 "os": [ 1380 "linux" 1381 ], 1382 "engines": { 1383 "node": ">= 10" 1384 } 1385 }, 1386 "node_modules/@next/swc-linux-x64-musl": { 1387 "version": "16.1.6", 1388 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-16.1.6.tgz", 1389 "integrity": "sha512-oicJwRlyOoZXVlxmIMaTq7f8pN9QNbdes0q2FXfRsPhfCi8n8JmOZJm5oo1pwDaFbnnD421rVU409M3evFbIqg==", 1390 "cpu": [ 1391 "x64" 1392 ], 1393 "optional": true, 1394 "os": [ 1395 "linux" 1396 ], 1397 "engines": { 1398 "node": ">= 10" 1399 } 1400 }, 1401 "node_modules/@next/swc-win32-arm64-msvc": { 1402 "version": "16.1.6", 1403 "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-16.1.6.tgz", 1404 "integrity": "sha512-gQmm8izDTPgs+DCWH22kcDmuUp7NyiJgEl18bcr8irXA5N2m2O+JQIr6f3ct42GOs9c0h8QF3L5SzIxcYAAXXw==", 1405 "cpu": [ 1406 "arm64" 1407 ], 1408 "optional": true, 1409 "os": [ 1410 "win32" 1411 ], 1412 "engines": { 1413 "node": ">= 10" 1414 } 1415 }, 1416 "node_modules/@next/swc-win32-x64-msvc": { 1417 "version": "16.1.6", 1418 "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-16.1.6.tgz", 1419 "integrity": "sha512-NRfO39AIrzBnixKbjuo2YiYhB6o9d8v/ymU9m/Xk8cyVk+k7XylniXkHwjs4s70wedVffc6bQNbufk5v0xEm0A==", 1420 "cpu": [ 1421 "x64" 1422 ], 1423 "optional": true, 1424 "os": [ 1425 "win32" 1426 ], 1427 "engines": { 1428 "node": ">= 10" 1429 } 1430 }, 1431 "node_modules/@noble/ciphers": { 1432 "version": "1.3.0", 1433 "resolved": "https://registry.npmjs.org/@noble/ciphers/-/ciphers-1.3.0.tgz", 1434 "integrity": "sha512-2I0gnIVPtfnMw9ee9h1dJG7tp81+8Ob3OJb3Mv37rx5L40/b0i7djjCVvGOVqc9AEIQyvyu1i6ypKdFw8R8gQw==", 1435 "engines": { 1436 "node": "^14.21.3 || >=16" 1437 }, 1438 "funding": { 1439 "url": "https://paulmillr.com/funding/" 1440 } 1441 }, 1442 "node_modules/@noble/curves": { 1443 "version": "1.9.7", 1444 "resolved": "https://registry.npmjs.org/@noble/curves/-/curves-1.9.7.tgz", 1445 "integrity": "sha512-gbKGcRUYIjA3/zCCNaWDciTMFI0dCkvou3TL8Zmy5Nc7sJ47a0jtOeZoTaMxkuqRo9cRhjOdZJXegxYE5FN/xw==", 1446 "dependencies": { 1447 "@noble/hashes": "1.8.0" 1448 }, 1449 "engines": { 1450 "node": "^14.21.3 || >=16" 1451 }, 1452 "funding": { 1453 "url": "https://paulmillr.com/funding/" 1454 } 1455 }, 1456 "node_modules/@noble/hashes": { 1457 "version": "1.8.0", 1458 "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.8.0.tgz", 1459 "integrity": "sha512-jCs9ldd7NwzpgXDIf6P3+NrHh9/sD6CQdxHyjQI+h/6rDNo88ypBxxz45UDuZHz9r3tNz7N/VInSVoVdtXEI4A==", 1460 "engines": { 1461 "node": "^14.21.3 || >=16" 1462 }, 1463 "funding": { 1464 "url": "https://paulmillr.com/funding/" 1465 } 1466 }, 1467 "node_modules/@nodelib/fs.scandir": { 1468 "version": "2.1.5", 1469 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", 1470 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", 1471 "dependencies": { 1472 "@nodelib/fs.stat": "2.0.5", 1473 "run-parallel": "^1.1.9" 1474 }, 1475 "engines": { 1476 "node": ">= 8" 1477 } 1478 }, 1479 "node_modules/@nodelib/fs.stat": { 1480 "version": "2.0.5", 1481 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", 1482 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", 1483 "engines": { 1484 "node": ">= 8" 1485 } 1486 }, 1487 "node_modules/@nodelib/fs.walk": { 1488 "version": "1.2.8", 1489 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", 1490 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", 1491 "dependencies": { 1492 "@nodelib/fs.scandir": "2.1.5", 1493 "fastq": "^1.6.0" 1494 }, 1495 "engines": { 1496 "node": ">= 8" 1497 } 1498 }, 1499 "node_modules/@open-draft/deferred-promise": { 1500 "version": "2.2.0", 1501 "resolved": "https://registry.npmjs.org/@open-draft/deferred-promise/-/deferred-promise-2.2.0.tgz", 1502 "integrity": "sha512-CecwLWx3rhxVQF6V4bAgPS5t+So2sTbPgAzafKkVizyi7tlwpcFpdFqq+wqF2OwNBmqFuu6tOyouTuxgpMfzmA==" 1503 }, 1504 "node_modules/@open-draft/logger": { 1505 "version": "0.3.0", 1506 "resolved": "https://registry.npmjs.org/@open-draft/logger/-/logger-0.3.0.tgz", 1507 "integrity": "sha512-X2g45fzhxH238HKO4xbSr7+wBS8Fvw6ixhTDuvLd5mqh6bJJCFAPwU9mPDxbcrRtfxv4u5IHCEH77BmxvXmmxQ==", 1508 "dependencies": { 1509 "is-node-process": "^1.2.0", 1510 "outvariant": "^1.4.0" 1511 } 1512 }, 1513 "node_modules/@open-draft/until": { 1514 "version": "2.1.0", 1515 "resolved": "https://registry.npmjs.org/@open-draft/until/-/until-2.1.0.tgz", 1516 "integrity": "sha512-U69T3ItWHvLwGg5eJ0n3I62nWuE6ilHlmz7zM0npLBRvPRd7e6NYmg54vvRtP5mZG7kZqZCFVdsTWo7BPtBujg==" 1517 }, 1518 "node_modules/@radix-ui/number": { 1519 "version": "1.1.1", 1520 "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.1.tgz", 1521 "integrity": "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g==" 1522 }, 1523 "node_modules/@radix-ui/primitive": { 1524 "version": "1.1.3", 1525 "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.3.tgz", 1526 "integrity": "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg==" 1527 }, 1528 "node_modules/@radix-ui/react-compose-refs": { 1529 "version": "1.1.2", 1530 "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.2.tgz", 1531 "integrity": "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg==", 1532 "peerDependencies": { 1533 "@types/react": "*", 1534 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1535 }, 1536 "peerDependenciesMeta": { 1537 "@types/react": { 1538 "optional": true 1539 } 1540 } 1541 }, 1542 "node_modules/@radix-ui/react-context": { 1543 "version": "1.1.2", 1544 "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.2.tgz", 1545 "integrity": "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA==", 1546 "peerDependencies": { 1547 "@types/react": "*", 1548 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1549 }, 1550 "peerDependenciesMeta": { 1551 "@types/react": { 1552 "optional": true 1553 } 1554 } 1555 }, 1556 "node_modules/@radix-ui/react-direction": { 1557 "version": "1.1.1", 1558 "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.1.tgz", 1559 "integrity": "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw==", 1560 "peerDependencies": { 1561 "@types/react": "*", 1562 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1563 }, 1564 "peerDependenciesMeta": { 1565 "@types/react": { 1566 "optional": true 1567 } 1568 } 1569 }, 1570 "node_modules/@radix-ui/react-focus-guards": { 1571 "version": "1.1.3", 1572 "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.3.tgz", 1573 "integrity": "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw==", 1574 "peerDependencies": { 1575 "@types/react": "*", 1576 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1577 }, 1578 "peerDependenciesMeta": { 1579 "@types/react": { 1580 "optional": true 1581 } 1582 } 1583 }, 1584 "node_modules/@radix-ui/react-id": { 1585 "version": "1.1.1", 1586 "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.1.tgz", 1587 "integrity": "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg==", 1588 "dependencies": { 1589 "@radix-ui/react-use-layout-effect": "1.1.1" 1590 }, 1591 "peerDependencies": { 1592 "@types/react": "*", 1593 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1594 }, 1595 "peerDependenciesMeta": { 1596 "@types/react": { 1597 "optional": true 1598 } 1599 } 1600 }, 1601 "node_modules/@radix-ui/react-slot": { 1602 "version": "1.2.4", 1603 "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.4.tgz", 1604 "integrity": "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA==", 1605 "dependencies": { 1606 "@radix-ui/react-compose-refs": "1.1.2" 1607 }, 1608 "peerDependencies": { 1609 "@types/react": "*", 1610 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1611 }, 1612 "peerDependenciesMeta": { 1613 "@types/react": { 1614 "optional": true 1615 } 1616 } 1617 }, 1618 "node_modules/@radix-ui/react-use-callback-ref": { 1619 "version": "1.1.1", 1620 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-callback-ref/-/react-use-callback-ref-1.1.1.tgz", 1621 "integrity": "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg==", 1622 "peerDependencies": { 1623 "@types/react": "*", 1624 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1625 }, 1626 "peerDependenciesMeta": { 1627 "@types/react": { 1628 "optional": true 1629 } 1630 } 1631 }, 1632 "node_modules/@radix-ui/react-use-controllable-state": { 1633 "version": "1.2.2", 1634 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-controllable-state/-/react-use-controllable-state-1.2.2.tgz", 1635 "integrity": "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg==", 1636 "dependencies": { 1637 "@radix-ui/react-use-effect-event": "0.0.2", 1638 "@radix-ui/react-use-layout-effect": "1.1.1" 1639 }, 1640 "peerDependencies": { 1641 "@types/react": "*", 1642 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1643 }, 1644 "peerDependenciesMeta": { 1645 "@types/react": { 1646 "optional": true 1647 } 1648 } 1649 }, 1650 "node_modules/@radix-ui/react-use-effect-event": { 1651 "version": "0.0.2", 1652 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-effect-event/-/react-use-effect-event-0.0.2.tgz", 1653 "integrity": "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA==", 1654 "dependencies": { 1655 "@radix-ui/react-use-layout-effect": "1.1.1" 1656 }, 1657 "peerDependencies": { 1658 "@types/react": "*", 1659 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1660 }, 1661 "peerDependenciesMeta": { 1662 "@types/react": { 1663 "optional": true 1664 } 1665 } 1666 }, 1667 "node_modules/@radix-ui/react-use-escape-keydown": { 1668 "version": "1.1.1", 1669 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-escape-keydown/-/react-use-escape-keydown-1.1.1.tgz", 1670 "integrity": "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g==", 1671 "dependencies": { 1672 "@radix-ui/react-use-callback-ref": "1.1.1" 1673 }, 1674 "peerDependencies": { 1675 "@types/react": "*", 1676 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1677 }, 1678 "peerDependenciesMeta": { 1679 "@types/react": { 1680 "optional": true 1681 } 1682 } 1683 }, 1684 "node_modules/@radix-ui/react-use-is-hydrated": { 1685 "version": "0.1.0", 1686 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-is-hydrated/-/react-use-is-hydrated-0.1.0.tgz", 1687 "integrity": "sha512-U+UORVEq+cTnRIaostJv9AGdV3G6Y+zbVd+12e18jQ5A3c0xL03IhnHuiU4UV69wolOQp5GfR58NW/EgdQhwOA==", 1688 "dependencies": { 1689 "use-sync-external-store": "^1.5.0" 1690 }, 1691 "peerDependencies": { 1692 "@types/react": "*", 1693 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1694 }, 1695 "peerDependenciesMeta": { 1696 "@types/react": { 1697 "optional": true 1698 } 1699 } 1700 }, 1701 "node_modules/@radix-ui/react-use-layout-effect": { 1702 "version": "1.1.1", 1703 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-layout-effect/-/react-use-layout-effect-1.1.1.tgz", 1704 "integrity": "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ==", 1705 "peerDependencies": { 1706 "@types/react": "*", 1707 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1708 }, 1709 "peerDependenciesMeta": { 1710 "@types/react": { 1711 "optional": true 1712 } 1713 } 1714 }, 1715 "node_modules/@radix-ui/react-use-previous": { 1716 "version": "1.1.1", 1717 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-previous/-/react-use-previous-1.1.1.tgz", 1718 "integrity": "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ==", 1719 "peerDependencies": { 1720 "@types/react": "*", 1721 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1722 }, 1723 "peerDependenciesMeta": { 1724 "@types/react": { 1725 "optional": true 1726 } 1727 } 1728 }, 1729 "node_modules/@radix-ui/react-use-rect": { 1730 "version": "1.1.1", 1731 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-rect/-/react-use-rect-1.1.1.tgz", 1732 "integrity": "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w==", 1733 "dependencies": { 1734 "@radix-ui/rect": "1.1.1" 1735 }, 1736 "peerDependencies": { 1737 "@types/react": "*", 1738 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1739 }, 1740 "peerDependenciesMeta": { 1741 "@types/react": { 1742 "optional": true 1743 } 1744 } 1745 }, 1746 "node_modules/@radix-ui/react-use-size": { 1747 "version": "1.1.1", 1748 "resolved": "https://registry.npmjs.org/@radix-ui/react-use-size/-/react-use-size-1.1.1.tgz", 1749 "integrity": "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ==", 1750 "dependencies": { 1751 "@radix-ui/react-use-layout-effect": "1.1.1" 1752 }, 1753 "peerDependencies": { 1754 "@types/react": "*", 1755 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 1756 }, 1757 "peerDependenciesMeta": { 1758 "@types/react": { 1759 "optional": true 1760 } 1761 } 1762 }, 1763 "node_modules/@radix-ui/rect": { 1764 "version": "1.1.1", 1765 "resolved": "https://registry.npmjs.org/@radix-ui/rect/-/rect-1.1.1.tgz", 1766 "integrity": "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw==" 1767 }, 1768 "node_modules/@sec-ant/readable-stream": { 1769 "version": "0.4.1", 1770 "resolved": "https://registry.npmjs.org/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz", 1771 "integrity": "sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==" 1772 }, 1773 "node_modules/@sindresorhus/merge-streams": { 1774 "version": "4.0.0", 1775 "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", 1776 "integrity": "sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==", 1777 "engines": { 1778 "node": ">=18" 1779 }, 1780 "funding": { 1781 "url": "https://github.com/sponsors/sindresorhus" 1782 } 1783 }, 1784 "node_modules/@supabase/auth-js": { 1785 "version": "2.99.1", 1786 "resolved": "https://registry.npmjs.org/@supabase/auth-js/-/auth-js-2.99.1.tgz", 1787 "integrity": "sha512-x7lKKTvKjABJt/FYcRSPiTT01Xhm2FF8RhfL8+RHMkmlwmRQ88/lREupIHKwFPW0W6pTCJqkZb7Yhpw/EZ+fNw==", 1788 "dependencies": { 1789 "tslib": "2.8.1" 1790 }, 1791 "engines": { 1792 "node": ">=20.0.0" 1793 } 1794 }, 1795 "node_modules/@supabase/functions-js": { 1796 "version": "2.99.1", 1797 "resolved": "https://registry.npmjs.org/@supabase/functions-js/-/functions-js-2.99.1.tgz", 1798 "integrity": "sha512-WQE62W5geYImCO4jzFxCk/avnK7JmOdtqu2eiPz3zOaNiIJajNRSAwMMDgEGd2EMs+sUVYj1LfBjfmW3EzHgIA==", 1799 "dependencies": { 1800 "tslib": "2.8.1" 1801 }, 1802 "engines": { 1803 "node": ">=20.0.0" 1804 } 1805 }, 1806 "node_modules/@supabase/postgrest-js": { 1807 "version": "2.99.1", 1808 "resolved": "https://registry.npmjs.org/@supabase/postgrest-js/-/postgrest-js-2.99.1.tgz", 1809 "integrity": "sha512-gtw2ibJrADvfqrpUWXGNlrYUvxttF4WVWfPpTFKOb2IRj7B6YRWMDgcrYqIuD4ZEabK4m6YKQCCGy6clgf1lPA==", 1810 "dependencies": { 1811 "tslib": "2.8.1" 1812 }, 1813 "engines": { 1814 "node": ">=20.0.0" 1815 } 1816 }, 1817 "node_modules/@supabase/realtime-js": { 1818 "version": "2.99.1", 1819 "resolved": "https://registry.npmjs.org/@supabase/realtime-js/-/realtime-js-2.99.1.tgz", 1820 "integrity": "sha512-9EDdy/5wOseGFqxW88ShV9JMRhm7f+9JGY5x+LqT8c7R0X1CTLwg5qie8FiBWcXTZ+68yYxVWunI+7W4FhkWOg==", 1821 "dependencies": { 1822 "@types/phoenix": "^1.6.6", 1823 "@types/ws": "^8.18.1", 1824 "tslib": "2.8.1", 1825 "ws": "^8.18.2" 1826 }, 1827 "engines": { 1828 "node": ">=20.0.0" 1829 } 1830 }, 1831 "node_modules/@supabase/ssr": { 1832 "version": "0.8.0", 1833 "resolved": "https://registry.npmjs.org/@supabase/ssr/-/ssr-0.8.0.tgz", 1834 "integrity": "sha512-/PKk8kNFSs8QvvJ2vOww1mF5/c5W8y42duYtXvkOSe+yZKRgTTZywYG2l41pjhNomqESZCpZtXuWmYjFRMV+dw==", 1835 "dependencies": { 1836 "cookie": "^1.0.2" 1837 }, 1838 "peerDependencies": { 1839 "@supabase/supabase-js": "^2.76.1" 1840 } 1841 }, 1842 "node_modules/@supabase/storage-js": { 1843 "version": "2.99.1", 1844 "resolved": "https://registry.npmjs.org/@supabase/storage-js/-/storage-js-2.99.1.tgz", 1845 "integrity": "sha512-mf7zPfqofI62SOoyQJeNUVxe72E4rQsbWim6lTDPeLu3lHija/cP5utlQADGrjeTgOUN6znx/rWn7SjrETP1dw==", 1846 "dependencies": { 1847 "iceberg-js": "^0.8.1", 1848 "tslib": "2.8.1" 1849 }, 1850 "engines": { 1851 "node": ">=20.0.0" 1852 } 1853 }, 1854 "node_modules/@supabase/supabase-js": { 1855 "version": "2.99.1", 1856 "resolved": "https://registry.npmjs.org/@supabase/supabase-js/-/supabase-js-2.99.1.tgz", 1857 "integrity": "sha512-5MRoYD9ffXq8F6a036dm65YoSHisC3by/d22mauKE99Vrwf792KxYIIr/iqCX7E4hkuugbPZ5EGYHTB7MKy6Vg==", 1858 "dependencies": { 1859 "@supabase/auth-js": "2.99.1", 1860 "@supabase/functions-js": "2.99.1", 1861 "@supabase/postgrest-js": "2.99.1", 1862 "@supabase/realtime-js": "2.99.1", 1863 "@supabase/storage-js": "2.99.1" 1864 }, 1865 "engines": { 1866 "node": ">=20.0.0" 1867 } 1868 }, 1869 "node_modules/@swc/helpers": { 1870 "version": "0.5.15", 1871 "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz", 1872 "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==", 1873 "dependencies": { 1874 "tslib": "^2.8.0" 1875 } 1876 }, 1877 "node_modules/@tailwindcss/node": { 1878 "version": "4.2.1", 1879 "resolved": "https://registry.npmjs.org/@tailwindcss/node/-/node-4.2.1.tgz", 1880 "integrity": "sha512-jlx6sLk4EOwO6hHe1oCGm1Q4AN/s0rSrTTPBGPM0/RQ6Uylwq17FuU8IeJJKEjtc6K6O07zsvP+gDO6MMWo7pg==", 1881 "dependencies": { 1882 "@jridgewell/remapping": "^2.3.5", 1883 "enhanced-resolve": "^5.19.0", 1884 "jiti": "^2.6.1", 1885 "lightningcss": "1.31.1", 1886 "magic-string": "^0.30.21", 1887 "source-map-js": "^1.2.1", 1888 "tailwindcss": "4.2.1" 1889 } 1890 }, 1891 "node_modules/@tailwindcss/oxide": { 1892 "version": "4.2.1", 1893 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide/-/oxide-4.2.1.tgz", 1894 "integrity": "sha512-yv9jeEFWnjKCI6/T3Oq50yQEOqmpmpfzG1hcZsAOaXFQPfzWprWrlHSdGPEF3WQTi8zu8ohC9Mh9J470nT5pUw==", 1895 "engines": { 1896 "node": ">= 20" 1897 }, 1898 "optionalDependencies": { 1899 "@tailwindcss/oxide-android-arm64": "4.2.1", 1900 "@tailwindcss/oxide-darwin-arm64": "4.2.1", 1901 "@tailwindcss/oxide-darwin-x64": "4.2.1", 1902 "@tailwindcss/oxide-freebsd-x64": "4.2.1", 1903 "@tailwindcss/oxide-linux-arm-gnueabihf": "4.2.1", 1904 "@tailwindcss/oxide-linux-arm64-gnu": "4.2.1", 1905 "@tailwindcss/oxide-linux-arm64-musl": "4.2.1", 1906 "@tailwindcss/oxide-linux-x64-gnu": "4.2.1", 1907 "@tailwindcss/oxide-linux-x64-musl": "4.2.1", 1908 "@tailwindcss/oxide-wasm32-wasi": "4.2.1", 1909 "@tailwindcss/oxide-win32-arm64-msvc": "4.2.1", 1910 "@tailwindcss/oxide-win32-x64-msvc": "4.2.1" 1911 } 1912 }, 1913 "node_modules/@tailwindcss/oxide-android-arm64": { 1914 "version": "4.2.1", 1915 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-android-arm64/-/oxide-android-arm64-4.2.1.tgz", 1916 "integrity": "sha512-eZ7G1Zm5EC8OOKaesIKuw77jw++QJ2lL9N+dDpdQiAB/c/B2wDh0QPFHbkBVrXnwNugvrbJFk1gK2SsVjwWReg==", 1917 "cpu": [ 1918 "arm64" 1919 ], 1920 "optional": true, 1921 "os": [ 1922 "android" 1923 ], 1924 "engines": { 1925 "node": ">= 20" 1926 } 1927 }, 1928 "node_modules/@tailwindcss/oxide-darwin-arm64": { 1929 "version": "4.2.1", 1930 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-arm64/-/oxide-darwin-arm64-4.2.1.tgz", 1931 "integrity": "sha512-q/LHkOstoJ7pI1J0q6djesLzRvQSIfEto148ppAd+BVQK0JYjQIFSK3JgYZJa+Yzi0DDa52ZsQx2rqytBnf8Hw==", 1932 "cpu": [ 1933 "arm64" 1934 ], 1935 "optional": true, 1936 "os": [ 1937 "darwin" 1938 ], 1939 "engines": { 1940 "node": ">= 20" 1941 } 1942 }, 1943 "node_modules/@tailwindcss/oxide-darwin-x64": { 1944 "version": "4.2.1", 1945 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-darwin-x64/-/oxide-darwin-x64-4.2.1.tgz", 1946 "integrity": "sha512-/f/ozlaXGY6QLbpvd/kFTro2l18f7dHKpB+ieXz+Cijl4Mt9AI2rTrpq7V+t04nK+j9XBQHnSMdeQRhbGyt6fw==", 1947 "cpu": [ 1948 "x64" 1949 ], 1950 "optional": true, 1951 "os": [ 1952 "darwin" 1953 ], 1954 "engines": { 1955 "node": ">= 20" 1956 } 1957 }, 1958 "node_modules/@tailwindcss/oxide-freebsd-x64": { 1959 "version": "4.2.1", 1960 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-freebsd-x64/-/oxide-freebsd-x64-4.2.1.tgz", 1961 "integrity": "sha512-5e/AkgYJT/cpbkys/OU2Ei2jdETCLlifwm7ogMC7/hksI2fC3iiq6OcXwjibcIjPung0kRtR3TxEITkqgn0TcA==", 1962 "cpu": [ 1963 "x64" 1964 ], 1965 "optional": true, 1966 "os": [ 1967 "freebsd" 1968 ], 1969 "engines": { 1970 "node": ">= 20" 1971 } 1972 }, 1973 "node_modules/@tailwindcss/oxide-linux-arm-gnueabihf": { 1974 "version": "4.2.1", 1975 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm-gnueabihf/-/oxide-linux-arm-gnueabihf-4.2.1.tgz", 1976 "integrity": "sha512-Uny1EcVTTmerCKt/1ZuKTkb0x8ZaiuYucg2/kImO5A5Y/kBz41/+j0gxUZl+hTF3xkWpDmHX+TaWhOtba2Fyuw==", 1977 "cpu": [ 1978 "arm" 1979 ], 1980 "optional": true, 1981 "os": [ 1982 "linux" 1983 ], 1984 "engines": { 1985 "node": ">= 20" 1986 } 1987 }, 1988 "node_modules/@tailwindcss/oxide-linux-arm64-gnu": { 1989 "version": "4.2.1", 1990 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-gnu/-/oxide-linux-arm64-gnu-4.2.1.tgz", 1991 "integrity": "sha512-CTrwomI+c7n6aSSQlsPL0roRiNMDQ/YzMD9EjcR+H4f0I1SQ8QqIuPnsVp7QgMkC1Qi8rtkekLkOFjo7OlEFRQ==", 1992 "cpu": [ 1993 "arm64" 1994 ], 1995 "optional": true, 1996 "os": [ 1997 "linux" 1998 ], 1999 "engines": { 2000 "node": ">= 20" 2001 } 2002 }, 2003 "node_modules/@tailwindcss/oxide-linux-arm64-musl": { 2004 "version": "4.2.1", 2005 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-arm64-musl/-/oxide-linux-arm64-musl-4.2.1.tgz", 2006 "integrity": "sha512-WZA0CHRL/SP1TRbA5mp9htsppSEkWuQ4KsSUumYQnyl8ZdT39ntwqmz4IUHGN6p4XdSlYfJwM4rRzZLShHsGAQ==", 2007 "cpu": [ 2008 "arm64" 2009 ], 2010 "optional": true, 2011 "os": [ 2012 "linux" 2013 ], 2014 "engines": { 2015 "node": ">= 20" 2016 } 2017 }, 2018 "node_modules/@tailwindcss/oxide-linux-x64-gnu": { 2019 "version": "4.2.1", 2020 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-gnu/-/oxide-linux-x64-gnu-4.2.1.tgz", 2021 "integrity": "sha512-qMFzxI2YlBOLW5PhblzuSWlWfwLHaneBE0xHzLrBgNtqN6mWfs+qYbhryGSXQjFYB1Dzf5w+LN5qbUTPhW7Y5g==", 2022 "cpu": [ 2023 "x64" 2024 ], 2025 "optional": true, 2026 "os": [ 2027 "linux" 2028 ], 2029 "engines": { 2030 "node": ">= 20" 2031 } 2032 }, 2033 "node_modules/@tailwindcss/oxide-linux-x64-musl": { 2034 "version": "4.2.1", 2035 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-linux-x64-musl/-/oxide-linux-x64-musl-4.2.1.tgz", 2036 "integrity": "sha512-5r1X2FKnCMUPlXTWRYpHdPYUY6a1Ar/t7P24OuiEdEOmms5lyqjDRvVY1yy9Rmioh+AunQ0rWiOTPE8F9A3v5g==", 2037 "cpu": [ 2038 "x64" 2039 ], 2040 "optional": true, 2041 "os": [ 2042 "linux" 2043 ], 2044 "engines": { 2045 "node": ">= 20" 2046 } 2047 }, 2048 "node_modules/@tailwindcss/oxide-wasm32-wasi": { 2049 "version": "4.2.1", 2050 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-wasm32-wasi/-/oxide-wasm32-wasi-4.2.1.tgz", 2051 "integrity": "sha512-MGFB5cVPvshR85MTJkEvqDUnuNoysrsRxd6vnk1Lf2tbiqNlXpHYZqkqOQalydienEWOHHFyyuTSYRsLfxFJ2Q==", 2052 "bundleDependencies": [ 2053 "@napi-rs/wasm-runtime", 2054 "@emnapi/core", 2055 "@emnapi/runtime", 2056 "@tybys/wasm-util", 2057 "@emnapi/wasi-threads", 2058 "tslib" 2059 ], 2060 "cpu": [ 2061 "wasm32" 2062 ], 2063 "optional": true, 2064 "dependencies": { 2065 "@emnapi/core": "^1.8.1", 2066 "@emnapi/runtime": "^1.8.1", 2067 "@emnapi/wasi-threads": "^1.1.0", 2068 "@napi-rs/wasm-runtime": "^1.1.1", 2069 "@tybys/wasm-util": "^0.10.1", 2070 "tslib": "^2.8.1" 2071 }, 2072 "engines": { 2073 "node": ">=14.0.0" 2074 } 2075 }, 2076 "node_modules/@tailwindcss/oxide-win32-arm64-msvc": { 2077 "version": "4.2.1", 2078 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-arm64-msvc/-/oxide-win32-arm64-msvc-4.2.1.tgz", 2079 "integrity": "sha512-YlUEHRHBGnCMh4Nj4GnqQyBtsshUPdiNroZj8VPkvTZSoHsilRCwXcVKnG9kyi0ZFAS/3u+qKHBdDc81SADTRA==", 2080 "cpu": [ 2081 "arm64" 2082 ], 2083 "optional": true, 2084 "os": [ 2085 "win32" 2086 ], 2087 "engines": { 2088 "node": ">= 20" 2089 } 2090 }, 2091 "node_modules/@tailwindcss/oxide-win32-x64-msvc": { 2092 "version": "4.2.1", 2093 "resolved": "https://registry.npmjs.org/@tailwindcss/oxide-win32-x64-msvc/-/oxide-win32-x64-msvc-4.2.1.tgz", 2094 "integrity": "sha512-rbO34G5sMWWyrN/idLeVxAZgAKWrn5LiR3/I90Q9MkA67s6T1oB0xtTe+0heoBvHSpbU9Mk7i6uwJnpo4u21XQ==", 2095 "cpu": [ 2096 "x64" 2097 ], 2098 "optional": true, 2099 "os": [ 2100 "win32" 2101 ], 2102 "engines": { 2103 "node": ">= 20" 2104 } 2105 }, 2106 "node_modules/@tailwindcss/postcss": { 2107 "version": "4.2.1", 2108 "resolved": "https://registry.npmjs.org/@tailwindcss/postcss/-/postcss-4.2.1.tgz", 2109 "integrity": "sha512-OEwGIBnXnj7zJeonOh6ZG9woofIjGrd2BORfvE5p9USYKDCZoQmfqLcfNiRWoJlRWLdNPn2IgVZuWAOM4iTYMw==", 2110 "dependencies": { 2111 "@alloc/quick-lru": "^5.2.0", 2112 "@tailwindcss/node": "4.2.1", 2113 "@tailwindcss/oxide": "4.2.1", 2114 "postcss": "^8.5.6", 2115 "tailwindcss": "4.2.1" 2116 } 2117 }, 2118 "node_modules/@ts-morph/common": { 2119 "version": "0.27.0", 2120 "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.27.0.tgz", 2121 "integrity": "sha512-Wf29UqxWDpc+i61k3oIOzcUfQt79PIT9y/MWfAGlrkjg6lBC1hwDECLXPVJAhWjiGbfBCxZd65F/LIZF3+jeJQ==", 2122 "dependencies": { 2123 "fast-glob": "^3.3.3", 2124 "minimatch": "^10.0.1", 2125 "path-browserify": "^1.0.1" 2126 } 2127 }, 2128 "node_modules/@types/node": { 2129 "version": "20.4.6", 2130 "resolved": "https://registry.npmjs.org/@types/node/-/node-20.4.6.tgz", 2131 "integrity": "sha512-q0RkvNgMweWWIvSMDiXhflGUKMdIxBo2M2tYM/0kEGDueQByFzK4KZAgu5YHGFNxziTlppNpTIBcqHQAxlfHdA==" 2132 }, 2133 "node_modules/@types/phoenix": { 2134 "version": "1.6.7", 2135 "resolved": "https://registry.npmjs.org/@types/phoenix/-/phoenix-1.6.7.tgz", 2136 "integrity": "sha512-oN9ive//QSBkf19rfDv45M7eZPi0eEXylht2OLEXicu5b4KoQ1OzXIw+xDSGWxSxe1JmepRR/ZH283vsu518/Q==" 2137 }, 2138 "node_modules/@types/prop-types": { 2139 "version": "15.7.15", 2140 "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.15.tgz", 2141 "integrity": "sha512-F6bEyamV9jKGAFBEmlQnesRPGOQqS2+Uwi0Em15xenOxHaf2hv6L8YCVn3rPdPJOiJfPiCnLIRyvwVaqMY3MIw==", 2142 "devOptional": true 2143 }, 2144 "node_modules/@types/react": { 2145 "version": "18.2.8", 2146 "resolved": "https://registry.npmjs.org/@types/react/-/react-18.2.8.tgz", 2147 "integrity": "sha512-lTyWUNrd8ntVkqycEEplasWy2OxNlShj3zqS0LuB1ENUGis5HodmhM7DtCoUGbxj3VW/WsGA0DUhpG6XrM7gPA==", 2148 "devOptional": true, 2149 "dependencies": { 2150 "@types/prop-types": "*", 2151 "@types/scheduler": "*", 2152 "csstype": "^3.0.2" 2153 } 2154 }, 2155 "node_modules/@types/react-dom": { 2156 "version": "18.2.8", 2157 "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.2.8.tgz", 2158 "integrity": "sha512-bAIvO5lN/U8sPGvs1Xm61rlRHHaq5rp5N3kp9C+NJ/Q41P8iqjkXSu0+/qu8POsjH9pNWb0OYabFez7taP7omw==", 2159 "devOptional": true, 2160 "license": "MIT", 2161 "dependencies": { 2162 "@types/react": "*" 2163 } 2164 }, 2165 "node_modules/@types/scheduler": { 2166 "version": "0.26.0", 2167 "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.26.0.tgz", 2168 "integrity": "sha512-WFHp9YUJQ6CKshqoC37iOlHnQSmxNc795UhB26CyBBttrN9svdIrUjl/NjnNmfcwtncN0h/0PPAFWv9ovP8mLA==", 2169 "devOptional": true 2170 }, 2171 "node_modules/@types/statuses": { 2172 "version": "2.0.6", 2173 "resolved": "https://registry.npmjs.org/@types/statuses/-/statuses-2.0.6.tgz", 2174 "integrity": "sha512-xMAgYwceFhRA2zY+XbEA7mxYbA093wdiW8Vu6gZPGWy9cmOyU9XesH1tNcEWsKFd5Vzrqx5T3D38PWx1FIIXkA==" 2175 }, 2176 "node_modules/@types/validate-npm-package-name": { 2177 "version": "4.0.2", 2178 "resolved": "https://registry.npmjs.org/@types/validate-npm-package-name/-/validate-npm-package-name-4.0.2.tgz", 2179 "integrity": "sha512-lrpDziQipxCEeK5kWxvljWYhUvOiB2A9izZd9B2AFarYAkqZshb4lPbRs7zKEic6eGtH8V/2qJW+dPp9OtF6bw==" 2180 }, 2181 "node_modules/@types/ws": { 2182 "version": "8.18.1", 2183 "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz", 2184 "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==", 2185 "dependencies": { 2186 "@types/node": "*" 2187 } 2188 }, 2189 "node_modules/@vercel/analytics": { 2190 "version": "1.6.1", 2191 "resolved": "https://registry.npmjs.org/@vercel/analytics/-/analytics-1.6.1.tgz", 2192 "integrity": "sha512-oH9He/bEM+6oKlv3chWuOOcp8Y6fo6/PSro8hEkgCW3pu9/OiCXiUpRUogDh3Fs3LH2sosDrx8CxeOLBEE+afg==", 2193 "peerDependencies": { 2194 "@remix-run/react": "^2", 2195 "@sveltejs/kit": "^1 || ^2", 2196 "next": ">= 13", 2197 "react": "^18 || ^19 || ^19.0.0-rc", 2198 "svelte": ">= 4", 2199 "vue": "^3", 2200 "vue-router": "^4" 2201 }, 2202 "peerDependenciesMeta": { 2203 "@remix-run/react": { 2204 "optional": true 2205 }, 2206 "@sveltejs/kit": { 2207 "optional": true 2208 }, 2209 "next": { 2210 "optional": true 2211 }, 2212 "react": { 2213 "optional": true 2214 }, 2215 "svelte": { 2216 "optional": true 2217 }, 2218 "vue": { 2219 "optional": true 2220 }, 2221 "vue-router": { 2222 "optional": true 2223 } 2224 } 2225 }, 2226 "node_modules/@vercel/speed-insights": { 2227 "version": "1.3.1", 2228 "resolved": "https://registry.npmjs.org/@vercel/speed-insights/-/speed-insights-1.3.1.tgz", 2229 "integrity": "sha512-PbEr7FrMkUrGYvlcLHGkXdCkxnylCWePx7lPxxq36DNdfo9mcUjLOmqOyPDHAOgnfqgGGdmE3XI9L/4+5fr+vQ==", 2230 "peerDependencies": { 2231 "@sveltejs/kit": "^1 || ^2", 2232 "next": ">= 13", 2233 "react": "^18 || ^19 || ^19.0.0-rc", 2234 "svelte": ">= 4", 2235 "vue": "^3", 2236 "vue-router": "^4" 2237 }, 2238 "peerDependenciesMeta": { 2239 "@sveltejs/kit": { 2240 "optional": true 2241 }, 2242 "next": { 2243 "optional": true 2244 }, 2245 "react": { 2246 "optional": true 2247 }, 2248 "svelte": { 2249 "optional": true 2250 }, 2251 "vue": { 2252 "optional": true 2253 }, 2254 "vue-router": { 2255 "optional": true 2256 } 2257 } 2258 }, 2259 "node_modules/accepts": { 2260 "version": "2.0.0", 2261 "resolved": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz", 2262 "integrity": "sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==", 2263 "dependencies": { 2264 "mime-types": "^3.0.0", 2265 "negotiator": "^1.0.0" 2266 }, 2267 "engines": { 2268 "node": ">= 0.6" 2269 } 2270 }, 2271 "node_modules/agent-base": { 2272 "version": "7.1.4", 2273 "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz", 2274 "integrity": "sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==", 2275 "engines": { 2276 "node": ">= 14" 2277 } 2278 }, 2279 "node_modules/ajv": { 2280 "version": "8.18.0", 2281 "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.18.0.tgz", 2282 "integrity": "sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==", 2283 "dependencies": { 2284 "fast-deep-equal": "^3.1.3", 2285 "fast-uri": "^3.0.1", 2286 "json-schema-traverse": "^1.0.0", 2287 "require-from-string": "^2.0.2" 2288 }, 2289 "funding": { 2290 "type": "github", 2291 "url": "https://github.com/sponsors/epoberezkin" 2292 } 2293 }, 2294 "node_modules/ajv-formats": { 2295 "version": "3.0.1", 2296 "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz", 2297 "integrity": "sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==", 2298 "dependencies": { 2299 "ajv": "^8.0.0" 2300 }, 2301 "peerDependencies": { 2302 "ajv": "^8.0.0" 2303 }, 2304 "peerDependenciesMeta": { 2305 "ajv": { 2306 "optional": true 2307 } 2308 } 2309 }, 2310 "node_modules/ansi-regex": { 2311 "version": "6.2.2", 2312 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz", 2313 "integrity": "sha512-Bq3SmSpyFHaWjPk8If9yc6svM8c56dB5BAtW4Qbw5jHTwwXXcTLoRMkpDJp6VL0XzlWaCHTXrkFURMYmD0sLqg==", 2314 "engines": { 2315 "node": ">=12" 2316 }, 2317 "funding": { 2318 "url": "https://github.com/chalk/ansi-regex?sponsor=1" 2319 } 2320 }, 2321 "node_modules/ansi-styles": { 2322 "version": "4.3.0", 2323 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 2324 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 2325 "dependencies": { 2326 "color-convert": "^2.0.1" 2327 }, 2328 "engines": { 2329 "node": ">=8" 2330 }, 2331 "funding": { 2332 "url": "https://github.com/chalk/ansi-styles?sponsor=1" 2333 } 2334 }, 2335 "node_modules/ansis": { 2336 "version": "4.2.0", 2337 "resolved": "https://registry.npmjs.org/ansis/-/ansis-4.2.0.tgz", 2338 "integrity": "sha512-HqZ5rWlFjGiV0tDm3UxxgNRqsOTniqoKZu0pIAfh7TZQMGuZK+hH0drySty0si0QXj1ieop4+SkSfPZBPPkHig==", 2339 "engines": { 2340 "node": ">=14" 2341 } 2342 }, 2343 "node_modules/argparse": { 2344 "version": "2.0.1", 2345 "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", 2346 "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" 2347 }, 2348 "node_modules/aria-hidden": { 2349 "version": "1.2.6", 2350 "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.2.6.tgz", 2351 "integrity": "sha512-ik3ZgC9dY/lYVVM++OISsaYDeg1tb0VtP5uL3ouh1koGOaUMDPpbFIei4JkFimWUFPn90sbMNMXQAIVOlnYKJA==", 2352 "dependencies": { 2353 "tslib": "^2.0.0" 2354 }, 2355 "engines": { 2356 "node": ">=10" 2357 } 2358 }, 2359 "node_modules/ast-types": { 2360 "version": "0.16.1", 2361 "resolved": "https://registry.npmjs.org/ast-types/-/ast-types-0.16.1.tgz", 2362 "integrity": "sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==", 2363 "dependencies": { 2364 "tslib": "^2.0.1" 2365 }, 2366 "engines": { 2367 "node": ">=4" 2368 } 2369 }, 2370 "node_modules/balanced-match": { 2371 "version": "4.0.4", 2372 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", 2373 "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", 2374 "engines": { 2375 "node": "18 || 20 || >=22" 2376 } 2377 }, 2378 "node_modules/baseline-browser-mapping": { 2379 "version": "2.10.0", 2380 "resolved": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.10.0.tgz", 2381 "integrity": "sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==", 2382 "bin": { 2383 "baseline-browser-mapping": "dist/cli.cjs" 2384 }, 2385 "engines": { 2386 "node": ">=6.0.0" 2387 } 2388 }, 2389 "node_modules/body-parser": { 2390 "version": "2.2.2", 2391 "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.2.tgz", 2392 "integrity": "sha512-oP5VkATKlNwcgvxi0vM0p/D3n2C3EReYVX+DNYs5TjZFn/oQt2j+4sVJtSMr18pdRr8wjTcBl6LoV+FUwzPmNA==", 2393 "dependencies": { 2394 "bytes": "^3.1.2", 2395 "content-type": "^1.0.5", 2396 "debug": "^4.4.3", 2397 "http-errors": "^2.0.0", 2398 "iconv-lite": "^0.7.0", 2399 "on-finished": "^2.4.1", 2400 "qs": "^6.14.1", 2401 "raw-body": "^3.0.1", 2402 "type-is": "^2.0.1" 2403 }, 2404 "engines": { 2405 "node": ">=18" 2406 }, 2407 "funding": { 2408 "type": "opencollective", 2409 "url": "https://opencollective.com/express" 2410 } 2411 }, 2412 "node_modules/brace-expansion": { 2413 "version": "5.0.4", 2414 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.4.tgz", 2415 "integrity": "sha512-h+DEnpVvxmfVefa4jFbCf5HdH5YMDXRsmKflpf1pILZWRFlTbJpxeU55nJl4Smt5HQaGzg1o6RHFPJaOqnmBDg==", 2416 "dependencies": { 2417 "balanced-match": "^4.0.2" 2418 }, 2419 "engines": { 2420 "node": "18 || 20 || >=22" 2421 } 2422 }, 2423 "node_modules/braces": { 2424 "version": "3.0.3", 2425 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", 2426 "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", 2427 "dependencies": { 2428 "fill-range": "^7.1.1" 2429 }, 2430 "engines": { 2431 "node": ">=8" 2432 } 2433 }, 2434 "node_modules/browserslist": { 2435 "version": "4.28.1", 2436 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.28.1.tgz", 2437 "integrity": "sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==", 2438 "funding": [ 2439 { 2440 "type": "opencollective", 2441 "url": "https://opencollective.com/browserslist" 2442 }, 2443 { 2444 "type": "tidelift", 2445 "url": "https://tidelift.com/funding/github/npm/browserslist" 2446 }, 2447 { 2448 "type": "github", 2449 "url": "https://github.com/sponsors/ai" 2450 } 2451 ], 2452 "dependencies": { 2453 "baseline-browser-mapping": "^2.9.0", 2454 "caniuse-lite": "^1.0.30001759", 2455 "electron-to-chromium": "^1.5.263", 2456 "node-releases": "^2.0.27", 2457 "update-browserslist-db": "^1.2.0" 2458 }, 2459 "bin": { 2460 "browserslist": "cli.js" 2461 }, 2462 "engines": { 2463 "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" 2464 } 2465 }, 2466 "node_modules/bundle-name": { 2467 "version": "4.1.0", 2468 "resolved": "https://registry.npmjs.org/bundle-name/-/bundle-name-4.1.0.tgz", 2469 "integrity": "sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==", 2470 "dependencies": { 2471 "run-applescript": "^7.0.0" 2472 }, 2473 "engines": { 2474 "node": ">=18" 2475 }, 2476 "funding": { 2477 "url": "https://github.com/sponsors/sindresorhus" 2478 } 2479 }, 2480 "node_modules/bytes": { 2481 "version": "3.1.2", 2482 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", 2483 "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", 2484 "engines": { 2485 "node": ">= 0.8" 2486 } 2487 }, 2488 "node_modules/call-bind-apply-helpers": { 2489 "version": "1.0.2", 2490 "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", 2491 "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", 2492 "dependencies": { 2493 "es-errors": "^1.3.0", 2494 "function-bind": "^1.1.2" 2495 }, 2496 "engines": { 2497 "node": ">= 0.4" 2498 } 2499 }, 2500 "node_modules/call-bound": { 2501 "version": "1.0.4", 2502 "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", 2503 "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", 2504 "dependencies": { 2505 "call-bind-apply-helpers": "^1.0.2", 2506 "get-intrinsic": "^1.3.0" 2507 }, 2508 "engines": { 2509 "node": ">= 0.4" 2510 }, 2511 "funding": { 2512 "url": "https://github.com/sponsors/ljharb" 2513 } 2514 }, 2515 "node_modules/callsites": { 2516 "version": "3.1.0", 2517 "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", 2518 "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", 2519 "engines": { 2520 "node": ">=6" 2521 } 2522 }, 2523 "node_modules/caniuse-lite": { 2524 "version": "1.0.30001777", 2525 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001777.tgz", 2526 "integrity": "sha512-tmN+fJxroPndC74efCdp12j+0rk0RHwV5Jwa1zWaFVyw2ZxAuPeG8ZgWC3Wz7uSjT3qMRQ5XHZ4COgQmsCMJAQ==", 2527 "funding": [ 2528 { 2529 "type": "opencollective", 2530 "url": "https://opencollective.com/browserslist" 2531 }, 2532 { 2533 "type": "tidelift", 2534 "url": "https://tidelift.com/funding/github/npm/caniuse-lite" 2535 }, 2536 { 2537 "type": "github", 2538 "url": "https://github.com/sponsors/ai" 2539 } 2540 ] 2541 }, 2542 "node_modules/chalk": { 2543 "version": "5.6.2", 2544 "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.6.2.tgz", 2545 "integrity": "sha512-7NzBL0rN6fMUW+f7A6Io4h40qQlG+xGmtMxfbnH/K7TAtt8JQWVQK+6g0UXKMeVJoyV5EkkNsErQ8pVD3bLHbA==", 2546 "engines": { 2547 "node": "^12.17.0 || ^14.13 || >=16.0.0" 2548 }, 2549 "funding": { 2550 "url": "https://github.com/chalk/chalk?sponsor=1" 2551 } 2552 }, 2553 "node_modules/class-variance-authority": { 2554 "version": "0.7.1", 2555 "resolved": "https://registry.npmjs.org/class-variance-authority/-/class-variance-authority-0.7.1.tgz", 2556 "integrity": "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg==", 2557 "dependencies": { 2558 "clsx": "^2.1.1" 2559 }, 2560 "funding": { 2561 "url": "https://polar.sh/cva" 2562 } 2563 }, 2564 "node_modules/cli-cursor": { 2565 "version": "5.0.0", 2566 "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-5.0.0.tgz", 2567 "integrity": "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw==", 2568 "dependencies": { 2569 "restore-cursor": "^5.0.0" 2570 }, 2571 "engines": { 2572 "node": ">=18" 2573 }, 2574 "funding": { 2575 "url": "https://github.com/sponsors/sindresorhus" 2576 } 2577 }, 2578 "node_modules/cli-spinners": { 2579 "version": "2.9.2", 2580 "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.9.2.tgz", 2581 "integrity": "sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==", 2582 "engines": { 2583 "node": ">=6" 2584 }, 2585 "funding": { 2586 "url": "https://github.com/sponsors/sindresorhus" 2587 } 2588 }, 2589 "node_modules/cli-width": { 2590 "version": "4.1.0", 2591 "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-4.1.0.tgz", 2592 "integrity": "sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==", 2593 "engines": { 2594 "node": ">= 12" 2595 } 2596 }, 2597 "node_modules/client-only": { 2598 "version": "0.0.1", 2599 "resolved": "https://registry.npmjs.org/client-only/-/client-only-0.0.1.tgz", 2600 "integrity": "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==" 2601 }, 2602 "node_modules/cliui": { 2603 "version": "8.0.1", 2604 "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", 2605 "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", 2606 "dependencies": { 2607 "string-width": "^4.2.0", 2608 "strip-ansi": "^6.0.1", 2609 "wrap-ansi": "^7.0.0" 2610 }, 2611 "engines": { 2612 "node": ">=12" 2613 } 2614 }, 2615 "node_modules/cliui/node_modules/ansi-regex": { 2616 "version": "5.0.1", 2617 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 2618 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 2619 "engines": { 2620 "node": ">=8" 2621 } 2622 }, 2623 "node_modules/cliui/node_modules/emoji-regex": { 2624 "version": "8.0.0", 2625 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 2626 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 2627 }, 2628 "node_modules/cliui/node_modules/string-width": { 2629 "version": "4.2.3", 2630 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 2631 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 2632 "dependencies": { 2633 "emoji-regex": "^8.0.0", 2634 "is-fullwidth-code-point": "^3.0.0", 2635 "strip-ansi": "^6.0.1" 2636 }, 2637 "engines": { 2638 "node": ">=8" 2639 } 2640 }, 2641 "node_modules/cliui/node_modules/strip-ansi": { 2642 "version": "6.0.1", 2643 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 2644 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 2645 "dependencies": { 2646 "ansi-regex": "^5.0.1" 2647 }, 2648 "engines": { 2649 "node": ">=8" 2650 } 2651 }, 2652 "node_modules/cliui/node_modules/wrap-ansi": { 2653 "version": "7.0.0", 2654 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", 2655 "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", 2656 "dependencies": { 2657 "ansi-styles": "^4.0.0", 2658 "string-width": "^4.1.0", 2659 "strip-ansi": "^6.0.0" 2660 }, 2661 "engines": { 2662 "node": ">=10" 2663 }, 2664 "funding": { 2665 "url": "https://github.com/chalk/wrap-ansi?sponsor=1" 2666 } 2667 }, 2668 "node_modules/clsx": { 2669 "version": "2.1.1", 2670 "resolved": "https://registry.npmjs.org/clsx/-/clsx-2.1.1.tgz", 2671 "integrity": "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==", 2672 "engines": { 2673 "node": ">=6" 2674 } 2675 }, 2676 "node_modules/code-block-writer": { 2677 "version": "13.0.3", 2678 "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-13.0.3.tgz", 2679 "integrity": "sha512-Oofo0pq3IKnsFtuHqSF7TqBfr71aeyZDVJ0HpmqB7FBM2qEigL0iPONSCZSO9pE9dZTAxANe5XHG9Uy0YMv8cg==" 2680 }, 2681 "node_modules/color-convert": { 2682 "version": "2.0.1", 2683 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 2684 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 2685 "dependencies": { 2686 "color-name": "~1.1.4" 2687 }, 2688 "engines": { 2689 "node": ">=7.0.0" 2690 } 2691 }, 2692 "node_modules/color-name": { 2693 "version": "1.1.4", 2694 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 2695 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" 2696 }, 2697 "node_modules/commander": { 2698 "version": "14.0.3", 2699 "resolved": "https://registry.npmjs.org/commander/-/commander-14.0.3.tgz", 2700 "integrity": "sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==", 2701 "engines": { 2702 "node": ">=20" 2703 } 2704 }, 2705 "node_modules/content-disposition": { 2706 "version": "1.0.1", 2707 "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.1.tgz", 2708 "integrity": "sha512-oIXISMynqSqm241k6kcQ5UwttDILMK4BiurCfGEREw6+X9jkkpEe5T9FZaApyLGGOnFuyMWZpdolTXMtvEJ08Q==", 2709 "engines": { 2710 "node": ">=18" 2711 }, 2712 "funding": { 2713 "type": "opencollective", 2714 "url": "https://opencollective.com/express" 2715 } 2716 }, 2717 "node_modules/content-type": { 2718 "version": "1.0.5", 2719 "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", 2720 "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", 2721 "engines": { 2722 "node": ">= 0.6" 2723 } 2724 }, 2725 "node_modules/convert-source-map": { 2726 "version": "2.0.0", 2727 "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz", 2728 "integrity": "sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==" 2729 }, 2730 "node_modules/cookie": { 2731 "version": "1.1.1", 2732 "resolved": "https://registry.npmjs.org/cookie/-/cookie-1.1.1.tgz", 2733 "integrity": "sha512-ei8Aos7ja0weRpFzJnEA9UHJ/7XQmqglbRwnf2ATjcB9Wq874VKH9kfjjirM6UhU2/E5fFYadylyhFldcqSidQ==", 2734 "engines": { 2735 "node": ">=18" 2736 }, 2737 "funding": { 2738 "type": "opencollective", 2739 "url": "https://opencollective.com/express" 2740 } 2741 }, 2742 "node_modules/cookie-signature": { 2743 "version": "1.2.2", 2744 "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz", 2745 "integrity": "sha512-D76uU73ulSXrD1UXF4KE2TMxVVwhsnCgfAyTg9k8P6KGZjlXKrOLe4dJQKI3Bxi5wjesZoFXJWElNWBjPZMbhg==", 2746 "engines": { 2747 "node": ">=6.6.0" 2748 } 2749 }, 2750 "node_modules/cors": { 2751 "version": "2.8.6", 2752 "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.6.tgz", 2753 "integrity": "sha512-tJtZBBHA6vjIAaF6EnIaq6laBBP9aq/Y3ouVJjEfoHbRBcHBAHYcMh/w8LDrk2PvIMMq8gmopa5D4V8RmbrxGw==", 2754 "dependencies": { 2755 "object-assign": "^4", 2756 "vary": "^1" 2757 }, 2758 "engines": { 2759 "node": ">= 0.10" 2760 }, 2761 "funding": { 2762 "type": "opencollective", 2763 "url": "https://opencollective.com/express" 2764 } 2765 }, 2766 "node_modules/cosmiconfig": { 2767 "version": "9.0.1", 2768 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-9.0.1.tgz", 2769 "integrity": "sha512-hr4ihw+DBqcvrsEDioRO31Z17x71pUYoNe/4h6Z0wB72p7MU7/9gH8Q3s12NFhHPfYBBOV3qyfUxmr/Yn3shnQ==", 2770 "dependencies": { 2771 "env-paths": "^2.2.1", 2772 "import-fresh": "^3.3.0", 2773 "js-yaml": "^4.1.0", 2774 "parse-json": "^5.2.0" 2775 }, 2776 "engines": { 2777 "node": ">=14" 2778 }, 2779 "funding": { 2780 "url": "https://github.com/sponsors/d-fischer" 2781 }, 2782 "peerDependencies": { 2783 "typescript": ">=4.9.5" 2784 }, 2785 "peerDependenciesMeta": { 2786 "typescript": { 2787 "optional": true 2788 } 2789 } 2790 }, 2791 "node_modules/cross-spawn": { 2792 "version": "7.0.6", 2793 "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz", 2794 "integrity": "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==", 2795 "dependencies": { 2796 "path-key": "^3.1.0", 2797 "shebang-command": "^2.0.0", 2798 "which": "^2.0.1" 2799 }, 2800 "engines": { 2801 "node": ">= 8" 2802 } 2803 }, 2804 "node_modules/cross-spawn/node_modules/isexe": { 2805 "version": "2.0.0", 2806 "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", 2807 "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" 2808 }, 2809 "node_modules/cross-spawn/node_modules/which": { 2810 "version": "2.0.2", 2811 "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", 2812 "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", 2813 "dependencies": { 2814 "isexe": "^2.0.0" 2815 }, 2816 "bin": { 2817 "node-which": "bin/node-which" 2818 }, 2819 "engines": { 2820 "node": ">= 8" 2821 } 2822 }, 2823 "node_modules/cssesc": { 2824 "version": "3.0.0", 2825 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 2826 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 2827 "bin": { 2828 "cssesc": "bin/cssesc" 2829 }, 2830 "engines": { 2831 "node": ">=4" 2832 } 2833 }, 2834 "node_modules/csstype": { 2835 "version": "3.2.3", 2836 "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.2.3.tgz", 2837 "integrity": "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==", 2838 "devOptional": true 2839 }, 2840 "node_modules/data-uri-to-buffer": { 2841 "version": "4.0.1", 2842 "resolved": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz", 2843 "integrity": "sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==", 2844 "engines": { 2845 "node": ">= 12" 2846 } 2847 }, 2848 "node_modules/debug": { 2849 "version": "4.4.3", 2850 "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", 2851 "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", 2852 "dependencies": { 2853 "ms": "^2.1.3" 2854 }, 2855 "engines": { 2856 "node": ">=6.0" 2857 }, 2858 "peerDependenciesMeta": { 2859 "supports-color": { 2860 "optional": true 2861 } 2862 } 2863 }, 2864 "node_modules/dedent": { 2865 "version": "1.7.2", 2866 "resolved": "https://registry.npmjs.org/dedent/-/dedent-1.7.2.tgz", 2867 "integrity": "sha512-WzMx3mW98SN+zn3hgemf4OzdmyNhhhKz5Ay0pUfQiMQ3e1g+xmTJWp/pKdwKVXhdSkAEGIIzqeuWrL3mV/AXbA==", 2868 "peerDependencies": { 2869 "babel-plugin-macros": "^3.1.0" 2870 }, 2871 "peerDependenciesMeta": { 2872 "babel-plugin-macros": { 2873 "optional": true 2874 } 2875 } 2876 }, 2877 "node_modules/deepmerge": { 2878 "version": "4.3.1", 2879 "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.1.tgz", 2880 "integrity": "sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==", 2881 "engines": { 2882 "node": ">=0.10.0" 2883 } 2884 }, 2885 "node_modules/default-browser": { 2886 "version": "5.5.0", 2887 "resolved": "https://registry.npmjs.org/default-browser/-/default-browser-5.5.0.tgz", 2888 "integrity": "sha512-H9LMLr5zwIbSxrmvikGuI/5KGhZ8E2zH3stkMgM5LpOWDutGM2JZaj460Udnf1a+946zc7YBgrqEWwbk7zHvGw==", 2889 "dependencies": { 2890 "bundle-name": "^4.1.0", 2891 "default-browser-id": "^5.0.0" 2892 }, 2893 "engines": { 2894 "node": ">=18" 2895 }, 2896 "funding": { 2897 "url": "https://github.com/sponsors/sindresorhus" 2898 } 2899 }, 2900 "node_modules/default-browser-id": { 2901 "version": "5.0.1", 2902 "resolved": "https://registry.npmjs.org/default-browser-id/-/default-browser-id-5.0.1.tgz", 2903 "integrity": "sha512-x1VCxdX4t+8wVfd1so/9w+vQ4vx7lKd2Qp5tDRutErwmR85OgmfX7RlLRMWafRMY7hbEiXIbudNrjOAPa/hL8Q==", 2904 "engines": { 2905 "node": ">=18" 2906 }, 2907 "funding": { 2908 "url": "https://github.com/sponsors/sindresorhus" 2909 } 2910 }, 2911 "node_modules/define-lazy-prop": { 2912 "version": "3.0.0", 2913 "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz", 2914 "integrity": "sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==", 2915 "engines": { 2916 "node": ">=12" 2917 }, 2918 "funding": { 2919 "url": "https://github.com/sponsors/sindresorhus" 2920 } 2921 }, 2922 "node_modules/depd": { 2923 "version": "2.0.0", 2924 "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", 2925 "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", 2926 "engines": { 2927 "node": ">= 0.8" 2928 } 2929 }, 2930 "node_modules/detect-libc": { 2931 "version": "2.1.2", 2932 "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz", 2933 "integrity": "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==", 2934 "engines": { 2935 "node": ">=8" 2936 } 2937 }, 2938 "node_modules/detect-node-es": { 2939 "version": "1.1.0", 2940 "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", 2941 "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" 2942 }, 2943 "node_modules/diff": { 2944 "version": "8.0.3", 2945 "resolved": "https://registry.npmjs.org/diff/-/diff-8.0.3.tgz", 2946 "integrity": "sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==", 2947 "engines": { 2948 "node": ">=0.3.1" 2949 } 2950 }, 2951 "node_modules/dotenv": { 2952 "version": "17.3.1", 2953 "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-17.3.1.tgz", 2954 "integrity": "sha512-IO8C/dzEb6O3F9/twg6ZLXz164a2fhTnEWb95H23Dm4OuN+92NmEAlTrupP9VW6Jm3sO26tQlqyvyi4CsnY9GA==", 2955 "engines": { 2956 "node": ">=12" 2957 }, 2958 "funding": { 2959 "url": "https://dotenvx.com" 2960 } 2961 }, 2962 "node_modules/dunder-proto": { 2963 "version": "1.0.1", 2964 "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", 2965 "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", 2966 "dependencies": { 2967 "call-bind-apply-helpers": "^1.0.1", 2968 "es-errors": "^1.3.0", 2969 "gopd": "^1.2.0" 2970 }, 2971 "engines": { 2972 "node": ">= 0.4" 2973 } 2974 }, 2975 "node_modules/eciesjs": { 2976 "version": "0.4.18", 2977 "resolved": "https://registry.npmjs.org/eciesjs/-/eciesjs-0.4.18.tgz", 2978 "integrity": "sha512-wG99Zcfcys9fZux7Cft8BAX/YrOJLJSZ3jyYPfhZHqN2E+Ffx+QXBDsv3gubEgPtV6dTzJMSQUwk1H98/t/0wQ==", 2979 "dependencies": { 2980 "@ecies/ciphers": "^0.2.5", 2981 "@noble/ciphers": "^1.3.0", 2982 "@noble/curves": "^1.9.7", 2983 "@noble/hashes": "^1.8.0" 2984 }, 2985 "engines": { 2986 "bun": ">=1", 2987 "deno": ">=2", 2988 "node": ">=16" 2989 } 2990 }, 2991 "node_modules/ee-first": { 2992 "version": "1.1.1", 2993 "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", 2994 "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" 2995 }, 2996 "node_modules/electron-to-chromium": { 2997 "version": "1.5.307", 2998 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.307.tgz", 2999 "integrity": "sha512-5z3uFKBWjiNR44nFcYdkcXjKMbg5KXNdciu7mhTPo9tB7NbqSNP2sSnGR+fqknZSCwKkBN+oxiiajWs4dT6ORg==" 3000 }, 3001 "node_modules/emoji-regex": { 3002 "version": "10.6.0", 3003 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz", 3004 "integrity": "sha512-toUI84YS5YmxW219erniWD0CIVOo46xGKColeNQRgOzDorgBi1v4D71/OFzgD9GO2UGKIv1C3Sp8DAn0+j5w7A==" 3005 }, 3006 "node_modules/encodeurl": { 3007 "version": "2.0.0", 3008 "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", 3009 "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", 3010 "engines": { 3011 "node": ">= 0.8" 3012 } 3013 }, 3014 "node_modules/enhanced-resolve": { 3015 "version": "5.20.0", 3016 "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.20.0.tgz", 3017 "integrity": "sha512-/ce7+jQ1PQ6rVXwe+jKEg5hW5ciicHwIQUagZkp6IufBoY3YDgdTTY1azVs0qoRgVmvsNB+rbjLJxDAeHHtwsQ==", 3018 "dependencies": { 3019 "graceful-fs": "^4.2.4", 3020 "tapable": "^2.3.0" 3021 }, 3022 "engines": { 3023 "node": ">=10.13.0" 3024 } 3025 }, 3026 "node_modules/env-paths": { 3027 "version": "2.2.1", 3028 "resolved": "https://registry.npmjs.org/env-paths/-/env-paths-2.2.1.tgz", 3029 "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", 3030 "engines": { 3031 "node": ">=6" 3032 } 3033 }, 3034 "node_modules/error-ex": { 3035 "version": "1.3.4", 3036 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz", 3037 "integrity": "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==", 3038 "dependencies": { 3039 "is-arrayish": "^0.2.1" 3040 } 3041 }, 3042 "node_modules/es-define-property": { 3043 "version": "1.0.1", 3044 "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", 3045 "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", 3046 "engines": { 3047 "node": ">= 0.4" 3048 } 3049 }, 3050 "node_modules/es-errors": { 3051 "version": "1.3.0", 3052 "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", 3053 "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", 3054 "engines": { 3055 "node": ">= 0.4" 3056 } 3057 }, 3058 "node_modules/es-object-atoms": { 3059 "version": "1.1.1", 3060 "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", 3061 "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", 3062 "dependencies": { 3063 "es-errors": "^1.3.0" 3064 }, 3065 "engines": { 3066 "node": ">= 0.4" 3067 } 3068 }, 3069 "node_modules/escalade": { 3070 "version": "3.2.0", 3071 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", 3072 "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", 3073 "engines": { 3074 "node": ">=6" 3075 } 3076 }, 3077 "node_modules/escape-html": { 3078 "version": "1.0.3", 3079 "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", 3080 "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" 3081 }, 3082 "node_modules/esprima": { 3083 "version": "4.0.1", 3084 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 3085 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 3086 "bin": { 3087 "esparse": "bin/esparse.js", 3088 "esvalidate": "bin/esvalidate.js" 3089 }, 3090 "engines": { 3091 "node": ">=4" 3092 } 3093 }, 3094 "node_modules/etag": { 3095 "version": "1.8.1", 3096 "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", 3097 "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", 3098 "engines": { 3099 "node": ">= 0.6" 3100 } 3101 }, 3102 "node_modules/eventsource": { 3103 "version": "3.0.7", 3104 "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-3.0.7.tgz", 3105 "integrity": "sha512-CRT1WTyuQoD771GW56XEZFQ/ZoSfWid1alKGDYMmkt2yl8UXrVR4pspqWNEcqKvVIzg6PAltWjxcSSPrboA4iA==", 3106 "dependencies": { 3107 "eventsource-parser": "^3.0.1" 3108 }, 3109 "engines": { 3110 "node": ">=18.0.0" 3111 } 3112 }, 3113 "node_modules/eventsource-parser": { 3114 "version": "3.0.6", 3115 "resolved": "https://registry.npmjs.org/eventsource-parser/-/eventsource-parser-3.0.6.tgz", 3116 "integrity": "sha512-Vo1ab+QXPzZ4tCa8SwIHJFaSzy4R6SHf7BY79rFBDf0idraZWAkYrDjDj8uWaSm3S2TK+hJ7/t1CEmZ7jXw+pg==", 3117 "engines": { 3118 "node": ">=18.0.0" 3119 } 3120 }, 3121 "node_modules/execa": { 3122 "version": "9.6.1", 3123 "resolved": "https://registry.npmjs.org/execa/-/execa-9.6.1.tgz", 3124 "integrity": "sha512-9Be3ZoN4LmYR90tUoVu2te2BsbzHfhJyfEiAVfz7N5/zv+jduIfLrV2xdQXOHbaD6KgpGdO9PRPM1Y4Q9QkPkA==", 3125 "dependencies": { 3126 "@sindresorhus/merge-streams": "^4.0.0", 3127 "cross-spawn": "^7.0.6", 3128 "figures": "^6.1.0", 3129 "get-stream": "^9.0.0", 3130 "human-signals": "^8.0.1", 3131 "is-plain-obj": "^4.1.0", 3132 "is-stream": "^4.0.1", 3133 "npm-run-path": "^6.0.0", 3134 "pretty-ms": "^9.2.0", 3135 "signal-exit": "^4.1.0", 3136 "strip-final-newline": "^4.0.0", 3137 "yoctocolors": "^2.1.1" 3138 }, 3139 "engines": { 3140 "node": "^18.19.0 || >=20.5.0" 3141 }, 3142 "funding": { 3143 "url": "https://github.com/sindresorhus/execa?sponsor=1" 3144 } 3145 }, 3146 "node_modules/express": { 3147 "version": "5.2.1", 3148 "resolved": "https://registry.npmjs.org/express/-/express-5.2.1.tgz", 3149 "integrity": "sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==", 3150 "dependencies": { 3151 "accepts": "^2.0.0", 3152 "body-parser": "^2.2.1", 3153 "content-disposition": "^1.0.0", 3154 "content-type": "^1.0.5", 3155 "cookie": "^0.7.1", 3156 "cookie-signature": "^1.2.1", 3157 "debug": "^4.4.0", 3158 "depd": "^2.0.0", 3159 "encodeurl": "^2.0.0", 3160 "escape-html": "^1.0.3", 3161 "etag": "^1.8.1", 3162 "finalhandler": "^2.1.0", 3163 "fresh": "^2.0.0", 3164 "http-errors": "^2.0.0", 3165 "merge-descriptors": "^2.0.0", 3166 "mime-types": "^3.0.0", 3167 "on-finished": "^2.4.1", 3168 "once": "^1.4.0", 3169 "parseurl": "^1.3.3", 3170 "proxy-addr": "^2.0.7", 3171 "qs": "^6.14.0", 3172 "range-parser": "^1.2.1", 3173 "router": "^2.2.0", 3174 "send": "^1.1.0", 3175 "serve-static": "^2.2.0", 3176 "statuses": "^2.0.1", 3177 "type-is": "^2.0.1", 3178 "vary": "^1.1.2" 3179 }, 3180 "engines": { 3181 "node": ">= 18" 3182 }, 3183 "funding": { 3184 "type": "opencollective", 3185 "url": "https://opencollective.com/express" 3186 } 3187 }, 3188 "node_modules/express-rate-limit": { 3189 "version": "8.3.1", 3190 "resolved": "https://registry.npmjs.org/express-rate-limit/-/express-rate-limit-8.3.1.tgz", 3191 "integrity": "sha512-D1dKN+cmyPWuvB+G2SREQDzPY1agpBIcTa9sJxOPMCNeH3gwzhqJRDWCXW3gg0y//+LQ/8j52JbMROWyrKdMdw==", 3192 "dependencies": { 3193 "ip-address": "10.1.0" 3194 }, 3195 "engines": { 3196 "node": ">= 16" 3197 }, 3198 "funding": { 3199 "url": "https://github.com/sponsors/express-rate-limit" 3200 }, 3201 "peerDependencies": { 3202 "express": ">= 4.11" 3203 } 3204 }, 3205 "node_modules/express/node_modules/cookie": { 3206 "version": "0.7.2", 3207 "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz", 3208 "integrity": "sha512-yki5XnKuf750l50uGTllt6kKILY4nQ1eNIQatoXEByZ5dWgnKqbnqmTrBE5B4N7lrMJKQ2ytWMiTO2o0v6Ew/w==", 3209 "engines": { 3210 "node": ">= 0.6" 3211 } 3212 }, 3213 "node_modules/fast-deep-equal": { 3214 "version": "3.1.3", 3215 "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", 3216 "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" 3217 }, 3218 "node_modules/fast-glob": { 3219 "version": "3.3.3", 3220 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", 3221 "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", 3222 "dependencies": { 3223 "@nodelib/fs.stat": "^2.0.2", 3224 "@nodelib/fs.walk": "^1.2.3", 3225 "glob-parent": "^5.1.2", 3226 "merge2": "^1.3.0", 3227 "micromatch": "^4.0.8" 3228 }, 3229 "engines": { 3230 "node": ">=8.6.0" 3231 } 3232 }, 3233 "node_modules/fast-uri": { 3234 "version": "3.1.0", 3235 "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.0.tgz", 3236 "integrity": "sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==", 3237 "funding": [ 3238 { 3239 "type": "github", 3240 "url": "https://github.com/sponsors/fastify" 3241 }, 3242 { 3243 "type": "opencollective", 3244 "url": "https://opencollective.com/fastify" 3245 } 3246 ] 3247 }, 3248 "node_modules/fastq": { 3249 "version": "1.20.1", 3250 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.20.1.tgz", 3251 "integrity": "sha512-GGToxJ/w1x32s/D2EKND7kTil4n8OVk/9mycTc4VDza13lOvpUZTGX3mFSCtV9ksdGBVzvsyAVLM6mHFThxXxw==", 3252 "dependencies": { 3253 "reusify": "^1.0.4" 3254 } 3255 }, 3256 "node_modules/fdir": { 3257 "version": "6.5.0", 3258 "resolved": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz", 3259 "integrity": "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==", 3260 "engines": { 3261 "node": ">=12.0.0" 3262 }, 3263 "peerDependencies": { 3264 "picomatch": "^3 || ^4" 3265 }, 3266 "peerDependenciesMeta": { 3267 "picomatch": { 3268 "optional": true 3269 } 3270 } 3271 }, 3272 "node_modules/fetch-blob": { 3273 "version": "3.2.0", 3274 "resolved": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz", 3275 "integrity": "sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==", 3276 "funding": [ 3277 { 3278 "type": "github", 3279 "url": "https://github.com/sponsors/jimmywarting" 3280 }, 3281 { 3282 "type": "paypal", 3283 "url": "https://paypal.me/jimmywarting" 3284 } 3285 ], 3286 "dependencies": { 3287 "node-domexception": "^1.0.0", 3288 "web-streams-polyfill": "^3.0.3" 3289 }, 3290 "engines": { 3291 "node": "^12.20 || >= 14.13" 3292 } 3293 }, 3294 "node_modules/figures": { 3295 "version": "6.1.0", 3296 "resolved": "https://registry.npmjs.org/figures/-/figures-6.1.0.tgz", 3297 "integrity": "sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==", 3298 "dependencies": { 3299 "is-unicode-supported": "^2.0.0" 3300 }, 3301 "engines": { 3302 "node": ">=18" 3303 }, 3304 "funding": { 3305 "url": "https://github.com/sponsors/sindresorhus" 3306 } 3307 }, 3308 "node_modules/fill-range": { 3309 "version": "7.1.1", 3310 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", 3311 "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", 3312 "dependencies": { 3313 "to-regex-range": "^5.0.1" 3314 }, 3315 "engines": { 3316 "node": ">=8" 3317 } 3318 }, 3319 "node_modules/finalhandler": { 3320 "version": "2.1.1", 3321 "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.1.tgz", 3322 "integrity": "sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==", 3323 "dependencies": { 3324 "debug": "^4.4.0", 3325 "encodeurl": "^2.0.0", 3326 "escape-html": "^1.0.3", 3327 "on-finished": "^2.4.1", 3328 "parseurl": "^1.3.3", 3329 "statuses": "^2.0.1" 3330 }, 3331 "engines": { 3332 "node": ">= 18.0.0" 3333 }, 3334 "funding": { 3335 "type": "opencollective", 3336 "url": "https://opencollective.com/express" 3337 } 3338 }, 3339 "node_modules/formdata-polyfill": { 3340 "version": "4.0.10", 3341 "resolved": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz", 3342 "integrity": "sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==", 3343 "dependencies": { 3344 "fetch-blob": "^3.1.2" 3345 }, 3346 "engines": { 3347 "node": ">=12.20.0" 3348 } 3349 }, 3350 "node_modules/forwarded": { 3351 "version": "0.2.0", 3352 "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", 3353 "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", 3354 "engines": { 3355 "node": ">= 0.6" 3356 } 3357 }, 3358 "node_modules/framer-motion": { 3359 "version": "12.35.2", 3360 "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-12.35.2.tgz", 3361 "integrity": "sha512-dhfuEMaNo0hc+AEqyHiIfiJRNb9U9UQutE9FoKm5pjf7CMitp9xPEF1iWZihR1q86LBmo6EJ7S8cN8QXEy49AA==", 3362 "dependencies": { 3363 "motion-dom": "^12.35.2", 3364 "motion-utils": "^12.29.2", 3365 "tslib": "^2.4.0" 3366 }, 3367 "peerDependencies": { 3368 "@emotion/is-prop-valid": "*", 3369 "react": "^18.0.0 || ^19.0.0", 3370 "react-dom": "^18.0.0 || ^19.0.0" 3371 }, 3372 "peerDependenciesMeta": { 3373 "@emotion/is-prop-valid": { 3374 "optional": true 3375 }, 3376 "react": { 3377 "optional": true 3378 }, 3379 "react-dom": { 3380 "optional": true 3381 } 3382 } 3383 }, 3384 "node_modules/fresh": { 3385 "version": "2.0.0", 3386 "resolved": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz", 3387 "integrity": "sha512-Rx/WycZ60HOaqLKAi6cHRKKI7zxWbJ31MhntmtwMoaTeF7XFH9hhBp8vITaMidfljRQ6eYWCKkaTK+ykVJHP2A==", 3388 "engines": { 3389 "node": ">= 0.8" 3390 } 3391 }, 3392 "node_modules/fs-extra": { 3393 "version": "11.3.4", 3394 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.4.tgz", 3395 "integrity": "sha512-CTXd6rk/M3/ULNQj8FBqBWHYBVYybQ3VPBw0xGKFe3tuH7ytT6ACnvzpIQ3UZtB8yvUKC2cXn1a+x+5EVQLovA==", 3396 "dependencies": { 3397 "graceful-fs": "^4.2.0", 3398 "jsonfile": "^6.0.1", 3399 "universalify": "^2.0.0" 3400 }, 3401 "engines": { 3402 "node": ">=14.14" 3403 } 3404 }, 3405 "node_modules/function-bind": { 3406 "version": "1.1.2", 3407 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", 3408 "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", 3409 "funding": { 3410 "url": "https://github.com/sponsors/ljharb" 3411 } 3412 }, 3413 "node_modules/fuzzysort": { 3414 "version": "3.1.0", 3415 "resolved": "https://registry.npmjs.org/fuzzysort/-/fuzzysort-3.1.0.tgz", 3416 "integrity": "sha512-sR9BNCjBg6LNgwvxlBd0sBABvQitkLzoVY9MYYROQVX/FvfJ4Mai9LsGhDgd8qYdds0bY77VzYd5iuB+v5rwQQ==" 3417 }, 3418 "node_modules/fzf": { 3419 "version": "0.5.2", 3420 "resolved": "https://registry.npmjs.org/fzf/-/fzf-0.5.2.tgz", 3421 "integrity": "sha512-Tt4kuxLXFKHy8KT40zwsUPUkg1CrsgY25FxA2U/j/0WgEDCk3ddc/zLTCCcbSHX9FcKtLuVaDGtGE/STWC+j3Q==" 3422 }, 3423 "node_modules/gensync": { 3424 "version": "1.0.0-beta.2", 3425 "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", 3426 "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", 3427 "engines": { 3428 "node": ">=6.9.0" 3429 } 3430 }, 3431 "node_modules/get-caller-file": { 3432 "version": "2.0.5", 3433 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 3434 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 3435 "engines": { 3436 "node": "6.* || 8.* || >= 10.*" 3437 } 3438 }, 3439 "node_modules/get-east-asian-width": { 3440 "version": "1.5.0", 3441 "resolved": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.5.0.tgz", 3442 "integrity": "sha512-CQ+bEO+Tva/qlmw24dCejulK5pMzVnUOFOijVogd3KQs07HnRIgp8TGipvCCRT06xeYEbpbgwaCxglFyiuIcmA==", 3443 "engines": { 3444 "node": ">=18" 3445 }, 3446 "funding": { 3447 "url": "https://github.com/sponsors/sindresorhus" 3448 } 3449 }, 3450 "node_modules/get-intrinsic": { 3451 "version": "1.3.0", 3452 "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", 3453 "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", 3454 "dependencies": { 3455 "call-bind-apply-helpers": "^1.0.2", 3456 "es-define-property": "^1.0.1", 3457 "es-errors": "^1.3.0", 3458 "es-object-atoms": "^1.1.1", 3459 "function-bind": "^1.1.2", 3460 "get-proto": "^1.0.1", 3461 "gopd": "^1.2.0", 3462 "has-symbols": "^1.1.0", 3463 "hasown": "^2.0.2", 3464 "math-intrinsics": "^1.1.0" 3465 }, 3466 "engines": { 3467 "node": ">= 0.4" 3468 }, 3469 "funding": { 3470 "url": "https://github.com/sponsors/ljharb" 3471 } 3472 }, 3473 "node_modules/get-nonce": { 3474 "version": "1.0.1", 3475 "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", 3476 "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", 3477 "engines": { 3478 "node": ">=6" 3479 } 3480 }, 3481 "node_modules/get-own-enumerable-keys": { 3482 "version": "1.0.0", 3483 "resolved": "https://registry.npmjs.org/get-own-enumerable-keys/-/get-own-enumerable-keys-1.0.0.tgz", 3484 "integrity": "sha512-PKsK2FSrQCyxcGHsGrLDcK0lx+0Ke+6e8KFFozA9/fIQLhQzPaRvJFdcz7+Axg3jUH/Mq+NI4xa5u/UT2tQskA==", 3485 "engines": { 3486 "node": ">=14.16" 3487 }, 3488 "funding": { 3489 "url": "https://github.com/sponsors/sindresorhus" 3490 } 3491 }, 3492 "node_modules/get-proto": { 3493 "version": "1.0.1", 3494 "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", 3495 "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", 3496 "dependencies": { 3497 "dunder-proto": "^1.0.1", 3498 "es-object-atoms": "^1.0.0" 3499 }, 3500 "engines": { 3501 "node": ">= 0.4" 3502 } 3503 }, 3504 "node_modules/get-stream": { 3505 "version": "9.0.1", 3506 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-9.0.1.tgz", 3507 "integrity": "sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==", 3508 "dependencies": { 3509 "@sec-ant/readable-stream": "^0.4.1", 3510 "is-stream": "^4.0.1" 3511 }, 3512 "engines": { 3513 "node": ">=18" 3514 }, 3515 "funding": { 3516 "url": "https://github.com/sponsors/sindresorhus" 3517 } 3518 }, 3519 "node_modules/glob-parent": { 3520 "version": "5.1.2", 3521 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3522 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3523 "dependencies": { 3524 "is-glob": "^4.0.1" 3525 }, 3526 "engines": { 3527 "node": ">= 6" 3528 } 3529 }, 3530 "node_modules/gopd": { 3531 "version": "1.2.0", 3532 "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", 3533 "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", 3534 "engines": { 3535 "node": ">= 0.4" 3536 }, 3537 "funding": { 3538 "url": "https://github.com/sponsors/ljharb" 3539 } 3540 }, 3541 "node_modules/graceful-fs": { 3542 "version": "4.2.11", 3543 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", 3544 "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" 3545 }, 3546 "node_modules/graphql": { 3547 "version": "16.13.1", 3548 "resolved": "https://registry.npmjs.org/graphql/-/graphql-16.13.1.tgz", 3549 "integrity": "sha512-gGgrVCoDKlIZ8fIqXBBb0pPKqDgki0Z/FSKNiQzSGj2uEYHr1tq5wmBegGwJx6QB5S5cM0khSBpi/JFHMCvsmQ==", 3550 "engines": { 3551 "node": "^12.22.0 || ^14.16.0 || ^16.0.0 || >=17.0.0" 3552 } 3553 }, 3554 "node_modules/has-symbols": { 3555 "version": "1.1.0", 3556 "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", 3557 "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", 3558 "engines": { 3559 "node": ">= 0.4" 3560 }, 3561 "funding": { 3562 "url": "https://github.com/sponsors/ljharb" 3563 } 3564 }, 3565 "node_modules/hasown": { 3566 "version": "2.0.2", 3567 "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", 3568 "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", 3569 "dependencies": { 3570 "function-bind": "^1.1.2" 3571 }, 3572 "engines": { 3573 "node": ">= 0.4" 3574 } 3575 }, 3576 "node_modules/headers-polyfill": { 3577 "version": "4.0.3", 3578 "resolved": "https://registry.npmjs.org/headers-polyfill/-/headers-polyfill-4.0.3.tgz", 3579 "integrity": "sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==" 3580 }, 3581 "node_modules/hono": { 3582 "version": "4.12.7", 3583 "resolved": "https://registry.npmjs.org/hono/-/hono-4.12.7.tgz", 3584 "integrity": "sha512-jq9l1DM0zVIvsm3lv9Nw9nlJnMNPOcAtsbsgiUhWcFzPE99Gvo6yRTlszSLLYacMeQ6quHD6hMfId8crVHvexw==", 3585 "engines": { 3586 "node": ">=16.9.0" 3587 } 3588 }, 3589 "node_modules/http-errors": { 3590 "version": "2.0.1", 3591 "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.1.tgz", 3592 "integrity": "sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==", 3593 "dependencies": { 3594 "depd": "~2.0.0", 3595 "inherits": "~2.0.4", 3596 "setprototypeof": "~1.2.0", 3597 "statuses": "~2.0.2", 3598 "toidentifier": "~1.0.1" 3599 }, 3600 "engines": { 3601 "node": ">= 0.8" 3602 }, 3603 "funding": { 3604 "type": "opencollective", 3605 "url": "https://opencollective.com/express" 3606 } 3607 }, 3608 "node_modules/https-proxy-agent": { 3609 "version": "7.0.6", 3610 "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", 3611 "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", 3612 "dependencies": { 3613 "agent-base": "^7.1.2", 3614 "debug": "4" 3615 }, 3616 "engines": { 3617 "node": ">= 14" 3618 } 3619 }, 3620 "node_modules/human-signals": { 3621 "version": "8.0.1", 3622 "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-8.0.1.tgz", 3623 "integrity": "sha512-eKCa6bwnJhvxj14kZk5NCPc6Hb6BdsU9DZcOnmQKSnO1VKrfV0zCvtttPZUsBvjmNDn8rpcJfpwSYnHBjc95MQ==", 3624 "engines": { 3625 "node": ">=18.18.0" 3626 } 3627 }, 3628 "node_modules/iceberg-js": { 3629 "version": "0.8.1", 3630 "resolved": "https://registry.npmjs.org/iceberg-js/-/iceberg-js-0.8.1.tgz", 3631 "integrity": "sha512-1dhVQZXhcHje7798IVM+xoo/1ZdVfzOMIc8/rgVSijRK38EDqOJoGula9N/8ZI5RD8QTxNQtK/Gozpr+qUqRRA==", 3632 "engines": { 3633 "node": ">=20.0.0" 3634 } 3635 }, 3636 "node_modules/iconv-lite": { 3637 "version": "0.7.2", 3638 "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.2.tgz", 3639 "integrity": "sha512-im9DjEDQ55s9fL4EYzOAv0yMqmMBSZp6G0VvFyTMPKWxiSBHUj9NW/qqLmXUwXrrM7AvqSlTCfvqRb0cM8yYqw==", 3640 "dependencies": { 3641 "safer-buffer": ">= 2.1.2 < 3.0.0" 3642 }, 3643 "engines": { 3644 "node": ">=0.10.0" 3645 }, 3646 "funding": { 3647 "type": "opencollective", 3648 "url": "https://opencollective.com/express" 3649 } 3650 }, 3651 "node_modules/ignore": { 3652 "version": "5.3.2", 3653 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", 3654 "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", 3655 "engines": { 3656 "node": ">= 4" 3657 } 3658 }, 3659 "node_modules/import-fresh": { 3660 "version": "3.3.1", 3661 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz", 3662 "integrity": "sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==", 3663 "dependencies": { 3664 "parent-module": "^1.0.0", 3665 "resolve-from": "^4.0.0" 3666 }, 3667 "engines": { 3668 "node": ">=6" 3669 }, 3670 "funding": { 3671 "url": "https://github.com/sponsors/sindresorhus" 3672 } 3673 }, 3674 "node_modules/inherits": { 3675 "version": "2.0.4", 3676 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 3677 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" 3678 }, 3679 "node_modules/ip-address": { 3680 "version": "10.1.0", 3681 "resolved": "https://registry.npmjs.org/ip-address/-/ip-address-10.1.0.tgz", 3682 "integrity": "sha512-XXADHxXmvT9+CRxhXg56LJovE+bmWnEWB78LB83VZTprKTmaC5QfruXocxzTZ2Kl0DNwKuBdlIhjL8LeY8Sf8Q==", 3683 "engines": { 3684 "node": ">= 12" 3685 } 3686 }, 3687 "node_modules/ipaddr.js": { 3688 "version": "1.9.1", 3689 "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", 3690 "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", 3691 "engines": { 3692 "node": ">= 0.10" 3693 } 3694 }, 3695 "node_modules/is-arrayish": { 3696 "version": "0.2.1", 3697 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 3698 "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" 3699 }, 3700 "node_modules/is-docker": { 3701 "version": "3.0.0", 3702 "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", 3703 "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", 3704 "bin": { 3705 "is-docker": "cli.js" 3706 }, 3707 "engines": { 3708 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 3709 }, 3710 "funding": { 3711 "url": "https://github.com/sponsors/sindresorhus" 3712 } 3713 }, 3714 "node_modules/is-extglob": { 3715 "version": "2.1.1", 3716 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 3717 "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", 3718 "engines": { 3719 "node": ">=0.10.0" 3720 } 3721 }, 3722 "node_modules/is-fullwidth-code-point": { 3723 "version": "3.0.0", 3724 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 3725 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 3726 "engines": { 3727 "node": ">=8" 3728 } 3729 }, 3730 "node_modules/is-glob": { 3731 "version": "4.0.3", 3732 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 3733 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 3734 "dependencies": { 3735 "is-extglob": "^2.1.1" 3736 }, 3737 "engines": { 3738 "node": ">=0.10.0" 3739 } 3740 }, 3741 "node_modules/is-in-ssh": { 3742 "version": "1.0.0", 3743 "resolved": "https://registry.npmjs.org/is-in-ssh/-/is-in-ssh-1.0.0.tgz", 3744 "integrity": "sha512-jYa6Q9rH90kR1vKB6NM7qqd1mge3Fx4Dhw5TVlK1MUBqhEOuCagrEHMevNuCcbECmXZ0ThXkRm+Ymr51HwEPAw==", 3745 "engines": { 3746 "node": ">=20" 3747 }, 3748 "funding": { 3749 "url": "https://github.com/sponsors/sindresorhus" 3750 } 3751 }, 3752 "node_modules/is-inside-container": { 3753 "version": "1.0.0", 3754 "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", 3755 "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", 3756 "dependencies": { 3757 "is-docker": "^3.0.0" 3758 }, 3759 "bin": { 3760 "is-inside-container": "cli.js" 3761 }, 3762 "engines": { 3763 "node": ">=14.16" 3764 }, 3765 "funding": { 3766 "url": "https://github.com/sponsors/sindresorhus" 3767 } 3768 }, 3769 "node_modules/is-interactive": { 3770 "version": "2.0.0", 3771 "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-2.0.0.tgz", 3772 "integrity": "sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==", 3773 "engines": { 3774 "node": ">=12" 3775 }, 3776 "funding": { 3777 "url": "https://github.com/sponsors/sindresorhus" 3778 } 3779 }, 3780 "node_modules/is-node-process": { 3781 "version": "1.2.0", 3782 "resolved": "https://registry.npmjs.org/is-node-process/-/is-node-process-1.2.0.tgz", 3783 "integrity": "sha512-Vg4o6/fqPxIjtxgUH5QLJhwZ7gW5diGCVlXpuUfELC62CuxM1iHcRe51f2W1FDy04Ai4KJkagKjx3XaqyfRKXw==" 3784 }, 3785 "node_modules/is-number": { 3786 "version": "7.0.0", 3787 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3788 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3789 "engines": { 3790 "node": ">=0.12.0" 3791 } 3792 }, 3793 "node_modules/is-obj": { 3794 "version": "3.0.0", 3795 "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-3.0.0.tgz", 3796 "integrity": "sha512-IlsXEHOjtKhpN8r/tRFj2nDyTmHvcfNeu/nrRIcXE17ROeatXchkojffa1SpdqW4cr/Fj6QkEf/Gn4zf6KKvEQ==", 3797 "engines": { 3798 "node": ">=12" 3799 }, 3800 "funding": { 3801 "url": "https://github.com/sponsors/sindresorhus" 3802 } 3803 }, 3804 "node_modules/is-plain-obj": { 3805 "version": "4.1.0", 3806 "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-4.1.0.tgz", 3807 "integrity": "sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==", 3808 "engines": { 3809 "node": ">=12" 3810 }, 3811 "funding": { 3812 "url": "https://github.com/sponsors/sindresorhus" 3813 } 3814 }, 3815 "node_modules/is-promise": { 3816 "version": "4.0.0", 3817 "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", 3818 "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" 3819 }, 3820 "node_modules/is-regexp": { 3821 "version": "3.1.0", 3822 "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-3.1.0.tgz", 3823 "integrity": "sha512-rbku49cWloU5bSMI+zaRaXdQHXnthP6DZ/vLnfdSKyL4zUzuWnomtOEiZZOd+ioQ+avFo/qau3KPTc7Fjy1uPA==", 3824 "engines": { 3825 "node": ">=12" 3826 }, 3827 "funding": { 3828 "url": "https://github.com/sponsors/sindresorhus" 3829 } 3830 }, 3831 "node_modules/is-stream": { 3832 "version": "4.0.1", 3833 "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz", 3834 "integrity": "sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==", 3835 "engines": { 3836 "node": ">=18" 3837 }, 3838 "funding": { 3839 "url": "https://github.com/sponsors/sindresorhus" 3840 } 3841 }, 3842 "node_modules/is-unicode-supported": { 3843 "version": "2.1.0", 3844 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-2.1.0.tgz", 3845 "integrity": "sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==", 3846 "engines": { 3847 "node": ">=18" 3848 }, 3849 "funding": { 3850 "url": "https://github.com/sponsors/sindresorhus" 3851 } 3852 }, 3853 "node_modules/is-wsl": { 3854 "version": "3.1.1", 3855 "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", 3856 "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", 3857 "dependencies": { 3858 "is-inside-container": "^1.0.0" 3859 }, 3860 "engines": { 3861 "node": ">=16" 3862 }, 3863 "funding": { 3864 "url": "https://github.com/sponsors/sindresorhus" 3865 } 3866 }, 3867 "node_modules/isexe": { 3868 "version": "3.1.5", 3869 "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.5.tgz", 3870 "integrity": "sha512-6B3tLtFqtQS4ekarvLVMZ+X+VlvQekbe4taUkf/rhVO3d/h0M2rfARm/pXLcPEsjjMsFgrFgSrhQIxcSVrBz8w==", 3871 "engines": { 3872 "node": ">=18" 3873 } 3874 }, 3875 "node_modules/jiti": { 3876 "version": "2.6.1", 3877 "resolved": "https://registry.npmjs.org/jiti/-/jiti-2.6.1.tgz", 3878 "integrity": "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ==", 3879 "bin": { 3880 "jiti": "lib/jiti-cli.mjs" 3881 } 3882 }, 3883 "node_modules/jose": { 3884 "version": "6.2.1", 3885 "resolved": "https://registry.npmjs.org/jose/-/jose-6.2.1.tgz", 3886 "integrity": "sha512-jUaKr1yrbfaImV7R2TN/b3IcZzsw38/chqMpo2XJ7i2F8AfM/lA4G1goC3JVEwg0H7UldTmSt3P68nt31W7/mw==", 3887 "funding": { 3888 "url": "https://github.com/sponsors/panva" 3889 } 3890 }, 3891 "node_modules/js-tokens": { 3892 "version": "4.0.0", 3893 "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", 3894 "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" 3895 }, 3896 "node_modules/js-yaml": { 3897 "version": "4.1.1", 3898 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.1.tgz", 3899 "integrity": "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==", 3900 "dependencies": { 3901 "argparse": "^2.0.1" 3902 }, 3903 "bin": { 3904 "js-yaml": "bin/js-yaml.js" 3905 } 3906 }, 3907 "node_modules/jsesc": { 3908 "version": "3.1.0", 3909 "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz", 3910 "integrity": "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==", 3911 "bin": { 3912 "jsesc": "bin/jsesc" 3913 }, 3914 "engines": { 3915 "node": ">=6" 3916 } 3917 }, 3918 "node_modules/json-parse-even-better-errors": { 3919 "version": "2.3.1", 3920 "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", 3921 "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" 3922 }, 3923 "node_modules/json-schema-traverse": { 3924 "version": "1.0.0", 3925 "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", 3926 "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" 3927 }, 3928 "node_modules/json-schema-typed": { 3929 "version": "8.0.2", 3930 "resolved": "https://registry.npmjs.org/json-schema-typed/-/json-schema-typed-8.0.2.tgz", 3931 "integrity": "sha512-fQhoXdcvc3V28x7C7BMs4P5+kNlgUURe2jmUT1T//oBRMDrqy1QPelJimwZGo7Hg9VPV3EQV5Bnq4hbFy2vetA==" 3932 }, 3933 "node_modules/json5": { 3934 "version": "2.2.3", 3935 "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", 3936 "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", 3937 "bin": { 3938 "json5": "lib/cli.js" 3939 }, 3940 "engines": { 3941 "node": ">=6" 3942 } 3943 }, 3944 "node_modules/jsonfile": { 3945 "version": "6.2.0", 3946 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz", 3947 "integrity": "sha512-FGuPw30AdOIUTRMC2OMRtQV+jkVj2cfPqSeWXv1NEAJ1qZ5zb1X6z1mFhbfOB/iy3ssJCD+3KuZ8r8C3uVFlAg==", 3948 "dependencies": { 3949 "universalify": "^2.0.0" 3950 }, 3951 "optionalDependencies": { 3952 "graceful-fs": "^4.1.6" 3953 } 3954 }, 3955 "node_modules/kleur": { 3956 "version": "4.1.5", 3957 "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.5.tgz", 3958 "integrity": "sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==", 3959 "engines": { 3960 "node": ">=6" 3961 } 3962 }, 3963 "node_modules/lightningcss": { 3964 "version": "1.31.1", 3965 "resolved": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.31.1.tgz", 3966 "integrity": "sha512-l51N2r93WmGUye3WuFoN5k10zyvrVs0qfKBhyC5ogUQ6Ew6JUSswh78mbSO+IU3nTWsyOArqPCcShdQSadghBQ==", 3967 "dependencies": { 3968 "detect-libc": "^2.0.3" 3969 }, 3970 "engines": { 3971 "node": ">= 12.0.0" 3972 }, 3973 "funding": { 3974 "type": "opencollective", 3975 "url": "https://opencollective.com/parcel" 3976 }, 3977 "optionalDependencies": { 3978 "lightningcss-android-arm64": "1.31.1", 3979 "lightningcss-darwin-arm64": "1.31.1", 3980 "lightningcss-darwin-x64": "1.31.1", 3981 "lightningcss-freebsd-x64": "1.31.1", 3982 "lightningcss-linux-arm-gnueabihf": "1.31.1", 3983 "lightningcss-linux-arm64-gnu": "1.31.1", 3984 "lightningcss-linux-arm64-musl": "1.31.1", 3985 "lightningcss-linux-x64-gnu": "1.31.1", 3986 "lightningcss-linux-x64-musl": "1.31.1", 3987 "lightningcss-win32-arm64-msvc": "1.31.1", 3988 "lightningcss-win32-x64-msvc": "1.31.1" 3989 } 3990 }, 3991 "node_modules/lightningcss-android-arm64": { 3992 "version": "1.31.1", 3993 "resolved": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.31.1.tgz", 3994 "integrity": "sha512-HXJF3x8w9nQ4jbXRiNppBCqeZPIAfUo8zE/kOEGbW5NZvGc/K7nMxbhIr+YlFlHW5mpbg/YFPdbnCh1wAXCKFg==", 3995 "cpu": [ 3996 "arm64" 3997 ], 3998 "optional": true, 3999 "os": [ 4000 "android" 4001 ], 4002 "engines": { 4003 "node": ">= 12.0.0" 4004 }, 4005 "funding": { 4006 "type": "opencollective", 4007 "url": "https://opencollective.com/parcel" 4008 } 4009 }, 4010 "node_modules/lightningcss-darwin-arm64": { 4011 "version": "1.31.1", 4012 "resolved": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.31.1.tgz", 4013 "integrity": "sha512-02uTEqf3vIfNMq3h/z2cJfcOXnQ0GRwQrkmPafhueLb2h7mqEidiCzkE4gBMEH65abHRiQvhdcQ+aP0D0g67sg==", 4014 "cpu": [ 4015 "arm64" 4016 ], 4017 "optional": true, 4018 "os": [ 4019 "darwin" 4020 ], 4021 "engines": { 4022 "node": ">= 12.0.0" 4023 }, 4024 "funding": { 4025 "type": "opencollective", 4026 "url": "https://opencollective.com/parcel" 4027 } 4028 }, 4029 "node_modules/lightningcss-darwin-x64": { 4030 "version": "1.31.1", 4031 "resolved": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.31.1.tgz", 4032 "integrity": "sha512-1ObhyoCY+tGxtsz1lSx5NXCj3nirk0Y0kB/g8B8DT+sSx4G9djitg9ejFnjb3gJNWo7qXH4DIy2SUHvpoFwfTA==", 4033 "cpu": [ 4034 "x64" 4035 ], 4036 "optional": true, 4037 "os": [ 4038 "darwin" 4039 ], 4040 "engines": { 4041 "node": ">= 12.0.0" 4042 }, 4043 "funding": { 4044 "type": "opencollective", 4045 "url": "https://opencollective.com/parcel" 4046 } 4047 }, 4048 "node_modules/lightningcss-freebsd-x64": { 4049 "version": "1.31.1", 4050 "resolved": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.31.1.tgz", 4051 "integrity": "sha512-1RINmQKAItO6ISxYgPwszQE1BrsVU5aB45ho6O42mu96UiZBxEXsuQ7cJW4zs4CEodPUioj/QrXW1r9pLUM74A==", 4052 "cpu": [ 4053 "x64" 4054 ], 4055 "optional": true, 4056 "os": [ 4057 "freebsd" 4058 ], 4059 "engines": { 4060 "node": ">= 12.0.0" 4061 }, 4062 "funding": { 4063 "type": "opencollective", 4064 "url": "https://opencollective.com/parcel" 4065 } 4066 }, 4067 "node_modules/lightningcss-linux-arm-gnueabihf": { 4068 "version": "1.31.1", 4069 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.31.1.tgz", 4070 "integrity": "sha512-OOCm2//MZJ87CdDK62rZIu+aw9gBv4azMJuA8/KB74wmfS3lnC4yoPHm0uXZ/dvNNHmnZnB8XLAZzObeG0nS1g==", 4071 "cpu": [ 4072 "arm" 4073 ], 4074 "optional": true, 4075 "os": [ 4076 "linux" 4077 ], 4078 "engines": { 4079 "node": ">= 12.0.0" 4080 }, 4081 "funding": { 4082 "type": "opencollective", 4083 "url": "https://opencollective.com/parcel" 4084 } 4085 }, 4086 "node_modules/lightningcss-linux-arm64-gnu": { 4087 "version": "1.31.1", 4088 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.31.1.tgz", 4089 "integrity": "sha512-WKyLWztD71rTnou4xAD5kQT+982wvca7E6QoLpoawZ1gP9JM0GJj4Tp5jMUh9B3AitHbRZ2/H3W5xQmdEOUlLg==", 4090 "cpu": [ 4091 "arm64" 4092 ], 4093 "optional": true, 4094 "os": [ 4095 "linux" 4096 ], 4097 "engines": { 4098 "node": ">= 12.0.0" 4099 }, 4100 "funding": { 4101 "type": "opencollective", 4102 "url": "https://opencollective.com/parcel" 4103 } 4104 }, 4105 "node_modules/lightningcss-linux-arm64-musl": { 4106 "version": "1.31.1", 4107 "resolved": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.31.1.tgz", 4108 "integrity": "sha512-mVZ7Pg2zIbe3XlNbZJdjs86YViQFoJSpc41CbVmKBPiGmC4YrfeOyz65ms2qpAobVd7WQsbW4PdsSJEMymyIMg==", 4109 "cpu": [ 4110 "arm64" 4111 ], 4112 "optional": true, 4113 "os": [ 4114 "linux" 4115 ], 4116 "engines": { 4117 "node": ">= 12.0.0" 4118 }, 4119 "funding": { 4120 "type": "opencollective", 4121 "url": "https://opencollective.com/parcel" 4122 } 4123 }, 4124 "node_modules/lightningcss-linux-x64-gnu": { 4125 "version": "1.31.1", 4126 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.31.1.tgz", 4127 "integrity": "sha512-xGlFWRMl+0KvUhgySdIaReQdB4FNudfUTARn7q0hh/V67PVGCs3ADFjw+6++kG1RNd0zdGRlEKa+T13/tQjPMA==", 4128 "cpu": [ 4129 "x64" 4130 ], 4131 "optional": true, 4132 "os": [ 4133 "linux" 4134 ], 4135 "engines": { 4136 "node": ">= 12.0.0" 4137 }, 4138 "funding": { 4139 "type": "opencollective", 4140 "url": "https://opencollective.com/parcel" 4141 } 4142 }, 4143 "node_modules/lightningcss-linux-x64-musl": { 4144 "version": "1.31.1", 4145 "resolved": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.31.1.tgz", 4146 "integrity": "sha512-eowF8PrKHw9LpoZii5tdZwnBcYDxRw2rRCyvAXLi34iyeYfqCQNA9rmUM0ce62NlPhCvof1+9ivRaTY6pSKDaA==", 4147 "cpu": [ 4148 "x64" 4149 ], 4150 "optional": true, 4151 "os": [ 4152 "linux" 4153 ], 4154 "engines": { 4155 "node": ">= 12.0.0" 4156 }, 4157 "funding": { 4158 "type": "opencollective", 4159 "url": "https://opencollective.com/parcel" 4160 } 4161 }, 4162 "node_modules/lightningcss-win32-arm64-msvc": { 4163 "version": "1.31.1", 4164 "resolved": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.31.1.tgz", 4165 "integrity": "sha512-aJReEbSEQzx1uBlQizAOBSjcmr9dCdL3XuC/6HLXAxmtErsj2ICo5yYggg1qOODQMtnjNQv2UHb9NpOuFtYe4w==", 4166 "cpu": [ 4167 "arm64" 4168 ], 4169 "optional": true, 4170 "os": [ 4171 "win32" 4172 ], 4173 "engines": { 4174 "node": ">= 12.0.0" 4175 }, 4176 "funding": { 4177 "type": "opencollective", 4178 "url": "https://opencollective.com/parcel" 4179 } 4180 }, 4181 "node_modules/lightningcss-win32-x64-msvc": { 4182 "version": "1.31.1", 4183 "resolved": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.31.1.tgz", 4184 "integrity": "sha512-I9aiFrbd7oYHwlnQDqr1Roz+fTz61oDDJX7n9tYF9FJymH1cIN1DtKw3iYt6b8WZgEjoNwVSncwF4wx/ZedMhw==", 4185 "cpu": [ 4186 "x64" 4187 ], 4188 "optional": true, 4189 "os": [ 4190 "win32" 4191 ], 4192 "engines": { 4193 "node": ">= 12.0.0" 4194 }, 4195 "funding": { 4196 "type": "opencollective", 4197 "url": "https://opencollective.com/parcel" 4198 } 4199 }, 4200 "node_modules/lines-and-columns": { 4201 "version": "1.2.4", 4202 "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", 4203 "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" 4204 }, 4205 "node_modules/log-symbols": { 4206 "version": "6.0.0", 4207 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-6.0.0.tgz", 4208 "integrity": "sha512-i24m8rpwhmPIS4zscNzK6MSEhk0DUWa/8iYQWxhffV8jkI4Phvs3F+quL5xvS0gdQR0FyTCMMH33Y78dDTzzIw==", 4209 "dependencies": { 4210 "chalk": "^5.3.0", 4211 "is-unicode-supported": "^1.3.0" 4212 }, 4213 "engines": { 4214 "node": ">=18" 4215 }, 4216 "funding": { 4217 "url": "https://github.com/sponsors/sindresorhus" 4218 } 4219 }, 4220 "node_modules/log-symbols/node_modules/is-unicode-supported": { 4221 "version": "1.3.0", 4222 "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz", 4223 "integrity": "sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==", 4224 "engines": { 4225 "node": ">=12" 4226 }, 4227 "funding": { 4228 "url": "https://github.com/sponsors/sindresorhus" 4229 } 4230 }, 4231 "node_modules/loose-envify": { 4232 "version": "1.4.0", 4233 "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", 4234 "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", 4235 "dependencies": { 4236 "js-tokens": "^3.0.0 || ^4.0.0" 4237 }, 4238 "bin": { 4239 "loose-envify": "cli.js" 4240 } 4241 }, 4242 "node_modules/lru-cache": { 4243 "version": "5.1.1", 4244 "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", 4245 "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", 4246 "dependencies": { 4247 "yallist": "^3.0.2" 4248 } 4249 }, 4250 "node_modules/lucide-react": { 4251 "version": "0.562.0", 4252 "resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.562.0.tgz", 4253 "integrity": "sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==", 4254 "peerDependencies": { 4255 "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0" 4256 } 4257 }, 4258 "node_modules/magic-string": { 4259 "version": "0.30.21", 4260 "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz", 4261 "integrity": "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==", 4262 "dependencies": { 4263 "@jridgewell/sourcemap-codec": "^1.5.5" 4264 } 4265 }, 4266 "node_modules/math-intrinsics": { 4267 "version": "1.1.0", 4268 "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", 4269 "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", 4270 "engines": { 4271 "node": ">= 0.4" 4272 } 4273 }, 4274 "node_modules/media-typer": { 4275 "version": "1.1.0", 4276 "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz", 4277 "integrity": "sha512-aisnrDP4GNe06UcKFnV5bfMNPBUw4jsLGaWwWfnH3v02GnBuXX2MCVn5RbrWo0j3pczUilYblq7fQ7Nw2t5XKw==", 4278 "engines": { 4279 "node": ">= 0.8" 4280 } 4281 }, 4282 "node_modules/merge-descriptors": { 4283 "version": "2.0.0", 4284 "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz", 4285 "integrity": "sha512-Snk314V5ayFLhp3fkUREub6WtjBfPdCPY1Ln8/8munuLuiYhsABgBVWsozAG+MWMbVEvcdcpbi9R7ww22l9Q3g==", 4286 "engines": { 4287 "node": ">=18" 4288 }, 4289 "funding": { 4290 "url": "https://github.com/sponsors/sindresorhus" 4291 } 4292 }, 4293 "node_modules/merge-stream": { 4294 "version": "2.0.0", 4295 "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", 4296 "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" 4297 }, 4298 "node_modules/merge2": { 4299 "version": "1.4.1", 4300 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 4301 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 4302 "engines": { 4303 "node": ">= 8" 4304 } 4305 }, 4306 "node_modules/micromatch": { 4307 "version": "4.0.8", 4308 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", 4309 "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", 4310 "dependencies": { 4311 "braces": "^3.0.3", 4312 "picomatch": "^2.3.1" 4313 }, 4314 "engines": { 4315 "node": ">=8.6" 4316 } 4317 }, 4318 "node_modules/micromatch/node_modules/picomatch": { 4319 "version": "2.3.1", 4320 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", 4321 "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", 4322 "engines": { 4323 "node": ">=8.6" 4324 }, 4325 "funding": { 4326 "url": "https://github.com/sponsors/jonschlinkert" 4327 } 4328 }, 4329 "node_modules/mime-db": { 4330 "version": "1.54.0", 4331 "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz", 4332 "integrity": "sha512-aU5EJuIN2WDemCcAp2vFBfp/m4EAhWJnUNSSw0ixs7/kXbd6Pg64EmwJkNdFhB8aWt1sH2CTXrLxo/iAGV3oPQ==", 4333 "engines": { 4334 "node": ">= 0.6" 4335 } 4336 }, 4337 "node_modules/mime-types": { 4338 "version": "3.0.2", 4339 "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz", 4340 "integrity": "sha512-Lbgzdk0h4juoQ9fCKXW4by0UJqj+nOOrI9MJ1sSj4nI8aI2eo1qmvQEie4VD1glsS250n15LsWsYtCugiStS5A==", 4341 "dependencies": { 4342 "mime-db": "^1.54.0" 4343 }, 4344 "engines": { 4345 "node": ">=18" 4346 }, 4347 "funding": { 4348 "type": "opencollective", 4349 "url": "https://opencollective.com/express" 4350 } 4351 }, 4352 "node_modules/mimic-fn": { 4353 "version": "2.1.0", 4354 "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", 4355 "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", 4356 "engines": { 4357 "node": ">=6" 4358 } 4359 }, 4360 "node_modules/mimic-function": { 4361 "version": "5.0.1", 4362 "resolved": "https://registry.npmjs.org/mimic-function/-/mimic-function-5.0.1.tgz", 4363 "integrity": "sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==", 4364 "engines": { 4365 "node": ">=18" 4366 }, 4367 "funding": { 4368 "url": "https://github.com/sponsors/sindresorhus" 4369 } 4370 }, 4371 "node_modules/minimatch": { 4372 "version": "10.2.4", 4373 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.4.tgz", 4374 "integrity": "sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==", 4375 "dependencies": { 4376 "brace-expansion": "^5.0.2" 4377 }, 4378 "engines": { 4379 "node": "18 || 20 || >=22" 4380 }, 4381 "funding": { 4382 "url": "https://github.com/sponsors/isaacs" 4383 } 4384 }, 4385 "node_modules/minimist": { 4386 "version": "1.2.8", 4387 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", 4388 "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", 4389 "funding": { 4390 "url": "https://github.com/sponsors/ljharb" 4391 } 4392 }, 4393 "node_modules/motion-dom": { 4394 "version": "12.35.2", 4395 "resolved": "https://registry.npmjs.org/motion-dom/-/motion-dom-12.35.2.tgz", 4396 "integrity": "sha512-pWXFMTwvGDbx1Fe9YL5HZebv2NhvGBzRtiNUv58aoK7+XrsuaydQ0JGRKK2r+bTKlwgSWwWxHbP5249Qr/BNpg==", 4397 "dependencies": { 4398 "motion-utils": "^12.29.2" 4399 } 4400 }, 4401 "node_modules/motion-utils": { 4402 "version": "12.29.2", 4403 "resolved": "https://registry.npmjs.org/motion-utils/-/motion-utils-12.29.2.tgz", 4404 "integrity": "sha512-G3kc34H2cX2gI63RqU+cZq+zWRRPSsNIOjpdl9TN4AQwC4sgwYPl/Q/Obf/d53nOm569T0fYK+tcoSV50BWx8A==" 4405 }, 4406 "node_modules/ms": { 4407 "version": "2.1.3", 4408 "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", 4409 "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" 4410 }, 4411 "node_modules/msw": { 4412 "version": "2.12.10", 4413 "resolved": "https://registry.npmjs.org/msw/-/msw-2.12.10.tgz", 4414 "integrity": "sha512-G3VUymSE0/iegFnuipujpwyTM2GuZAKXNeerUSrG2+Eg391wW63xFs5ixWsK9MWzr1AGoSkYGmyAzNgbR3+urw==", 4415 "hasInstallScript": true, 4416 "dependencies": { 4417 "@inquirer/confirm": "^5.0.0", 4418 "@mswjs/interceptors": "^0.41.2", 4419 "@open-draft/deferred-promise": "^2.2.0", 4420 "@types/statuses": "^2.0.6", 4421 "cookie": "^1.0.2", 4422 "graphql": "^16.12.0", 4423 "headers-polyfill": "^4.0.2", 4424 "is-node-process": "^1.2.0", 4425 "outvariant": "^1.4.3", 4426 "path-to-regexp": "^6.3.0", 4427 "picocolors": "^1.1.1", 4428 "rettime": "^0.10.1", 4429 "statuses": "^2.0.2", 4430 "strict-event-emitter": "^0.5.1", 4431 "tough-cookie": "^6.0.0", 4432 "type-fest": "^5.2.0", 4433 "until-async": "^3.0.2", 4434 "yargs": "^17.7.2" 4435 }, 4436 "bin": { 4437 "msw": "cli/index.js" 4438 }, 4439 "engines": { 4440 "node": ">=18" 4441 }, 4442 "funding": { 4443 "url": "https://github.com/sponsors/mswjs" 4444 }, 4445 "peerDependencies": { 4446 "typescript": ">= 4.8.x" 4447 }, 4448 "peerDependenciesMeta": { 4449 "typescript": { 4450 "optional": true 4451 } 4452 } 4453 }, 4454 "node_modules/mute-stream": { 4455 "version": "2.0.0", 4456 "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-2.0.0.tgz", 4457 "integrity": "sha512-WWdIxpyjEn+FhQJQQv9aQAYlHoNVdzIzUySNV1gHUPDSdZJ3yZn7pAAbQcV7B56Mvu881q9FZV+0Vx2xC44VWA==", 4458 "engines": { 4459 "node": "^18.17.0 || >=20.5.0" 4460 } 4461 }, 4462 "node_modules/nanoid": { 4463 "version": "3.3.11", 4464 "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.11.tgz", 4465 "integrity": "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==", 4466 "funding": [ 4467 { 4468 "type": "github", 4469 "url": "https://github.com/sponsors/ai" 4470 } 4471 ], 4472 "bin": { 4473 "nanoid": "bin/nanoid.cjs" 4474 }, 4475 "engines": { 4476 "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" 4477 } 4478 }, 4479 "node_modules/negotiator": { 4480 "version": "1.0.0", 4481 "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz", 4482 "integrity": "sha512-8Ofs/AUQh8MaEcrlq5xOX0CQ9ypTF5dl78mjlMNfOK08fzpgTHQRQPBxcPlEtIw0yRpws+Zo/3r+5WRby7u3Gg==", 4483 "engines": { 4484 "node": ">= 0.6" 4485 } 4486 }, 4487 "node_modules/next": { 4488 "version": "16.1.6", 4489 "resolved": "https://registry.npmjs.org/next/-/next-16.1.6.tgz", 4490 "integrity": "sha512-hkyRkcu5x/41KoqnROkfTm2pZVbKxvbZRuNvKXLRXxs3VfyO0WhY50TQS40EuKO9SW3rBj/sF3WbVwDACeMZyw==", 4491 "dependencies": { 4492 "@next/env": "16.1.6", 4493 "@swc/helpers": "0.5.15", 4494 "baseline-browser-mapping": "^2.8.3", 4495 "caniuse-lite": "^1.0.30001579", 4496 "postcss": "8.4.31", 4497 "styled-jsx": "5.1.6" 4498 }, 4499 "bin": { 4500 "next": "dist/bin/next" 4501 }, 4502 "engines": { 4503 "node": ">=20.9.0" 4504 }, 4505 "optionalDependencies": { 4506 "@next/swc-darwin-arm64": "16.1.6", 4507 "@next/swc-darwin-x64": "16.1.6", 4508 "@next/swc-linux-arm64-gnu": "16.1.6", 4509 "@next/swc-linux-arm64-musl": "16.1.6", 4510 "@next/swc-linux-x64-gnu": "16.1.6", 4511 "@next/swc-linux-x64-musl": "16.1.6", 4512 "@next/swc-win32-arm64-msvc": "16.1.6", 4513 "@next/swc-win32-x64-msvc": "16.1.6", 4514 "sharp": "^0.34.4" 4515 }, 4516 "peerDependencies": { 4517 "@opentelemetry/api": "^1.1.0", 4518 "@playwright/test": "^1.51.1", 4519 "babel-plugin-react-compiler": "*", 4520 "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", 4521 "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", 4522 "sass": "^1.3.0" 4523 }, 4524 "peerDependenciesMeta": { 4525 "@opentelemetry/api": { 4526 "optional": true 4527 }, 4528 "@playwright/test": { 4529 "optional": true 4530 }, 4531 "babel-plugin-react-compiler": { 4532 "optional": true 4533 }, 4534 "sass": { 4535 "optional": true 4536 } 4537 } 4538 }, 4539 "node_modules/next/node_modules/postcss": { 4540 "version": "8.4.31", 4541 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.31.tgz", 4542 "integrity": "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==", 4543 "funding": [ 4544 { 4545 "type": "opencollective", 4546 "url": "https://opencollective.com/postcss/" 4547 }, 4548 { 4549 "type": "tidelift", 4550 "url": "https://tidelift.com/funding/github/npm/postcss" 4551 }, 4552 { 4553 "type": "github", 4554 "url": "https://github.com/sponsors/ai" 4555 } 4556 ], 4557 "dependencies": { 4558 "nanoid": "^3.3.6", 4559 "picocolors": "^1.0.0", 4560 "source-map-js": "^1.0.2" 4561 }, 4562 "engines": { 4563 "node": "^10 || ^12 || >=14" 4564 } 4565 }, 4566 "node_modules/node-domexception": { 4567 "version": "1.0.0", 4568 "resolved": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz", 4569 "integrity": "sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==", 4570 "deprecated": "Use your platform's native DOMException instead", 4571 "funding": [ 4572 { 4573 "type": "github", 4574 "url": "https://github.com/sponsors/jimmywarting" 4575 }, 4576 { 4577 "type": "github", 4578 "url": "https://paypal.me/jimmywarting" 4579 } 4580 ], 4581 "engines": { 4582 "node": ">=10.5.0" 4583 } 4584 }, 4585 "node_modules/node-fetch": { 4586 "version": "3.3.2", 4587 "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz", 4588 "integrity": "sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==", 4589 "dependencies": { 4590 "data-uri-to-buffer": "^4.0.0", 4591 "fetch-blob": "^3.1.4", 4592 "formdata-polyfill": "^4.0.10" 4593 }, 4594 "engines": { 4595 "node": "^12.20.0 || ^14.13.1 || >=16.0.0" 4596 }, 4597 "funding": { 4598 "type": "opencollective", 4599 "url": "https://opencollective.com/node-fetch" 4600 } 4601 }, 4602 "node_modules/node-releases": { 4603 "version": "2.0.36", 4604 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.36.tgz", 4605 "integrity": "sha512-TdC8FSgHz8Mwtw9g5L4gR/Sh9XhSP/0DEkQxfEFXOpiul5IiHgHan2VhYYb6agDSfp4KuvltmGApc8HMgUrIkA==" 4606 }, 4607 "node_modules/npm-run-path": { 4608 "version": "6.0.0", 4609 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-6.0.0.tgz", 4610 "integrity": "sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==", 4611 "dependencies": { 4612 "path-key": "^4.0.0", 4613 "unicorn-magic": "^0.3.0" 4614 }, 4615 "engines": { 4616 "node": ">=18" 4617 }, 4618 "funding": { 4619 "url": "https://github.com/sponsors/sindresorhus" 4620 } 4621 }, 4622 "node_modules/npm-run-path/node_modules/path-key": { 4623 "version": "4.0.0", 4624 "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", 4625 "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", 4626 "engines": { 4627 "node": ">=12" 4628 }, 4629 "funding": { 4630 "url": "https://github.com/sponsors/sindresorhus" 4631 } 4632 }, 4633 "node_modules/object-assign": { 4634 "version": "4.1.1", 4635 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 4636 "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", 4637 "engines": { 4638 "node": ">=0.10.0" 4639 } 4640 }, 4641 "node_modules/object-inspect": { 4642 "version": "1.13.4", 4643 "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", 4644 "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", 4645 "engines": { 4646 "node": ">= 0.4" 4647 }, 4648 "funding": { 4649 "url": "https://github.com/sponsors/ljharb" 4650 } 4651 }, 4652 "node_modules/object-treeify": { 4653 "version": "1.1.33", 4654 "resolved": "https://registry.npmjs.org/object-treeify/-/object-treeify-1.1.33.tgz", 4655 "integrity": "sha512-EFVjAYfzWqWsBMRHPMAXLCDIJnpMhdWAqR7xG6M6a2cs6PMFpl/+Z20w9zDW4vkxOFfddegBKq9Rehd0bxWE7A==", 4656 "engines": { 4657 "node": ">= 10" 4658 } 4659 }, 4660 "node_modules/on-finished": { 4661 "version": "2.4.1", 4662 "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", 4663 "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", 4664 "dependencies": { 4665 "ee-first": "1.1.1" 4666 }, 4667 "engines": { 4668 "node": ">= 0.8" 4669 } 4670 }, 4671 "node_modules/once": { 4672 "version": "1.4.0", 4673 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 4674 "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", 4675 "dependencies": { 4676 "wrappy": "1" 4677 } 4678 }, 4679 "node_modules/onetime": { 4680 "version": "7.0.0", 4681 "resolved": "https://registry.npmjs.org/onetime/-/onetime-7.0.0.tgz", 4682 "integrity": "sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==", 4683 "dependencies": { 4684 "mimic-function": "^5.0.0" 4685 }, 4686 "engines": { 4687 "node": ">=18" 4688 }, 4689 "funding": { 4690 "url": "https://github.com/sponsors/sindresorhus" 4691 } 4692 }, 4693 "node_modules/open": { 4694 "version": "11.0.0", 4695 "resolved": "https://registry.npmjs.org/open/-/open-11.0.0.tgz", 4696 "integrity": "sha512-smsWv2LzFjP03xmvFoJ331ss6h+jixfA4UUV/Bsiyuu4YJPfN+FIQGOIiv4w9/+MoHkfkJ22UIaQWRVFRfH6Vw==", 4697 "dependencies": { 4698 "default-browser": "^5.4.0", 4699 "define-lazy-prop": "^3.0.0", 4700 "is-in-ssh": "^1.0.0", 4701 "is-inside-container": "^1.0.0", 4702 "powershell-utils": "^0.1.0", 4703 "wsl-utils": "^0.3.0" 4704 }, 4705 "engines": { 4706 "node": ">=20" 4707 }, 4708 "funding": { 4709 "url": "https://github.com/sponsors/sindresorhus" 4710 } 4711 }, 4712 "node_modules/ora": { 4713 "version": "8.2.0", 4714 "resolved": "https://registry.npmjs.org/ora/-/ora-8.2.0.tgz", 4715 "integrity": "sha512-weP+BZ8MVNnlCm8c0Qdc1WSWq4Qn7I+9CJGm7Qali6g44e/PUzbjNqJX5NJ9ljlNMosfJvg1fKEGILklK9cwnw==", 4716 "dependencies": { 4717 "chalk": "^5.3.0", 4718 "cli-cursor": "^5.0.0", 4719 "cli-spinners": "^2.9.2", 4720 "is-interactive": "^2.0.0", 4721 "is-unicode-supported": "^2.0.0", 4722 "log-symbols": "^6.0.0", 4723 "stdin-discarder": "^0.2.2", 4724 "string-width": "^7.2.0", 4725 "strip-ansi": "^7.1.0" 4726 }, 4727 "engines": { 4728 "node": ">=18" 4729 }, 4730 "funding": { 4731 "url": "https://github.com/sponsors/sindresorhus" 4732 } 4733 }, 4734 "node_modules/outvariant": { 4735 "version": "1.4.3", 4736 "resolved": "https://registry.npmjs.org/outvariant/-/outvariant-1.4.3.tgz", 4737 "integrity": "sha512-+Sl2UErvtsoajRDKCE5/dBz4DIvHXQQnAxtQTF04OJxY0+DyZXSo5P5Bb7XYWOh81syohlYL24hbDwxedPUJCA==" 4738 }, 4739 "node_modules/package-manager-detector": { 4740 "version": "1.6.0", 4741 "resolved": "https://registry.npmjs.org/package-manager-detector/-/package-manager-detector-1.6.0.tgz", 4742 "integrity": "sha512-61A5ThoTiDG/C8s8UMZwSorAGwMJ0ERVGj2OjoW5pAalsNOg15+iQiPzrLJ4jhZ1HJzmC2PIHT2oEiH3R5fzNA==" 4743 }, 4744 "node_modules/parent-module": { 4745 "version": "1.0.1", 4746 "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", 4747 "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", 4748 "dependencies": { 4749 "callsites": "^3.0.0" 4750 }, 4751 "engines": { 4752 "node": ">=6" 4753 } 4754 }, 4755 "node_modules/parse-json": { 4756 "version": "5.2.0", 4757 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", 4758 "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", 4759 "dependencies": { 4760 "@babel/code-frame": "^7.0.0", 4761 "error-ex": "^1.3.1", 4762 "json-parse-even-better-errors": "^2.3.0", 4763 "lines-and-columns": "^1.1.6" 4764 }, 4765 "engines": { 4766 "node": ">=8" 4767 }, 4768 "funding": { 4769 "url": "https://github.com/sponsors/sindresorhus" 4770 } 4771 }, 4772 "node_modules/parse-ms": { 4773 "version": "4.0.0", 4774 "resolved": "https://registry.npmjs.org/parse-ms/-/parse-ms-4.0.0.tgz", 4775 "integrity": "sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==", 4776 "engines": { 4777 "node": ">=18" 4778 }, 4779 "funding": { 4780 "url": "https://github.com/sponsors/sindresorhus" 4781 } 4782 }, 4783 "node_modules/parseurl": { 4784 "version": "1.3.3", 4785 "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", 4786 "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", 4787 "engines": { 4788 "node": ">= 0.8" 4789 } 4790 }, 4791 "node_modules/path-browserify": { 4792 "version": "1.0.1", 4793 "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", 4794 "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" 4795 }, 4796 "node_modules/path-key": { 4797 "version": "3.1.1", 4798 "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", 4799 "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", 4800 "engines": { 4801 "node": ">=8" 4802 } 4803 }, 4804 "node_modules/path-to-regexp": { 4805 "version": "6.3.0", 4806 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-6.3.0.tgz", 4807 "integrity": "sha512-Yhpw4T9C6hPpgPeA28us07OJeqZ5EzQTkbfwuhsUg0c237RomFoETJgmp2sa3F/41gfLE6G5cqcYwznmeEeOlQ==" 4808 }, 4809 "node_modules/picocolors": { 4810 "version": "1.1.1", 4811 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz", 4812 "integrity": "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==" 4813 }, 4814 "node_modules/picomatch": { 4815 "version": "4.0.3", 4816 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz", 4817 "integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==", 4818 "engines": { 4819 "node": ">=12" 4820 }, 4821 "funding": { 4822 "url": "https://github.com/sponsors/jonschlinkert" 4823 } 4824 }, 4825 "node_modules/pkce-challenge": { 4826 "version": "5.0.1", 4827 "resolved": "https://registry.npmjs.org/pkce-challenge/-/pkce-challenge-5.0.1.tgz", 4828 "integrity": "sha512-wQ0b/W4Fr01qtpHlqSqspcj3EhBvimsdh0KlHhH8HRZnMsEa0ea2fTULOXOS9ccQr3om+GcGRk4e+isrZWV8qQ==", 4829 "engines": { 4830 "node": ">=16.20.0" 4831 } 4832 }, 4833 "node_modules/postcss": { 4834 "version": "8.5.8", 4835 "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.5.8.tgz", 4836 "integrity": "sha512-OW/rX8O/jXnm82Ey1k44pObPtdblfiuWnrd8X7GJ7emImCOstunGbXUpp7HdBrFQX6rJzn3sPT397Wp5aCwCHg==", 4837 "funding": [ 4838 { 4839 "type": "opencollective", 4840 "url": "https://opencollective.com/postcss/" 4841 }, 4842 { 4843 "type": "tidelift", 4844 "url": "https://tidelift.com/funding/github/npm/postcss" 4845 }, 4846 { 4847 "type": "github", 4848 "url": "https://github.com/sponsors/ai" 4849 } 4850 ], 4851 "dependencies": { 4852 "nanoid": "^3.3.11", 4853 "picocolors": "^1.1.1", 4854 "source-map-js": "^1.2.1" 4855 }, 4856 "engines": { 4857 "node": "^10 || ^12 || >=14" 4858 } 4859 }, 4860 "node_modules/postcss-selector-parser": { 4861 "version": "7.1.1", 4862 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-7.1.1.tgz", 4863 "integrity": "sha512-orRsuYpJVw8LdAwqqLykBj9ecS5/cRHlI5+nvTo8LcCKmzDmqVORXtOIYEEQuL9D4BxtA1lm5isAqzQZCoQ6Eg==", 4864 "dependencies": { 4865 "cssesc": "^3.0.0", 4866 "util-deprecate": "^1.0.2" 4867 }, 4868 "engines": { 4869 "node": ">=4" 4870 } 4871 }, 4872 "node_modules/powershell-utils": { 4873 "version": "0.1.0", 4874 "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz", 4875 "integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==", 4876 "engines": { 4877 "node": ">=20" 4878 }, 4879 "funding": { 4880 "url": "https://github.com/sponsors/sindresorhus" 4881 } 4882 }, 4883 "node_modules/pretty-ms": { 4884 "version": "9.3.0", 4885 "resolved": "https://registry.npmjs.org/pretty-ms/-/pretty-ms-9.3.0.tgz", 4886 "integrity": "sha512-gjVS5hOP+M3wMm5nmNOucbIrqudzs9v/57bWRHQWLYklXqoXKrVfYW2W9+glfGsqtPgpiz5WwyEEB+ksXIx3gQ==", 4887 "dependencies": { 4888 "parse-ms": "^4.0.0" 4889 }, 4890 "engines": { 4891 "node": ">=18" 4892 }, 4893 "funding": { 4894 "url": "https://github.com/sponsors/sindresorhus" 4895 } 4896 }, 4897 "node_modules/prompts": { 4898 "version": "2.4.2", 4899 "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", 4900 "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", 4901 "dependencies": { 4902 "kleur": "^3.0.3", 4903 "sisteransi": "^1.0.5" 4904 }, 4905 "engines": { 4906 "node": ">= 6" 4907 } 4908 }, 4909 "node_modules/prompts/node_modules/kleur": { 4910 "version": "3.0.3", 4911 "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", 4912 "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", 4913 "engines": { 4914 "node": ">=6" 4915 } 4916 }, 4917 "node_modules/proxy-addr": { 4918 "version": "2.0.7", 4919 "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", 4920 "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", 4921 "dependencies": { 4922 "forwarded": "0.2.0", 4923 "ipaddr.js": "1.9.1" 4924 }, 4925 "engines": { 4926 "node": ">= 0.10" 4927 } 4928 }, 4929 "node_modules/qs": { 4930 "version": "6.15.0", 4931 "resolved": "https://registry.npmjs.org/qs/-/qs-6.15.0.tgz", 4932 "integrity": "sha512-mAZTtNCeetKMH+pSjrb76NAM8V9a05I9aBZOHztWy/UqcJdQYNsf59vrRKWnojAT9Y+GbIvoTBC++CPHqpDBhQ==", 4933 "dependencies": { 4934 "side-channel": "^1.1.0" 4935 }, 4936 "engines": { 4937 "node": ">=0.6" 4938 }, 4939 "funding": { 4940 "url": "https://github.com/sponsors/ljharb" 4941 } 4942 }, 4943 "node_modules/queue-microtask": { 4944 "version": "1.2.3", 4945 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", 4946 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", 4947 "funding": [ 4948 { 4949 "type": "github", 4950 "url": "https://github.com/sponsors/feross" 4951 }, 4952 { 4953 "type": "patreon", 4954 "url": "https://www.patreon.com/feross" 4955 }, 4956 { 4957 "type": "consulting", 4958 "url": "https://feross.org/support" 4959 } 4960 ] 4961 }, 4962 "node_modules/radix-ui": { 4963 "version": "1.4.3", 4964 "resolved": "https://registry.npmjs.org/radix-ui/-/radix-ui-1.4.3.tgz", 4965 "integrity": "sha512-aWizCQiyeAenIdUbqEpXgRA1ya65P13NKn/W8rWkcN0OPkRDxdBVLWnIEDsS2RpwCK2nobI7oMUSmexzTDyAmA==", 4966 "dependencies": { 4967 "@radix-ui/primitive": "1.1.3", 4968 "@radix-ui/react-accessible-icon": "1.1.7", 4969 "@radix-ui/react-accordion": "1.2.12", 4970 "@radix-ui/react-alert-dialog": "1.1.15", 4971 "@radix-ui/react-arrow": "1.1.7", 4972 "@radix-ui/react-aspect-ratio": "1.1.7", 4973 "@radix-ui/react-avatar": "1.1.10", 4974 "@radix-ui/react-checkbox": "1.3.3", 4975 "@radix-ui/react-collapsible": "1.1.12", 4976 "@radix-ui/react-collection": "1.1.7", 4977 "@radix-ui/react-compose-refs": "1.1.2", 4978 "@radix-ui/react-context": "1.1.2", 4979 "@radix-ui/react-context-menu": "2.2.16", 4980 "@radix-ui/react-dialog": "1.1.15", 4981 "@radix-ui/react-direction": "1.1.1", 4982 "@radix-ui/react-dismissable-layer": "1.1.11", 4983 "@radix-ui/react-dropdown-menu": "2.1.16", 4984 "@radix-ui/react-focus-guards": "1.1.3", 4985 "@radix-ui/react-focus-scope": "1.1.7", 4986 "@radix-ui/react-form": "0.1.8", 4987 "@radix-ui/react-hover-card": "1.1.15", 4988 "@radix-ui/react-label": "2.1.7", 4989 "@radix-ui/react-menu": "2.1.16", 4990 "@radix-ui/react-menubar": "1.1.16", 4991 "@radix-ui/react-navigation-menu": "1.2.14", 4992 "@radix-ui/react-one-time-password-field": "0.1.8", 4993 "@radix-ui/react-password-toggle-field": "0.1.3", 4994 "@radix-ui/react-popover": "1.1.15", 4995 "@radix-ui/react-popper": "1.2.8", 4996 "@radix-ui/react-portal": "1.1.9", 4997 "@radix-ui/react-presence": "1.1.5", 4998 "@radix-ui/react-primitive": "2.1.3", 4999 "@radix-ui/react-progress": "1.1.7", 5000 "@radix-ui/react-radio-group": "1.3.8", 5001 "@radix-ui/react-roving-focus": "1.1.11", 5002 "@radix-ui/react-scroll-area": "1.2.10", 5003 "@radix-ui/react-select": "2.2.6", 5004 "@radix-ui/react-separator": "1.1.7", 5005 "@radix-ui/react-slider": "1.3.6", 5006 "@radix-ui/react-slot": "1.2.3", 5007 "@radix-ui/react-switch": "1.2.6", 5008 "@radix-ui/react-tabs": "1.1.13", 5009 "@radix-ui/react-toast": "1.2.15", 5010 "@radix-ui/react-toggle": "1.1.10", 5011 "@radix-ui/react-toggle-group": "1.1.11", 5012 "@radix-ui/react-toolbar": "1.1.11", 5013 "@radix-ui/react-tooltip": "1.2.8", 5014 "@radix-ui/react-use-callback-ref": "1.1.1", 5015 "@radix-ui/react-use-controllable-state": "1.2.2", 5016 "@radix-ui/react-use-effect-event": "0.0.2", 5017 "@radix-ui/react-use-escape-keydown": "1.1.1", 5018 "@radix-ui/react-use-is-hydrated": "0.1.0", 5019 "@radix-ui/react-use-layout-effect": "1.1.1", 5020 "@radix-ui/react-use-size": "1.1.1", 5021 "@radix-ui/react-visually-hidden": "1.2.3" 5022 }, 5023 "peerDependencies": { 5024 "@types/react": "*", 5025 "@types/react-dom": "*", 5026 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5027 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5028 }, 5029 "peerDependenciesMeta": { 5030 "@types/react": { 5031 "optional": true 5032 }, 5033 "@types/react-dom": { 5034 "optional": true 5035 } 5036 } 5037 }, 5038 "node_modules/radix-ui/node_modules/@radix-ui/react-accessible-icon": { 5039 "version": "1.1.7", 5040 "resolved": "https://registry.npmjs.org/@radix-ui/react-accessible-icon/-/react-accessible-icon-1.1.7.tgz", 5041 "integrity": "sha512-XM+E4WXl0OqUJFovy6GjmxxFyx9opfCAIUku4dlKRd5YEPqt4kALOkQOp0Of6reHuUkJuiPBEc5k0o4z4lTC8A==", 5042 "dependencies": { 5043 "@radix-ui/react-visually-hidden": "1.2.3" 5044 }, 5045 "peerDependencies": { 5046 "@types/react": "*", 5047 "@types/react-dom": "*", 5048 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5049 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5050 }, 5051 "peerDependenciesMeta": { 5052 "@types/react": { 5053 "optional": true 5054 }, 5055 "@types/react-dom": { 5056 "optional": true 5057 } 5058 } 5059 }, 5060 "node_modules/radix-ui/node_modules/@radix-ui/react-accordion": { 5061 "version": "1.2.12", 5062 "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.12.tgz", 5063 "integrity": "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA==", 5064 "dependencies": { 5065 "@radix-ui/primitive": "1.1.3", 5066 "@radix-ui/react-collapsible": "1.1.12", 5067 "@radix-ui/react-collection": "1.1.7", 5068 "@radix-ui/react-compose-refs": "1.1.2", 5069 "@radix-ui/react-context": "1.1.2", 5070 "@radix-ui/react-direction": "1.1.1", 5071 "@radix-ui/react-id": "1.1.1", 5072 "@radix-ui/react-primitive": "2.1.3", 5073 "@radix-ui/react-use-controllable-state": "1.2.2" 5074 }, 5075 "peerDependencies": { 5076 "@types/react": "*", 5077 "@types/react-dom": "*", 5078 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5079 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5080 }, 5081 "peerDependenciesMeta": { 5082 "@types/react": { 5083 "optional": true 5084 }, 5085 "@types/react-dom": { 5086 "optional": true 5087 } 5088 } 5089 }, 5090 "node_modules/radix-ui/node_modules/@radix-ui/react-alert-dialog": { 5091 "version": "1.1.15", 5092 "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.15.tgz", 5093 "integrity": "sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw==", 5094 "dependencies": { 5095 "@radix-ui/primitive": "1.1.3", 5096 "@radix-ui/react-compose-refs": "1.1.2", 5097 "@radix-ui/react-context": "1.1.2", 5098 "@radix-ui/react-dialog": "1.1.15", 5099 "@radix-ui/react-primitive": "2.1.3", 5100 "@radix-ui/react-slot": "1.2.3" 5101 }, 5102 "peerDependencies": { 5103 "@types/react": "*", 5104 "@types/react-dom": "*", 5105 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5106 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5107 }, 5108 "peerDependenciesMeta": { 5109 "@types/react": { 5110 "optional": true 5111 }, 5112 "@types/react-dom": { 5113 "optional": true 5114 } 5115 } 5116 }, 5117 "node_modules/radix-ui/node_modules/@radix-ui/react-arrow": { 5118 "version": "1.1.7", 5119 "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.7.tgz", 5120 "integrity": "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w==", 5121 "dependencies": { 5122 "@radix-ui/react-primitive": "2.1.3" 5123 }, 5124 "peerDependencies": { 5125 "@types/react": "*", 5126 "@types/react-dom": "*", 5127 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5128 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5129 }, 5130 "peerDependenciesMeta": { 5131 "@types/react": { 5132 "optional": true 5133 }, 5134 "@types/react-dom": { 5135 "optional": true 5136 } 5137 } 5138 }, 5139 "node_modules/radix-ui/node_modules/@radix-ui/react-aspect-ratio": { 5140 "version": "1.1.7", 5141 "resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.7.tgz", 5142 "integrity": "sha512-Yq6lvO9HQyPwev1onK1daHCHqXVLzPhSVjmsNjCa2Zcxy2f7uJD2itDtxknv6FzAKCwD1qQkeVDmX/cev13n/g==", 5143 "dependencies": { 5144 "@radix-ui/react-primitive": "2.1.3" 5145 }, 5146 "peerDependencies": { 5147 "@types/react": "*", 5148 "@types/react-dom": "*", 5149 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5150 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5151 }, 5152 "peerDependenciesMeta": { 5153 "@types/react": { 5154 "optional": true 5155 }, 5156 "@types/react-dom": { 5157 "optional": true 5158 } 5159 } 5160 }, 5161 "node_modules/radix-ui/node_modules/@radix-ui/react-avatar": { 5162 "version": "1.1.10", 5163 "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.10.tgz", 5164 "integrity": "sha512-V8piFfWapM5OmNCXTzVQY+E1rDa53zY+MQ4Y7356v4fFz6vqCyUtIz2rUD44ZEdwg78/jKmMJHj07+C/Z/rcog==", 5165 "dependencies": { 5166 "@radix-ui/react-context": "1.1.2", 5167 "@radix-ui/react-primitive": "2.1.3", 5168 "@radix-ui/react-use-callback-ref": "1.1.1", 5169 "@radix-ui/react-use-is-hydrated": "0.1.0", 5170 "@radix-ui/react-use-layout-effect": "1.1.1" 5171 }, 5172 "peerDependencies": { 5173 "@types/react": "*", 5174 "@types/react-dom": "*", 5175 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5176 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5177 }, 5178 "peerDependenciesMeta": { 5179 "@types/react": { 5180 "optional": true 5181 }, 5182 "@types/react-dom": { 5183 "optional": true 5184 } 5185 } 5186 }, 5187 "node_modules/radix-ui/node_modules/@radix-ui/react-checkbox": { 5188 "version": "1.3.3", 5189 "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.3.3.tgz", 5190 "integrity": "sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw==", 5191 "dependencies": { 5192 "@radix-ui/primitive": "1.1.3", 5193 "@radix-ui/react-compose-refs": "1.1.2", 5194 "@radix-ui/react-context": "1.1.2", 5195 "@radix-ui/react-presence": "1.1.5", 5196 "@radix-ui/react-primitive": "2.1.3", 5197 "@radix-ui/react-use-controllable-state": "1.2.2", 5198 "@radix-ui/react-use-previous": "1.1.1", 5199 "@radix-ui/react-use-size": "1.1.1" 5200 }, 5201 "peerDependencies": { 5202 "@types/react": "*", 5203 "@types/react-dom": "*", 5204 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5205 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5206 }, 5207 "peerDependenciesMeta": { 5208 "@types/react": { 5209 "optional": true 5210 }, 5211 "@types/react-dom": { 5212 "optional": true 5213 } 5214 } 5215 }, 5216 "node_modules/radix-ui/node_modules/@radix-ui/react-collapsible": { 5217 "version": "1.1.12", 5218 "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.12.tgz", 5219 "integrity": "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA==", 5220 "dependencies": { 5221 "@radix-ui/primitive": "1.1.3", 5222 "@radix-ui/react-compose-refs": "1.1.2", 5223 "@radix-ui/react-context": "1.1.2", 5224 "@radix-ui/react-id": "1.1.1", 5225 "@radix-ui/react-presence": "1.1.5", 5226 "@radix-ui/react-primitive": "2.1.3", 5227 "@radix-ui/react-use-controllable-state": "1.2.2", 5228 "@radix-ui/react-use-layout-effect": "1.1.1" 5229 }, 5230 "peerDependencies": { 5231 "@types/react": "*", 5232 "@types/react-dom": "*", 5233 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5234 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5235 }, 5236 "peerDependenciesMeta": { 5237 "@types/react": { 5238 "optional": true 5239 }, 5240 "@types/react-dom": { 5241 "optional": true 5242 } 5243 } 5244 }, 5245 "node_modules/radix-ui/node_modules/@radix-ui/react-collection": { 5246 "version": "1.1.7", 5247 "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.7.tgz", 5248 "integrity": "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw==", 5249 "dependencies": { 5250 "@radix-ui/react-compose-refs": "1.1.2", 5251 "@radix-ui/react-context": "1.1.2", 5252 "@radix-ui/react-primitive": "2.1.3", 5253 "@radix-ui/react-slot": "1.2.3" 5254 }, 5255 "peerDependencies": { 5256 "@types/react": "*", 5257 "@types/react-dom": "*", 5258 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5259 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5260 }, 5261 "peerDependenciesMeta": { 5262 "@types/react": { 5263 "optional": true 5264 }, 5265 "@types/react-dom": { 5266 "optional": true 5267 } 5268 } 5269 }, 5270 "node_modules/radix-ui/node_modules/@radix-ui/react-context-menu": { 5271 "version": "2.2.16", 5272 "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.2.16.tgz", 5273 "integrity": "sha512-O8morBEW+HsVG28gYDZPTrT9UUovQUlJue5YO836tiTJhuIWBm/zQHc7j388sHWtdH/xUZurK9olD2+pcqx5ww==", 5274 "dependencies": { 5275 "@radix-ui/primitive": "1.1.3", 5276 "@radix-ui/react-context": "1.1.2", 5277 "@radix-ui/react-menu": "2.1.16", 5278 "@radix-ui/react-primitive": "2.1.3", 5279 "@radix-ui/react-use-callback-ref": "1.1.1", 5280 "@radix-ui/react-use-controllable-state": "1.2.2" 5281 }, 5282 "peerDependencies": { 5283 "@types/react": "*", 5284 "@types/react-dom": "*", 5285 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5286 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5287 }, 5288 "peerDependenciesMeta": { 5289 "@types/react": { 5290 "optional": true 5291 }, 5292 "@types/react-dom": { 5293 "optional": true 5294 } 5295 } 5296 }, 5297 "node_modules/radix-ui/node_modules/@radix-ui/react-dialog": { 5298 "version": "1.1.15", 5299 "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.15.tgz", 5300 "integrity": "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw==", 5301 "dependencies": { 5302 "@radix-ui/primitive": "1.1.3", 5303 "@radix-ui/react-compose-refs": "1.1.2", 5304 "@radix-ui/react-context": "1.1.2", 5305 "@radix-ui/react-dismissable-layer": "1.1.11", 5306 "@radix-ui/react-focus-guards": "1.1.3", 5307 "@radix-ui/react-focus-scope": "1.1.7", 5308 "@radix-ui/react-id": "1.1.1", 5309 "@radix-ui/react-portal": "1.1.9", 5310 "@radix-ui/react-presence": "1.1.5", 5311 "@radix-ui/react-primitive": "2.1.3", 5312 "@radix-ui/react-slot": "1.2.3", 5313 "@radix-ui/react-use-controllable-state": "1.2.2", 5314 "aria-hidden": "^1.2.4", 5315 "react-remove-scroll": "^2.6.3" 5316 }, 5317 "peerDependencies": { 5318 "@types/react": "*", 5319 "@types/react-dom": "*", 5320 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5321 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5322 }, 5323 "peerDependenciesMeta": { 5324 "@types/react": { 5325 "optional": true 5326 }, 5327 "@types/react-dom": { 5328 "optional": true 5329 } 5330 } 5331 }, 5332 "node_modules/radix-ui/node_modules/@radix-ui/react-dismissable-layer": { 5333 "version": "1.1.11", 5334 "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.11.tgz", 5335 "integrity": "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg==", 5336 "dependencies": { 5337 "@radix-ui/primitive": "1.1.3", 5338 "@radix-ui/react-compose-refs": "1.1.2", 5339 "@radix-ui/react-primitive": "2.1.3", 5340 "@radix-ui/react-use-callback-ref": "1.1.1", 5341 "@radix-ui/react-use-escape-keydown": "1.1.1" 5342 }, 5343 "peerDependencies": { 5344 "@types/react": "*", 5345 "@types/react-dom": "*", 5346 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5347 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5348 }, 5349 "peerDependenciesMeta": { 5350 "@types/react": { 5351 "optional": true 5352 }, 5353 "@types/react-dom": { 5354 "optional": true 5355 } 5356 } 5357 }, 5358 "node_modules/radix-ui/node_modules/@radix-ui/react-dropdown-menu": { 5359 "version": "2.1.16", 5360 "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.16.tgz", 5361 "integrity": "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw==", 5362 "dependencies": { 5363 "@radix-ui/primitive": "1.1.3", 5364 "@radix-ui/react-compose-refs": "1.1.2", 5365 "@radix-ui/react-context": "1.1.2", 5366 "@radix-ui/react-id": "1.1.1", 5367 "@radix-ui/react-menu": "2.1.16", 5368 "@radix-ui/react-primitive": "2.1.3", 5369 "@radix-ui/react-use-controllable-state": "1.2.2" 5370 }, 5371 "peerDependencies": { 5372 "@types/react": "*", 5373 "@types/react-dom": "*", 5374 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5375 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5376 }, 5377 "peerDependenciesMeta": { 5378 "@types/react": { 5379 "optional": true 5380 }, 5381 "@types/react-dom": { 5382 "optional": true 5383 } 5384 } 5385 }, 5386 "node_modules/radix-ui/node_modules/@radix-ui/react-focus-scope": { 5387 "version": "1.1.7", 5388 "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.7.tgz", 5389 "integrity": "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw==", 5390 "dependencies": { 5391 "@radix-ui/react-compose-refs": "1.1.2", 5392 "@radix-ui/react-primitive": "2.1.3", 5393 "@radix-ui/react-use-callback-ref": "1.1.1" 5394 }, 5395 "peerDependencies": { 5396 "@types/react": "*", 5397 "@types/react-dom": "*", 5398 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5399 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5400 }, 5401 "peerDependenciesMeta": { 5402 "@types/react": { 5403 "optional": true 5404 }, 5405 "@types/react-dom": { 5406 "optional": true 5407 } 5408 } 5409 }, 5410 "node_modules/radix-ui/node_modules/@radix-ui/react-form": { 5411 "version": "0.1.8", 5412 "resolved": "https://registry.npmjs.org/@radix-ui/react-form/-/react-form-0.1.8.tgz", 5413 "integrity": "sha512-QM70k4Zwjttifr5a4sZFts9fn8FzHYvQ5PiB19O2HsYibaHSVt9fH9rzB0XZo/YcM+b7t/p7lYCT/F5eOeF5yQ==", 5414 "dependencies": { 5415 "@radix-ui/primitive": "1.1.3", 5416 "@radix-ui/react-compose-refs": "1.1.2", 5417 "@radix-ui/react-context": "1.1.2", 5418 "@radix-ui/react-id": "1.1.1", 5419 "@radix-ui/react-label": "2.1.7", 5420 "@radix-ui/react-primitive": "2.1.3" 5421 }, 5422 "peerDependencies": { 5423 "@types/react": "*", 5424 "@types/react-dom": "*", 5425 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5426 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5427 }, 5428 "peerDependenciesMeta": { 5429 "@types/react": { 5430 "optional": true 5431 }, 5432 "@types/react-dom": { 5433 "optional": true 5434 } 5435 } 5436 }, 5437 "node_modules/radix-ui/node_modules/@radix-ui/react-hover-card": { 5438 "version": "1.1.15", 5439 "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.15.tgz", 5440 "integrity": "sha512-qgTkjNT1CfKMoP0rcasmlH2r1DAiYicWsDsufxl940sT2wHNEWWv6FMWIQXWhVdmC1d/HYfbhQx60KYyAtKxjg==", 5441 "dependencies": { 5442 "@radix-ui/primitive": "1.1.3", 5443 "@radix-ui/react-compose-refs": "1.1.2", 5444 "@radix-ui/react-context": "1.1.2", 5445 "@radix-ui/react-dismissable-layer": "1.1.11", 5446 "@radix-ui/react-popper": "1.2.8", 5447 "@radix-ui/react-portal": "1.1.9", 5448 "@radix-ui/react-presence": "1.1.5", 5449 "@radix-ui/react-primitive": "2.1.3", 5450 "@radix-ui/react-use-controllable-state": "1.2.2" 5451 }, 5452 "peerDependencies": { 5453 "@types/react": "*", 5454 "@types/react-dom": "*", 5455 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5456 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5457 }, 5458 "peerDependenciesMeta": { 5459 "@types/react": { 5460 "optional": true 5461 }, 5462 "@types/react-dom": { 5463 "optional": true 5464 } 5465 } 5466 }, 5467 "node_modules/radix-ui/node_modules/@radix-ui/react-label": { 5468 "version": "2.1.7", 5469 "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.7.tgz", 5470 "integrity": "sha512-YT1GqPSL8kJn20djelMX7/cTRp/Y9w5IZHvfxQTVHrOqa2yMl7i/UfMqKRU5V7mEyKTrUVgJXhNQPVCG8PBLoQ==", 5471 "dependencies": { 5472 "@radix-ui/react-primitive": "2.1.3" 5473 }, 5474 "peerDependencies": { 5475 "@types/react": "*", 5476 "@types/react-dom": "*", 5477 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5478 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5479 }, 5480 "peerDependenciesMeta": { 5481 "@types/react": { 5482 "optional": true 5483 }, 5484 "@types/react-dom": { 5485 "optional": true 5486 } 5487 } 5488 }, 5489 "node_modules/radix-ui/node_modules/@radix-ui/react-menu": { 5490 "version": "2.1.16", 5491 "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.16.tgz", 5492 "integrity": "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg==", 5493 "dependencies": { 5494 "@radix-ui/primitive": "1.1.3", 5495 "@radix-ui/react-collection": "1.1.7", 5496 "@radix-ui/react-compose-refs": "1.1.2", 5497 "@radix-ui/react-context": "1.1.2", 5498 "@radix-ui/react-direction": "1.1.1", 5499 "@radix-ui/react-dismissable-layer": "1.1.11", 5500 "@radix-ui/react-focus-guards": "1.1.3", 5501 "@radix-ui/react-focus-scope": "1.1.7", 5502 "@radix-ui/react-id": "1.1.1", 5503 "@radix-ui/react-popper": "1.2.8", 5504 "@radix-ui/react-portal": "1.1.9", 5505 "@radix-ui/react-presence": "1.1.5", 5506 "@radix-ui/react-primitive": "2.1.3", 5507 "@radix-ui/react-roving-focus": "1.1.11", 5508 "@radix-ui/react-slot": "1.2.3", 5509 "@radix-ui/react-use-callback-ref": "1.1.1", 5510 "aria-hidden": "^1.2.4", 5511 "react-remove-scroll": "^2.6.3" 5512 }, 5513 "peerDependencies": { 5514 "@types/react": "*", 5515 "@types/react-dom": "*", 5516 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5517 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5518 }, 5519 "peerDependenciesMeta": { 5520 "@types/react": { 5521 "optional": true 5522 }, 5523 "@types/react-dom": { 5524 "optional": true 5525 } 5526 } 5527 }, 5528 "node_modules/radix-ui/node_modules/@radix-ui/react-menubar": { 5529 "version": "1.1.16", 5530 "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.16.tgz", 5531 "integrity": "sha512-EB1FktTz5xRRi2Er974AUQZWg2yVBb1yjip38/lgwtCVRd3a+maUoGHN/xs9Yv8SY8QwbSEb+YrxGadVWbEutA==", 5532 "dependencies": { 5533 "@radix-ui/primitive": "1.1.3", 5534 "@radix-ui/react-collection": "1.1.7", 5535 "@radix-ui/react-compose-refs": "1.1.2", 5536 "@radix-ui/react-context": "1.1.2", 5537 "@radix-ui/react-direction": "1.1.1", 5538 "@radix-ui/react-id": "1.1.1", 5539 "@radix-ui/react-menu": "2.1.16", 5540 "@radix-ui/react-primitive": "2.1.3", 5541 "@radix-ui/react-roving-focus": "1.1.11", 5542 "@radix-ui/react-use-controllable-state": "1.2.2" 5543 }, 5544 "peerDependencies": { 5545 "@types/react": "*", 5546 "@types/react-dom": "*", 5547 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5548 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5549 }, 5550 "peerDependenciesMeta": { 5551 "@types/react": { 5552 "optional": true 5553 }, 5554 "@types/react-dom": { 5555 "optional": true 5556 } 5557 } 5558 }, 5559 "node_modules/radix-ui/node_modules/@radix-ui/react-navigation-menu": { 5560 "version": "1.2.14", 5561 "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.14.tgz", 5562 "integrity": "sha512-YB9mTFQvCOAQMHU+C/jVl96WmuWeltyUEpRJJky51huhds5W2FQr1J8D/16sQlf0ozxkPK8uF3niQMdUwZPv5w==", 5563 "dependencies": { 5564 "@radix-ui/primitive": "1.1.3", 5565 "@radix-ui/react-collection": "1.1.7", 5566 "@radix-ui/react-compose-refs": "1.1.2", 5567 "@radix-ui/react-context": "1.1.2", 5568 "@radix-ui/react-direction": "1.1.1", 5569 "@radix-ui/react-dismissable-layer": "1.1.11", 5570 "@radix-ui/react-id": "1.1.1", 5571 "@radix-ui/react-presence": "1.1.5", 5572 "@radix-ui/react-primitive": "2.1.3", 5573 "@radix-ui/react-use-callback-ref": "1.1.1", 5574 "@radix-ui/react-use-controllable-state": "1.2.2", 5575 "@radix-ui/react-use-layout-effect": "1.1.1", 5576 "@radix-ui/react-use-previous": "1.1.1", 5577 "@radix-ui/react-visually-hidden": "1.2.3" 5578 }, 5579 "peerDependencies": { 5580 "@types/react": "*", 5581 "@types/react-dom": "*", 5582 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5583 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5584 }, 5585 "peerDependenciesMeta": { 5586 "@types/react": { 5587 "optional": true 5588 }, 5589 "@types/react-dom": { 5590 "optional": true 5591 } 5592 } 5593 }, 5594 "node_modules/radix-ui/node_modules/@radix-ui/react-one-time-password-field": { 5595 "version": "0.1.8", 5596 "resolved": "https://registry.npmjs.org/@radix-ui/react-one-time-password-field/-/react-one-time-password-field-0.1.8.tgz", 5597 "integrity": "sha512-ycS4rbwURavDPVjCb5iS3aG4lURFDILi6sKI/WITUMZ13gMmn/xGjpLoqBAalhJaDk8I3UbCM5GzKHrnzwHbvg==", 5598 "dependencies": { 5599 "@radix-ui/number": "1.1.1", 5600 "@radix-ui/primitive": "1.1.3", 5601 "@radix-ui/react-collection": "1.1.7", 5602 "@radix-ui/react-compose-refs": "1.1.2", 5603 "@radix-ui/react-context": "1.1.2", 5604 "@radix-ui/react-direction": "1.1.1", 5605 "@radix-ui/react-primitive": "2.1.3", 5606 "@radix-ui/react-roving-focus": "1.1.11", 5607 "@radix-ui/react-use-controllable-state": "1.2.2", 5608 "@radix-ui/react-use-effect-event": "0.0.2", 5609 "@radix-ui/react-use-is-hydrated": "0.1.0", 5610 "@radix-ui/react-use-layout-effect": "1.1.1" 5611 }, 5612 "peerDependencies": { 5613 "@types/react": "*", 5614 "@types/react-dom": "*", 5615 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5616 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5617 }, 5618 "peerDependenciesMeta": { 5619 "@types/react": { 5620 "optional": true 5621 }, 5622 "@types/react-dom": { 5623 "optional": true 5624 } 5625 } 5626 }, 5627 "node_modules/radix-ui/node_modules/@radix-ui/react-password-toggle-field": { 5628 "version": "0.1.3", 5629 "resolved": "https://registry.npmjs.org/@radix-ui/react-password-toggle-field/-/react-password-toggle-field-0.1.3.tgz", 5630 "integrity": "sha512-/UuCrDBWravcaMix4TdT+qlNdVwOM1Nck9kWx/vafXsdfj1ChfhOdfi3cy9SGBpWgTXwYCuboT/oYpJy3clqfw==", 5631 "dependencies": { 5632 "@radix-ui/primitive": "1.1.3", 5633 "@radix-ui/react-compose-refs": "1.1.2", 5634 "@radix-ui/react-context": "1.1.2", 5635 "@radix-ui/react-id": "1.1.1", 5636 "@radix-ui/react-primitive": "2.1.3", 5637 "@radix-ui/react-use-controllable-state": "1.2.2", 5638 "@radix-ui/react-use-effect-event": "0.0.2", 5639 "@radix-ui/react-use-is-hydrated": "0.1.0" 5640 }, 5641 "peerDependencies": { 5642 "@types/react": "*", 5643 "@types/react-dom": "*", 5644 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5645 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5646 }, 5647 "peerDependenciesMeta": { 5648 "@types/react": { 5649 "optional": true 5650 }, 5651 "@types/react-dom": { 5652 "optional": true 5653 } 5654 } 5655 }, 5656 "node_modules/radix-ui/node_modules/@radix-ui/react-popover": { 5657 "version": "1.1.15", 5658 "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.15.tgz", 5659 "integrity": "sha512-kr0X2+6Yy/vJzLYJUPCZEc8SfQcf+1COFoAqauJm74umQhta9M7lNJHP7QQS3vkvcGLQUbWpMzwrXYwrYztHKA==", 5660 "dependencies": { 5661 "@radix-ui/primitive": "1.1.3", 5662 "@radix-ui/react-compose-refs": "1.1.2", 5663 "@radix-ui/react-context": "1.1.2", 5664 "@radix-ui/react-dismissable-layer": "1.1.11", 5665 "@radix-ui/react-focus-guards": "1.1.3", 5666 "@radix-ui/react-focus-scope": "1.1.7", 5667 "@radix-ui/react-id": "1.1.1", 5668 "@radix-ui/react-popper": "1.2.8", 5669 "@radix-ui/react-portal": "1.1.9", 5670 "@radix-ui/react-presence": "1.1.5", 5671 "@radix-ui/react-primitive": "2.1.3", 5672 "@radix-ui/react-slot": "1.2.3", 5673 "@radix-ui/react-use-controllable-state": "1.2.2", 5674 "aria-hidden": "^1.2.4", 5675 "react-remove-scroll": "^2.6.3" 5676 }, 5677 "peerDependencies": { 5678 "@types/react": "*", 5679 "@types/react-dom": "*", 5680 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5681 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5682 }, 5683 "peerDependenciesMeta": { 5684 "@types/react": { 5685 "optional": true 5686 }, 5687 "@types/react-dom": { 5688 "optional": true 5689 } 5690 } 5691 }, 5692 "node_modules/radix-ui/node_modules/@radix-ui/react-popper": { 5693 "version": "1.2.8", 5694 "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.8.tgz", 5695 "integrity": "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw==", 5696 "dependencies": { 5697 "@floating-ui/react-dom": "^2.0.0", 5698 "@radix-ui/react-arrow": "1.1.7", 5699 "@radix-ui/react-compose-refs": "1.1.2", 5700 "@radix-ui/react-context": "1.1.2", 5701 "@radix-ui/react-primitive": "2.1.3", 5702 "@radix-ui/react-use-callback-ref": "1.1.1", 5703 "@radix-ui/react-use-layout-effect": "1.1.1", 5704 "@radix-ui/react-use-rect": "1.1.1", 5705 "@radix-ui/react-use-size": "1.1.1", 5706 "@radix-ui/rect": "1.1.1" 5707 }, 5708 "peerDependencies": { 5709 "@types/react": "*", 5710 "@types/react-dom": "*", 5711 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5712 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5713 }, 5714 "peerDependenciesMeta": { 5715 "@types/react": { 5716 "optional": true 5717 }, 5718 "@types/react-dom": { 5719 "optional": true 5720 } 5721 } 5722 }, 5723 "node_modules/radix-ui/node_modules/@radix-ui/react-portal": { 5724 "version": "1.1.9", 5725 "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.9.tgz", 5726 "integrity": "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ==", 5727 "dependencies": { 5728 "@radix-ui/react-primitive": "2.1.3", 5729 "@radix-ui/react-use-layout-effect": "1.1.1" 5730 }, 5731 "peerDependencies": { 5732 "@types/react": "*", 5733 "@types/react-dom": "*", 5734 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5735 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5736 }, 5737 "peerDependenciesMeta": { 5738 "@types/react": { 5739 "optional": true 5740 }, 5741 "@types/react-dom": { 5742 "optional": true 5743 } 5744 } 5745 }, 5746 "node_modules/radix-ui/node_modules/@radix-ui/react-presence": { 5747 "version": "1.1.5", 5748 "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.5.tgz", 5749 "integrity": "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ==", 5750 "dependencies": { 5751 "@radix-ui/react-compose-refs": "1.1.2", 5752 "@radix-ui/react-use-layout-effect": "1.1.1" 5753 }, 5754 "peerDependencies": { 5755 "@types/react": "*", 5756 "@types/react-dom": "*", 5757 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5758 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5759 }, 5760 "peerDependenciesMeta": { 5761 "@types/react": { 5762 "optional": true 5763 }, 5764 "@types/react-dom": { 5765 "optional": true 5766 } 5767 } 5768 }, 5769 "node_modules/radix-ui/node_modules/@radix-ui/react-primitive": { 5770 "version": "2.1.3", 5771 "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.1.3.tgz", 5772 "integrity": "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ==", 5773 "dependencies": { 5774 "@radix-ui/react-slot": "1.2.3" 5775 }, 5776 "peerDependencies": { 5777 "@types/react": "*", 5778 "@types/react-dom": "*", 5779 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5780 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5781 }, 5782 "peerDependenciesMeta": { 5783 "@types/react": { 5784 "optional": true 5785 }, 5786 "@types/react-dom": { 5787 "optional": true 5788 } 5789 } 5790 }, 5791 "node_modules/radix-ui/node_modules/@radix-ui/react-progress": { 5792 "version": "1.1.7", 5793 "resolved": "https://registry.npmjs.org/@radix-ui/react-progress/-/react-progress-1.1.7.tgz", 5794 "integrity": "sha512-vPdg/tF6YC/ynuBIJlk1mm7Le0VgW6ub6J2UWnTQ7/D23KXcPI1qy+0vBkgKgd38RCMJavBXpB83HPNFMTb0Fg==", 5795 "dependencies": { 5796 "@radix-ui/react-context": "1.1.2", 5797 "@radix-ui/react-primitive": "2.1.3" 5798 }, 5799 "peerDependencies": { 5800 "@types/react": "*", 5801 "@types/react-dom": "*", 5802 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5803 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5804 }, 5805 "peerDependenciesMeta": { 5806 "@types/react": { 5807 "optional": true 5808 }, 5809 "@types/react-dom": { 5810 "optional": true 5811 } 5812 } 5813 }, 5814 "node_modules/radix-ui/node_modules/@radix-ui/react-radio-group": { 5815 "version": "1.3.8", 5816 "resolved": "https://registry.npmjs.org/@radix-ui/react-radio-group/-/react-radio-group-1.3.8.tgz", 5817 "integrity": "sha512-VBKYIYImA5zsxACdisNQ3BjCBfmbGH3kQlnFVqlWU4tXwjy7cGX8ta80BcrO+WJXIn5iBylEH3K6ZTlee//lgQ==", 5818 "dependencies": { 5819 "@radix-ui/primitive": "1.1.3", 5820 "@radix-ui/react-compose-refs": "1.1.2", 5821 "@radix-ui/react-context": "1.1.2", 5822 "@radix-ui/react-direction": "1.1.1", 5823 "@radix-ui/react-presence": "1.1.5", 5824 "@radix-ui/react-primitive": "2.1.3", 5825 "@radix-ui/react-roving-focus": "1.1.11", 5826 "@radix-ui/react-use-controllable-state": "1.2.2", 5827 "@radix-ui/react-use-previous": "1.1.1", 5828 "@radix-ui/react-use-size": "1.1.1" 5829 }, 5830 "peerDependencies": { 5831 "@types/react": "*", 5832 "@types/react-dom": "*", 5833 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5834 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5835 }, 5836 "peerDependenciesMeta": { 5837 "@types/react": { 5838 "optional": true 5839 }, 5840 "@types/react-dom": { 5841 "optional": true 5842 } 5843 } 5844 }, 5845 "node_modules/radix-ui/node_modules/@radix-ui/react-roving-focus": { 5846 "version": "1.1.11", 5847 "resolved": "https://registry.npmjs.org/@radix-ui/react-roving-focus/-/react-roving-focus-1.1.11.tgz", 5848 "integrity": "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA==", 5849 "dependencies": { 5850 "@radix-ui/primitive": "1.1.3", 5851 "@radix-ui/react-collection": "1.1.7", 5852 "@radix-ui/react-compose-refs": "1.1.2", 5853 "@radix-ui/react-context": "1.1.2", 5854 "@radix-ui/react-direction": "1.1.1", 5855 "@radix-ui/react-id": "1.1.1", 5856 "@radix-ui/react-primitive": "2.1.3", 5857 "@radix-ui/react-use-callback-ref": "1.1.1", 5858 "@radix-ui/react-use-controllable-state": "1.2.2" 5859 }, 5860 "peerDependencies": { 5861 "@types/react": "*", 5862 "@types/react-dom": "*", 5863 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5864 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5865 }, 5866 "peerDependenciesMeta": { 5867 "@types/react": { 5868 "optional": true 5869 }, 5870 "@types/react-dom": { 5871 "optional": true 5872 } 5873 } 5874 }, 5875 "node_modules/radix-ui/node_modules/@radix-ui/react-scroll-area": { 5876 "version": "1.2.10", 5877 "resolved": "https://registry.npmjs.org/@radix-ui/react-scroll-area/-/react-scroll-area-1.2.10.tgz", 5878 "integrity": "sha512-tAXIa1g3sM5CGpVT0uIbUx/U3Gs5N8T52IICuCtObaos1S8fzsrPXG5WObkQN3S6NVl6wKgPhAIiBGbWnvc97A==", 5879 "dependencies": { 5880 "@radix-ui/number": "1.1.1", 5881 "@radix-ui/primitive": "1.1.3", 5882 "@radix-ui/react-compose-refs": "1.1.2", 5883 "@radix-ui/react-context": "1.1.2", 5884 "@radix-ui/react-direction": "1.1.1", 5885 "@radix-ui/react-presence": "1.1.5", 5886 "@radix-ui/react-primitive": "2.1.3", 5887 "@radix-ui/react-use-callback-ref": "1.1.1", 5888 "@radix-ui/react-use-layout-effect": "1.1.1" 5889 }, 5890 "peerDependencies": { 5891 "@types/react": "*", 5892 "@types/react-dom": "*", 5893 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5894 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5895 }, 5896 "peerDependenciesMeta": { 5897 "@types/react": { 5898 "optional": true 5899 }, 5900 "@types/react-dom": { 5901 "optional": true 5902 } 5903 } 5904 }, 5905 "node_modules/radix-ui/node_modules/@radix-ui/react-select": { 5906 "version": "2.2.6", 5907 "resolved": "https://registry.npmjs.org/@radix-ui/react-select/-/react-select-2.2.6.tgz", 5908 "integrity": "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ==", 5909 "dependencies": { 5910 "@radix-ui/number": "1.1.1", 5911 "@radix-ui/primitive": "1.1.3", 5912 "@radix-ui/react-collection": "1.1.7", 5913 "@radix-ui/react-compose-refs": "1.1.2", 5914 "@radix-ui/react-context": "1.1.2", 5915 "@radix-ui/react-direction": "1.1.1", 5916 "@radix-ui/react-dismissable-layer": "1.1.11", 5917 "@radix-ui/react-focus-guards": "1.1.3", 5918 "@radix-ui/react-focus-scope": "1.1.7", 5919 "@radix-ui/react-id": "1.1.1", 5920 "@radix-ui/react-popper": "1.2.8", 5921 "@radix-ui/react-portal": "1.1.9", 5922 "@radix-ui/react-primitive": "2.1.3", 5923 "@radix-ui/react-slot": "1.2.3", 5924 "@radix-ui/react-use-callback-ref": "1.1.1", 5925 "@radix-ui/react-use-controllable-state": "1.2.2", 5926 "@radix-ui/react-use-layout-effect": "1.1.1", 5927 "@radix-ui/react-use-previous": "1.1.1", 5928 "@radix-ui/react-visually-hidden": "1.2.3", 5929 "aria-hidden": "^1.2.4", 5930 "react-remove-scroll": "^2.6.3" 5931 }, 5932 "peerDependencies": { 5933 "@types/react": "*", 5934 "@types/react-dom": "*", 5935 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5936 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5937 }, 5938 "peerDependenciesMeta": { 5939 "@types/react": { 5940 "optional": true 5941 }, 5942 "@types/react-dom": { 5943 "optional": true 5944 } 5945 } 5946 }, 5947 "node_modules/radix-ui/node_modules/@radix-ui/react-separator": { 5948 "version": "1.1.7", 5949 "resolved": "https://registry.npmjs.org/@radix-ui/react-separator/-/react-separator-1.1.7.tgz", 5950 "integrity": "sha512-0HEb8R9E8A+jZjvmFCy/J4xhbXy3TV+9XSnGJ3KvTtjlIUy/YQ/p6UYZvi7YbeoeXdyU9+Y3scizK6hkY37baA==", 5951 "dependencies": { 5952 "@radix-ui/react-primitive": "2.1.3" 5953 }, 5954 "peerDependencies": { 5955 "@types/react": "*", 5956 "@types/react-dom": "*", 5957 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5958 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5959 }, 5960 "peerDependenciesMeta": { 5961 "@types/react": { 5962 "optional": true 5963 }, 5964 "@types/react-dom": { 5965 "optional": true 5966 } 5967 } 5968 }, 5969 "node_modules/radix-ui/node_modules/@radix-ui/react-slider": { 5970 "version": "1.3.6", 5971 "resolved": "https://registry.npmjs.org/@radix-ui/react-slider/-/react-slider-1.3.6.tgz", 5972 "integrity": "sha512-JPYb1GuM1bxfjMRlNLE+BcmBC8onfCi60Blk7OBqi2MLTFdS+8401U4uFjnwkOr49BLmXxLC6JHkvAsx5OJvHw==", 5973 "dependencies": { 5974 "@radix-ui/number": "1.1.1", 5975 "@radix-ui/primitive": "1.1.3", 5976 "@radix-ui/react-collection": "1.1.7", 5977 "@radix-ui/react-compose-refs": "1.1.2", 5978 "@radix-ui/react-context": "1.1.2", 5979 "@radix-ui/react-direction": "1.1.1", 5980 "@radix-ui/react-primitive": "2.1.3", 5981 "@radix-ui/react-use-controllable-state": "1.2.2", 5982 "@radix-ui/react-use-layout-effect": "1.1.1", 5983 "@radix-ui/react-use-previous": "1.1.1", 5984 "@radix-ui/react-use-size": "1.1.1" 5985 }, 5986 "peerDependencies": { 5987 "@types/react": "*", 5988 "@types/react-dom": "*", 5989 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 5990 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 5991 }, 5992 "peerDependenciesMeta": { 5993 "@types/react": { 5994 "optional": true 5995 }, 5996 "@types/react-dom": { 5997 "optional": true 5998 } 5999 } 6000 }, 6001 "node_modules/radix-ui/node_modules/@radix-ui/react-slot": { 6002 "version": "1.2.3", 6003 "resolved": "https://registry.npmjs.org/@radix-ui/react-slot/-/react-slot-1.2.3.tgz", 6004 "integrity": "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A==", 6005 "dependencies": { 6006 "@radix-ui/react-compose-refs": "1.1.2" 6007 }, 6008 "peerDependencies": { 6009 "@types/react": "*", 6010 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6011 }, 6012 "peerDependenciesMeta": { 6013 "@types/react": { 6014 "optional": true 6015 } 6016 } 6017 }, 6018 "node_modules/radix-ui/node_modules/@radix-ui/react-switch": { 6019 "version": "1.2.6", 6020 "resolved": "https://registry.npmjs.org/@radix-ui/react-switch/-/react-switch-1.2.6.tgz", 6021 "integrity": "sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ==", 6022 "dependencies": { 6023 "@radix-ui/primitive": "1.1.3", 6024 "@radix-ui/react-compose-refs": "1.1.2", 6025 "@radix-ui/react-context": "1.1.2", 6026 "@radix-ui/react-primitive": "2.1.3", 6027 "@radix-ui/react-use-controllable-state": "1.2.2", 6028 "@radix-ui/react-use-previous": "1.1.1", 6029 "@radix-ui/react-use-size": "1.1.1" 6030 }, 6031 "peerDependencies": { 6032 "@types/react": "*", 6033 "@types/react-dom": "*", 6034 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 6035 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6036 }, 6037 "peerDependenciesMeta": { 6038 "@types/react": { 6039 "optional": true 6040 }, 6041 "@types/react-dom": { 6042 "optional": true 6043 } 6044 } 6045 }, 6046 "node_modules/radix-ui/node_modules/@radix-ui/react-tabs": { 6047 "version": "1.1.13", 6048 "resolved": "https://registry.npmjs.org/@radix-ui/react-tabs/-/react-tabs-1.1.13.tgz", 6049 "integrity": "sha512-7xdcatg7/U+7+Udyoj2zodtI9H/IIopqo+YOIcZOq1nJwXWBZ9p8xiu5llXlekDbZkca79a/fozEYQXIA4sW6A==", 6050 "dependencies": { 6051 "@radix-ui/primitive": "1.1.3", 6052 "@radix-ui/react-context": "1.1.2", 6053 "@radix-ui/react-direction": "1.1.1", 6054 "@radix-ui/react-id": "1.1.1", 6055 "@radix-ui/react-presence": "1.1.5", 6056 "@radix-ui/react-primitive": "2.1.3", 6057 "@radix-ui/react-roving-focus": "1.1.11", 6058 "@radix-ui/react-use-controllable-state": "1.2.2" 6059 }, 6060 "peerDependencies": { 6061 "@types/react": "*", 6062 "@types/react-dom": "*", 6063 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 6064 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6065 }, 6066 "peerDependenciesMeta": { 6067 "@types/react": { 6068 "optional": true 6069 }, 6070 "@types/react-dom": { 6071 "optional": true 6072 } 6073 } 6074 }, 6075 "node_modules/radix-ui/node_modules/@radix-ui/react-toast": { 6076 "version": "1.2.15", 6077 "resolved": "https://registry.npmjs.org/@radix-ui/react-toast/-/react-toast-1.2.15.tgz", 6078 "integrity": "sha512-3OSz3TacUWy4WtOXV38DggwxoqJK4+eDkNMl5Z/MJZaoUPaP4/9lf81xXMe1I2ReTAptverZUpbPY4wWwWyL5g==", 6079 "dependencies": { 6080 "@radix-ui/primitive": "1.1.3", 6081 "@radix-ui/react-collection": "1.1.7", 6082 "@radix-ui/react-compose-refs": "1.1.2", 6083 "@radix-ui/react-context": "1.1.2", 6084 "@radix-ui/react-dismissable-layer": "1.1.11", 6085 "@radix-ui/react-portal": "1.1.9", 6086 "@radix-ui/react-presence": "1.1.5", 6087 "@radix-ui/react-primitive": "2.1.3", 6088 "@radix-ui/react-use-callback-ref": "1.1.1", 6089 "@radix-ui/react-use-controllable-state": "1.2.2", 6090 "@radix-ui/react-use-layout-effect": "1.1.1", 6091 "@radix-ui/react-visually-hidden": "1.2.3" 6092 }, 6093 "peerDependencies": { 6094 "@types/react": "*", 6095 "@types/react-dom": "*", 6096 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 6097 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6098 }, 6099 "peerDependenciesMeta": { 6100 "@types/react": { 6101 "optional": true 6102 }, 6103 "@types/react-dom": { 6104 "optional": true 6105 } 6106 } 6107 }, 6108 "node_modules/radix-ui/node_modules/@radix-ui/react-toggle": { 6109 "version": "1.1.10", 6110 "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle/-/react-toggle-1.1.10.tgz", 6111 "integrity": "sha512-lS1odchhFTeZv3xwHH31YPObmJn8gOg7Lq12inrr0+BH/l3Tsq32VfjqH1oh80ARM3mlkfMic15n0kg4sD1poQ==", 6112 "dependencies": { 6113 "@radix-ui/primitive": "1.1.3", 6114 "@radix-ui/react-primitive": "2.1.3", 6115 "@radix-ui/react-use-controllable-state": "1.2.2" 6116 }, 6117 "peerDependencies": { 6118 "@types/react": "*", 6119 "@types/react-dom": "*", 6120 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 6121 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6122 }, 6123 "peerDependenciesMeta": { 6124 "@types/react": { 6125 "optional": true 6126 }, 6127 "@types/react-dom": { 6128 "optional": true 6129 } 6130 } 6131 }, 6132 "node_modules/radix-ui/node_modules/@radix-ui/react-toggle-group": { 6133 "version": "1.1.11", 6134 "resolved": "https://registry.npmjs.org/@radix-ui/react-toggle-group/-/react-toggle-group-1.1.11.tgz", 6135 "integrity": "sha512-5umnS0T8JQzQT6HbPyO7Hh9dgd82NmS36DQr+X/YJ9ctFNCiiQd6IJAYYZ33LUwm8M+taCz5t2ui29fHZc4Y6Q==", 6136 "dependencies": { 6137 "@radix-ui/primitive": "1.1.3", 6138 "@radix-ui/react-context": "1.1.2", 6139 "@radix-ui/react-direction": "1.1.1", 6140 "@radix-ui/react-primitive": "2.1.3", 6141 "@radix-ui/react-roving-focus": "1.1.11", 6142 "@radix-ui/react-toggle": "1.1.10", 6143 "@radix-ui/react-use-controllable-state": "1.2.2" 6144 }, 6145 "peerDependencies": { 6146 "@types/react": "*", 6147 "@types/react-dom": "*", 6148 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 6149 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6150 }, 6151 "peerDependenciesMeta": { 6152 "@types/react": { 6153 "optional": true 6154 }, 6155 "@types/react-dom": { 6156 "optional": true 6157 } 6158 } 6159 }, 6160 "node_modules/radix-ui/node_modules/@radix-ui/react-toolbar": { 6161 "version": "1.1.11", 6162 "resolved": "https://registry.npmjs.org/@radix-ui/react-toolbar/-/react-toolbar-1.1.11.tgz", 6163 "integrity": "sha512-4ol06/1bLoFu1nwUqzdD4Y5RZ9oDdKeiHIsntug54Hcr1pgaHiPqHFEaXI1IFP/EsOfROQZ8Mig9VTIRza6Tjg==", 6164 "dependencies": { 6165 "@radix-ui/primitive": "1.1.3", 6166 "@radix-ui/react-context": "1.1.2", 6167 "@radix-ui/react-direction": "1.1.1", 6168 "@radix-ui/react-primitive": "2.1.3", 6169 "@radix-ui/react-roving-focus": "1.1.11", 6170 "@radix-ui/react-separator": "1.1.7", 6171 "@radix-ui/react-toggle-group": "1.1.11" 6172 }, 6173 "peerDependencies": { 6174 "@types/react": "*", 6175 "@types/react-dom": "*", 6176 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 6177 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6178 }, 6179 "peerDependenciesMeta": { 6180 "@types/react": { 6181 "optional": true 6182 }, 6183 "@types/react-dom": { 6184 "optional": true 6185 } 6186 } 6187 }, 6188 "node_modules/radix-ui/node_modules/@radix-ui/react-tooltip": { 6189 "version": "1.2.8", 6190 "resolved": "https://registry.npmjs.org/@radix-ui/react-tooltip/-/react-tooltip-1.2.8.tgz", 6191 "integrity": "sha512-tY7sVt1yL9ozIxvmbtN5qtmH2krXcBCfjEiCgKGLqunJHvgvZG2Pcl2oQ3kbcZARb1BGEHdkLzcYGO8ynVlieg==", 6192 "dependencies": { 6193 "@radix-ui/primitive": "1.1.3", 6194 "@radix-ui/react-compose-refs": "1.1.2", 6195 "@radix-ui/react-context": "1.1.2", 6196 "@radix-ui/react-dismissable-layer": "1.1.11", 6197 "@radix-ui/react-id": "1.1.1", 6198 "@radix-ui/react-popper": "1.2.8", 6199 "@radix-ui/react-portal": "1.1.9", 6200 "@radix-ui/react-presence": "1.1.5", 6201 "@radix-ui/react-primitive": "2.1.3", 6202 "@radix-ui/react-slot": "1.2.3", 6203 "@radix-ui/react-use-controllable-state": "1.2.2", 6204 "@radix-ui/react-visually-hidden": "1.2.3" 6205 }, 6206 "peerDependencies": { 6207 "@types/react": "*", 6208 "@types/react-dom": "*", 6209 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 6210 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6211 }, 6212 "peerDependenciesMeta": { 6213 "@types/react": { 6214 "optional": true 6215 }, 6216 "@types/react-dom": { 6217 "optional": true 6218 } 6219 } 6220 }, 6221 "node_modules/radix-ui/node_modules/@radix-ui/react-visually-hidden": { 6222 "version": "1.2.3", 6223 "resolved": "https://registry.npmjs.org/@radix-ui/react-visually-hidden/-/react-visually-hidden-1.2.3.tgz", 6224 "integrity": "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug==", 6225 "dependencies": { 6226 "@radix-ui/react-primitive": "2.1.3" 6227 }, 6228 "peerDependencies": { 6229 "@types/react": "*", 6230 "@types/react-dom": "*", 6231 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", 6232 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" 6233 }, 6234 "peerDependenciesMeta": { 6235 "@types/react": { 6236 "optional": true 6237 }, 6238 "@types/react-dom": { 6239 "optional": true 6240 } 6241 } 6242 }, 6243 "node_modules/range-parser": { 6244 "version": "1.2.1", 6245 "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", 6246 "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", 6247 "engines": { 6248 "node": ">= 0.6" 6249 } 6250 }, 6251 "node_modules/raw-body": { 6252 "version": "3.0.2", 6253 "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.2.tgz", 6254 "integrity": "sha512-K5zQjDllxWkf7Z5xJdV0/B0WTNqx6vxG70zJE4N0kBs4LovmEYWJzQGxC9bS9RAKu3bgM40lrd5zoLJ12MQ5BA==", 6255 "dependencies": { 6256 "bytes": "~3.1.2", 6257 "http-errors": "~2.0.1", 6258 "iconv-lite": "~0.7.0", 6259 "unpipe": "~1.0.0" 6260 }, 6261 "engines": { 6262 "node": ">= 0.10" 6263 } 6264 }, 6265 "node_modules/react": { 6266 "version": "18.2.0", 6267 "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", 6268 "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", 6269 "dependencies": { 6270 "loose-envify": "^1.1.0" 6271 }, 6272 "engines": { 6273 "node": ">=0.10.0" 6274 } 6275 }, 6276 "node_modules/react-dom": { 6277 "version": "18.2.0", 6278 "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", 6279 "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", 6280 "dependencies": { 6281 "loose-envify": "^1.1.0", 6282 "scheduler": "^0.23.0" 6283 }, 6284 "peerDependencies": { 6285 "react": "^18.2.0" 6286 } 6287 }, 6288 "node_modules/react-remove-scroll": { 6289 "version": "2.7.2", 6290 "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.7.2.tgz", 6291 "integrity": "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q==", 6292 "dependencies": { 6293 "react-remove-scroll-bar": "^2.3.7", 6294 "react-style-singleton": "^2.2.3", 6295 "tslib": "^2.1.0", 6296 "use-callback-ref": "^1.3.3", 6297 "use-sidecar": "^1.1.3" 6298 }, 6299 "engines": { 6300 "node": ">=10" 6301 }, 6302 "peerDependencies": { 6303 "@types/react": "*", 6304 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" 6305 }, 6306 "peerDependenciesMeta": { 6307 "@types/react": { 6308 "optional": true 6309 } 6310 } 6311 }, 6312 "node_modules/react-remove-scroll-bar": { 6313 "version": "2.3.8", 6314 "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.8.tgz", 6315 "integrity": "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q==", 6316 "dependencies": { 6317 "react-style-singleton": "^2.2.2", 6318 "tslib": "^2.0.0" 6319 }, 6320 "engines": { 6321 "node": ">=10" 6322 }, 6323 "peerDependencies": { 6324 "@types/react": "*", 6325 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 6326 }, 6327 "peerDependenciesMeta": { 6328 "@types/react": { 6329 "optional": true 6330 } 6331 } 6332 }, 6333 "node_modules/react-style-singleton": { 6334 "version": "2.2.3", 6335 "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.3.tgz", 6336 "integrity": "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ==", 6337 "dependencies": { 6338 "get-nonce": "^1.0.0", 6339 "tslib": "^2.0.0" 6340 }, 6341 "engines": { 6342 "node": ">=10" 6343 }, 6344 "peerDependencies": { 6345 "@types/react": "*", 6346 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" 6347 }, 6348 "peerDependenciesMeta": { 6349 "@types/react": { 6350 "optional": true 6351 } 6352 } 6353 }, 6354 "node_modules/recast": { 6355 "version": "0.23.11", 6356 "resolved": "https://registry.npmjs.org/recast/-/recast-0.23.11.tgz", 6357 "integrity": "sha512-YTUo+Flmw4ZXiWfQKGcwwc11KnoRAYgzAE2E7mXKCjSviTKShtxBsN6YUUBB2gtaBzKzeKunxhUwNHQuRryhWA==", 6358 "dependencies": { 6359 "ast-types": "^0.16.1", 6360 "esprima": "~4.0.0", 6361 "source-map": "~0.6.1", 6362 "tiny-invariant": "^1.3.3", 6363 "tslib": "^2.0.1" 6364 }, 6365 "engines": { 6366 "node": ">= 4" 6367 } 6368 }, 6369 "node_modules/require-directory": { 6370 "version": "2.1.1", 6371 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 6372 "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", 6373 "engines": { 6374 "node": ">=0.10.0" 6375 } 6376 }, 6377 "node_modules/require-from-string": { 6378 "version": "2.0.2", 6379 "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", 6380 "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", 6381 "engines": { 6382 "node": ">=0.10.0" 6383 } 6384 }, 6385 "node_modules/reselect": { 6386 "version": "5.1.1", 6387 "resolved": "https://registry.npmjs.org/reselect/-/reselect-5.1.1.tgz", 6388 "integrity": "sha512-K/BG6eIky/SBpzfHZv/dd+9JBFiS4SWV7FIujVyJRux6e45+73RaUHXLmIR1f7WOMaQ0U1km6qwklRQxpJJY0w==" 6389 }, 6390 "node_modules/resolve-from": { 6391 "version": "4.0.0", 6392 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", 6393 "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", 6394 "engines": { 6395 "node": ">=4" 6396 } 6397 }, 6398 "node_modules/restore-cursor": { 6399 "version": "5.1.0", 6400 "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-5.1.0.tgz", 6401 "integrity": "sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==", 6402 "dependencies": { 6403 "onetime": "^7.0.0", 6404 "signal-exit": "^4.1.0" 6405 }, 6406 "engines": { 6407 "node": ">=18" 6408 }, 6409 "funding": { 6410 "url": "https://github.com/sponsors/sindresorhus" 6411 } 6412 }, 6413 "node_modules/rettime": { 6414 "version": "0.10.1", 6415 "resolved": "https://registry.npmjs.org/rettime/-/rettime-0.10.1.tgz", 6416 "integrity": "sha512-uyDrIlUEH37cinabq0AX4QbgV4HbFZ/gqoiunWQ1UqBtRvTTytwhNYjE++pO/MjPTZL5KQCf2bEoJ/BJNVQ5Kw==" 6417 }, 6418 "node_modules/reusify": { 6419 "version": "1.1.0", 6420 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz", 6421 "integrity": "sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==", 6422 "engines": { 6423 "iojs": ">=1.0.0", 6424 "node": ">=0.10.0" 6425 } 6426 }, 6427 "node_modules/router": { 6428 "version": "2.2.0", 6429 "resolved": "https://registry.npmjs.org/router/-/router-2.2.0.tgz", 6430 "integrity": "sha512-nLTrUKm2UyiL7rlhapu/Zl45FwNgkZGaCpZbIHajDYgwlJCOzLSk+cIPAnsEqV955GjILJnKbdQC1nVPz+gAYQ==", 6431 "dependencies": { 6432 "debug": "^4.4.0", 6433 "depd": "^2.0.0", 6434 "is-promise": "^4.0.0", 6435 "parseurl": "^1.3.3", 6436 "path-to-regexp": "^8.0.0" 6437 }, 6438 "engines": { 6439 "node": ">= 18" 6440 } 6441 }, 6442 "node_modules/router/node_modules/path-to-regexp": { 6443 "version": "8.3.0", 6444 "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz", 6445 "integrity": "sha512-7jdwVIRtsP8MYpdXSwOS0YdD0Du+qOoF/AEPIt88PcCFrZCzx41oxku1jD88hZBwbNUIEfpqvuhjFaMAqMTWnA==", 6446 "funding": { 6447 "type": "opencollective", 6448 "url": "https://opencollective.com/express" 6449 } 6450 }, 6451 "node_modules/run-applescript": { 6452 "version": "7.1.0", 6453 "resolved": "https://registry.npmjs.org/run-applescript/-/run-applescript-7.1.0.tgz", 6454 "integrity": "sha512-DPe5pVFaAsinSaV6QjQ6gdiedWDcRCbUuiQfQa2wmWV7+xC9bGulGI8+TdRmoFkAPaBXk8CrAbnlY2ISniJ47Q==", 6455 "engines": { 6456 "node": ">=18" 6457 }, 6458 "funding": { 6459 "url": "https://github.com/sponsors/sindresorhus" 6460 } 6461 }, 6462 "node_modules/run-parallel": { 6463 "version": "1.2.0", 6464 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", 6465 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", 6466 "funding": [ 6467 { 6468 "type": "github", 6469 "url": "https://github.com/sponsors/feross" 6470 }, 6471 { 6472 "type": "patreon", 6473 "url": "https://www.patreon.com/feross" 6474 }, 6475 { 6476 "type": "consulting", 6477 "url": "https://feross.org/support" 6478 } 6479 ], 6480 "dependencies": { 6481 "queue-microtask": "^1.2.2" 6482 } 6483 }, 6484 "node_modules/safer-buffer": { 6485 "version": "2.1.2", 6486 "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", 6487 "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" 6488 }, 6489 "node_modules/scheduler": { 6490 "version": "0.23.2", 6491 "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.2.tgz", 6492 "integrity": "sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==", 6493 "dependencies": { 6494 "loose-envify": "^1.1.0" 6495 } 6496 }, 6497 "node_modules/semver": { 6498 "version": "6.3.1", 6499 "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", 6500 "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", 6501 "bin": { 6502 "semver": "bin/semver.js" 6503 } 6504 }, 6505 "node_modules/send": { 6506 "version": "1.2.1", 6507 "resolved": "https://registry.npmjs.org/send/-/send-1.2.1.tgz", 6508 "integrity": "sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==", 6509 "dependencies": { 6510 "debug": "^4.4.3", 6511 "encodeurl": "^2.0.0", 6512 "escape-html": "^1.0.3", 6513 "etag": "^1.8.1", 6514 "fresh": "^2.0.0", 6515 "http-errors": "^2.0.1", 6516 "mime-types": "^3.0.2", 6517 "ms": "^2.1.3", 6518 "on-finished": "^2.4.1", 6519 "range-parser": "^1.2.1", 6520 "statuses": "^2.0.2" 6521 }, 6522 "engines": { 6523 "node": ">= 18" 6524 }, 6525 "funding": { 6526 "type": "opencollective", 6527 "url": "https://opencollective.com/express" 6528 } 6529 }, 6530 "node_modules/serve-static": { 6531 "version": "2.2.1", 6532 "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.1.tgz", 6533 "integrity": "sha512-xRXBn0pPqQTVQiC8wyQrKs2MOlX24zQ0POGaj0kultvoOCstBQM5yvOhAVSUwOMjQtTvsPWoNCHfPGwaaQJhTw==", 6534 "dependencies": { 6535 "encodeurl": "^2.0.0", 6536 "escape-html": "^1.0.3", 6537 "parseurl": "^1.3.3", 6538 "send": "^1.2.0" 6539 }, 6540 "engines": { 6541 "node": ">= 18" 6542 }, 6543 "funding": { 6544 "type": "opencollective", 6545 "url": "https://opencollective.com/express" 6546 } 6547 }, 6548 "node_modules/server-only": { 6549 "version": "0.0.1", 6550 "resolved": "https://registry.npmjs.org/server-only/-/server-only-0.0.1.tgz", 6551 "integrity": "sha512-qepMx2JxAa5jjfzxG79yPPq+8BuFToHd1hm7kI+Z4zAq1ftQiP7HcxMhDDItrbtwVeLg/cY2JnKnrcFkmiswNA==" 6552 }, 6553 "node_modules/setprototypeof": { 6554 "version": "1.2.0", 6555 "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", 6556 "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" 6557 }, 6558 "node_modules/shadcn": { 6559 "version": "3.8.5", 6560 "resolved": "https://registry.npmjs.org/shadcn/-/shadcn-3.8.5.tgz", 6561 "integrity": "sha512-jPRx44e+eyeV7xwY3BLJXcfrks00+M0h5BGB9l6DdcBW4BpAj4x3lVmVy0TXPEs2iHEisxejr62sZAAw6B1EVA==", 6562 "dependencies": { 6563 "@antfu/ni": "^25.0.0", 6564 "@babel/core": "^7.28.0", 6565 "@babel/parser": "^7.28.0", 6566 "@babel/plugin-transform-typescript": "^7.28.0", 6567 "@babel/preset-typescript": "^7.27.1", 6568 "@dotenvx/dotenvx": "^1.48.4", 6569 "@modelcontextprotocol/sdk": "^1.26.0", 6570 "@types/validate-npm-package-name": "^4.0.2", 6571 "browserslist": "^4.26.2", 6572 "commander": "^14.0.0", 6573 "cosmiconfig": "^9.0.0", 6574 "dedent": "^1.6.0", 6575 "deepmerge": "^4.3.1", 6576 "diff": "^8.0.2", 6577 "execa": "^9.6.0", 6578 "fast-glob": "^3.3.3", 6579 "fs-extra": "^11.3.1", 6580 "fuzzysort": "^3.1.0", 6581 "https-proxy-agent": "^7.0.6", 6582 "kleur": "^4.1.5", 6583 "msw": "^2.10.4", 6584 "node-fetch": "^3.3.2", 6585 "open": "^11.0.0", 6586 "ora": "^8.2.0", 6587 "postcss": "^8.5.6", 6588 "postcss-selector-parser": "^7.1.0", 6589 "prompts": "^2.4.2", 6590 "recast": "^0.23.11", 6591 "stringify-object": "^5.0.0", 6592 "tailwind-merge": "^3.0.1", 6593 "ts-morph": "^26.0.0", 6594 "tsconfig-paths": "^4.2.0", 6595 "validate-npm-package-name": "^7.0.1", 6596 "zod": "^3.24.1", 6597 "zod-to-json-schema": "^3.24.6" 6598 }, 6599 "bin": { 6600 "shadcn": "dist/index.js" 6601 } 6602 }, 6603 "node_modules/sharp": { 6604 "version": "0.34.5", 6605 "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.34.5.tgz", 6606 "integrity": "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==", 6607 "hasInstallScript": true, 6608 "optional": true, 6609 "dependencies": { 6610 "@img/colour": "^1.0.0", 6611 "detect-libc": "^2.1.2", 6612 "semver": "^7.7.3" 6613 }, 6614 "engines": { 6615 "node": "^18.17.0 || ^20.3.0 || >=21.0.0" 6616 }, 6617 "funding": { 6618 "url": "https://opencollective.com/libvips" 6619 }, 6620 "optionalDependencies": { 6621 "@img/sharp-darwin-arm64": "0.34.5", 6622 "@img/sharp-darwin-x64": "0.34.5", 6623 "@img/sharp-libvips-darwin-arm64": "1.2.4", 6624 "@img/sharp-libvips-darwin-x64": "1.2.4", 6625 "@img/sharp-libvips-linux-arm": "1.2.4", 6626 "@img/sharp-libvips-linux-arm64": "1.2.4", 6627 "@img/sharp-libvips-linux-ppc64": "1.2.4", 6628 "@img/sharp-libvips-linux-riscv64": "1.2.4", 6629 "@img/sharp-libvips-linux-s390x": "1.2.4", 6630 "@img/sharp-libvips-linux-x64": "1.2.4", 6631 "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", 6632 "@img/sharp-libvips-linuxmusl-x64": "1.2.4", 6633 "@img/sharp-linux-arm": "0.34.5", 6634 "@img/sharp-linux-arm64": "0.34.5", 6635 "@img/sharp-linux-ppc64": "0.34.5", 6636 "@img/sharp-linux-riscv64": "0.34.5", 6637 "@img/sharp-linux-s390x": "0.34.5", 6638 "@img/sharp-linux-x64": "0.34.5", 6639 "@img/sharp-linuxmusl-arm64": "0.34.5", 6640 "@img/sharp-linuxmusl-x64": "0.34.5", 6641 "@img/sharp-wasm32": "0.34.5", 6642 "@img/sharp-win32-arm64": "0.34.5", 6643 "@img/sharp-win32-ia32": "0.34.5", 6644 "@img/sharp-win32-x64": "0.34.5" 6645 } 6646 }, 6647 "node_modules/sharp/node_modules/semver": { 6648 "version": "7.7.4", 6649 "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.4.tgz", 6650 "integrity": "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==", 6651 "optional": true, 6652 "bin": { 6653 "semver": "bin/semver.js" 6654 }, 6655 "engines": { 6656 "node": ">=10" 6657 } 6658 }, 6659 "node_modules/shebang-command": { 6660 "version": "2.0.0", 6661 "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", 6662 "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", 6663 "dependencies": { 6664 "shebang-regex": "^3.0.0" 6665 }, 6666 "engines": { 6667 "node": ">=8" 6668 } 6669 }, 6670 "node_modules/shebang-regex": { 6671 "version": "3.0.0", 6672 "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", 6673 "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", 6674 "engines": { 6675 "node": ">=8" 6676 } 6677 }, 6678 "node_modules/side-channel": { 6679 "version": "1.1.0", 6680 "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", 6681 "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", 6682 "dependencies": { 6683 "es-errors": "^1.3.0", 6684 "object-inspect": "^1.13.3", 6685 "side-channel-list": "^1.0.0", 6686 "side-channel-map": "^1.0.1", 6687 "side-channel-weakmap": "^1.0.2" 6688 }, 6689 "engines": { 6690 "node": ">= 0.4" 6691 }, 6692 "funding": { 6693 "url": "https://github.com/sponsors/ljharb" 6694 } 6695 }, 6696 "node_modules/side-channel-list": { 6697 "version": "1.0.0", 6698 "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", 6699 "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", 6700 "dependencies": { 6701 "es-errors": "^1.3.0", 6702 "object-inspect": "^1.13.3" 6703 }, 6704 "engines": { 6705 "node": ">= 0.4" 6706 }, 6707 "funding": { 6708 "url": "https://github.com/sponsors/ljharb" 6709 } 6710 }, 6711 "node_modules/side-channel-map": { 6712 "version": "1.0.1", 6713 "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", 6714 "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", 6715 "dependencies": { 6716 "call-bound": "^1.0.2", 6717 "es-errors": "^1.3.0", 6718 "get-intrinsic": "^1.2.5", 6719 "object-inspect": "^1.13.3" 6720 }, 6721 "engines": { 6722 "node": ">= 0.4" 6723 }, 6724 "funding": { 6725 "url": "https://github.com/sponsors/ljharb" 6726 } 6727 }, 6728 "node_modules/side-channel-weakmap": { 6729 "version": "1.0.2", 6730 "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", 6731 "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", 6732 "dependencies": { 6733 "call-bound": "^1.0.2", 6734 "es-errors": "^1.3.0", 6735 "get-intrinsic": "^1.2.5", 6736 "object-inspect": "^1.13.3", 6737 "side-channel-map": "^1.0.1" 6738 }, 6739 "engines": { 6740 "node": ">= 0.4" 6741 }, 6742 "funding": { 6743 "url": "https://github.com/sponsors/ljharb" 6744 } 6745 }, 6746 "node_modules/signal-exit": { 6747 "version": "4.1.0", 6748 "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", 6749 "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", 6750 "engines": { 6751 "node": ">=14" 6752 }, 6753 "funding": { 6754 "url": "https://github.com/sponsors/isaacs" 6755 } 6756 }, 6757 "node_modules/sisteransi": { 6758 "version": "1.0.5", 6759 "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", 6760 "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" 6761 }, 6762 "node_modules/source-map": { 6763 "version": "0.6.1", 6764 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 6765 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 6766 "engines": { 6767 "node": ">=0.10.0" 6768 } 6769 }, 6770 "node_modules/source-map-js": { 6771 "version": "1.2.1", 6772 "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", 6773 "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", 6774 "engines": { 6775 "node": ">=0.10.0" 6776 } 6777 }, 6778 "node_modules/statuses": { 6779 "version": "2.0.2", 6780 "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz", 6781 "integrity": "sha512-DvEy55V3DB7uknRo+4iOGT5fP1slR8wQohVdknigZPMpMstaKJQWhwiYBACJE3Ul2pTnATihhBYnRhZQHGBiRw==", 6782 "engines": { 6783 "node": ">= 0.8" 6784 } 6785 }, 6786 "node_modules/stdin-discarder": { 6787 "version": "0.2.2", 6788 "resolved": "https://registry.npmjs.org/stdin-discarder/-/stdin-discarder-0.2.2.tgz", 6789 "integrity": "sha512-UhDfHmA92YAlNnCfhmq0VeNL5bDbiZGg7sZ2IvPsXubGkiNa9EC+tUTsjBRsYUAz87btI6/1wf4XoVvQ3uRnmQ==", 6790 "engines": { 6791 "node": ">=18" 6792 }, 6793 "funding": { 6794 "url": "https://github.com/sponsors/sindresorhus" 6795 } 6796 }, 6797 "node_modules/strict-event-emitter": { 6798 "version": "0.5.1", 6799 "resolved": "https://registry.npmjs.org/strict-event-emitter/-/strict-event-emitter-0.5.1.tgz", 6800 "integrity": "sha512-vMgjE/GGEPEFnhFub6pa4FmJBRBVOLpIII2hvCZ8Kzb7K0hlHo7mQv6xYrBvCL2LtAIBwFUK8wvuJgTVSQ5MFQ==" 6801 }, 6802 "node_modules/string-width": { 6803 "version": "7.2.0", 6804 "resolved": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz", 6805 "integrity": "sha512-tsaTIkKW9b4N+AEj+SVA+WhJzV7/zMhcSu78mLKWSk7cXMOSHsBKFWUs0fWwq8QyK3MgJBQRX6Gbi4kYbdvGkQ==", 6806 "dependencies": { 6807 "emoji-regex": "^10.3.0", 6808 "get-east-asian-width": "^1.0.0", 6809 "strip-ansi": "^7.1.0" 6810 }, 6811 "engines": { 6812 "node": ">=18" 6813 }, 6814 "funding": { 6815 "url": "https://github.com/sponsors/sindresorhus" 6816 } 6817 }, 6818 "node_modules/stringify-object": { 6819 "version": "5.0.0", 6820 "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-5.0.0.tgz", 6821 "integrity": "sha512-zaJYxz2FtcMb4f+g60KsRNFOpVMUyuJgA51Zi5Z1DOTC3S59+OQiVOzE9GZt0x72uBGWKsQIuBKeF9iusmKFsg==", 6822 "dependencies": { 6823 "get-own-enumerable-keys": "^1.0.0", 6824 "is-obj": "^3.0.0", 6825 "is-regexp": "^3.1.0" 6826 }, 6827 "engines": { 6828 "node": ">=14.16" 6829 }, 6830 "funding": { 6831 "url": "https://github.com/yeoman/stringify-object?sponsor=1" 6832 } 6833 }, 6834 "node_modules/strip-ansi": { 6835 "version": "7.2.0", 6836 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.2.0.tgz", 6837 "integrity": "sha512-yDPMNjp4WyfYBkHnjIRLfca1i6KMyGCtsVgoKe/z1+6vukgaENdgGBZt+ZmKPc4gavvEZ5OgHfHdrazhgNyG7w==", 6838 "dependencies": { 6839 "ansi-regex": "^6.2.2" 6840 }, 6841 "engines": { 6842 "node": ">=12" 6843 }, 6844 "funding": { 6845 "url": "https://github.com/chalk/strip-ansi?sponsor=1" 6846 } 6847 }, 6848 "node_modules/strip-bom": { 6849 "version": "3.0.0", 6850 "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", 6851 "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", 6852 "engines": { 6853 "node": ">=4" 6854 } 6855 }, 6856 "node_modules/strip-final-newline": { 6857 "version": "4.0.0", 6858 "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-4.0.0.tgz", 6859 "integrity": "sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==", 6860 "engines": { 6861 "node": ">=18" 6862 }, 6863 "funding": { 6864 "url": "https://github.com/sponsors/sindresorhus" 6865 } 6866 }, 6867 "node_modules/stripe": { 6868 "version": "14.8.0", 6869 "resolved": "https://registry.npmjs.org/stripe/-/stripe-14.8.0.tgz", 6870 "integrity": "sha512-Qdecqk7lx095BE829NWxrG1+69NjPuHrpZqeR61i2KO00fpKkjMX9TYjwFU+WjQD6ZcNmCGOwNfnz5VnI5bjIg==", 6871 "dependencies": { 6872 "@types/node": ">=8.1.0", 6873 "qs": "^6.11.0" 6874 }, 6875 "engines": { 6876 "node": ">=12.*" 6877 } 6878 }, 6879 "node_modules/styled-jsx": { 6880 "version": "5.1.6", 6881 "resolved": "https://registry.npmjs.org/styled-jsx/-/styled-jsx-5.1.6.tgz", 6882 "integrity": "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==", 6883 "dependencies": { 6884 "client-only": "0.0.1" 6885 }, 6886 "engines": { 6887 "node": ">= 12.0.0" 6888 }, 6889 "peerDependencies": { 6890 "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" 6891 }, 6892 "peerDependenciesMeta": { 6893 "@babel/core": { 6894 "optional": true 6895 }, 6896 "babel-plugin-macros": { 6897 "optional": true 6898 } 6899 } 6900 }, 6901 "node_modules/tabbable": { 6902 "version": "6.4.0", 6903 "resolved": "https://registry.npmjs.org/tabbable/-/tabbable-6.4.0.tgz", 6904 "integrity": "sha512-05PUHKSNE8ou2dwIxTngl4EzcnsCDZGJ/iCLtDflR/SHB/ny14rXc+qU5P4mG9JkusiV7EivzY9Mhm55AzAvCg==" 6905 }, 6906 "node_modules/tagged-tag": { 6907 "version": "1.0.0", 6908 "resolved": "https://registry.npmjs.org/tagged-tag/-/tagged-tag-1.0.0.tgz", 6909 "integrity": "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng==", 6910 "engines": { 6911 "node": ">=20" 6912 }, 6913 "funding": { 6914 "url": "https://github.com/sponsors/sindresorhus" 6915 } 6916 }, 6917 "node_modules/tailwind-merge": { 6918 "version": "3.5.0", 6919 "resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-3.5.0.tgz", 6920 "integrity": "sha512-I8K9wewnVDkL1NTGoqWmVEIlUcB9gFriAEkXkfCjX5ib8ezGxtR3xD7iZIxrfArjEsH7F1CHD4RFUtxefdqV/A==", 6921 "funding": { 6922 "type": "github", 6923 "url": "https://github.com/sponsors/dcastil" 6924 } 6925 }, 6926 "node_modules/tailwindcss": { 6927 "version": "4.2.1", 6928 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-4.2.1.tgz", 6929 "integrity": "sha512-/tBrSQ36vCleJkAOsy9kbNTgaxvGbyOamC30PRePTQe/o1MFwEKHQk4Cn7BNGaPtjp+PuUrByJehM1hgxfq4sw==" 6930 }, 6931 "node_modules/tapable": { 6932 "version": "2.3.0", 6933 "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.3.0.tgz", 6934 "integrity": "sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==", 6935 "engines": { 6936 "node": ">=6" 6937 }, 6938 "funding": { 6939 "type": "opencollective", 6940 "url": "https://opencollective.com/webpack" 6941 } 6942 }, 6943 "node_modules/tiny-invariant": { 6944 "version": "1.3.3", 6945 "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.3.3.tgz", 6946 "integrity": "sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==" 6947 }, 6948 "node_modules/tinyexec": { 6949 "version": "1.0.2", 6950 "resolved": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.0.2.tgz", 6951 "integrity": "sha512-W/KYk+NFhkmsYpuHq5JykngiOCnxeVL8v8dFnqxSD8qEEdRfXk1SDM6JzNqcERbcGYj9tMrDQBYV9cjgnunFIg==", 6952 "engines": { 6953 "node": ">=18" 6954 } 6955 }, 6956 "node_modules/tldts": { 6957 "version": "7.0.25", 6958 "resolved": "https://registry.npmjs.org/tldts/-/tldts-7.0.25.tgz", 6959 "integrity": "sha512-keinCnPbwXEUG3ilrWQZU+CqcTTzHq9m2HhoUP2l7Xmi8l1LuijAXLpAJ5zRW+ifKTNscs4NdCkfkDCBYm352w==", 6960 "dependencies": { 6961 "tldts-core": "^7.0.25" 6962 }, 6963 "bin": { 6964 "tldts": "bin/cli.js" 6965 } 6966 }, 6967 "node_modules/tldts-core": { 6968 "version": "7.0.25", 6969 "resolved": "https://registry.npmjs.org/tldts-core/-/tldts-core-7.0.25.tgz", 6970 "integrity": "sha512-ZjCZK0rppSBu7rjHYDYsEaMOIbbT+nWF57hKkv4IUmZWBNrBWBOjIElc0mKRgLM8bm7x/BBlof6t2gi/Oq/Asw==" 6971 }, 6972 "node_modules/to-regex-range": { 6973 "version": "5.0.1", 6974 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 6975 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 6976 "dependencies": { 6977 "is-number": "^7.0.0" 6978 }, 6979 "engines": { 6980 "node": ">=8.0" 6981 } 6982 }, 6983 "node_modules/toidentifier": { 6984 "version": "1.0.1", 6985 "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", 6986 "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", 6987 "engines": { 6988 "node": ">=0.6" 6989 } 6990 }, 6991 "node_modules/tough-cookie": { 6992 "version": "6.0.0", 6993 "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-6.0.0.tgz", 6994 "integrity": "sha512-kXuRi1mtaKMrsLUxz3sQYvVl37B0Ns6MzfrtV5DvJceE9bPyspOqk9xxv7XbZWcfLWbFmm997vl83qUWVJA64w==", 6995 "dependencies": { 6996 "tldts": "^7.0.5" 6997 }, 6998 "engines": { 6999 "node": ">=16" 7000 } 7001 }, 7002 "node_modules/ts-morph": { 7003 "version": "26.0.0", 7004 "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-26.0.0.tgz", 7005 "integrity": "sha512-ztMO++owQnz8c/gIENcM9XfCEzgoGphTv+nKpYNM1bgsdOVC/jRZuEBf6N+mLLDNg68Kl+GgUZfOySaRiG1/Ug==", 7006 "dependencies": { 7007 "@ts-morph/common": "~0.27.0", 7008 "code-block-writer": "^13.0.3" 7009 } 7010 }, 7011 "node_modules/tsconfig-paths": { 7012 "version": "4.2.0", 7013 "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-4.2.0.tgz", 7014 "integrity": "sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==", 7015 "dependencies": { 7016 "json5": "^2.2.2", 7017 "minimist": "^1.2.6", 7018 "strip-bom": "^3.0.0" 7019 }, 7020 "engines": { 7021 "node": ">=6" 7022 } 7023 }, 7024 "node_modules/tslib": { 7025 "version": "2.8.1", 7026 "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", 7027 "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==" 7028 }, 7029 "node_modules/tw-animate-css": { 7030 "version": "1.4.0", 7031 "resolved": "https://registry.npmjs.org/tw-animate-css/-/tw-animate-css-1.4.0.tgz", 7032 "integrity": "sha512-7bziOlRqH0hJx80h/3mbicLW7o8qLsH5+RaLR2t+OHM3D0JlWGODQKQ4cxbK7WlvmUxpcj6Kgu6EKqjrGFe3QQ==", 7033 "dev": true, 7034 "funding": { 7035 "url": "https://github.com/sponsors/Wombosvideo" 7036 } 7037 }, 7038 "node_modules/type-fest": { 7039 "version": "5.4.4", 7040 "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-5.4.4.tgz", 7041 "integrity": "sha512-JnTrzGu+zPV3aXIUhnyWJj4z/wigMsdYajGLIYakqyOW1nPllzXEJee0QQbHj+CTIQtXGlAjuK0UY+2xTyjVAw==", 7042 "dependencies": { 7043 "tagged-tag": "^1.0.0" 7044 }, 7045 "engines": { 7046 "node": ">=20" 7047 }, 7048 "funding": { 7049 "url": "https://github.com/sponsors/sindresorhus" 7050 } 7051 }, 7052 "node_modules/type-is": { 7053 "version": "2.0.1", 7054 "resolved": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz", 7055 "integrity": "sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==", 7056 "dependencies": { 7057 "content-type": "^1.0.5", 7058 "media-typer": "^1.1.0", 7059 "mime-types": "^3.0.0" 7060 }, 7061 "engines": { 7062 "node": ">= 0.6" 7063 } 7064 }, 7065 "node_modules/typescript": { 7066 "version": "5.1.6", 7067 "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.1.6.tgz", 7068 "integrity": "sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==", 7069 "devOptional": true, 7070 "bin": { 7071 "tsc": "bin/tsc", 7072 "tsserver": "bin/tsserver" 7073 }, 7074 "engines": { 7075 "node": ">=14.17" 7076 } 7077 }, 7078 "node_modules/unicorn-magic": { 7079 "version": "0.3.0", 7080 "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.3.0.tgz", 7081 "integrity": "sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==", 7082 "engines": { 7083 "node": ">=18" 7084 }, 7085 "funding": { 7086 "url": "https://github.com/sponsors/sindresorhus" 7087 } 7088 }, 7089 "node_modules/universalify": { 7090 "version": "2.0.1", 7091 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", 7092 "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", 7093 "engines": { 7094 "node": ">= 10.0.0" 7095 } 7096 }, 7097 "node_modules/unpipe": { 7098 "version": "1.0.0", 7099 "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", 7100 "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", 7101 "engines": { 7102 "node": ">= 0.8" 7103 } 7104 }, 7105 "node_modules/until-async": { 7106 "version": "3.0.2", 7107 "resolved": "https://registry.npmjs.org/until-async/-/until-async-3.0.2.tgz", 7108 "integrity": "sha512-IiSk4HlzAMqTUseHHe3VhIGyuFmN90zMTpD3Z3y8jeQbzLIq500MVM7Jq2vUAnTKAFPJrqwkzr6PoTcPhGcOiw==", 7109 "funding": { 7110 "url": "https://github.com/sponsors/kettanaito" 7111 } 7112 }, 7113 "node_modules/update-browserslist-db": { 7114 "version": "1.2.3", 7115 "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.2.3.tgz", 7116 "integrity": "sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==", 7117 "funding": [ 7118 { 7119 "type": "opencollective", 7120 "url": "https://opencollective.com/browserslist" 7121 }, 7122 { 7123 "type": "tidelift", 7124 "url": "https://tidelift.com/funding/github/npm/browserslist" 7125 }, 7126 { 7127 "type": "github", 7128 "url": "https://github.com/sponsors/ai" 7129 } 7130 ], 7131 "dependencies": { 7132 "escalade": "^3.2.0", 7133 "picocolors": "^1.1.1" 7134 }, 7135 "bin": { 7136 "update-browserslist-db": "cli.js" 7137 }, 7138 "peerDependencies": { 7139 "browserslist": ">= 4.21.0" 7140 } 7141 }, 7142 "node_modules/use-callback-ref": { 7143 "version": "1.3.3", 7144 "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.3.tgz", 7145 "integrity": "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg==", 7146 "dependencies": { 7147 "tslib": "^2.0.0" 7148 }, 7149 "engines": { 7150 "node": ">=10" 7151 }, 7152 "peerDependencies": { 7153 "@types/react": "*", 7154 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" 7155 }, 7156 "peerDependenciesMeta": { 7157 "@types/react": { 7158 "optional": true 7159 } 7160 } 7161 }, 7162 "node_modules/use-sidecar": { 7163 "version": "1.1.3", 7164 "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.3.tgz", 7165 "integrity": "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ==", 7166 "dependencies": { 7167 "detect-node-es": "^1.1.0", 7168 "tslib": "^2.0.0" 7169 }, 7170 "engines": { 7171 "node": ">=10" 7172 }, 7173 "peerDependencies": { 7174 "@types/react": "*", 7175 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" 7176 }, 7177 "peerDependenciesMeta": { 7178 "@types/react": { 7179 "optional": true 7180 } 7181 } 7182 }, 7183 "node_modules/use-sync-external-store": { 7184 "version": "1.6.0", 7185 "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.6.0.tgz", 7186 "integrity": "sha512-Pp6GSwGP/NrPIrxVFAIkOQeyw8lFenOHijQWkUTrDvrF4ALqylP2C/KCkeS9dpUM3KvYRQhna5vt7IL95+ZQ9w==", 7187 "peerDependencies": { 7188 "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" 7189 } 7190 }, 7191 "node_modules/util-deprecate": { 7192 "version": "1.0.2", 7193 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 7194 "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" 7195 }, 7196 "node_modules/validate-npm-package-name": { 7197 "version": "7.0.2", 7198 "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-7.0.2.tgz", 7199 "integrity": "sha512-hVDIBwsRruT73PbK7uP5ebUt+ezEtCmzZz3F59BSr2F6OVFnJ/6h8liuvdLrQ88Xmnk6/+xGGuq+pG9WwTuy3A==", 7200 "engines": { 7201 "node": "^20.17.0 || >=22.9.0" 7202 } 7203 }, 7204 "node_modules/vary": { 7205 "version": "1.1.2", 7206 "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", 7207 "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", 7208 "engines": { 7209 "node": ">= 0.8" 7210 } 7211 }, 7212 "node_modules/web-streams-polyfill": { 7213 "version": "3.3.3", 7214 "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz", 7215 "integrity": "sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==", 7216 "engines": { 7217 "node": ">= 8" 7218 } 7219 }, 7220 "node_modules/which": { 7221 "version": "4.0.0", 7222 "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", 7223 "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", 7224 "dependencies": { 7225 "isexe": "^3.1.1" 7226 }, 7227 "bin": { 7228 "node-which": "bin/which.js" 7229 }, 7230 "engines": { 7231 "node": "^16.13.0 || >=18.0.0" 7232 } 7233 }, 7234 "node_modules/wrap-ansi": { 7235 "version": "6.2.0", 7236 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 7237 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 7238 "dependencies": { 7239 "ansi-styles": "^4.0.0", 7240 "string-width": "^4.1.0", 7241 "strip-ansi": "^6.0.0" 7242 }, 7243 "engines": { 7244 "node": ">=8" 7245 } 7246 }, 7247 "node_modules/wrap-ansi/node_modules/ansi-regex": { 7248 "version": "5.0.1", 7249 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 7250 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 7251 "engines": { 7252 "node": ">=8" 7253 } 7254 }, 7255 "node_modules/wrap-ansi/node_modules/emoji-regex": { 7256 "version": "8.0.0", 7257 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7258 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 7259 }, 7260 "node_modules/wrap-ansi/node_modules/string-width": { 7261 "version": "4.2.3", 7262 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 7263 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 7264 "dependencies": { 7265 "emoji-regex": "^8.0.0", 7266 "is-fullwidth-code-point": "^3.0.0", 7267 "strip-ansi": "^6.0.1" 7268 }, 7269 "engines": { 7270 "node": ">=8" 7271 } 7272 }, 7273 "node_modules/wrap-ansi/node_modules/strip-ansi": { 7274 "version": "6.0.1", 7275 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7276 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7277 "dependencies": { 7278 "ansi-regex": "^5.0.1" 7279 }, 7280 "engines": { 7281 "node": ">=8" 7282 } 7283 }, 7284 "node_modules/wrappy": { 7285 "version": "1.0.2", 7286 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 7287 "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" 7288 }, 7289 "node_modules/ws": { 7290 "version": "8.19.0", 7291 "resolved": "https://registry.npmjs.org/ws/-/ws-8.19.0.tgz", 7292 "integrity": "sha512-blAT2mjOEIi0ZzruJfIhb3nps74PRWTCz1IjglWEEpQl5XS/UNama6u2/rjFkDDouqr4L67ry+1aGIALViWjDg==", 7293 "engines": { 7294 "node": ">=10.0.0" 7295 }, 7296 "peerDependencies": { 7297 "bufferutil": "^4.0.1", 7298 "utf-8-validate": ">=5.0.2" 7299 }, 7300 "peerDependenciesMeta": { 7301 "bufferutil": { 7302 "optional": true 7303 }, 7304 "utf-8-validate": { 7305 "optional": true 7306 } 7307 } 7308 }, 7309 "node_modules/wsl-utils": { 7310 "version": "0.3.1", 7311 "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.3.1.tgz", 7312 "integrity": "sha512-g/eziiSUNBSsdDJtCLB8bdYEUMj4jR7AGeUo96p/3dTafgjHhpF4RiCFPiRILwjQoDXx5MqkBr4fwWtR3Ky4Wg==", 7313 "dependencies": { 7314 "is-wsl": "^3.1.0", 7315 "powershell-utils": "^0.1.0" 7316 }, 7317 "engines": { 7318 "node": ">=20" 7319 }, 7320 "funding": { 7321 "url": "https://github.com/sponsors/sindresorhus" 7322 } 7323 }, 7324 "node_modules/y18n": { 7325 "version": "5.0.8", 7326 "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", 7327 "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", 7328 "engines": { 7329 "node": ">=10" 7330 } 7331 }, 7332 "node_modules/yallist": { 7333 "version": "3.1.1", 7334 "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", 7335 "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==" 7336 }, 7337 "node_modules/yargs": { 7338 "version": "17.7.2", 7339 "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", 7340 "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", 7341 "dependencies": { 7342 "cliui": "^8.0.1", 7343 "escalade": "^3.1.1", 7344 "get-caller-file": "^2.0.5", 7345 "require-directory": "^2.1.1", 7346 "string-width": "^4.2.3", 7347 "y18n": "^5.0.5", 7348 "yargs-parser": "^21.1.1" 7349 }, 7350 "engines": { 7351 "node": ">=12" 7352 } 7353 }, 7354 "node_modules/yargs-parser": { 7355 "version": "21.1.1", 7356 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", 7357 "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", 7358 "engines": { 7359 "node": ">=12" 7360 } 7361 }, 7362 "node_modules/yargs/node_modules/ansi-regex": { 7363 "version": "5.0.1", 7364 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 7365 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 7366 "engines": { 7367 "node": ">=8" 7368 } 7369 }, 7370 "node_modules/yargs/node_modules/emoji-regex": { 7371 "version": "8.0.0", 7372 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 7373 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" 7374 }, 7375 "node_modules/yargs/node_modules/string-width": { 7376 "version": "4.2.3", 7377 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 7378 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 7379 "dependencies": { 7380 "emoji-regex": "^8.0.0", 7381 "is-fullwidth-code-point": "^3.0.0", 7382 "strip-ansi": "^6.0.1" 7383 }, 7384 "engines": { 7385 "node": ">=8" 7386 } 7387 }, 7388 "node_modules/yargs/node_modules/strip-ansi": { 7389 "version": "6.0.1", 7390 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 7391 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 7392 "dependencies": { 7393 "ansi-regex": "^5.0.1" 7394 }, 7395 "engines": { 7396 "node": ">=8" 7397 } 7398 }, 7399 "node_modules/yoctocolors": { 7400 "version": "2.1.2", 7401 "resolved": "https://registry.npmjs.org/yoctocolors/-/yoctocolors-2.1.2.tgz", 7402 "integrity": "sha512-CzhO+pFNo8ajLM2d2IW/R93ipy99LWjtwblvC1RsoSUMZgyLbYFr221TnSNT7GjGdYui6P459mw9JH/g/zW2ug==", 7403 "engines": { 7404 "node": ">=18" 7405 }, 7406 "funding": { 7407 "url": "https://github.com/sponsors/sindresorhus" 7408 } 7409 }, 7410 "node_modules/yoctocolors-cjs": { 7411 "version": "2.1.3", 7412 "resolved": "https://registry.npmjs.org/yoctocolors-cjs/-/yoctocolors-cjs-2.1.3.tgz", 7413 "integrity": "sha512-U/PBtDf35ff0D8X8D0jfdzHYEPFxAI7jJlxZXwCSez5M3190m+QobIfh+sWDWSHMCWWJN2AWamkegn6vr6YBTw==", 7414 "engines": { 7415 "node": ">=18" 7416 }, 7417 "funding": { 7418 "url": "https://github.com/sponsors/sindresorhus" 7419 } 7420 }, 7421 "node_modules/zod": { 7422 "version": "3.25.76", 7423 "resolved": "https://registry.npmjs.org/zod/-/zod-3.25.76.tgz", 7424 "integrity": "sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==", 7425 "funding": { 7426 "url": "https://github.com/sponsors/colinhacks" 7427 } 7428 }, 7429 "node_modules/zod-to-json-schema": { 7430 "version": "3.25.1", 7431 "resolved": "https://registry.npmjs.org/zod-to-json-schema/-/zod-to-json-schema-3.25.1.tgz", 7432 "integrity": "sha512-pM/SU9d3YAggzi6MtR4h7ruuQlqKtad8e9S0fmxcMi+ueAK5Korys/aWcV9LIIHTVbj01NdzxcnXSN+O74ZIVA==", 7433 "peerDependencies": { 7434 "zod": "^3.25 || ^4" 7435 } 7436 } 7437 } 7438}