Ash1sh/nextjs_transcriber
1
1{2 "name": "my-v0-project",3 "version": "0.1.0",4 "lockfileVersion": 3,5 "requires": true,6 "packages": {7 "": {8 "name": "my-v0-project",9 "version": "0.1.0",10 "dependencies": {11 "@google/generative-ai": "^0.21.0",12 "@hookform/resolvers": "^3.9.1",13 "@radix-ui/react-accordion": "^1.2.2",14 "@radix-ui/react-alert-dialog": "^1.1.4",15 "@radix-ui/react-aspect-ratio": "^1.1.1",16 "@radix-ui/react-avatar": "^1.1.2",17 "@radix-ui/react-checkbox": "^1.1.3",18 "@radix-ui/react-collapsible": "^1.1.2",19 "@radix-ui/react-context-menu": "^2.2.4",20 "@radix-ui/react-dialog": "^1.1.4",21 "@radix-ui/react-dropdown-menu": "^2.1.4",22 "@radix-ui/react-hover-card": "^1.1.4",23 "@radix-ui/react-label": "^2.1.1",24 "@radix-ui/react-menubar": "^1.1.4",25 "@radix-ui/react-navigation-menu": "^1.2.3",26 "@radix-ui/react-popover": "^1.1.4",27 "@radix-ui/react-progress": "^1.1.1",28 "@radix-ui/react-radio-group": "^1.2.2",29 "@radix-ui/react-scroll-area": "^1.2.2",30 "@radix-ui/react-select": "^2.1.4",31 "@radix-ui/react-separator": "^1.1.1",32 "@radix-ui/react-slider": "^1.2.2",33 "@radix-ui/react-slot": "^1.1.1",34 "@radix-ui/react-switch": "^1.1.2",35 "@radix-ui/react-tabs": "^1.1.2",36 "@radix-ui/react-toast": "^1.2.4",37 "@radix-ui/react-toggle": "^1.1.1",38 "@radix-ui/react-toggle-group": "^1.1.1",39 "@radix-ui/react-tooltip": "^1.1.6",40 "@xenova/transformers": "^2.17.2",41 "autoprefixer": "^10.4.20",42 "class-variance-authority": "^0.7.1",43 "clsx": "^2.1.1",44 "cmdk": "1.0.4",45 "date-fns": "4.1.0",46 "embla-carousel-react": "8.5.1",47 "ffmpeg-static": "^5.2.0",48 "fluent-ffmpeg": "^2.1.3",49 "input-otp": "1.4.1",50 "lucide-react": "^0.454.0",51 "next": "14.2.16",52 "next-themes": "^0.4.4",53 "openai": "^4.83.0",54 "react": "^18",55 "react-day-picker": "8.10.1",56 "react-dom": "^18",57 "react-hook-form": "^7.54.1",58 "react-quill": "^2.0.0",59 "react-resizable-panels": "^2.1.7",60 "recharts": "2.15.0",61 "sonner": "^1.7.1",62 "tailwind-merge": "^2.5.5",63 "tailwindcss-animate": "^1.0.7",64 "uuid": "^11.0.5",65 "vaul": "^0.9.6",66 "wavefile": "^11.0.0",67 "zod": "^3.24.1"68 },69 "devDependencies": {70 "@types/fluent-ffmpeg": "^2.1.27",71 "@types/node": "^22",72 "@types/react": "^18",73 "@types/react-dom": "^18",74 "postcss": "^8",75 "tailwindcss": "^3.4.17",76 "typescript": "^5"77 }78 },79 "node_modules/@alloc/quick-lru": {80 "version": "5.2.0",81 "resolved": "https://registry.npmjs.org/@alloc/quick-lru/-/quick-lru-5.2.0.tgz",82 "integrity": "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==",83 "dev": true,84 "engines": {85 "node": ">=10"86 },87 "funding": {88 "url": "https://github.com/sponsors/sindresorhus"89 }90 },91 "node_modules/@babel/runtime": {92 "version": "7.26.7",93 "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.26.7.tgz",94 "integrity": "sha512-AOPI3D+a8dXnja+iwsUqGRjr1BbZIe771sXdapOtYI531gSqpi92vXivKcq2asu/DFpdl1ceFAKZyRzK2PCVcQ==",95 "dependencies": {96 "regenerator-runtime": "^0.14.0"97 },98 "engines": {99 "node": ">=6.9.0"100 }101 },102 "node_modules/@derhuerst/http-basic": {103 "version": "8.2.4",104 "resolved": "https://registry.npmjs.org/@derhuerst/http-basic/-/http-basic-8.2.4.tgz",105 "integrity": "sha512-F9rL9k9Xjf5blCz8HsJRO4diy111cayL2vkY2XE4r4t3n0yPXVYy3KD3nJ1qbrSn9743UWSXH4IwuCa/HWlGFw==",106 "dependencies": {107 "caseless": "^0.12.0",108 "concat-stream": "^2.0.0",109 "http-response-object": "^3.0.1",110 "parse-cache-control": "^1.0.1"111 },112 "engines": {113 "node": ">=6.0.0"114 }115 },116 "node_modules/@floating-ui/core": {117 "version": "1.6.9",118 "resolved": "https://registry.npmjs.org/@floating-ui/core/-/core-1.6.9.tgz",119 "integrity": "sha512-uMXCuQ3BItDUbAMhIXw7UPXRfAlOAvZzdK9BWpE60MCn+Svt3aLn9jsPTi/WNGlRUu2uI0v5S7JiIUsbsvh3fw==",120 "dependencies": {121 "@floating-ui/utils": "^0.2.9"122 }123 },124 "node_modules/@floating-ui/dom": {125 "version": "1.6.13",126 "resolved": "https://registry.npmjs.org/@floating-ui/dom/-/dom-1.6.13.tgz",127 "integrity": "sha512-umqzocjDgNRGTuO7Q8CU32dkHkECqI8ZdMZ5Swb6QAM0t5rnlrN3lGo1hdpscRd3WS8T6DKYK4ephgIH9iRh3w==",128 "dependencies": {129 "@floating-ui/core": "^1.6.0",130 "@floating-ui/utils": "^0.2.9"131 }132 },133 "node_modules/@floating-ui/react-dom": {134 "version": "2.1.2",135 "resolved": "https://registry.npmjs.org/@floating-ui/react-dom/-/react-dom-2.1.2.tgz",136 "integrity": "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A==",137 "dependencies": {138 "@floating-ui/dom": "^1.0.0"139 },140 "peerDependencies": {141 "react": ">=16.8.0",142 "react-dom": ">=16.8.0"143 }144 },145 "node_modules/@floating-ui/utils": {146 "version": "0.2.9",147 "resolved": "https://registry.npmjs.org/@floating-ui/utils/-/utils-0.2.9.tgz",148 "integrity": "sha512-MDWhGtE+eHw5JW7lq4qhc5yRLS11ERl1c7Z6Xd0a58DozHES6EnNNwUWbMiG4J9Cgj053Bhk8zvlhFYKVhULwg=="149 },150 "node_modules/@google/generative-ai": {151 "version": "0.21.0",152 "resolved": "https://registry.npmjs.org/@google/generative-ai/-/generative-ai-0.21.0.tgz",153 "integrity": "sha512-7XhUbtnlkSEZK15kN3t+tzIMxsbKm/dSkKBFalj+20NvPKe1kBY7mR2P7vuijEn+f06z5+A8bVGKO0v39cr6Wg==",154 "engines": {155 "node": ">=18.0.0"156 }157 },158 "node_modules/@hookform/resolvers": {159 "version": "3.10.0",160 "resolved": "https://registry.npmjs.org/@hookform/resolvers/-/resolvers-3.10.0.tgz",161 "integrity": "sha512-79Dv+3mDF7i+2ajj7SkypSKHhl1cbln1OGavqrsF7p6mbUv11xpqpacPsGDCTRvCSjEEIez2ef1NveSVL3b0Ag==",162 "peerDependencies": {163 "react-hook-form": "^7.0.0"164 }165 },166 "node_modules/@huggingface/jinja": {167 "version": "0.2.2",168 "resolved": "https://registry.npmjs.org/@huggingface/jinja/-/jinja-0.2.2.tgz",169 "integrity": "sha512-/KPde26khDUIPkTGU82jdtTW9UAuvUTumCAbFs/7giR0SxsvZC4hru51PBvpijH6BVkHcROcvZM/lpy5h1jRRA==",170 "engines": {171 "node": ">=18"172 }173 },174 "node_modules/@isaacs/cliui": {175 "version": "8.0.2",176 "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz",177 "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==",178 "dev": true,179 "dependencies": {180 "string-width": "^5.1.2",181 "string-width-cjs": "npm:string-width@^4.2.0",182 "strip-ansi": "^7.0.1",183 "strip-ansi-cjs": "npm:strip-ansi@^6.0.1",184 "wrap-ansi": "^8.1.0",185 "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0"186 },187 "engines": {188 "node": ">=12"189 }190 },191 "node_modules/@jridgewell/gen-mapping": {192 "version": "0.3.8",193 "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.8.tgz",194 "integrity": "sha512-imAbBGkb+ebQyxKgzv5Hu2nmROxoDOXHh80evxdoXNOrvAnVx7zimzc1Oo5h9RlfV4vPXaE2iM5pOFbvOCClWA==",195 "dev": true,196 "dependencies": {197 "@jridgewell/set-array": "^1.2.1",198 "@jridgewell/sourcemap-codec": "^1.4.10",199 "@jridgewell/trace-mapping": "^0.3.24"200 },201 "engines": {202 "node": ">=6.0.0"203 }204 },205 "node_modules/@jridgewell/resolve-uri": {206 "version": "3.1.2",207 "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz",208 "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==",209 "dev": true,210 "engines": {211 "node": ">=6.0.0"212 }213 },214 "node_modules/@jridgewell/set-array": {215 "version": "1.2.1",216 "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz",217 "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==",218 "dev": true,219 "engines": {220 "node": ">=6.0.0"221 }222 },223 "node_modules/@jridgewell/sourcemap-codec": {224 "version": "1.5.0",225 "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz",226 "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==",227 "dev": true228 },229 "node_modules/@jridgewell/trace-mapping": {230 "version": "0.3.25",231 "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz",232 "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==",233 "dev": true,234 "dependencies": {235 "@jridgewell/resolve-uri": "^3.1.0",236 "@jridgewell/sourcemap-codec": "^1.4.14"237 }238 },239 "node_modules/@next/env": {240 "version": "14.2.16",241 "resolved": "https://registry.npmjs.org/@next/env/-/env-14.2.16.tgz",242 "integrity": "sha512-fLrX5TfJzHCbnZ9YUSnGW63tMV3L4nSfhgOQ0iCcX21Pt+VSTDuaLsSuL8J/2XAiVA5AnzvXDpf6pMs60QxOag=="243 },244 "node_modules/@next/swc-darwin-arm64": {245 "version": "14.2.16",246 "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-14.2.16.tgz",247 "integrity": "sha512-uFT34QojYkf0+nn6MEZ4gIWQ5aqGF11uIZ1HSxG+cSbj+Mg3+tYm8qXYd3dKN5jqKUm5rBVvf1PBRO/MeQ6rxw==",248 "cpu": [249 "arm64"250 ],251 "optional": true,252 "os": [253 "darwin"254 ],255 "engines": {256 "node": ">= 10"257 }258 },259 "node_modules/@next/swc-darwin-x64": {260 "version": "14.2.16",261 "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-14.2.16.tgz",262 "integrity": "sha512-mCecsFkYezem0QiZlg2bau3Xul77VxUD38b/auAjohMA22G9KTJneUYMv78vWoCCFkleFAhY1NIvbyjj1ncG9g==",263 "cpu": [264 "x64"265 ],266 "optional": true,267 "os": [268 "darwin"269 ],270 "engines": {271 "node": ">= 10"272 }273 },274 "node_modules/@next/swc-linux-arm64-gnu": {275 "version": "14.2.16",276 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-14.2.16.tgz",277 "integrity": "sha512-yhkNA36+ECTC91KSyZcgWgKrYIyDnXZj8PqtJ+c2pMvj45xf7y/HrgI17hLdrcYamLfVt7pBaJUMxADtPaczHA==",278 "cpu": [279 "arm64"280 ],281 "optional": true,282 "os": [283 "linux"284 ],285 "engines": {286 "node": ">= 10"287 }288 },289 "node_modules/@next/swc-linux-arm64-musl": {290 "version": "14.2.16",291 "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-14.2.16.tgz",292 "integrity": "sha512-X2YSyu5RMys8R2lA0yLMCOCtqFOoLxrq2YbazFvcPOE4i/isubYjkh+JCpRmqYfEuCVltvlo+oGfj/b5T2pKUA==",293 "cpu": [294 "arm64"295 ],296 "optional": true,297 "os": [298 "linux"299 ],300 "engines": {301 "node": ">= 10"302 }303 },304 "node_modules/@next/swc-linux-x64-gnu": {305 "version": "14.2.16",306 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-14.2.16.tgz",307 "integrity": "sha512-9AGcX7VAkGbc5zTSa+bjQ757tkjr6C/pKS7OK8cX7QEiK6MHIIezBLcQ7gQqbDW2k5yaqba2aDtaBeyyZh1i6Q==",308 "cpu": [309 "x64"310 ],311 "optional": true,312 "os": [313 "linux"314 ],315 "engines": {316 "node": ">= 10"317 }318 },319 "node_modules/@next/swc-linux-x64-musl": {320 "version": "14.2.16",321 "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-14.2.16.tgz",322 "integrity": "sha512-Klgeagrdun4WWDaOizdbtIIm8khUDQJ/5cRzdpXHfkbY91LxBXeejL4kbZBrpR/nmgRrQvmz4l3OtttNVkz2Sg==",323 "cpu": [324 "x64"325 ],326 "optional": true,327 "os": [328 "linux"329 ],330 "engines": {331 "node": ">= 10"332 }333 },334 "node_modules/@next/swc-win32-arm64-msvc": {335 "version": "14.2.16",336 "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-14.2.16.tgz",337 "integrity": "sha512-PwW8A1UC1Y0xIm83G3yFGPiOBftJK4zukTmk7DI1CebyMOoaVpd8aSy7K6GhobzhkjYvqS/QmzcfsWG2Dwizdg==",338 "cpu": [339 "arm64"340 ],341 "optional": true,342 "os": [343 "win32"344 ],345 "engines": {346 "node": ">= 10"347 }348 },349 "node_modules/@next/swc-win32-ia32-msvc": {350 "version": "14.2.16",351 "resolved": "https://registry.npmjs.org/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-14.2.16.tgz",352 "integrity": "sha512-jhPl3nN0oKEshJBNDAo0etGMzv0j3q3VYorTSFqH1o3rwv1MQRdor27u1zhkgsHPNeY1jxcgyx1ZsCkDD1IHgg==",353 "cpu": [354 "ia32"355 ],356 "optional": true,357 "os": [358 "win32"359 ],360 "engines": {361 "node": ">= 10"362 }363 },364 "node_modules/@next/swc-win32-x64-msvc": {365 "version": "14.2.16",366 "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-14.2.16.tgz",367 "integrity": "sha512-OA7NtfxgirCjfqt+02BqxC3MIgM/JaGjw9tOe4fyZgPsqfseNiMPnCRP44Pfs+Gpo9zPN+SXaFsgP6vk8d571A==",368 "cpu": [369 "x64"370 ],371 "optional": true,372 "os": [373 "win32"374 ],375 "engines": {376 "node": ">= 10"377 }378 },379 "node_modules/@nodelib/fs.scandir": {380 "version": "2.1.5",381 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",382 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",383 "dev": true,384 "dependencies": {385 "@nodelib/fs.stat": "2.0.5",386 "run-parallel": "^1.1.9"387 },388 "engines": {389 "node": ">= 8"390 }391 },392 "node_modules/@nodelib/fs.stat": {393 "version": "2.0.5",394 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",395 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",396 "dev": true,397 "engines": {398 "node": ">= 8"399 }400 },401 "node_modules/@nodelib/fs.walk": {402 "version": "1.2.8",403 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",404 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",405 "dev": true,406 "dependencies": {407 "@nodelib/fs.scandir": "2.1.5",408 "fastq": "^1.6.0"409 },410 "engines": {411 "node": ">= 8"412 }413 },414 "node_modules/@pkgjs/parseargs": {415 "version": "0.11.0",416 "resolved": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz",417 "integrity": "sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==",418 "dev": true,419 "optional": true,420 "engines": {421 "node": ">=14"422 }423 },424 "node_modules/@protobufjs/aspromise": {425 "version": "1.1.2",426 "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz",427 "integrity": "sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ=="428 },429 "node_modules/@protobufjs/base64": {430 "version": "1.1.2",431 "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz",432 "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg=="433 },434 "node_modules/@protobufjs/codegen": {435 "version": "2.0.4",436 "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz",437 "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg=="438 },439 "node_modules/@protobufjs/eventemitter": {440 "version": "1.1.0",441 "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz",442 "integrity": "sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q=="443 },444 "node_modules/@protobufjs/fetch": {445 "version": "1.1.0",446 "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz",447 "integrity": "sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==",448 "dependencies": {449 "@protobufjs/aspromise": "^1.1.1",450 "@protobufjs/inquire": "^1.1.0"451 }452 },453 "node_modules/@protobufjs/float": {454 "version": "1.0.2",455 "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz",456 "integrity": "sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ=="457 },458 "node_modules/@protobufjs/inquire": {459 "version": "1.1.0",460 "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz",461 "integrity": "sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q=="462 },463 "node_modules/@protobufjs/path": {464 "version": "1.1.2",465 "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz",466 "integrity": "sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA=="467 },468 "node_modules/@protobufjs/pool": {469 "version": "1.1.0",470 "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz",471 "integrity": "sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw=="472 },473 "node_modules/@protobufjs/utf8": {474 "version": "1.1.0",475 "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz",476 "integrity": "sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw=="477 },478 "node_modules/@radix-ui/number": {479 "version": "1.1.0",480 "resolved": "https://registry.npmjs.org/@radix-ui/number/-/number-1.1.0.tgz",481 "integrity": "sha512-V3gRzhVNU1ldS5XhAPTom1fOIo4ccrjjJgmE+LI2h/WaFpHmx0MQApT+KZHnx8abG6Avtfcz4WoEciMnpFT3HQ=="482 },483 "node_modules/@radix-ui/primitive": {484 "version": "1.1.1",485 "resolved": "https://registry.npmjs.org/@radix-ui/primitive/-/primitive-1.1.1.tgz",486 "integrity": "sha512-SJ31y+Q/zAyShtXJc8x83i9TYdbAfHZ++tUZnvjJJqFjzsdUnKsxPL6IEtBlxKkU7yzer//GQtZSV4GbldL3YA=="487 },488 "node_modules/@radix-ui/react-accordion": {489 "version": "1.2.2",490 "resolved": "https://registry.npmjs.org/@radix-ui/react-accordion/-/react-accordion-1.2.2.tgz",491 "integrity": "sha512-b1oh54x4DMCdGsB4/7ahiSrViXxaBwRPotiZNnYXjLha9vfuURSAZErki6qjDoSIV0eXx5v57XnTGVtGwnfp2g==",492 "dependencies": {493 "@radix-ui/primitive": "1.1.1",494 "@radix-ui/react-collapsible": "1.1.2",495 "@radix-ui/react-collection": "1.1.1",496 "@radix-ui/react-compose-refs": "1.1.1",497 "@radix-ui/react-context": "1.1.1",498 "@radix-ui/react-direction": "1.1.0",499 "@radix-ui/react-id": "1.1.0",500 "@radix-ui/react-primitive": "2.0.1",501 "@radix-ui/react-use-controllable-state": "1.1.0"502 },503 "peerDependencies": {504 "@types/react": "*",505 "@types/react-dom": "*",506 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",507 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"508 },509 "peerDependenciesMeta": {510 "@types/react": {511 "optional": true512 },513 "@types/react-dom": {514 "optional": true515 }516 }517 },518 "node_modules/@radix-ui/react-alert-dialog": {519 "version": "1.1.5",520 "resolved": "https://registry.npmjs.org/@radix-ui/react-alert-dialog/-/react-alert-dialog-1.1.5.tgz",521 "integrity": "sha512-1Y2sI17QzSZP58RjGtrklfSGIf3AF7U/HkD3aAcAnhOUJrm7+7GG1wRDFaUlSe0nW5B/t4mYd/+7RNbP2Wexug==",522 "dependencies": {523 "@radix-ui/primitive": "1.1.1",524 "@radix-ui/react-compose-refs": "1.1.1",525 "@radix-ui/react-context": "1.1.1",526 "@radix-ui/react-dialog": "1.1.5",527 "@radix-ui/react-primitive": "2.0.1",528 "@radix-ui/react-slot": "1.1.1"529 },530 "peerDependencies": {531 "@types/react": "*",532 "@types/react-dom": "*",533 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",534 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"535 },536 "peerDependenciesMeta": {537 "@types/react": {538 "optional": true539 },540 "@types/react-dom": {541 "optional": true542 }543 }544 },545 "node_modules/@radix-ui/react-arrow": {546 "version": "1.1.1",547 "resolved": "https://registry.npmjs.org/@radix-ui/react-arrow/-/react-arrow-1.1.1.tgz",548 "integrity": "sha512-NaVpZfmv8SKeZbn4ijN2V3jlHA9ngBG16VnIIm22nUR0Yk8KUALyBxT3KYEUnNuch9sTE8UTsS3whzBgKOL30w==",549 "dependencies": {550 "@radix-ui/react-primitive": "2.0.1"551 },552 "peerDependencies": {553 "@types/react": "*",554 "@types/react-dom": "*",555 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",556 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"557 },558 "peerDependenciesMeta": {559 "@types/react": {560 "optional": true561 },562 "@types/react-dom": {563 "optional": true564 }565 }566 },567 "node_modules/@radix-ui/react-aspect-ratio": {568 "version": "1.1.1",569 "resolved": "https://registry.npmjs.org/@radix-ui/react-aspect-ratio/-/react-aspect-ratio-1.1.1.tgz",570 "integrity": "sha512-kNU4FIpcFMBLkOUcgeIteH06/8JLBcYY6Le1iKenDGCYNYFX3TQqCZjzkOsz37h7r94/99GTb7YhEr98ZBJibw==",571 "dependencies": {572 "@radix-ui/react-primitive": "2.0.1"573 },574 "peerDependencies": {575 "@types/react": "*",576 "@types/react-dom": "*",577 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",578 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"579 },580 "peerDependenciesMeta": {581 "@types/react": {582 "optional": true583 },584 "@types/react-dom": {585 "optional": true586 }587 }588 },589 "node_modules/@radix-ui/react-avatar": {590 "version": "1.1.2",591 "resolved": "https://registry.npmjs.org/@radix-ui/react-avatar/-/react-avatar-1.1.2.tgz",592 "integrity": "sha512-GaC7bXQZ5VgZvVvsJ5mu/AEbjYLnhhkoidOboC50Z6FFlLA03wG2ianUoH+zgDQ31/9gCF59bE4+2bBgTyMiig==",593 "dependencies": {594 "@radix-ui/react-context": "1.1.1",595 "@radix-ui/react-primitive": "2.0.1",596 "@radix-ui/react-use-callback-ref": "1.1.0",597 "@radix-ui/react-use-layout-effect": "1.1.0"598 },599 "peerDependencies": {600 "@types/react": "*",601 "@types/react-dom": "*",602 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",603 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"604 },605 "peerDependenciesMeta": {606 "@types/react": {607 "optional": true608 },609 "@types/react-dom": {610 "optional": true611 }612 }613 },614 "node_modules/@radix-ui/react-checkbox": {615 "version": "1.1.3",616 "resolved": "https://registry.npmjs.org/@radix-ui/react-checkbox/-/react-checkbox-1.1.3.tgz",617 "integrity": "sha512-HD7/ocp8f1B3e6OHygH0n7ZKjONkhciy1Nh0yuBgObqThc3oyx+vuMfFHKAknXRHHWVE9XvXStxJFyjUmB8PIw==",618 "dependencies": {619 "@radix-ui/primitive": "1.1.1",620 "@radix-ui/react-compose-refs": "1.1.1",621 "@radix-ui/react-context": "1.1.1",622 "@radix-ui/react-presence": "1.1.2",623 "@radix-ui/react-primitive": "2.0.1",624 "@radix-ui/react-use-controllable-state": "1.1.0",625 "@radix-ui/react-use-previous": "1.1.0",626 "@radix-ui/react-use-size": "1.1.0"627 },628 "peerDependencies": {629 "@types/react": "*",630 "@types/react-dom": "*",631 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",632 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"633 },634 "peerDependenciesMeta": {635 "@types/react": {636 "optional": true637 },638 "@types/react-dom": {639 "optional": true640 }641 }642 },643 "node_modules/@radix-ui/react-collapsible": {644 "version": "1.1.2",645 "resolved": "https://registry.npmjs.org/@radix-ui/react-collapsible/-/react-collapsible-1.1.2.tgz",646 "integrity": "sha512-PliMB63vxz7vggcyq0IxNYk8vGDrLXVWw4+W4B8YnwI1s18x7YZYqlG9PLX7XxAJUi0g2DxP4XKJMFHh/iVh9A==",647 "dependencies": {648 "@radix-ui/primitive": "1.1.1",649 "@radix-ui/react-compose-refs": "1.1.1",650 "@radix-ui/react-context": "1.1.1",651 "@radix-ui/react-id": "1.1.0",652 "@radix-ui/react-presence": "1.1.2",653 "@radix-ui/react-primitive": "2.0.1",654 "@radix-ui/react-use-controllable-state": "1.1.0",655 "@radix-ui/react-use-layout-effect": "1.1.0"656 },657 "peerDependencies": {658 "@types/react": "*",659 "@types/react-dom": "*",660 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",661 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"662 },663 "peerDependenciesMeta": {664 "@types/react": {665 "optional": true666 },667 "@types/react-dom": {668 "optional": true669 }670 }671 },672 "node_modules/@radix-ui/react-collection": {673 "version": "1.1.1",674 "resolved": "https://registry.npmjs.org/@radix-ui/react-collection/-/react-collection-1.1.1.tgz",675 "integrity": "sha512-LwT3pSho9Dljg+wY2KN2mrrh6y3qELfftINERIzBUO9e0N+t0oMTyn3k9iv+ZqgrwGkRnLpNJrsMv9BZlt2yuA==",676 "dependencies": {677 "@radix-ui/react-compose-refs": "1.1.1",678 "@radix-ui/react-context": "1.1.1",679 "@radix-ui/react-primitive": "2.0.1",680 "@radix-ui/react-slot": "1.1.1"681 },682 "peerDependencies": {683 "@types/react": "*",684 "@types/react-dom": "*",685 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",686 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"687 },688 "peerDependenciesMeta": {689 "@types/react": {690 "optional": true691 },692 "@types/react-dom": {693 "optional": true694 }695 }696 },697 "node_modules/@radix-ui/react-compose-refs": {698 "version": "1.1.1",699 "resolved": "https://registry.npmjs.org/@radix-ui/react-compose-refs/-/react-compose-refs-1.1.1.tgz",700 "integrity": "sha512-Y9VzoRDSJtgFMUCoiZBDVo084VQ5hfpXxVE+NgkdNsjiDBByiImMZKKhxMwCbdHvhlENG6a833CbFkOQvTricw==",701 "peerDependencies": {702 "@types/react": "*",703 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"704 },705 "peerDependenciesMeta": {706 "@types/react": {707 "optional": true708 }709 }710 },711 "node_modules/@radix-ui/react-context": {712 "version": "1.1.1",713 "resolved": "https://registry.npmjs.org/@radix-ui/react-context/-/react-context-1.1.1.tgz",714 "integrity": "sha512-UASk9zi+crv9WteK/NU4PLvOoL3OuE6BWVKNF6hPRBtYBDXQ2u5iu3O59zUlJiTVvkyuycnqrztsHVJwcK9K+Q==",715 "peerDependencies": {716 "@types/react": "*",717 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"718 },719 "peerDependenciesMeta": {720 "@types/react": {721 "optional": true722 }723 }724 },725 "node_modules/@radix-ui/react-context-menu": {726 "version": "2.2.5",727 "resolved": "https://registry.npmjs.org/@radix-ui/react-context-menu/-/react-context-menu-2.2.5.tgz",728 "integrity": "sha512-MY5PFCwo/ICaaQtpQBQ0g19AyjzI0mhz+a2GUWA2pJf4XFkvglAdcgDV2Iqm+lLbXn8hb+6rbLgcmRtc6ImPvg==",729 "dependencies": {730 "@radix-ui/primitive": "1.1.1",731 "@radix-ui/react-context": "1.1.1",732 "@radix-ui/react-menu": "2.1.5",733 "@radix-ui/react-primitive": "2.0.1",734 "@radix-ui/react-use-callback-ref": "1.1.0",735 "@radix-ui/react-use-controllable-state": "1.1.0"736 },737 "peerDependencies": {738 "@types/react": "*",739 "@types/react-dom": "*",740 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",741 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"742 },743 "peerDependenciesMeta": {744 "@types/react": {745 "optional": true746 },747 "@types/react-dom": {748 "optional": true749 }750 }751 },752 "node_modules/@radix-ui/react-dialog": {753 "version": "1.1.5",754 "resolved": "https://registry.npmjs.org/@radix-ui/react-dialog/-/react-dialog-1.1.5.tgz",755 "integrity": "sha512-LaO3e5h/NOEL4OfXjxD43k9Dx+vn+8n+PCFt6uhX/BADFflllyv3WJG6rgvvSVBxpTch938Qq/LGc2MMxipXPw==",756 "dependencies": {757 "@radix-ui/primitive": "1.1.1",758 "@radix-ui/react-compose-refs": "1.1.1",759 "@radix-ui/react-context": "1.1.1",760 "@radix-ui/react-dismissable-layer": "1.1.4",761 "@radix-ui/react-focus-guards": "1.1.1",762 "@radix-ui/react-focus-scope": "1.1.1",763 "@radix-ui/react-id": "1.1.0",764 "@radix-ui/react-portal": "1.1.3",765 "@radix-ui/react-presence": "1.1.2",766 "@radix-ui/react-primitive": "2.0.1",767 "@radix-ui/react-slot": "1.1.1",768 "@radix-ui/react-use-controllable-state": "1.1.0",769 "aria-hidden": "^1.2.4",770 "react-remove-scroll": "^2.6.2"771 },772 "peerDependencies": {773 "@types/react": "*",774 "@types/react-dom": "*",775 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",776 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"777 },778 "peerDependenciesMeta": {779 "@types/react": {780 "optional": true781 },782 "@types/react-dom": {783 "optional": true784 }785 }786 },787 "node_modules/@radix-ui/react-direction": {788 "version": "1.1.0",789 "resolved": "https://registry.npmjs.org/@radix-ui/react-direction/-/react-direction-1.1.0.tgz",790 "integrity": "sha512-BUuBvgThEiAXh2DWu93XsT+a3aWrGqolGlqqw5VU1kG7p/ZH2cuDlM1sRLNnY3QcBS69UIz2mcKhMxDsdewhjg==",791 "peerDependencies": {792 "@types/react": "*",793 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"794 },795 "peerDependenciesMeta": {796 "@types/react": {797 "optional": true798 }799 }800 },801 "node_modules/@radix-ui/react-dismissable-layer": {802 "version": "1.1.4",803 "resolved": "https://registry.npmjs.org/@radix-ui/react-dismissable-layer/-/react-dismissable-layer-1.1.4.tgz",804 "integrity": "sha512-XDUI0IVYVSwjMXxM6P4Dfti7AH+Y4oS/TB+sglZ/EXc7cqLwGAmp1NlMrcUjj7ks6R5WTZuWKv44FBbLpwU3sA==",805 "dependencies": {806 "@radix-ui/primitive": "1.1.1",807 "@radix-ui/react-compose-refs": "1.1.1",808 "@radix-ui/react-primitive": "2.0.1",809 "@radix-ui/react-use-callback-ref": "1.1.0",810 "@radix-ui/react-use-escape-keydown": "1.1.0"811 },812 "peerDependencies": {813 "@types/react": "*",814 "@types/react-dom": "*",815 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",816 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"817 },818 "peerDependenciesMeta": {819 "@types/react": {820 "optional": true821 },822 "@types/react-dom": {823 "optional": true824 }825 }826 },827 "node_modules/@radix-ui/react-dropdown-menu": {828 "version": "2.1.5",829 "resolved": "https://registry.npmjs.org/@radix-ui/react-dropdown-menu/-/react-dropdown-menu-2.1.5.tgz",830 "integrity": "sha512-50ZmEFL1kOuLalPKHrLWvPFMons2fGx9TqQCWlPwDVpbAnaUJ1g4XNcKqFNMQymYU0kKWR4MDDi+9vUQBGFgcQ==",831 "dependencies": {832 "@radix-ui/primitive": "1.1.1",833 "@radix-ui/react-compose-refs": "1.1.1",834 "@radix-ui/react-context": "1.1.1",835 "@radix-ui/react-id": "1.1.0",836 "@radix-ui/react-menu": "2.1.5",837 "@radix-ui/react-primitive": "2.0.1",838 "@radix-ui/react-use-controllable-state": "1.1.0"839 },840 "peerDependencies": {841 "@types/react": "*",842 "@types/react-dom": "*",843 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",844 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"845 },846 "peerDependenciesMeta": {847 "@types/react": {848 "optional": true849 },850 "@types/react-dom": {851 "optional": true852 }853 }854 },855 "node_modules/@radix-ui/react-focus-guards": {856 "version": "1.1.1",857 "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-guards/-/react-focus-guards-1.1.1.tgz",858 "integrity": "sha512-pSIwfrT1a6sIoDASCSpFwOasEwKTZWDw/iBdtnqKO7v6FeOzYJ7U53cPzYFVR3geGGXgVHaH+CdngrrAzqUGxg==",859 "peerDependencies": {860 "@types/react": "*",861 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"862 },863 "peerDependenciesMeta": {864 "@types/react": {865 "optional": true866 }867 }868 },869 "node_modules/@radix-ui/react-focus-scope": {870 "version": "1.1.1",871 "resolved": "https://registry.npmjs.org/@radix-ui/react-focus-scope/-/react-focus-scope-1.1.1.tgz",872 "integrity": "sha512-01omzJAYRxXdG2/he/+xy+c8a8gCydoQ1yOxnWNcRhrrBW5W+RQJ22EK1SaO8tb3WoUsuEw7mJjBozPzihDFjA==",873 "dependencies": {874 "@radix-ui/react-compose-refs": "1.1.1",875 "@radix-ui/react-primitive": "2.0.1",876 "@radix-ui/react-use-callback-ref": "1.1.0"877 },878 "peerDependencies": {879 "@types/react": "*",880 "@types/react-dom": "*",881 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",882 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"883 },884 "peerDependenciesMeta": {885 "@types/react": {886 "optional": true887 },888 "@types/react-dom": {889 "optional": true890 }891 }892 },893 "node_modules/@radix-ui/react-hover-card": {894 "version": "1.1.5",895 "resolved": "https://registry.npmjs.org/@radix-ui/react-hover-card/-/react-hover-card-1.1.5.tgz",896 "integrity": "sha512-0jPlX3ZrUIhtMAY0m1SBn1koI4Yqsizq2UwdUiQF1GseSZLZBPa6b8tNS+m32K94Yb4wxtWFSQs85wujQvwahg==",897 "dependencies": {898 "@radix-ui/primitive": "1.1.1",899 "@radix-ui/react-compose-refs": "1.1.1",900 "@radix-ui/react-context": "1.1.1",901 "@radix-ui/react-dismissable-layer": "1.1.4",902 "@radix-ui/react-popper": "1.2.1",903 "@radix-ui/react-portal": "1.1.3",904 "@radix-ui/react-presence": "1.1.2",905 "@radix-ui/react-primitive": "2.0.1",906 "@radix-ui/react-use-controllable-state": "1.1.0"907 },908 "peerDependencies": {909 "@types/react": "*",910 "@types/react-dom": "*",911 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",912 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"913 },914 "peerDependenciesMeta": {915 "@types/react": {916 "optional": true917 },918 "@types/react-dom": {919 "optional": true920 }921 }922 },923 "node_modules/@radix-ui/react-id": {924 "version": "1.1.0",925 "resolved": "https://registry.npmjs.org/@radix-ui/react-id/-/react-id-1.1.0.tgz",926 "integrity": "sha512-EJUrI8yYh7WOjNOqpoJaf1jlFIH2LvtgAl+YcFqNCa+4hj64ZXmPkAKOFs/ukjz3byN6bdb/AVUqHkI8/uWWMA==",927 "dependencies": {928 "@radix-ui/react-use-layout-effect": "1.1.0"929 },930 "peerDependencies": {931 "@types/react": "*",932 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"933 },934 "peerDependenciesMeta": {935 "@types/react": {936 "optional": true937 }938 }939 },940 "node_modules/@radix-ui/react-label": {941 "version": "2.1.1",942 "resolved": "https://registry.npmjs.org/@radix-ui/react-label/-/react-label-2.1.1.tgz",943 "integrity": "sha512-UUw5E4e/2+4kFMH7+YxORXGWggtY6sM8WIwh5RZchhLuUg2H1hc98Py+pr8HMz6rdaYrK2t296ZEjYLOCO5uUw==",944 "dependencies": {945 "@radix-ui/react-primitive": "2.0.1"946 },947 "peerDependencies": {948 "@types/react": "*",949 "@types/react-dom": "*",950 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",951 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"952 },953 "peerDependenciesMeta": {954 "@types/react": {955 "optional": true956 },957 "@types/react-dom": {958 "optional": true959 }960 }961 },962 "node_modules/@radix-ui/react-menu": {963 "version": "2.1.5",964 "resolved": "https://registry.npmjs.org/@radix-ui/react-menu/-/react-menu-2.1.5.tgz",965 "integrity": "sha512-uH+3w5heoMJtqVCgYOtYVMECk1TOrkUn0OG0p5MqXC0W2ppcuVeESbou8PTHoqAjbdTEK19AGXBWcEtR5WpEQg==",966 "dependencies": {967 "@radix-ui/primitive": "1.1.1",968 "@radix-ui/react-collection": "1.1.1",969 "@radix-ui/react-compose-refs": "1.1.1",970 "@radix-ui/react-context": "1.1.1",971 "@radix-ui/react-direction": "1.1.0",972 "@radix-ui/react-dismissable-layer": "1.1.4",973 "@radix-ui/react-focus-guards": "1.1.1",974 "@radix-ui/react-focus-scope": "1.1.1",975 "@radix-ui/react-id": "1.1.0",976 "@radix-ui/react-popper": "1.2.1",977 "@radix-ui/react-portal": "1.1.3",978 "@radix-ui/react-presence": "1.1.2",979 "@radix-ui/react-primitive": "2.0.1",980 "@radix-ui/react-roving-focus": "1.1.1",981 "@radix-ui/react-slot": "1.1.1",982 "@radix-ui/react-use-callback-ref": "1.1.0",983 "aria-hidden": "^1.2.4",984 "react-remove-scroll": "^2.6.2"985 },986 "peerDependencies": {987 "@types/react": "*",988 "@types/react-dom": "*",989 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",990 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"991 },992 "peerDependenciesMeta": {993 "@types/react": {994 "optional": true995 },996 "@types/react-dom": {997 "optional": true998 }999 }1000 },1001 "node_modules/@radix-ui/react-menubar": {1002 "version": "1.1.5",1003 "resolved": "https://registry.npmjs.org/@radix-ui/react-menubar/-/react-menubar-1.1.5.tgz",1004 "integrity": "sha512-Kzbpcf2bxUmI/G+949+LvSvGkyzIaY7ctb8loydt6YpJR8pQF+j4QbVhYvjs7qxaWK0DEJL3XbP2p46YPRkS3A==",1005 "dependencies": {1006 "@radix-ui/primitive": "1.1.1",1007 "@radix-ui/react-collection": "1.1.1",1008 "@radix-ui/react-compose-refs": "1.1.1",1009 "@radix-ui/react-context": "1.1.1",1010 "@radix-ui/react-direction": "1.1.0",1011 "@radix-ui/react-id": "1.1.0",1012 "@radix-ui/react-menu": "2.1.5",1013 "@radix-ui/react-primitive": "2.0.1",1014 "@radix-ui/react-roving-focus": "1.1.1",1015 "@radix-ui/react-use-controllable-state": "1.1.0"1016 },1017 "peerDependencies": {1018 "@types/react": "*",1019 "@types/react-dom": "*",1020 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",1021 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"1022 },1023 "peerDependenciesMeta": {1024 "@types/react": {1025 "optional": true1026 },1027 "@types/react-dom": {1028 "optional": true1029 }1030 }1031 },1032 "node_modules/@radix-ui/react-navigation-menu": {1033 "version": "1.2.4",1034 "resolved": "https://registry.npmjs.org/@radix-ui/react-navigation-menu/-/react-navigation-menu-1.2.4.tgz",1035 "integrity": "sha512-wUi01RrTDTOoGtjEPHsxlzPtVzVc3R/AZ5wfh0dyqMAqolhHAHvG5iQjBCTi2AjQqa77FWWbA3kE3RkD+bDMgQ==",1036 "dependencies": {1037 "@radix-ui/primitive": "1.1.1",1038 "@radix-ui/react-collection": "1.1.1",1039 "@radix-ui/react-compose-refs": "1.1.1",1040 "@radix-ui/react-context": "1.1.1",1041 "@radix-ui/react-direction": "1.1.0",1042 "@radix-ui/react-dismissable-layer": "1.1.4",1043 "@radix-ui/react-id": "1.1.0",1044 "@radix-ui/react-presence": "1.1.2",1045 "@radix-ui/react-primitive": "2.0.1",1046 "@radix-ui/react-use-callback-ref": "1.1.0",1047 "@radix-ui/react-use-controllable-state": "1.1.0",1048 "@radix-ui/react-use-layout-effect": "1.1.0",1049 "@radix-ui/react-use-previous": "1.1.0",1050 "@radix-ui/react-visually-hidden": "1.1.1"1051 },1052 "peerDependencies": {1053 "@types/react": "*",1054 "@types/react-dom": "*",1055 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",1056 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"1057 },1058 "peerDependenciesMeta": {1059 "@types/react": {1060 "optional": true1061 },1062 "@types/react-dom": {1063 "optional": true1064 }1065 }1066 },1067 "node_modules/@radix-ui/react-popover": {1068 "version": "1.1.5",1069 "resolved": "https://registry.npmjs.org/@radix-ui/react-popover/-/react-popover-1.1.5.tgz",1070 "integrity": "sha512-YXkTAftOIW2Bt3qKH8vYr6n9gCkVrvyvfiTObVjoHVTHnNj26rmvO87IKa3VgtgCjb8FAQ6qOjNViwl+9iIzlg==",1071 "dependencies": {1072 "@radix-ui/primitive": "1.1.1",1073 "@radix-ui/react-compose-refs": "1.1.1",1074 "@radix-ui/react-context": "1.1.1",1075 "@radix-ui/react-dismissable-layer": "1.1.4",1076 "@radix-ui/react-focus-guards": "1.1.1",1077 "@radix-ui/react-focus-scope": "1.1.1",1078 "@radix-ui/react-id": "1.1.0",1079 "@radix-ui/react-popper": "1.2.1",1080 "@radix-ui/react-portal": "1.1.3",1081 "@radix-ui/react-presence": "1.1.2",1082 "@radix-ui/react-primitive": "2.0.1",1083 "@radix-ui/react-slot": "1.1.1",1084 "@radix-ui/react-use-controllable-state": "1.1.0",1085 "aria-hidden": "^1.2.4",1086 "react-remove-scroll": "^2.6.2"1087 },1088 "peerDependencies": {1089 "@types/react": "*",1090 "@types/react-dom": "*",1091 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",1092 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"1093 },1094 "peerDependenciesMeta": {1095 "@types/react": {1096 "optional": true1097 },1098 "@types/react-dom": {1099 "optional": true1100 }1101 }1102 },1103 "node_modules/@radix-ui/react-popper": {1104 "version": "1.2.1",1105 "resolved": "https://registry.npmjs.org/@radix-ui/react-popper/-/react-popper-1.2.1.tgz",1106 "integrity": "sha512-3kn5Me69L+jv82EKRuQCXdYyf1DqHwD2U/sxoNgBGCB7K9TRc3bQamQ+5EPM9EvyPdli0W41sROd+ZU1dTCztw==",1107 "dependencies": {1108 "@floating-ui/react-dom": "^2.0.0",1109 "@radix-ui/react-arrow": "1.1.1",1110 "@radix-ui/react-compose-refs": "1.1.1",1111 "@radix-ui/react-context": "1.1.1",1112 "@radix-ui/react-primitive": "2.0.1",1113 "@radix-ui/react-use-callback-ref": "1.1.0",1114 "@radix-ui/react-use-layout-effect": "1.1.0",1115 "@radix-ui/react-use-rect": "1.1.0",1116 "@radix-ui/react-use-size": "1.1.0",1117 "@radix-ui/rect": "1.1.0"1118 },1119 "peerDependencies": {1120 "@types/react": "*",1121 "@types/react-dom": "*",1122 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",1123 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"1124 },1125 "peerDependenciesMeta": {1126 "@types/react": {1127 "optional": true1128 },1129 "@types/react-dom": {1130 "optional": true1131 }1132 }1133 },1134 "node_modules/@radix-ui/react-portal": {1135 "version": "1.1.3",1136 "resolved": "https://registry.npmjs.org/@radix-ui/react-portal/-/react-portal-1.1.3.tgz",1137 "integrity": "sha512-NciRqhXnGojhT93RPyDaMPfLH3ZSl4jjIFbZQ1b/vxvZEdHsBZ49wP9w8L3HzUQwep01LcWtkUvm0OVB5JAHTw==",1138 "dependencies": {1139 "@radix-ui/react-primitive": "2.0.1",1140 "@radix-ui/react-use-layout-effect": "1.1.0"1141 },1142 "peerDependencies": {1143 "@types/react": "*",1144 "@types/react-dom": "*",1145 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",1146 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"1147 },1148 "peerDependenciesMeta": {1149 "@types/react": {1150 "optional": true1151 },1152 "@types/react-dom": {1153 "optional": true1154 }1155 }1156 },1157 "node_modules/@radix-ui/react-presence": {1158 "version": "1.1.2",1159 "resolved": "https://registry.npmjs.org/@radix-ui/react-presence/-/react-presence-1.1.2.tgz",1160 "integrity": "sha512-18TFr80t5EVgL9x1SwF/YGtfG+l0BS0PRAlCWBDoBEiDQjeKgnNZRVJp/oVBl24sr3Gbfwc/Qpj4OcWTQMsAEg==",1161 "dependencies": {1162 "@radix-ui/react-compose-refs": "1.1.1",1163 "@radix-ui/react-use-layout-effect": "1.1.0"1164 },1165 "peerDependencies": {1166 "@types/react": "*",1167 "@types/react-dom": "*",1168 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",1169 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"1170 },1171 "peerDependenciesMeta": {1172 "@types/react": {1173 "optional": true1174 },1175 "@types/react-dom": {1176 "optional": true1177 }1178 }1179 },1180 "node_modules/@radix-ui/react-primitive": {1181 "version": "2.0.1",1182 "resolved": "https://registry.npmjs.org/@radix-ui/react-primitive/-/react-primitive-2.0.1.tgz",1183 "integrity": "sha512-sHCWTtxwNn3L3fH8qAfnF3WbUZycW93SM1j3NFDzXBiz8D6F5UTTy8G1+WFEaiCdvCVRJWj6N2R4Xq6HdiHmDg==",1184 "dependencies": {1185 "@radix-ui/react-slot": "1.1.1"1186 },1187 "peerDependencies": {1188 "@types/react": "*",1189 "@types/react-dom": "*",1190 "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc",1191 "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc"1192 },1193 "peerDependenciesMeta": {1194 "@types/react": {1195 "optional": true1196 },1197 "@types/react-dom": {1198 "optional": true1199 }1200 }