chore(android): target API 36 with Expo 54

Upgrade the mobile native toolchain and Expo dependencies for Android 16 compatibility while preserving web and admin runtime isolation.
This commit is contained in:
jjbrunton committed 2026-08-28 20:28:31 +01:00
1 parent aacb4f8731
commit 61ec3692b7
27 files changed
+3867 -5535

No files matched your search

@@ -1,7 +1,7 @@
import { renderHook, act, waitFor } from '@testing-library/react-native';
import { Alert } from 'react-native';
import * as MediaLibrary from 'expo-media-library';
import * as FileSystem from 'expo-file-system';
import * as FileSystem from 'expo-file-system/legacy';
import { useMediaSaver } from '@/hooks/useMediaSaver';
// Mock expo-media-library
@@ -11,7 +11,7 @@ jest.mock('expo-media-library', () => ({
}));
// Mock expo-file-system with all required methods
jest.mock('expo-file-system', () => ({
jest.mock('expo-file-system/legacy', () => ({
readAsStringAsync: jest.fn(async () => ''),
downloadAsync: jest.fn(),
deleteAsync: jest.fn(),