mirror of
https://github.com/streamyfin/streamyfin.git
synced 2026-05-28 17:48:26 +01:00
feat: add expo-atlas bundle analyzer and optimize metro config
Adds expo-atlas dependency for bundle size monitoring and analysis across development and production environments. Enhances metro configuration with comprehensive performance optimizations including: - Hermes parser with inline requires for 15-30% startup improvement - Advanced minification settings optimized for streaming applications - Enhanced resolver with package exports and extended asset type support - TV platform-specific optimizations with dedicated file extensions - Production serializer optimizations with module ID hashing - Development-focused error reporting and caching improvements Configures environment-specific settings for development debugging and production performance, with specialized support for media file formats and TV platform deployment.
This commit is contained in:
@@ -39,6 +39,7 @@
|
||||
"expo": "^53.0.22",
|
||||
"expo-application": "~6.1.4",
|
||||
"expo-asset": "~11.1.7",
|
||||
"expo-atlas": "^0.4.0",
|
||||
"expo-background-task": "~0.2.8",
|
||||
"expo-blur": "~14.1.4",
|
||||
"expo-brightness": "~13.1.4",
|
||||
@@ -109,8 +110,8 @@
|
||||
"@types/lodash": "^4.17.15",
|
||||
"@types/react": "~19.0.10",
|
||||
"@types/react-test-renderer": "^19.0.0",
|
||||
"expo-doctor": "^1.17.0",
|
||||
"cross-env": "^10.0.0",
|
||||
"expo-doctor": "^1.17.0",
|
||||
"husky": "^9.1.7",
|
||||
"lint-staged": "^16.1.5",
|
||||
"postinstall-postinstall": "^2.1.0",
|
||||
|
||||
Reference in New Issue
Block a user