Files
mobile/package.json
zooqueen aeab38d712 typecheck resolves what the source actually imports
tsconfig names `node` in types, and modules/pip and modules/widget import
expo-modules-core directly. Neither was a declared dependency, and pnpm's
store does not hoist, so a transitive copy is not resolvable by name.

tsc stopped at TS2688 on the missing node types before it reached any
source, which hid the other two. Declaring both turns three reported
errors into one cause: the manifest now lists what the code imports.
2026-08-16 17:26:29 -07:00

60 lines
1.7 KiB
JSON

{
"name": "hanzo",
"main": "expo-router/entry",
"version": "0.1.0",
"private": true,
"license": "MIT OR Apache-2.0",
"scripts": {
"start": "expo start",
"android": "expo run:android",
"ios": "expo run:ios",
"web": "expo start --web",
"typecheck": "tsc --noEmit",
"test": "jest",
"lint": "expo lint"
},
"dependencies": {
"@hanzo/gui": "8.1.1",
"@hanzogui/config": "8.1.1",
"@hanzogui/lucide-icons-2": "8.1.1",
"@react-native-async-storage/async-storage": "2.2.0",
"expo": "~57.0.10",
"expo-audio": "~57.0.3",
"expo-auth-session": "~57.0.6",
"expo-constants": "~57.0.9",
"expo-crypto": "~57.0.1",
"expo-document-picker": "~57.0.1",
"expo-file-system": "~57.0.1",
"expo-font": "~57.0.1",
"expo-image": "~57.0.2",
"expo-image-picker": "~57.0.7",
"expo-linking": "~57.0.5",
"expo-modules-core": "~57.0.9",
"expo-router": "~57.0.10",
"expo-secure-store": "~57.0.1",
"expo-splash-screen": "~57.0.5",
"expo-status-bar": "~57.0.1",
"expo-system-ui": "~57.0.2",
"expo-web-browser": "~57.0.2",
"react": "19.2.3",
"react-dom": "19.2.3",
"react-native": "0.86.2",
"react-native-gesture-handler": "~2.32.0",
"react-native-reanimated": "4.5.1",
"react-native-safe-area-context": "~5.7.0",
"react-native-screens": "~4.26.0",
"react-native-svg": "15.15.4",
"react-native-web": "~0.21.0",
"react-native-worklets": "0.10.1"
},
"devDependencies": {
"@bacons/apple-targets": "^5.0.0",
"@types/jest": "^29.5.14",
"@types/node": "^26.1.2",
"@types/react": "~19.2.2",
"jest": "^29.7.0",
"ts-jest": "^29.4.6",
"typescript": "~6.0.3"
}
}