161 lines · 6.8 KB · JSON
RawDownload
{  "name": "@t3tools/mobile",  "version": "0.0.0",  "private": true,  "main": "index.ts",  "scripts": {    "dev": "expo start",    "dev:client": "APP_VARIANT=development expo start --dev-client --scheme t3code-dev --lan",    "dev:client:reset": "APP_VARIANT=development expo start --dev-client --scheme t3code-dev --clear --lan",    "dev:client:preview": "eas env:exec preview 'EXPO_NO_DOTENV=1 APP_VARIANT=preview expo start --dev-client --scheme t3code-preview --lan'",    "start": "expo start",    "start:dev": "APP_VARIANT=development expo start",    "start:preview": "APP_VARIANT=preview expo start",    "start:prod": "APP_VARIANT=production expo start",    "showcase": "APP_VARIANT=production EXPO_PUBLIC_SHOWCASE=1 expo start --dev-client --scheme t3code",    "screenshots": "node ../../scripts/mobile-showcase.ts",    "android": "EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform android && expo run:android",    "android:dev": "APP_VARIANT=development EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform android && REACT_NATIVE_PACKAGER_HOSTNAME=localhost expo run:android",    "android:preview": "APP_VARIANT=preview EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform android && expo run:android",    "android:prod": "APP_VARIANT=production EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform android && expo run:android",    "eas:android:dev": "eas build --profile development -p android",    "eas:android:preview": "eas build --profile preview -p android",    "eas:android:preview:dev": "eas build --profile preview:dev -p android",    "eas:android:prod": "eas build --profile production -p android",    "ios": "EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform ios && expo run:ios",    "ios:dev": "APP_VARIANT=development EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform ios && expo run:ios",    "ios:preview": "APP_VARIANT=preview EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform ios && expo run:ios",    "ios:prod": "APP_VARIANT=production EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform ios && expo run:ios",    "ios:release": "APP_VARIANT=production EXPO_NO_GIT_STATUS=1 expo prebuild --clean --platform ios && expo run:ios --configuration Release --no-bundler",    "eas:ios:dev": "eas build --profile development -p ios",    "eas:ios:preview": "eas build --profile preview -p ios",    "eas:ios:preview:dev": "eas build --profile preview:dev -p ios",    "eas:ios:prod": "eas build --profile production -p ios",    "eas:dev": "eas build --profile development",    "eas:preview": "eas build --profile preview",    "eas:preview:dev": "eas build --profile preview:dev",    "eas:prod": "eas build --profile production",    "config:dev": "APP_VARIANT=development expo config",    "config:preview": "APP_VARIANT=preview expo config",    "config:prod": "APP_VARIANT=production expo config",    "profile:android:hermes": "mkdir -p profiles/review && react-native profile-hermes profiles/review",    "sync:pierre-icons": "node modules/t3-markdown-text/scripts/sync-pierre-file-icons.mjs",    "generate": "node --disable-warning=MODULE_TYPELESS_PACKAGE_JSON scripts/generate-uniwind-themes.mts",    "test": "vp test run",    "typecheck": "tsc --noEmit"  },  "dependencies": {    "@clerk/expo": "catalog:",    "@effect/atom-react": "catalog:",    "@expo-google-fonts/dm-sans": "^0.4.2",    "@expo/metro-runtime": "~57.0.14",    "@expo/ui": "~57.0.14",    "@legendapp/list": "catalog:",    "@material/material-color-utilities": "0.3.0",    "@noble/curves": "catalog:",    "@pierre/diffs": "catalog:",    "@react-native-ai/apple": "0.12.0",    "@react-native-menu/menu": "^2.0.0",    "@react-navigation/elements": "2.9.26",    "@react-navigation/native": "7.3.4",    "@react-navigation/native-stack": "7.17.6",    "@shikijs/core": "4.2.0",    "@shikijs/engine-javascript": "4.2.0",    "@shikijs/langs": "4.2.0",    "@shikijs/themes": "4.2.0",    "@t3tools/client-runtime": "workspace:*",    "@t3tools/contracts": "workspace:*",    "@t3tools/mobile-markdown-text": "file:./modules/t3-markdown-text",    "@t3tools/mobile-review-diff-native": "file:./modules/t3-review-diff",    "@t3tools/mobile-terminal-native": "file:./modules/t3-terminal",    "@t3tools/shared": "workspace:*",    "@tabler/icons-react-native": "^3.44.0",    "clsx": "^2.1.1",    "diff": "8.0.3",    "effect": "catalog:",    "expo": "~57.0.18",    "expo-asset": "~57.0.15",    "expo-audio": "~57.0.4",    "expo-auth-session": "~57.0.10",    "expo-blur": "~57.0.2",    "expo-build-properties": "~57.0.15",    "expo-camera": "~57.0.4",    "expo-clipboard": "~57.0.1",    "expo-constants": "~57.0.16",    "expo-crypto": "~57.0.2",    "expo-dev-client": "~57.0.16",    "expo-device": "~57.0.1",    "expo-document-picker": "~57.0.1",    "expo-file-system": "~57.0.6",    "expo-font": "~57.0.2",    "expo-glass-effect": "~57.0.1",    "expo-haptics": "~57.0.2",    "expo-image": "~57.0.3",    "expo-image-picker": "~57.0.14",    "expo-linking": "~57.0.8",    "expo-network": "~57.0.1",    "expo-notifications": "~57.0.15",    "expo-paste-input": "^0.1.15",    "expo-quick-actions": "^6.0.2",    "expo-secure-store": "~57.0.2",    "expo-sharing": "57.0.17",    "expo-splash-screen": "~57.0.8",    "expo-sqlite": "~57.0.2",    "expo-symbols": "~57.0.2",    "expo-updates": "~57.0.19",    "expo-video": "~57.0.3",    "expo-web-browser": "~57.0.2",    "expo-widgets": "~57.0.15",    "react": "19.2.3",    "react-dom": "19.2.3",    "react-native": "0.86.3",    "react-native-gesture-handler": "~2.32.0",    "react-native-image-viewing": "^0.2.2",    "react-native-keyboard-controller": "1.21.13",    "react-native-nitro-markdown": "^0.5.0",    "react-native-nitro-modules": "0.35.9",    "react-native-reanimated": "4.5.1",    "react-native-safe-area-context": "~5.7.0",    "react-native-screens": "~4.26.0",    "react-native-shiki-engine": "^0.3.12",    "react-native-svg": "15.15.4",    "react-native-webview": "^13.16.1",    "react-native-worklets": "0.10.1",    "shiki": "4.2.0",    "tailwind-merge": "^3.5.0",    "uniwind": "1.11.0"  },  "devDependencies": {    "@effect/vitest": "catalog:",    "@pierre/trees": "1.0.0-beta.4",    "@types/react": "~19.2.0",    "@types/react-dom": "~19.2.3",    "babel-preset-expo": "~57.0.9",    "tailwindcss": "^4.0.0",    "typescript": "catalog:"  },  "overrides": {    "react-native-nitro-markdown": "file:deps/react-native-nitro-markdown-0.5.0.tgz"  },  "expo": {    "install": {      "exclude": [        "react-native-keyboard-controller"      ]    },    "autolinking": {      "buildFromSource": [        "expo-notifications",        "react-native-screens",        "react-native-reanimated",        "@react-native-menu/menu",        "expo-audio"      ]    }  },  "reanimated": {    "staticFeatureFlags": {      "DISABLE_COMMIT_PAUSING_MECHANISM": true    }  }}