20607 lines · 752.3 KB · YAML
RawDownload
lockfileVersion: '9.0' settings:  autoInstallPeers: true  excludeLinksFromLockfile: false catalogs:  default:    '@effect/openapi-generator':      specifier: 4.0.0-beta.78      version: 4.0.0-beta.78    '@effect/tsgo':      specifier: 0.13.2      version: 0.13.2    '@noble/curves':      specifier: 1.9.1      version: 1.9.1    '@noble/hashes':      specifier: 1.8.0      version: 1.8.0    '@pierre/diffs':      specifier: 1.3.0-beta.5      version: 1.3.0-beta.5    '@typescript/native-preview':      specifier: 7.0.0-dev.20260604.1      version: 7.0.0-dev.20260604.1    jose:      specifier: 6.2.2      version: 6.2.2    typescript:      specifier: ~6.0.3      version: 6.0.3    vite-plus:      specifier: 0.2.2      version: 0.2.2 overrides:  '@clerk/backend': 3.11.2  '@clerk/clerk-js': 6.25.1  '@clerk/clerk-js>@base-org/account': '-'  '@clerk/clerk-js>@coinbase/wallet-sdk': '-'  '@clerk/clerk-js>@solana/wallet-adapter-base': '-'  '@clerk/clerk-js>@solana/wallet-adapter-react': '-'  '@clerk/clerk-js>@solana/wallet-standard': '-'  '@clerk/clerk-js>@wallet-standard/core': '-'  '@clerk/electron': 0.0.11  '@clerk/electron-passkeys': 0.0.3  '@clerk/expo': 3.7.2  '@clerk/react': 6.12.1  '@clerk/shared': 4.25.1  '@effect/atom-react': 4.0.0-beta.78  '@effect/platform-bun': 4.0.0-beta.78  '@effect/platform-node': 4.0.0-beta.78  '@effect/platform-node-shared': 4.0.0-beta.78  '@effect/sql-pg': 4.0.0-beta.78  '@effect/sql-sqlite-bun': 4.0.0-beta.78  '@effect/vitest': 4.0.0-beta.78  '@effect/vitest>vitest': '-'  '@expo/metro-config': 56.0.14  '@pierre/diffs>@shikijs/transformers': ^4.2.0  '@types/node': 24.12.4  effect: 4.0.0-beta.78  expo-modules-jsi: 56.0.10  vite: npm:@voidzero-dev/vite-plus-core@0.2.2  yaml: ^2.9.0 packageExtensionsChecksum: sha256-FV3+2NW/9MFbunJaPsMxvO0LAzyfccoPtPiKoIXAwUU= patchedDependencies:  '@effect/vitest@4.0.0-beta.78': 42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f  '@expo/metro-config@56.0.14': 8cb08b5bb7051ed9d2dbe46a2c293c5a1e17f1bd6ddf30de27909e18c921ff46  '@ff-labs/fff-node@0.9.4': 2b16019ce7ab61aec6478dd02f79ef468cc1d5c51e9d00764f7d2ab8167210c8  '@legendapp/list@3.2.0': 45e4cbcbeeca1b628b8480869374d7cbc77e3fbfa97ee0107a0d72c3c4a5d7f3  '@pierre/diffs@1.3.0-beta.5': 7cb6da88544119adda056b2f46f43956f99326227732da0b345081e285a6c53a  '@react-native-menu/menu@2.0.0': 5ea3ae4bf1d9baf5443b65c269bb09621c27a68d556f713778f37b1e8d46aaae  '@react-navigation/native-stack@7.17.6': 2d7fec7933e324ccf082b1ae0df3907c35d16d48c117d628e27d9c3921c26bca  effect@4.0.0-beta.78: c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5  expo-modules-jsi@56.0.10: 9170f8074ae4e35a0a086e756c8f815794fd3abe51eac67ca3ba02804225ec1f  react-native-gesture-handler@2.31.2: 808eb26f9e57cf4945efd3985af4d9c764da6f91f4c9764433cc868602bbf4d3  react-native-keyboard-controller@1.21.13: 20be72c84d74253acdcfefbc6defe36dc396944f1a44cab2bdd0e3cd572ae008  react-native-nitro-modules@0.35.9: 825622aae63a8fb5b904f3c77908a0e216261d727ea171709f2c0b6088422675  react-native-screens@4.25.2: 47a07b0849ebf1ae454be3cb9fde7700c763584afa403d381e11e06e36187de8 importers:   .:    devDependencies:      '@babel/plugin-transform-react-jsx':        specifier: 7.28.6        version: 7.28.6(@babel/core@7.29.7)      '@effect/tsgo':        specifier: 'catalog:'        version: 0.13.2      '@oxlint/plugins':        specifier: ^1.63.0        version: 1.68.0      '@types/node':        specifier: 24.12.4        version: 24.12.4      '@typescript/native-preview':        specifier: 'catalog:'        version: 7.0.0-dev.20260604.1      vite-plus:        specifier: 'catalog:'        version: 0.2.2(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)   apps/desktop:    dependencies:      '@clerk/electron':        specifier: 0.0.11        version: 0.0.11(@clerk/electron-passkeys@0.0.3)(electron-store@8.2.0)(electron@41.5.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)      '@clerk/electron-passkeys':        specifier: 0.0.3        version: 0.0.3      '@effect/platform-node':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)      '@t3tools/client-runtime':        specifier: workspace:*        version: link:../../packages/client-runtime      '@t3tools/contracts':        specifier: workspace:*        version: link:../../packages/contracts      '@t3tools/shared':        specifier: workspace:*        version: link:../../packages/shared      '@t3tools/ssh':        specifier: workspace:*        version: link:../../packages/ssh      '@t3tools/tailscale':        specifier: workspace:*        version: link:../../packages/tailscale      effect:        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)      electron:        specifier: 41.5.0        version: 41.5.0      electron-store:        specifier: ^8.2.0        version: 8.2.0      electron-updater:        specifier: ^6.6.2        version: 6.8.3      playwright-core:        specifier: 1.60.0        version: 1.60.0      react-grab:        specifier: ^0.1.32        version: 0.1.44(react@19.2.6)    devDependencies:      '@effect/vitest':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))      '@types/node':        specifier: 24.12.4        version: 24.12.4      cross-env:        specifier: ^10.1.0        version: 10.1.0      electron-builder:        specifier: 26.15.6        version: 26.15.6(electron-builder-squirrel-windows@26.15.6)      tailwindcss:        specifier: ^4.0.0        version: 4.3.0      vite-plus:        specifier: 'catalog:'        version: 0.2.2(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)   apps/marketing:    dependencies:      astro:        specifier: ^7.0.3        version: 7.0.3(@astrojs/markdown-remark@7.2.0)(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)(@types/node@24.12.4)(aws4fetch@1.0.20)(idb-keyval@6.2.1)(ioredis@5.11.0)(jiti@2.7.0)(rollup@4.61.0)(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(yaml@2.9.0)    devDependencies:      '@astrojs/check':        specifier: ^0.9.7        version: 0.9.9(prettier@3.8.3)(typescript@6.0.3)      '@vercel/config':        specifier: ^0.3.0        version: 0.3.0      typescript:        specifier: 'catalog:'        version: 6.0.3   apps/mobile:    dependencies:      '@callstack/liquid-glass':        specifier: ^0.7.1        version: 0.7.1(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      '@clerk/expo':        specifier: 3.7.2        version: 3.7.2(expo-auth-session@56.0.14(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(expo-constants@56.0.18)(expo-crypto@56.0.4(expo@56.0.12))(expo-secure-store@56.0.4(expo@56.0.12))(expo-web-browser@56.0.5(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6)))(expo@56.0.12)(react-dom@19.2.3(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      '@effect/atom-react':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(react@19.2.3)(scheduler@0.27.0)      '@expo-google-fonts/dm-sans':        specifier: ^0.4.2        version: 0.4.2      '@expo/metro-runtime':        specifier: ~56.0.15        version: 56.0.15(@expo/log-box@56.0.13)(expo@56.0.12)(react-dom@19.2.3(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      '@expo/ui':        specifier: ~56.0.18        version: 56.0.18(3cdc0dde9f93166d952f1e1bd0cb25c0)      '@legendapp/list':        specifier: 3.2.0        version: 3.2.0(patch_hash=45e4cbcbeeca1b628b8480869374d7cbc77e3fbfa97ee0107a0d72c3c4a5d7f3)(react-dom@19.2.3(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      '@noble/curves':        specifier: 'catalog:'        version: 1.9.1      '@noble/hashes':        specifier: 'catalog:'        version: 1.8.0      '@pierre/diffs':        specifier: 'catalog:'        version: 1.3.0-beta.5(patch_hash=7cb6da88544119adda056b2f46f43956f99326227732da0b345081e285a6c53a)(@shikijs/themes@4.2.0)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)      '@react-native-menu/menu':        specifier: ^2.0.0        version: 2.0.0(patch_hash=5ea3ae4bf1d9baf5443b65c269bb09621c27a68d556f713778f37b1e8d46aaae)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      '@react-navigation/elements':        specifier: 2.9.26        version: 2.9.26(c6a2ad0e2c930f8e3896e77c3ba11bc4)      '@react-navigation/native':        specifier: 7.3.4        version: 7.3.4(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      '@react-navigation/native-stack':        specifier: 7.17.6        version: 7.17.6(patch_hash=2d7fec7933e324ccf082b1ae0df3907c35d16d48c117d628e27d9c3921c26bca)(a49e8e72dc3ef754b9d26038db8e6d3f)      '@shikijs/core':        specifier: 4.2.0        version: 4.2.0      '@shikijs/engine-javascript':        specifier: 4.2.0        version: 4.2.0      '@shikijs/langs':        specifier: 4.2.0        version: 4.2.0      '@shikijs/themes':        specifier: 4.2.0        version: 4.2.0      '@t3tools/client-runtime':        specifier: workspace:*        version: link:../../packages/client-runtime      '@t3tools/contracts':        specifier: workspace:*        version: link:../../packages/contracts      '@t3tools/mobile-markdown-text':        specifier: file:./modules/t3-markdown-text        version: file:apps/mobile/modules/t3-markdown-text(ed3009b8f2424467288a00b38bef28fe)      '@t3tools/mobile-review-diff-native':        specifier: file:./modules/t3-review-diff        version: file:apps/mobile/modules/t3-review-diff      '@t3tools/mobile-terminal-native':        specifier: file:./modules/t3-terminal        version: file:apps/mobile/modules/t3-terminal      '@t3tools/shared':        specifier: workspace:*        version: link:../../packages/shared      clsx:        specifier: ^2.1.1        version: 2.1.1      diff:        specifier: 8.0.3        version: 8.0.3      effect:        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)      expo:        specifier: ~56.0.12        version: 56.0.12(8895228379997a2a064f9644cda56ed0)      expo-asset:        specifier: ~56.0.17        version: 56.0.17(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)(typescript@6.0.3)      expo-auth-session:        specifier: ~56.0.14        version: 56.0.14(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-build-properties:        specifier: ~56.0.19        version: 56.0.19(expo@56.0.12)      expo-camera:        specifier: ~56.0.8        version: 56.0.8(@types/emscripten@1.41.5)(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-clipboard:        specifier: ~56.0.4        version: 56.0.4(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-constants:        specifier: ~56.0.18        version: 56.0.18(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))      expo-crypto:        specifier: ~56.0.4        version: 56.0.4(expo@56.0.12)      expo-dev-client:        specifier: ~56.0.20        version: 56.0.20(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))      expo-file-system:        specifier: ~56.0.8        version: 56.0.8(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))      expo-font:        specifier: ~56.0.7        version: 56.0.7(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-glass-effect:        specifier: ~56.0.4        version: 56.0.4(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-haptics:        specifier: ~56.0.3        version: 56.0.3(expo@56.0.12)      expo-image-picker:        specifier: ~56.0.18        version: 56.0.18(expo@56.0.12)      expo-linking:        specifier: ~56.0.14        version: 56.0.14(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-network:        specifier: ~56.0.5        version: 56.0.5(expo@56.0.12)(react@19.2.3)      expo-notifications:        specifier: ~56.0.18        version: 56.0.18(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)(typescript@6.0.3)      expo-paste-input:        specifier: ^0.1.15        version: 0.1.15(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-secure-store:        specifier: ~56.0.4        version: 56.0.4(expo@56.0.12)      expo-splash-screen:        specifier: ~56.0.10        version: 56.0.10(expo@56.0.12)(typescript@6.0.3)      expo-symbols:        specifier: ~56.0.6        version: 56.0.6(expo-font@56.0.7)(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-updates:        specifier: ~56.0.19        version: 56.0.19(expo-dev-client@56.0.20(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6)))(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      expo-web-browser:        specifier: ~56.0.5        version: 56.0.5(expo@56.0.12)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))      expo-widgets:        specifier: ~56.0.19        version: 56.0.19(3cdc0dde9f93166d952f1e1bd0cb25c0)      punycode:        specifier: ^2.3.1        version: 2.3.1      react:        specifier: 19.2.3        version: 19.2.3      react-dom:        specifier: 19.2.3        version: 19.2.3(react@19.2.3)      react-native:        specifier: 0.85.3        version: 0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6)      react-native-gesture-handler:        specifier: ~2.31.1        version: 2.31.2(patch_hash=808eb26f9e57cf4945efd3985af4d9c764da6f91f4c9764433cc868602bbf4d3)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-image-viewing:        specifier: ^0.2.2        version: 0.2.2(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-keyboard-controller:        specifier: 1.21.13        version: 1.21.13(patch_hash=20be72c84d74253acdcfefbc6defe36dc396944f1a44cab2bdd0e3cd572ae008)(react-native-reanimated@4.3.1(react-native-worklets@0.8.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-nitro-markdown:        specifier: ^0.5.0        version: 0.5.8(react-native-nitro-modules@0.35.9(patch_hash=825622aae63a8fb5b904f3c77908a0e216261d727ea171709f2c0b6088422675)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(react-native-svg@15.15.4(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-nitro-modules:        specifier: 0.35.9        version: 0.35.9(patch_hash=825622aae63a8fb5b904f3c77908a0e216261d727ea171709f2c0b6088422675)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-reanimated:        specifier: 4.3.1        version: 4.3.1(react-native-worklets@0.8.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-safe-area-context:        specifier: ~5.7.0        version: 5.7.0(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-screens:        specifier: 4.25.2        version: 4.25.2(patch_hash=47a07b0849ebf1ae454be3cb9fde7700c763584afa403d381e11e06e36187de8)(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-shiki-engine:        specifier: ^0.3.12        version: 0.3.12(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-svg:        specifier: 15.15.4        version: 15.15.4(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-webview:        specifier: ^13.16.1        version: 13.16.1(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      react-native-worklets:        specifier: 0.8.3        version: 0.8.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)      shiki:        specifier: 4.2.0        version: 4.2.0      tailwind-merge:        specifier: ^3.5.0        version: 3.6.0      uniwind:        specifier: ^1.6.2        version: 1.7.0(react-native@0.85.3(@babel/core@7.29.7)(@react-native/metro-config@0.85.3(@babel/core@7.29.7)(bufferutil@4.1.0)(utf-8-validate@6.0.6))(@types/react@19.2.16)(bufferutil@4.1.0)(react@19.2.3)(utf-8-validate@6.0.6))(react@19.2.3)(tailwindcss@4.3.0)    devDependencies:      '@effect/vitest':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))      '@pierre/trees':        specifier: 1.0.0-beta.4        version: 1.0.0-beta.4(react-dom@19.2.3(react@19.2.3))(react@19.2.3)      '@types/react':        specifier: ~19.2.0        version: 19.2.16      babel-preset-expo:        specifier: ~56.0.0        version: 56.0.14(@babel/core@7.29.7)(@babel/runtime@7.29.7)(expo-widgets@56.0.19)(expo@56.0.12)(react-refresh@0.14.2)      tailwindcss:        specifier: ^4.0.0        version: 4.3.0      typescript:        specifier: 'catalog:'        version: 6.0.3   apps/server:    dependencies:      '@anthropic-ai/claude-agent-sdk':        specifier: ^0.3.170        version: 0.3.170(@anthropic-ai/sdk@0.93.0(zod@4.4.3))(@modelcontextprotocol/sdk@1.29.0(zod@4.4.3))(zod@4.4.3)      '@effect/platform-bun':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)      '@effect/platform-node':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(ioredis@5.11.0)(utf-8-validate@6.0.6)      '@effect/platform-node-shared':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(bufferutil@4.1.0)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))(utf-8-validate@6.0.6)      '@effect/sql-sqlite-bun':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))      '@ff-labs/fff-node':        specifier: 0.9.4        version: 0.9.4(patch_hash=2b16019ce7ab61aec6478dd02f79ef468cc1d5c51e9d00764f7d2ab8167210c8)      '@opencode-ai/sdk':        specifier: ^1.3.15        version: 1.15.13      '@pierre/diffs':        specifier: 'catalog:'        version: 1.3.0-beta.5(patch_hash=7cb6da88544119adda056b2f46f43956f99326227732da0b345081e285a6c53a)(@shikijs/themes@4.3.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)      effect:        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5)      node-pty:        specifier: ^1.1.0        version: 1.1.0    devDependencies:      '@effect/vitest':        specifier: 4.0.0-beta.78        version: 4.0.0-beta.78(patch_hash=42b87cc47e70d74e62496e7a8261b3fd298ecad4464d209348ab04b96f853a5f)(effect@4.0.0-beta.78(patch_hash=c502bc684210b707dfceb87d8fe6ad6843395af6e19cfc02cd65854898bde2c5))      '@t3tools/contracts':        specifier: workspace:*        version: link:../../packages/contracts      '@t3tools/shared':        specifier: workspace:*        version: link:../../packages/shared      '@t3tools/tailscale':        specifier: workspace:*        version: link:../../packages/tailscale      '@t3tools/web':        specifier: workspace:*        version: link:../web      '@types/bun':        specifier: 1.3.14        version: 1.3.14      '@types/node':        specifier: 24.12.4        version: 24.12.4      effect-acp:        specifier: workspace:*        version: link:../../packages/effect-acp      effect-codex-app-server:        specifier: workspace:*        version: link:../../packages/effect-codex-app-server      vite-plus:        specifier: 'catalog:'        version: 0.2.2(@types/node@24.12.4)(bufferutil@4.1.0)(esbuild@0.28.1)(jiti@2.7.0)(msw@2.12.11(@types/node@24.12.4)(typescript@6.0.3))(terser@5.48.0)(typescript@6.0.3)(unrun@0.2.39)(utf-8-validate@6.0.6)(yaml@2.9.0)   apps/web:    dependencies:      '@base-ui/react':        specifier: ^1.4.1        version: 1.5.0(@types/react@19.2.16)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)      '@clerk/electron':        specifier: 0.0.11        version: 0.0.11(@clerk/electron-passkeys@0.0.3)(electron-store@8.2.0)(electron@41.5.0)(react-dom@19.2.6(react@19.2.6))(react@19.2.6)      '@clerk/react':        specifier: 6.12.1        version: 6.12.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)      '@dnd-kit/core':        specifier: ^6.3.1        version: 6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6)      '@dnd-kit/modifiers':        specifier: ^9.0.0        version: 9.0.0(@dnd-kit/core@6.3.1(react-dom@19.2.6(react@19.2.6))(react@19.2.6))(react@19.2.6)      '@dnd-kit/sortable':

Lines 1–500 of 20607.