spb/search-box Public
Agentic web research engine — hypotheses, verbatim evidence, contradictions, sourced answers streamed live. Claude Opus 5 + Firecrawl + PostgreSQL.
TypeScript 76.9%
CSS 18.7%
SQL 2.1%
JavaScript 1.8%
Shell 0.5%
1lockfileVersion: '9.0'23settings:4 autoInstallPeers: true5 excludeLinksFromLockfile: false67importers:89 .:10 devDependencies:11 '@types/node':12 specifier: ^22.10.213 version: 22.20.114 playwright:15 specifier: ^1.62.116 version: 1.62.117 tsx:18 specifier: ^4.19.219 version: 4.23.1220 typescript:21 specifier: ^5.7.222 version: 5.9.32324 apps/web:25 dependencies:26 '@search-box/agent':27 specifier: workspace:*28 version: link:../../packages/agent29 '@search-box/db':30 specifier: workspace:*31 version: link:../../packages/db32 '@search-box/events':33 specifier: workspace:*34 version: link:../../packages/events35 '@search-box/research':36 specifier: workspace:*37 version: link:../../packages/research38 '@search-box/shared':39 specifier: workspace:*40 version: link:../../packages/shared41 dompurify:42 specifier: ^3.2.343 version: 3.4.1344 marked:45 specifier: ^15.0.446 version: 15.0.1247 next:48 specifier: ^15.1.049 version: 15.5.23(react-dom@19.2.8(react@19.2.8))(react@19.2.8)50 react:51 specifier: ^19.0.052 version: 19.2.853 react-dom:54 specifier: ^19.0.055 version: 19.2.8(react@19.2.8)56 devDependencies:57 '@types/react':58 specifier: ^19.0.259 version: 19.2.1860 '@types/react-dom':61 specifier: ^19.0.262 version: 19.2.4(@types/react@19.2.18)6364 packages/agent:65 dependencies:66 '@anthropic-ai/sdk':67 specifier: ^0.116.068 version: 0.116.0(zod@3.25.76)69 '@search-box/anthropic':70 specifier: workspace:*71 version: link:../anthropic72 '@search-box/db':73 specifier: workspace:*74 version: link:../db75 '@search-box/events':76 specifier: workspace:*77 version: link:../events78 '@search-box/firecrawl':79 specifier: workspace:*80 version: link:../firecrawl81 '@search-box/research':82 specifier: workspace:*83 version: link:../research84 '@search-box/shared':85 specifier: workspace:*86 version: link:../shared87 zod:88 specifier: ^3.24.189 version: 3.25.769091 packages/anthropic:92 dependencies:93 '@anthropic-ai/sdk':94 specifier: ^0.116.095 version: 0.116.0(zod@3.25.76)9697 packages/db:98 dependencies:99 '@search-box/events':100 specifier: workspace:*101 version: link:../events102 '@search-box/shared':103 specifier: workspace:*104 version: link:../shared105 pg:106 specifier: ^8.13.1107 version: 8.23.0108 devDependencies:109 '@types/pg':110 specifier: ^8.11.10111 version: 8.21.0112113 packages/events:114 dependencies:115 '@search-box/shared':116 specifier: workspace:*117 version: link:../shared118 zod:119 specifier: ^3.24.1120 version: 3.25.76121122 packages/firecrawl:123 dependencies:124 '@search-box/shared':125 specifier: workspace:*126 version: link:../shared127 zod:128 specifier: ^3.24.1129 version: 3.25.76130131 packages/research:132 dependencies:133 '@search-box/db':134 specifier: workspace:*135 version: link:../db136 '@search-box/events':137 specifier: workspace:*138 version: link:../events139 '@search-box/shared':140 specifier: workspace:*141 version: link:../shared142143 packages/shared:144 dependencies:145 zod:146 specifier: ^3.24.1147 version: 3.25.76148149packages:150151 '@anthropic-ai/sdk@0.116.0':152 resolution: {integrity: sha512-4UEapYQ+epLEMsAuLZDvW8ExVSOtHD8a7zTyLzhw0H9RXJ1eilPgmqhjwgcdg22diwx13spw6fJ4rONZ+bS7Ww==}153 hasBin: true154 peerDependencies:155 zod: ^3.25.0 || ^4.0.0156 peerDependenciesMeta:157 zod:158 optional: true159160 '@babel/runtime@7.29.7':161 resolution: {integrity: sha512-Nq8OhGWiZIZGV6hLHoyAKLLcJihP/xFeBMGJoUrxTX2psI8dCifzLhZISFb+VWS3wFMRDmCGw5R+dOySCqPLhw==}162 engines: {node: '>=6.9.0'}163164 '@emnapi/runtime@1.11.3':165 resolution: {integrity: sha512-Xz4Tpyki7XyrpbUK1jR1AhdAdaXyhhY4lZ3neLodmhpuWfy2PAQN5B46sAiU4liOXGLkHypn/qU+jvfWSCYYLA==}166167 '@esbuild/aix-ppc64@0.28.2':168 resolution: {integrity: sha512-XExcO+dvLKvVtNTibSTBej1NCAbaGhWn9Ww1ZPx80qsahhPFe/8jgWP0IchNe0F3HwkU7n8ejhH8bjonqht8mQ==}169 engines: {node: '>=18'}170 cpu: [ppc64]171 os: [aix]172173 '@esbuild/android-arm64@0.28.2':174 resolution: {integrity: sha512-5YfKeeI8qWfBZIX+u2xZC3Zlb3Os/gLS2sbEKM+I4ZOcsWmHS2WLysCcQZDAFRslDUU5Oiq44gf6PYN1vGwG5A==}175 engines: {node: '>=18'}176 cpu: [arm64]177 os: [android]178179 '@esbuild/android-arm@0.28.2':180 resolution: {integrity: sha512-kXXoiPVVGQcnIYGOeaovwOURpniDBpSq4A03qkQ+BMQqtGG6HYap3xne9C1O1yo4TR3qxlCX5IqqmX6fFo2Lqg==}181 engines: {node: '>=18'}182 cpu: [arm]183 os: [android]184185 '@esbuild/android-x64@0.28.2':186 resolution: {integrity: sha512-O387ite7SzUyCcy3JQX4P4bLtEA7bLLkx+esve5JHnyYfNTxcVpXZo9jhdB0lTKN44gztELTdU7nS8Nr16Fs1Q==}187 engines: {node: '>=18'}188 cpu: [x64]189 os: [android]190191 '@esbuild/darwin-arm64@0.28.2':192 resolution: {integrity: sha512-n4KqkOQrraxHJcgjM1RvwbigfQKIKJVpM7xp+KsxiyUSrRdIXnt73VhrPAx0fV44hgfmIVKjxMN9J1t5jySVkw==}193 engines: {node: '>=18'}194 cpu: [arm64]195 os: [darwin]196197 '@esbuild/darwin-x64@0.28.2':198 resolution: {integrity: sha512-uq6suIWYP37qzGddBKPw5QEQPi6HiLGsO7UmkpfyaYNQ3D+rN6w6WfwH+nuqcGXWvawGwxOEroO4YGnFh95azw==}199 engines: {node: '>=18'}200 cpu: [x64]201 os: [darwin]202203 '@esbuild/freebsd-arm64@0.28.2':204 resolution: {integrity: sha512-n+I0BTSRIoy+d6RPKnEVwql5UwBJolytvY4mAOIEJorKlqgPII8ix6slVVrfZ5Tnj7glIZvloylbB/EJPMWEXw==}205 engines: {node: '>=18'}206 cpu: [arm64]207 os: [freebsd]208209 '@esbuild/freebsd-x64@0.28.2':210 resolution: {integrity: sha512-78XJTJkvPs0kz2w61301PJjXl4g7q3JqiYMZ/M/yVI73EHBrCRTgkhu9oqG7vPqq+a/yadEW8aD+agKlk5xrmg==}211 engines: {node: '>=18'}212 cpu: [x64]213 os: [freebsd]214215 '@esbuild/linux-arm64@0.28.2':216 resolution: {integrity: sha512-pW4AC0P3it8c7do9MVM4p51FzHzdM/TZrerurgRcHJ2WTa1VQ1CIq18xncfpBJw4ojkiZZrKW2yIBWBP92j6Ug==}217 engines: {node: '>=18'}218 cpu: [arm64]219 os: [linux]220221 '@esbuild/linux-arm@0.28.2':222 resolution: {integrity: sha512-XlDnu2q5yoqems+xay6wSAcg9DDD7K9RLKZEBOMZm3ckNpJBvOX20tSfby8KfrrhINDyv9V2YVZKY/SpoGJI8w==}223 engines: {node: '>=18'}224 cpu: [arm]225 os: [linux]226227 '@esbuild/linux-ia32@0.28.2':228 resolution: {integrity: sha512-CYbnj78HsIeA+DhgUKgFCfvNsTHFhMMrinUrMZpDXJXKN8T3XViTZ/+wtHeVxEWY8ewSzTFN+nRmSwO2tZaLUQ==}229 engines: {node: '>=18'}230 cpu: [ia32]231 os: [linux]232233 '@esbuild/linux-loong64@0.28.2':234 resolution: {integrity: sha512-buwkd8nsph4R+ajRvw0qM5Hja/TXQow3ptzWO2EbG/cqcIkHloRrdlBtQlshyYGTNFvfkfJ5tpPLVkY4DtsPfQ==}235 engines: {node: '>=18'}236 cpu: [loong64]237 os: [linux]238239 '@esbuild/linux-mips64el@0.28.2':240 resolution: {integrity: sha512-ZVykbDyk7519VwiNb9Lcj9m8XM6v5V9uKPvrEMkkEedVewf+0itkhahp4HDpgERXhwLRpWFypsGbG/J8s0QjJA==}241 engines: {node: '>=18'}242 cpu: [mips64el]243 os: [linux]244245 '@esbuild/linux-ppc64@0.28.2':246 resolution: {integrity: sha512-CAXl+Dtd9UUuJd8pKKdwh6MLm3MUMiqMPmhZ3tTSXPqfyQ3vDl6R5hZdZ/kYojK4ofXtdfSv1tFq8XzWx3heNQ==}247 engines: {node: '>=18'}248 cpu: [ppc64]249 os: [linux]250251 '@esbuild/linux-riscv64@0.28.2':252 resolution: {integrity: sha512-GeXCej4IQtU1B+QlDV8W/RRvbzI3O/Stss+/bCXv4lZls5WGRtu2a+3JkA3i4qIUlMXpcHebWpF8AkJhATowuA==}253 engines: {node: '>=18'}254 cpu: [riscv64]255 os: [linux]256257 '@esbuild/linux-s390x@0.28.2':258 resolution: {integrity: sha512-3H1weTYZPxt/WOhByszQZybS9w5lKzUn1FDMsgEChbHWQwHYQQRfBxgCcZvPhjHfKyJjIievvMmEUawJrdY9Dg==}259 engines: {node: '>=18'}260 cpu: [s390x]261 os: [linux]262263 '@esbuild/linux-x64@0.28.2':264 resolution: {integrity: sha512-4xTZr1FUmSoQW4XIWmit3tzQrUTZM+N3P0XV8xROKYF50XfI7xeO90+1bZvNwxIufQ9hDQVRJH5YhgPVF8A/HQ==}265 engines: {node: '>=18'}266 cpu: [x64]267 os: [linux]268269 '@esbuild/netbsd-arm64@0.28.2':270 resolution: {integrity: sha512-sSATRjPeDBg3pdgHoQfoYBob11Kk1FGa9lui5RIHZCoCkJa9QKlvl3/vKz2usCmYYjs7ymJR/2Nnsqe+Hjt5nw==}271 engines: {node: '>=18'}272 cpu: [arm64]273 os: [netbsd]274275 '@esbuild/netbsd-x64@0.28.2':276 resolution: {integrity: sha512-lqnzCV+mM0gIADaKihiCg6ifgfU2L3h5E33rNQBN1Y4MaVGnzryzmvvf7UHxprpQdE8hpqLolJ9Rl+SkIRDpyw==}277 engines: {node: '>=18'}278 cpu: [x64]279 os: [netbsd]280281 '@esbuild/openbsd-arm64@0.28.2':282 resolution: {integrity: sha512-AL2qJILH7lNjrDmCQDvdxMfAUIv8KMNZOvrwAQ8i8//ntL9FflhOyMJ8OZSMBb8/AWXe3/5v5S20y3zCoZWKoQ==}283 engines: {node: '>=18'}284 cpu: [arm64]285 os: [openbsd]286287 '@esbuild/openbsd-x64@0.28.2':288 resolution: {integrity: sha512-QtiuPytchRyC4rwUKhexJdQKvDuZ6hWloi3igqPQNUJCS1/v9EiO3UTOXR6A3FoMo4fnAKbWJdqaIwhOzh8qEw==}289 engines: {node: '>=18'}290 cpu: [x64]291 os: [openbsd]292293 '@esbuild/openharmony-arm64@0.28.2':294 resolution: {integrity: sha512-WkhYDmpTjLvGlScA1rwjRUmhl4k8oXR3cIbtqWmELgU/dFeHHlEllxDvdWcNJV9rbzCexB5vz8gtNewWLgCT7Q==}295 engines: {node: '>=18'}296 cpu: [arm64]297 os: [openharmony]298299 '@esbuild/sunos-x64@0.28.2':300 resolution: {integrity: sha512-GPMSkTOtMnv2U2F8gxe4Io6qmVs+YKyp832Etqqxr0hFngmXQ3rzwytelm3GIn7T4VviRUlf3sOgBOiTdvaf7g==}301 engines: {node: '>=18'}302 cpu: [x64]303 os: [sunos]304305 '@esbuild/win32-arm64@0.28.2':306 resolution: {integrity: sha512-PIhhEkE9uPBleRBrQEJpUn7MBnibZzbGzYWPmY3x+YoVg/95zbjB4CxPPOQ8l5tYYM4mMaCthF8/1DIfBQQyWQ==}307 engines: {node: '>=18'}308 cpu: [arm64]309 os: [win32]310311 '@esbuild/win32-ia32@0.28.2':312 resolution: {integrity: sha512-YmJbfTlvU7Sdn9BB+4PRES4oB6pxgS37MAONj+hBr/cpXS1aBPKXxNnDbu+QCWPj0o9dgyxeq79g6c5P8KeuYA==}313 engines: {node: '>=18'}314 cpu: [ia32]315 os: [win32]316317 '@esbuild/win32-x64@0.28.2':318 resolution: {integrity: sha512-5ebpxr3nWMzrL/rnUI755Jkuee0bHL/Gq0WTF9lvcpv73wAp5eu8MfBUgWK9bhWvZjj7yX8etf/8tI8Ney695g==}319 engines: {node: '>=18'}320 cpu: [x64]321 os: [win32]322323 '@img/colour@1.1.0':324 resolution: {integrity: sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ==}325 engines: {node: '>=18'}326327 '@img/sharp-darwin-arm64@0.34.5':328 resolution: {integrity: sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w==}329 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}330 cpu: [arm64]331 os: [darwin]332333 '@img/sharp-darwin-x64@0.34.5':334 resolution: {integrity: sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw==}335 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}336 cpu: [x64]337 os: [darwin]338339 '@img/sharp-libvips-darwin-arm64@1.2.4':340 resolution: {integrity: sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g==}341 cpu: [arm64]342 os: [darwin]343344 '@img/sharp-libvips-darwin-x64@1.2.4':345 resolution: {integrity: sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg==}346 cpu: [x64]347 os: [darwin]348349 '@img/sharp-libvips-linux-arm64@1.2.4':350 resolution: {integrity: sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw==}351 cpu: [arm64]352 os: [linux]353 libc: [glibc]354355 '@img/sharp-libvips-linux-arm@1.2.4':356 resolution: {integrity: sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A==}357 cpu: [arm]358 os: [linux]359 libc: [glibc]360361 '@img/sharp-libvips-linux-ppc64@1.2.4':362 resolution: {integrity: sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA==}363 cpu: [ppc64]364 os: [linux]365 libc: [glibc]366367 '@img/sharp-libvips-linux-riscv64@1.2.4':368 resolution: {integrity: sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA==}369 cpu: [riscv64]370 os: [linux]371 libc: [glibc]372373 '@img/sharp-libvips-linux-s390x@1.2.4':374 resolution: {integrity: sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ==}375 cpu: [s390x]376 os: [linux]377 libc: [glibc]378379 '@img/sharp-libvips-linux-x64@1.2.4':380 resolution: {integrity: sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw==}381 cpu: [x64]382 os: [linux]383 libc: [glibc]384385 '@img/sharp-libvips-linuxmusl-arm64@1.2.4':386 resolution: {integrity: sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw==}387 cpu: [arm64]388 os: [linux]389 libc: [musl]390391 '@img/sharp-libvips-linuxmusl-x64@1.2.4':392 resolution: {integrity: sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg==}393 cpu: [x64]394 os: [linux]395 libc: [musl]396397 '@img/sharp-linux-arm64@0.34.5':398 resolution: {integrity: sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg==}399 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}400 cpu: [arm64]401 os: [linux]402 libc: [glibc]403404 '@img/sharp-linux-arm@0.34.5':405 resolution: {integrity: sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw==}406 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}407 cpu: [arm]408 os: [linux]409 libc: [glibc]410411 '@img/sharp-linux-ppc64@0.34.5':412 resolution: {integrity: sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA==}413 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}414 cpu: [ppc64]415 os: [linux]416 libc: [glibc]417418 '@img/sharp-linux-riscv64@0.34.5':419 resolution: {integrity: sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw==}420 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}421 cpu: [riscv64]422 os: [linux]423 libc: [glibc]424425 '@img/sharp-linux-s390x@0.34.5':426 resolution: {integrity: sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg==}427 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}428 cpu: [s390x]429 os: [linux]430 libc: [glibc]431432 '@img/sharp-linux-x64@0.34.5':433 resolution: {integrity: sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ==}434 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}435 cpu: [x64]436 os: [linux]437 libc: [glibc]438439 '@img/sharp-linuxmusl-arm64@0.34.5':440 resolution: {integrity: sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg==}441 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}442 cpu: [arm64]443 os: [linux]444 libc: [musl]445446 '@img/sharp-linuxmusl-x64@0.34.5':447 resolution: {integrity: sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q==}448 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}449 cpu: [x64]450 os: [linux]451 libc: [musl]452453 '@img/sharp-wasm32@0.34.5':454 resolution: {integrity: sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw==}455 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}456 cpu: [wasm32]457458 '@img/sharp-win32-arm64@0.34.5':459 resolution: {integrity: sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g==}460 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}461 cpu: [arm64]462 os: [win32]463464 '@img/sharp-win32-ia32@0.34.5':465 resolution: {integrity: sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg==}466 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}467 cpu: [ia32]468 os: [win32]469470 '@img/sharp-win32-x64@0.34.5':471 resolution: {integrity: sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw==}472 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}473 cpu: [x64]474 os: [win32]475476 '@next/env@15.5.23':477 resolution: {integrity: sha512-Mv3Z9hVbFcPnoLevsZ6rnX1TBtyHb5E17yN7HTPDXSXxeNsGBjUFrdbjRXKKXIOhfth7/cg6Ay7PZ2UFawaWsQ==}478479 '@next/swc-darwin-arm64@15.5.23':480 resolution: {integrity: sha512-SrEwOROH/rhA03F59hHtdhgtfZMWGzr5duDBWgRQt2rS3mJhqMKOcnNx6txOd0/i3E3D3uFKYFvyHsEiwQxzag==}481 engines: {node: '>= 10'}482 cpu: [arm64]483 os: [darwin]484485 '@next/swc-darwin-x64@15.5.23':486 resolution: {integrity: sha512-f0FpFbG2EhDCuptBGcfrLcYMDuQAhe6m1QA4VVfXFrIBoFXvXt/olGbBkYkloKlXQtmhuzvtdYyuu/6zf07GIg==}487 engines: {node: '>= 10'}488 cpu: [x64]489 os: [darwin]490491 '@next/swc-linux-arm64-gnu@15.5.23':492 resolution: {integrity: sha512-WlNtfepUXKX2u2ZsJZ8c3c8+tJSRZqsYzoMwLOY72A8ucKCCgxgNhiePA3qzFYahVWrwcQd8jOeJmBinc+VFVQ==}493 engines: {node: '>= 10'}494 cpu: [arm64]495 os: [linux]496 libc: [glibc]497498 '@next/swc-linux-arm64-musl@15.5.23':499 resolution: {integrity: sha512-W/6qKk7UG93mg14PmQC+2urt69MIdwTBLNQ6MJyeC4wOCIHCjz+VfgssvS1pK7mgYBtLC1g6VKNoHD9xB0WWGg==}500 engines: {node: '>= 10'}501 cpu: [arm64]502 os: [linux]503 libc: [musl]504505 '@next/swc-linux-x64-gnu@15.5.23':506 resolution: {integrity: sha512-vzefI32mi6VMk96RaTAyxApgfGbiFzQBXVsekEjsDv1fr48mlABTWx0sUYhaYCBHWqCalxmz3DxbxFcbFvzNtw==}507 engines: {node: '>= 10'}508 cpu: [x64]509 os: [linux]510 libc: [glibc]511512 '@next/swc-linux-x64-musl@15.5.23':513 resolution: {integrity: sha512-qppK/3dTGOTI+aoWWBZc3DshFIhrzgL8guATlaN9V6M1QJxbkP/rhEZ22tdICsQ/2WWXopMZ2Jokzj2u3uKY3Q==}514 engines: {node: '>= 10'}515 cpu: [x64]516 os: [linux]517 libc: [musl]518519 '@next/swc-win32-arm64-msvc@15.5.23':520 resolution: {integrity: sha512-Wc29KFOdT7XBcII3Vtmw7aoU8Uk3Mes/FNJfhFeSHdYBFJWMcR/DsI8U9BCPUhq/uycsUVuqSKGthW15tLsigA==}521 engines: {node: '>= 10'}522 cpu: [arm64]523 os: [win32]524525 '@next/swc-win32-x64-msvc@15.5.23':526 resolution: {integrity: sha512-/C7wRW4fa9s/PKA18zGPPpVmx8ycgVpP8yOxro4gzGTzjPJdscbAP3ODeFvgiIovxD176Z2J/SXO9t8PJKHLeQ==}527 engines: {node: '>= 10'}528 cpu: [x64]529 os: [win32]530531 '@stablelib/base64@1.0.1':532 resolution: {integrity: sha512-1bnPQqSxSuc3Ii6MhBysoWCg58j97aUjuCSZrGSmDxNqtytIi0k8utUenAwTZN4V5mXXYGsVUI9zeBqy+jBOSQ==}533534 '@swc/helpers@0.5.15':535 resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}536537 '@types/node@22.20.1':538 resolution: {integrity: sha512-EANqOCF9QFyra+4pfxUcX9STKJpCLjMbObVzljIJomAWSnuSIEAvyzEU53GaajbXJEgdh0iEcPL+DGvpUd4k1Q==}539540 '@types/pg@8.21.0':541 resolution: {integrity: sha512-AYdtudzabjLZgVgRZmAnU8bAnVUXzuJX2IYHeSIiIHm68olD+LgQYCGWdtcNYnP0uq9c4S4NibVG3Ni7VbKW7Q==}542543 '@types/react-dom@19.2.4':544 resolution: {integrity: sha512-Bsc+QHgp+P/F02XDzNCY9jnZNCUuLki36KT7VKrTXXLdHf+vHMNZnW1rVu5DNW/rCK+fya3DATySbLM4yhtKUw==}545 peerDependencies:546 '@types/react': ^19.2.0547548 '@types/react@19.2.18':549 resolution: {integrity: sha512-AnzbBERsrLKtk2XSfTbYRLjQPdy116Sty4q+T+Bp3IC4l6jNBvreVPAHmpq9qhXQM7CXZPjLVmGMw9sy+hxQ3w==}550551 '@types/trusted-types@2.0.7':552 resolution: {integrity: sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==}553554 caniuse-lite@1.0.30001809:555 resolution: {integrity: sha512-xxWVywk6a6Arlk+hymeycyn/VgqEfLDxupvhH/xiY5SJ/18kmi9o6MiO320DCUzypORHLtvh0I4i04tUhCNHNQ==}556557 client-only@0.0.1:558 resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}559560 csstype@3.2.3:561 resolution: {integrity: sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ==}562563 detect-libc@2.1.2:564 resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}565 engines: {node: '>=8'}566567 dompurify@3.4.13:568 resolution: {integrity: sha512-2vmYIoqjze2d+kakP8S/nS5shfsl587kzwEjcGlTdiksUVgFHnFCsLYDVj/JNqJVOQZGSYBTmuycv0PodwmnMQ==}569570 esbuild@0.28.2:571 resolution: {integrity: sha512-HKVLS8dvII+xoKW9kmqxbRKrnWEXfJJr/FZhhJmiqIB0e053QNYFqOBouTMO/k5sID4MvCiUCvv8b9M4h32wIA==}572 engines: {node: '>=18'}573 hasBin: true574575 fast-sha256@1.3.0:576 resolution: {integrity: sha512-n11RGP/lrWEFI/bWdygLxhI+pVeo1ZYIVwvvPkW7azl/rOy+F3HYRZ2K5zeE9mmkhQppyv9sQFx0JM9UabnpPQ==}577578 fsevents@2.3.2:579 resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}580 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}581 os: [darwin]582583 fsevents@2.3.3:584 resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}585 engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}586 os: [darwin]587588 json-schema-to-ts@3.1.1:589 resolution: {integrity: sha512-+DWg8jCJG2TEnpy7kOm/7/AxaYoaRbjVB4LFZLySZlWn8exGs3A4OLJR966cVvU26N7X9TWxl+Jsw7dzAqKT6g==}590 engines: {node: '>=16'}591592 marked@15.0.12:593 resolution: {integrity: sha512-8dD6FusOQSrpv9Z1rdNMdlSgQOIP880DHqnohobOmYLElGEqAL/JvxvuxZO16r4HtjTlfPRDC1hbvxC9dPN2nA==}594 engines: {node: '>= 18'}595 hasBin: true596597 nanoid@3.3.18:598 resolution: {integrity: sha512-DTg4MJbGMWkfi6VZFdNt2/caMbQy4Ou+Op/hJQvGEWcnVfoA1QA+xzRKAzw9jD6+GVOOeYr/mIcuDSdug6F6+w==}599 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}600 hasBin: true601602 next@15.5.23:603 resolution: {integrity: sha512-Gvd2WKgvxIXCGotxcI1im/Uf3rS3J3oZGw0g/uskg6AVBZhyE3aAbujkYWzS3xLmEPEtTLfkaVQUKK0KMTSIkA==}604 engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0}605 hasBin: true606 peerDependencies:607 '@opentelemetry/api': ^1.1.0608 '@playwright/test': ^1.51.1609 babel-plugin-react-compiler: '*'610 react: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0611 react-dom: ^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0612 sass: ^1.3.0613 peerDependenciesMeta:614 '@opentelemetry/api':615 optional: true616 '@playwright/test':617 optional: true618 babel-plugin-react-compiler:619 optional: true620 sass:621 optional: true622623 pg-cloudflare@1.4.0:624 resolution: {integrity: sha512-Vo7z/6rrQYxpNRylp4Tlob2elzbh+N/MOQbxFVWCxS7oEx6jF53GTJFxK2WWpKuBRkmiin4Mt+xofFDjx09R0A==}625626 pg-connection-string@2.14.0:627 resolution: {integrity: sha512-XwWDGcLRGCXAR8F/AM5bG7Q+A3Wm2s6QeEjlOKZLlH3UYcguiqCWKyWXVag5TLTIjR7oOJUY8kcADaZgWPyLeg==}628629 pg-int8@1.0.1:630 resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}631 engines: {node: '>=4.0.0'}632633 pg-pool@3.14.0:634 resolution: {integrity: sha512-gKtPkFdQPU3DksooVLi9LsjZxrsBUZIpa+7aVx+LV5pNh0KzP4Zleud2po+ConrxbuXGBJ6Hfer6hdgpIBpBaw==}635 peerDependencies:636 pg: '>=8.0'637638 pg-protocol@1.16.0:639 resolution: {integrity: sha512-sILXutLVjCLjcDuOmvhX5e2Z4cS5qG/6Bu3VkpFwdf/633ElGLpEh9bgmuI5I4sqKqkifQiGyiCcx1HdtrK7tg==}640641 pg-types@2.2.0:642 resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}643 engines: {node: '>=4'}644645 pg@8.23.0:646 resolution: {integrity: sha512-Ip2EQCngowJLGOfCwkFhPXU7/ljlhn6Rxlmy4XYfL2Y+vyRM59+8uR2xqRWKdYmbXmxCFOAmKxBuSUCdF34qLg==}647 engines: {node: '>= 16.0.0'}648 peerDependencies:649 pg-native: '>=3.0.1'650 peerDependenciesMeta:651 pg-native:652 optional: true653654 pgpass@1.0.5:655 resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==}656657 picocolors@1.1.1:658 resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}659660 playwright-core@1.62.1:661 resolution: {integrity: sha512-wPYSwEBJY9GHraISXqyqtx0na0LpO3XEX7jNDhntbex7tzUS7kLnZsOlFruFJB4Hi/rhDMjXGqHewDZ68nYZVw==}662 engines: {node: '>=20'}663 hasBin: true664665 playwright@1.62.1:666 resolution: {integrity: sha512-0M+L3LAD8/nm554LOla9Ayx0j0tmFZ0FBcoQ7F1VuVHpM/XpiC8RcDzBQB8W5+hA8L22THxELzeF+2WcUzvcLg==}667 engines: {node: '>=20'}668 hasBin: true669670 postcss@8.4.31:671 resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}672 engines: {node: ^10 || ^12 || >=14}673674 postgres-array@2.0.0:675 resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}676 engines: {node: '>=4'}677678 postgres-bytea@1.0.1:679 resolution: {integrity: sha512-5+5HqXnsZPE65IJZSMkZtURARZelel2oXUEO8rH83VS/hxH5vv1uHquPg5wZs8yMAfdv971IU+kcPUczi7NVBQ==}680 engines: {node: '>=0.10.0'}681682 postgres-date@1.0.7:683 resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==}684 engines: {node: '>=0.10.0'}685686 postgres-interval@1.2.0:687 resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}688 engines: {node: '>=0.10.0'}689690 react-dom@19.2.8:691 resolution: {integrity: sha512-rVprimfGBG3DR+Tq0IQG2DT5PxKth1WIGDmj5yPmlzr4YBe7uyE+Du4oVqTDXZSHGGGXRtTJEGSSePyQCMBglQ==}692 peerDependencies:693 react: ^19.2.8694695 react@19.2.8:696 resolution: {integrity: sha512-PWaYA1L/q9u2u7xYQi+Y3L3Yfnie7XyLeaJICV1MGD6LprsBxcAqGjYyr0eY3p+QdsA+x/Irkt4Qif8D63+Sbw==}697 engines: {node: '>=0.10.0'}698699 scheduler@0.27.0:700 resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}701702 semver@7.8.5:703 resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==}704 engines: {node: '>=10'}705 hasBin: true706707 sharp@0.34.5:708 resolution: {integrity: sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg==}709 engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0}710711 source-map-js@1.2.1:712 resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}713 engines: {node: '>=0.10.0'}714715 split2@4.2.0:716 resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}717 engines: {node: '>= 10.x'}718719 standardwebhooks@1.0.0:720 resolution: {integrity: sha512-BbHGOQK9olHPMvQNHWul6MYlrRTAOKn03rOe4A8O3CLWhNf4YHBqq2HJKKC+sfqpxiBY52pNeesD6jIiLDz8jg==}721722 styled-jsx@5.1.6:723 resolution: {integrity: sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==}724 engines: {node: '>= 12.0.0'}725 peerDependencies:726 '@babel/core': '*'727 babel-plugin-macros: '*'728 react: '>= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0'729 peerDependenciesMeta:730 '@babel/core':731 optional: true732 babel-plugin-macros:733 optional: true734735 ts-algebra@2.0.0:736 resolution: {integrity: sha512-FPAhNPFMrkwz76P7cdjdmiShwMynZYN6SgOujD1urY4oNm80Ou9oMdmbR45LotcKOXoy7wSmHkRFE6Mxbrhefw==}737738 tslib@2.8.1:739 resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}740741 tsx@4.23.12:742 resolution: {integrity: sha512-FDf4L4sYzKtzWYhU/Xm0AQFdTjdIxNo9ElTf2mxXM6k8YMHXzYUe4yODVaXP4V9uMFbVg8c0qyBccK2OOxb45Q==}743 engines: {node: '>=18.0.0'}744 hasBin: true745746 typescript@5.9.3:747 resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==}748 engines: {node: '>=14.17'}749 hasBin: true750751 undici-types@6.21.0:752 resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}753754 xtend@4.0.2:755 resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}756 engines: {node: '>=0.4'}757758 zod@3.25.76:759 resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==}760761snapshots:762763 '@anthropic-ai/sdk@0.116.0(zod@3.25.76)':764 dependencies:765 json-schema-to-ts: 3.1.1766 standardwebhooks: 1.0.0767 optionalDependencies:768 zod: 3.25.76769770 '@babel/runtime@7.29.7': {}771772 '@emnapi/runtime@1.11.3':773 dependencies:774 tslib: 2.8.1775 optional: true776777 '@esbuild/aix-ppc64@0.28.2':778 optional: true779780 '@esbuild/android-arm64@0.28.2':781 optional: true782783 '@esbuild/android-arm@0.28.2':784 optional: true785786 '@esbuild/android-x64@0.28.2':787 optional: true788789 '@esbuild/darwin-arm64@0.28.2':790 optional: true791792 '@esbuild/darwin-x64@0.28.2':793 optional: true794795 '@esbuild/freebsd-arm64@0.28.2':796 optional: true797798 '@esbuild/freebsd-x64@0.28.2':799 optional: true800801 '@esbuild/linux-arm64@0.28.2':802 optional: true803804 '@esbuild/linux-arm@0.28.2':805 optional: true806807 '@esbuild/linux-ia32@0.28.2':808 optional: true809810 '@esbuild/linux-loong64@0.28.2':811 optional: true812813 '@esbuild/linux-mips64el@0.28.2':814 optional: true815816 '@esbuild/linux-ppc64@0.28.2':817 optional: true818819 '@esbuild/linux-riscv64@0.28.2':820 optional: true821822 '@esbuild/linux-s390x@0.28.2':823 optional: true824825 '@esbuild/linux-x64@0.28.2':826 optional: true827828 '@esbuild/netbsd-arm64@0.28.2':829 optional: true830831 '@esbuild/netbsd-x64@0.28.2':832 optional: true833834 '@esbuild/openbsd-arm64@0.28.2':835 optional: true836837 '@esbuild/openbsd-x64@0.28.2':838 optional: true839840 '@esbuild/openharmony-arm64@0.28.2':841 optional: true842843 '@esbuild/sunos-x64@0.28.2':844 optional: true845846 '@esbuild/win32-arm64@0.28.2':847 optional: true848849 '@esbuild/win32-ia32@0.28.2':850 optional: true851852 '@esbuild/win32-x64@0.28.2':853 optional: true854855 '@img/colour@1.1.0':856 optional: true857858 '@img/sharp-darwin-arm64@0.34.5':859 optionalDependencies:860 '@img/sharp-libvips-darwin-arm64': 1.2.4861 optional: true862863 '@img/sharp-darwin-x64@0.34.5':864 optionalDependencies:865 '@img/sharp-libvips-darwin-x64': 1.2.4866 optional: true867868 '@img/sharp-libvips-darwin-arm64@1.2.4':869 optional: true870871 '@img/sharp-libvips-darwin-x64@1.2.4':872 optional: true873874 '@img/sharp-libvips-linux-arm64@1.2.4':875 optional: true876877 '@img/sharp-libvips-linux-arm@1.2.4':878 optional: true879880 '@img/sharp-libvips-linux-ppc64@1.2.4':881 optional: true882883 '@img/sharp-libvips-linux-riscv64@1.2.4':884 optional: true885886 '@img/sharp-libvips-linux-s390x@1.2.4':887 optional: true888889 '@img/sharp-libvips-linux-x64@1.2.4':890 optional: true891892 '@img/sharp-libvips-linuxmusl-arm64@1.2.4':893 optional: true894895 '@img/sharp-libvips-linuxmusl-x64@1.2.4':896 optional: true897898 '@img/sharp-linux-arm64@0.34.5':899 optionalDependencies:900 '@img/sharp-libvips-linux-arm64': 1.2.4901 optional: true902903 '@img/sharp-linux-arm@0.34.5':904 optionalDependencies:905 '@img/sharp-libvips-linux-arm': 1.2.4906 optional: true907908 '@img/sharp-linux-ppc64@0.34.5':909 optionalDependencies:910 '@img/sharp-libvips-linux-ppc64': 1.2.4911 optional: true912913 '@img/sharp-linux-riscv64@0.34.5':914 optionalDependencies:915 '@img/sharp-libvips-linux-riscv64': 1.2.4916 optional: true917918 '@img/sharp-linux-s390x@0.34.5':919 optionalDependencies:920 '@img/sharp-libvips-linux-s390x': 1.2.4921 optional: true922923 '@img/sharp-linux-x64@0.34.5':924 optionalDependencies:925 '@img/sharp-libvips-linux-x64': 1.2.4926 optional: true927928 '@img/sharp-linuxmusl-arm64@0.34.5':929 optionalDependencies:930 '@img/sharp-libvips-linuxmusl-arm64': 1.2.4931 optional: true932933 '@img/sharp-linuxmusl-x64@0.34.5':934 optionalDependencies:935 '@img/sharp-libvips-linuxmusl-x64': 1.2.4936 optional: true937938 '@img/sharp-wasm32@0.34.5':939 dependencies:940 '@emnapi/runtime': 1.11.3941 optional: true942943 '@img/sharp-win32-arm64@0.34.5':944 optional: true945946 '@img/sharp-win32-ia32@0.34.5':947 optional: true948949 '@img/sharp-win32-x64@0.34.5':950 optional: true951952 '@next/env@15.5.23': {}953954 '@next/swc-darwin-arm64@15.5.23':955 optional: true956957 '@next/swc-darwin-x64@15.5.23':958 optional: true959960 '@next/swc-linux-arm64-gnu@15.5.23':961 optional: true962963 '@next/swc-linux-arm64-musl@15.5.23':964 optional: true965966 '@next/swc-linux-x64-gnu@15.5.23':967 optional: true968969 '@next/swc-linux-x64-musl@15.5.23':970 optional: true971972 '@next/swc-win32-arm64-msvc@15.5.23':973 optional: true974975 '@next/swc-win32-x64-msvc@15.5.23':976 optional: true977978 '@stablelib/base64@1.0.1': {}979980 '@swc/helpers@0.5.15':981 dependencies:982 tslib: 2.8.1983984 '@types/node@22.20.1':985 dependencies:986 undici-types: 6.21.0987988 '@types/pg@8.21.0':989 dependencies:990 '@types/node': 22.20.1991 pg-protocol: 1.16.0992 pg-types: 2.2.0993994 '@types/react-dom@19.2.4(@types/react@19.2.18)':995 dependencies:996 '@types/react': 19.2.18997998 '@types/react@19.2.18':999 dependencies:1000 csstype: 3.2.310011002 '@types/trusted-types@2.0.7':1003 optional: true10041005 caniuse-lite@1.0.30001809: {}10061007 client-only@0.0.1: {}10081009 csstype@3.2.3: {}10101011 detect-libc@2.1.2:1012 optional: true10131014 dompurify@3.4.13:1015 optionalDependencies:1016 '@types/trusted-types': 2.0.710171018 esbuild@0.28.2:1019 optionalDependencies:1020 '@esbuild/aix-ppc64': 0.28.21021 '@esbuild/android-arm': 0.28.21022 '@esbuild/android-arm64': 0.28.21023 '@esbuild/android-x64': 0.28.21024 '@esbuild/darwin-arm64': 0.28.21025 '@esbuild/darwin-x64': 0.28.21026 '@esbuild/freebsd-arm64': 0.28.21027 '@esbuild/freebsd-x64': 0.28.21028 '@esbuild/linux-arm': 0.28.21029 '@esbuild/linux-arm64': 0.28.21030 '@esbuild/linux-ia32': 0.28.21031 '@esbuild/linux-loong64': 0.28.21032 '@esbuild/linux-mips64el': 0.28.21033 '@esbuild/linux-ppc64': 0.28.21034 '@esbuild/linux-riscv64': 0.28.21035 '@esbuild/linux-s390x': 0.28.21036 '@esbuild/linux-x64': 0.28.21037 '@esbuild/netbsd-arm64': 0.28.21038 '@esbuild/netbsd-x64': 0.28.21039 '@esbuild/openbsd-arm64': 0.28.21040 '@esbuild/openbsd-x64': 0.28.21041 '@esbuild/openharmony-arm64': 0.28.21042 '@esbuild/sunos-x64': 0.28.21043 '@esbuild/win32-arm64': 0.28.21044 '@esbuild/win32-ia32': 0.28.21045 '@esbuild/win32-x64': 0.28.210461047 fast-sha256@1.3.0: {}10481049 fsevents@2.3.2:1050 optional: true10511052 fsevents@2.3.3:1053 optional: true10541055 json-schema-to-ts@3.1.1:1056 dependencies:1057 '@babel/runtime': 7.29.71058 ts-algebra: 2.0.010591060 marked@15.0.12: {}10611062 nanoid@3.3.18: {}10631064 next@15.5.23(react-dom@19.2.8(react@19.2.8))(react@19.2.8):1065 dependencies:1066 '@next/env': 15.5.231067 '@swc/helpers': 0.5.151068 caniuse-lite: 1.0.300018091069 postcss: 8.4.311070 react: 19.2.81071 react-dom: 19.2.8(react@19.2.8)1072 styled-jsx: 5.1.6(react@19.2.8)1073 optionalDependencies:1074 '@next/swc-darwin-arm64': 15.5.231075 '@next/swc-darwin-x64': 15.5.231076 '@next/swc-linux-arm64-gnu': 15.5.231077 '@next/swc-linux-arm64-musl': 15.5.231078 '@next/swc-linux-x64-gnu': 15.5.231079 '@next/swc-linux-x64-musl': 15.5.231080 '@next/swc-win32-arm64-msvc': 15.5.231081 '@next/swc-win32-x64-msvc': 15.5.231082 sharp: 0.34.51083 transitivePeerDependencies:1084 - '@babel/core'1085 - babel-plugin-macros10861087 pg-cloudflare@1.4.0:1088 optional: true10891090 pg-connection-string@2.14.0: {}10911092 pg-int8@1.0.1: {}10931094 pg-pool@3.14.0(pg@8.23.0):1095 dependencies:1096 pg: 8.23.010971098 pg-protocol@1.16.0: {}10991100 pg-types@2.2.0:1101 dependencies:1102 pg-int8: 1.0.11103 postgres-array: 2.0.01104 postgres-bytea: 1.0.11105 postgres-date: 1.0.71106 postgres-interval: 1.2.011071108 pg@8.23.0:1109 dependencies:1110 pg-connection-string: 2.14.01111 pg-pool: 3.14.0(pg@8.23.0)1112 pg-protocol: 1.16.01113 pg-types: 2.2.01114 pgpass: 1.0.51115 optionalDependencies:1116 pg-cloudflare: 1.4.011171118 pgpass@1.0.5:1119 dependencies:1120 split2: 4.2.011211122 picocolors@1.1.1: {}11231124 playwright-core@1.62.1: {}11251126 playwright@1.62.1:1127 dependencies:1128 playwright-core: 1.62.11129 optionalDependencies:1130 fsevents: 2.3.211311132 postcss@8.4.31:1133 dependencies:1134 nanoid: 3.3.181135 picocolors: 1.1.11136 source-map-js: 1.2.111371138 postgres-array@2.0.0: {}11391140 postgres-bytea@1.0.1: {}11411142 postgres-date@1.0.7: {}11431144 postgres-interval@1.2.0:1145 dependencies:1146 xtend: 4.0.211471148 react-dom@19.2.8(react@19.2.8):1149 dependencies:1150 react: 19.2.81151 scheduler: 0.27.011521153 react@19.2.8: {}11541155 scheduler@0.27.0: {}11561157 semver@7.8.5:1158 optional: true11591160 sharp@0.34.5:1161 dependencies:1162 '@img/colour': 1.1.01163 detect-libc: 2.1.21164 semver: 7.8.51165 optionalDependencies:1166 '@img/sharp-darwin-arm64': 0.34.51167 '@img/sharp-darwin-x64': 0.34.51168 '@img/sharp-libvips-darwin-arm64': 1.2.41169 '@img/sharp-libvips-darwin-x64': 1.2.41170 '@img/sharp-libvips-linux-arm': 1.2.41171 '@img/sharp-libvips-linux-arm64': 1.2.41172 '@img/sharp-libvips-linux-ppc64': 1.2.41173 '@img/sharp-libvips-linux-riscv64': 1.2.41174 '@img/sharp-libvips-linux-s390x': 1.2.41175 '@img/sharp-libvips-linux-x64': 1.2.41176 '@img/sharp-libvips-linuxmusl-arm64': 1.2.41177 '@img/sharp-libvips-linuxmusl-x64': 1.2.41178 '@img/sharp-linux-arm': 0.34.51179 '@img/sharp-linux-arm64': 0.34.51180 '@img/sharp-linux-ppc64': 0.34.51181 '@img/sharp-linux-riscv64': 0.34.51182 '@img/sharp-linux-s390x': 0.34.51183 '@img/sharp-linux-x64': 0.34.51184 '@img/sharp-linuxmusl-arm64': 0.34.51185 '@img/sharp-linuxmusl-x64': 0.34.51186 '@img/sharp-wasm32': 0.34.51187 '@img/sharp-win32-arm64': 0.34.51188 '@img/sharp-win32-ia32': 0.34.51189 '@img/sharp-win32-x64': 0.34.51190 optional: true11911192 source-map-js@1.2.1: {}11931194 split2@4.2.0: {}11951196 standardwebhooks@1.0.0:1197 dependencies:1198 '@stablelib/base64': 1.0.11199 fast-sha256: 1.3.012001201 styled-jsx@5.1.6(react@19.2.8):1202 dependencies:1203 client-only: 0.0.11204 react: 19.2.812051206 ts-algebra@2.0.0: {}12071208 tslib@2.8.1: {}12091210 tsx@4.23.12:1211 dependencies:1212 esbuild: 0.28.21213 optionalDependencies:1214 fsevents: 2.3.312151216 typescript@5.9.3: {}12171218 undici-types@6.21.0: {}12191220 xtend@4.0.2: {}12211222 zod@3.25.76: {}1223