diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 552c8fb5..cc837d6a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node: ["16", "18"] + node: ["18", "20"] name: Build with Node ${{ matrix.node }} steps: - uses: actions/checkout@v2 @@ -32,13 +32,13 @@ jobs: strategy: fail-fast: false matrix: - node: ["16", "18"] + node: ["18", "20"] package: [ # Manually add packages here detox, ffmpeg-kit-react-native, ios-stickers, - react-native-ble-plx, + # react-native-ble-plx, - Config Plugin moved to library itself react-native-blob-util, react-native-branch, react-native-siri-shortcut, diff --git a/.gitignore b/.gitignore index 884c6235..0d9ba41d 100644 --- a/.gitignore +++ b/.gitignore @@ -60,7 +60,7 @@ packages/@*/*/build/** # App native folders -apps/*/ios/* -apps/*/android/* -apps/*/web-build/* -apps/*/dist/* \ No newline at end of file +apps/*/ios/ +apps/*/android/ +apps/*/web-build/ +apps/*/dist/ diff --git a/apps/app/package.json b/apps/app/package.json index ac409be0..8caa66a7 100644 --- a/apps/app/package.json +++ b/apps/app/package.json @@ -26,30 +26,30 @@ "@config-plugins/react-native-adjust": "*", "@config-plugins/react-native-callkeep": "*", "detox": "^20.11.0", - "expo": "^49.0.3", - "expo-localization": "~14.3.0", - "expo-splash-screen": "~0.20.4", - "expo-status-bar": "~1.6.0", + "expo": "^50.0.2", + "expo-localization": "~14.8.3", + "expo-splash-screen": "~0.26.3", + "expo-status-bar": "~1.11.1", "fbjs": "^0.8.18", "i18n-js": "^3.8.0", "luxon": "^1.27.0", "react": "18.2.0", - "react-native": "0.72.3", + "react-native": "0.73.2", "react-native-adjust": "^4.33.0", "react-native-callkeep": "^4.3.9", - "react-native-safe-area-context": "4.6.3" + "react-native-safe-area-context": "4.8.2" }, "devDependencies": { "@babel/core": "^7.20.0", "@babel/plugin-syntax-jsx": "^7.16.0", "@types/jest": "^29.4.0", "@types/luxon": "^1.27.1", - "@types/react": "~18.2.14", + "@types/react": "~18.2.45", "babel-jest": "^29.5.0", "jest": "^29.2.1", "jest-circus": "^29.5.0", "ts-jest": "^29.0.5", - "typescript": "^5.1.3" + "typescript": "^5.3.0" }, "private": true } diff --git a/apps/apple-settings/package.json b/apps/apple-settings/package.json index e326b33f..0e4e385c 100644 --- a/apps/apple-settings/package.json +++ b/apps/apple-settings/package.json @@ -9,13 +9,13 @@ }, "dependencies": { "@config-plugins/ios-stickers": "*", - "@react-native-community/slider": "^4.4.2", - "@react-native-picker/picker": "2.4.10", - "expo": "^49.0.3", - "expo-splash-screen": "~0.20.4", - "expo-status-bar": "~1.6.0", + "@react-native-community/slider": "4.4.2", + "@react-native-picker/picker": "2.6.1", + "expo": "^50.0.2", + "expo-splash-screen": "~0.26.3", + "expo-status-bar": "~1.11.1", "react": "18.2.0", - "react-native": "0.72.3" + "react-native": "0.73.2" }, "devDependencies": { "@babel/core": "^7.20.0" diff --git a/apps/ffmpeg-kit-react-native/package.json b/apps/ffmpeg-kit-react-native/package.json index a756adc2..711a79a3 100644 --- a/apps/ffmpeg-kit-react-native/package.json +++ b/apps/ffmpeg-kit-react-native/package.json @@ -9,12 +9,12 @@ }, "dependencies": { "@config-plugins/ffmpeg-kit-react-native": "*", - "expo": "^49.0.3", - "expo-splash-screen": "~0.20.4", - "expo-status-bar": "~1.6.0", - "ffmpeg-kit-react-native": "^5.1.0", + "expo": "^50.0.2", + "expo-splash-screen": "~0.26.3", + "expo-status-bar": "~1.11.1", + "ffmpeg-kit-react-native": "^6.0.2", "react": "18.2.0", - "react-native": "0.72.3" + "react-native": "0.73.2" }, "devDependencies": { "@babel/core": "^7.20.0" diff --git a/apps/ffmpeg-kit-react-native/src/App.tsx b/apps/ffmpeg-kit-react-native/src/App.tsx index 04b4e57a..c73fed6c 100644 --- a/apps/ffmpeg-kit-react-native/src/App.tsx +++ b/apps/ffmpeg-kit-react-native/src/App.tsx @@ -12,7 +12,8 @@ import { useMediaInfo, useResolvedValue } from "./useMediaInfo"; export default function App() { const session = useMediaInfo( - "http://techslides.com/demos/sample-videos/small.mp4" + // See: https://gist.github.com/jsturgis/3b19447b304616f18657 + "http://commondatastorage.googleapis.com/gtv-videos-bucket/sample/BigBuckBunny.mp4" ); if (!session) { diff --git a/apps/ios-stickers/package.json b/apps/ios-stickers/package.json index 08f23a9e..50d0b710 100644 --- a/apps/ios-stickers/package.json +++ b/apps/ios-stickers/package.json @@ -9,11 +9,11 @@ }, "dependencies": { "@config-plugins/ios-stickers": "*", - "expo": "^49.0.3", - "expo-splash-screen": "~0.20.4", - "expo-status-bar": "~1.6.0", + "expo": "^50.0.2", + "expo-splash-screen": "~0.26.3", + "expo-status-bar": "~1.11.1", "react": "18.2.0", - "react-native": "0.72.3" + "react-native": "0.73.2" }, "devDependencies": { "@babel/core": "^7.20.0" diff --git a/apps/react-native-ble-plx/app.json b/apps/react-native-ble-plx/app.json index 57ce4566..bc1144a5 100644 --- a/apps/react-native-ble-plx/app.json +++ b/apps/react-native-ble-plx/app.json @@ -3,7 +3,7 @@ "name": "ble-plx", "icon": "https://icogen.vercel.app/api/icon?icon=🔌&color_hex=072462", "plugins": [ - "@config-plugins/react-native-ble-plx" + "react-native-ble-plx" ] } } diff --git a/apps/react-native-ble-plx/package.json b/apps/react-native-ble-plx/package.json index 716a5857..dcad1e15 100644 --- a/apps/react-native-ble-plx/package.json +++ b/apps/react-native-ble-plx/package.json @@ -8,18 +8,17 @@ "android": "expo run:android" }, "dependencies": { - "@config-plugins/react-native-ble-plx": "*", - "expo": "^49.0.3", - "expo-splash-screen": "~0.20.4", - "expo-status-bar": "~1.6.0", + "expo": "^50.0.2", + "expo-splash-screen": "~0.26.3", + "expo-status-bar": "~1.11.1", "react": "18.2.0", - "react-native": "0.72.3", - "react-native-ble-plx": "^2.0.3" + "react-native": "0.73.2", + "react-native-ble-plx": "^3.1.2" }, "devDependencies": { "@babel/core": "^7.20.0", - "@types/react": "~18.2.14", - "typescript": "^5.1.3" + "@types/react": "~18.2.45", + "typescript": "^5.3.0" }, "private": true } diff --git a/apps/react-native-branch/package.json b/apps/react-native-branch/package.json index 2aaa80d4..0c6bd679 100644 --- a/apps/react-native-branch/package.json +++ b/apps/react-native-branch/package.json @@ -9,11 +9,11 @@ }, "dependencies": { "@config-plugins/react-native-branch": "*", - "expo": "^49.0.3", - "expo-splash-screen": "~0.20.4", - "expo-status-bar": "~1.6.0", + "expo": "^50.0.2", + "expo-splash-screen": "~0.26.3", + "expo-status-bar": "~1.11.1", "react": "18.2.0", - "react-native": "0.72.3", + "react-native": "0.73.2", "react-native-branch": "^5.9.0" }, "devDependencies": { diff --git a/apps/react-native-dynamic-app-icon/package.json b/apps/react-native-dynamic-app-icon/package.json index 4c6b0e39..4060a5a3 100644 --- a/apps/react-native-dynamic-app-icon/package.json +++ b/apps/react-native-dynamic-app-icon/package.json @@ -9,11 +9,11 @@ }, "dependencies": { "@config-plugins/react-native-dynamic-app-icon": "*", - "expo": "^49.0.3", - "expo-splash-screen": "~0.20.4", - "expo-status-bar": "~1.6.0", + "expo": "^50.0.2", + "expo-splash-screen": "~0.26.3", + "expo-status-bar": "~1.11.1", "react": "18.2.0", - "react-native": "0.72.3", + "react-native": "0.73.2", "react-native-dynamic-app-icon": "^1.1.0" }, "devDependencies": { diff --git a/apps/react-native-google-cast/package.json b/apps/react-native-google-cast/package.json index e5fd9738..21b2e43f 100644 --- a/apps/react-native-google-cast/package.json +++ b/apps/react-native-google-cast/package.json @@ -9,11 +9,11 @@ }, "dependencies": { "@config-plugins/react-native-google-cast": "*", - "expo": "^49.0.3", - "expo-splash-screen": "~0.20.4", - "expo-status-bar": "~1.6.0", + "expo": "^50.0.2", + "expo-splash-screen": "~0.26.3", + "expo-status-bar": "~1.11.1", "react": "18.2.0", - "react-native": "0.72.3", + "react-native": "0.73.2", "react-native-google-cast": "^4.6.2" }, "devDependencies": { diff --git a/apps/react-native-google-cast/src/App.js b/apps/react-native-google-cast/src/App.js index 6bb80d52..0027dfbe 100644 --- a/apps/react-native-google-cast/src/App.js +++ b/apps/react-native-google-cast/src/App.js @@ -44,7 +44,7 @@ export default function HomeScreen() { return ( State: {castState} - +