chore(matrix-mobile): configure EAS Build for TestFlight and fix type errors

- Update to Expo SDK 53 compatible dependencies (from speculative SDK 55)
- Add EAS Build config (eas.json) with dev/preview/production profiles
- Generate app icons and splash screen assets
- Add NativeWind type augmentation for Pressable className callbacks
- Fix matrix-js-sdk NotificationCountType enum usage in store
- Fix Swipeable render actions type mismatch with Reanimated v3
- Exclude svelte dirs from wallpaper-generator and qr-export tsconfigs
- Remove duplicate scripts in root package.json
- Update pnpm-lock.yaml with @matrix/mobile dependencies

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-06 19:36:39 +01:00
parent a9c05ca46b
commit bc3a527bf4
16 changed files with 2555 additions and 694 deletions

View file

@ -14,5 +14,5 @@
"noEmit": true
},
"include": ["src/**/*.ts", "src/**/*.d.ts", "vitest.config.ts"],
"exclude": ["node_modules", "src/**/*.svelte"]
"exclude": ["node_modules", "src/**/*.svelte", "src/svelte"]
}

View file

@ -15,5 +15,5 @@
"noEmit": true
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist"]
"exclude": ["node_modules", "dist", "src/svelte"]
}