managarten/apps/traces/apps/mobile/eas.json
Till JS 3dc6ec13a4 fix(traces): configure EAS Build for TestFlight and fix bot-services build
Traces:
- Change bundle ID from com.memoro.locations to com.mana.traces
- Update BGTask identifiers to match new bundle ID
- Add react-native-worklets dependency for reanimated compatibility
- Configure eas.json with monorepo-optimized build settings
- Add pnpm patch for reanimated 4.1.x to accept worklets 0.7.x
- Skip auto-fingerprint on EAS (pnpm hoisted mode)
- Disable default cache paths to avoid ENOENT

Bot-services:
- Add types: ["node"] to tsconfig to prevent RN type conflicts in hoisted mode

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-17 13:16:38 +01:00

39 lines
706 B
JSON

{
"cli": {
"version": ">= 16.17.4",
"appVersionSource": "remote"
},
"build": {
"base": {
"node": "22.15.0",
"pnpm": "10.18.1",
"env": {
"PNPM_WORKSPACE_ROOT": "../..",
"EAS_BUILD": "true",
"EAS_SKIP_AUTO_FINGERPRINT": "1"
},
"cache": {
"disabled": false,
"key": "v1",
"cacheDefaultPaths": false,
"customPaths": ["node_modules", "../../../../node_modules"]
}
},
"development": {
"extends": "base",
"developmentClient": true,
"distribution": "internal"
},
"preview": {
"extends": "base",
"distribution": "internal"
},
"production": {
"extends": "base",
"autoIncrement": true
}
},
"submit": {
"production": {}
}
}