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>
This commit is contained in:
Till JS 2026-03-17 13:16:38 +01:00
parent d4c11920c2
commit 3dc6ec13a4
7 changed files with 1164 additions and 1750 deletions

View file

@ -0,0 +1,13 @@
diff --git a/compatibility.json b/compatibility.json
index abcdef0..1234567 100644
--- a/compatibility.json
+++ b/compatibility.json
@@ -5,7 +5,7 @@
},
"4.1.x": {
"react-native": ["0.78", "0.79", "0.80", "0.81", "0.82"],
- "react-native-worklets": ["0.5.x", "0.6.x"]
+ "react-native-worklets": ["0.5.x", "0.6.x", "0.7.x"]
},
"4.0.x": {
"react-native": ["0.78", "0.79", "0.80", "0.81"],