mirror of
https://github.com/tapframe/NuvioStreaming.git
synced 2026-01-11 20:10:25 +00:00
This update introduces new dependencies including cheerio, cors, express, and puppeteer to support additional features. The VideoPlayer component has been enhanced to improve seeking behavior on Android, with a new AndroidVideoPlayer component for better performance. Additionally, state management for seeking has been refined, ensuring smoother playback and user experience across platforms.
83 lines
2.7 KiB
JSON
83 lines
2.7 KiB
JSON
{
|
|
"name": "nuvio",
|
|
"version": "1.0.0",
|
|
"main": "index.ts",
|
|
"scripts": {
|
|
"start": "expo start",
|
|
"android": "expo run:android",
|
|
"ios": "expo run:ios",
|
|
"web": "expo start --web"
|
|
},
|
|
"dependencies": {
|
|
"@expo/metro-runtime": "~4.0.1",
|
|
"@expo/vector-icons": "^14.1.0",
|
|
"@gorhom/bottom-sheet": "^5.1.2",
|
|
"@movie-web/providers": "^2.4.13",
|
|
"@react-native-async-storage/async-storage": "1.23.1",
|
|
"@react-native-community/blur": "^4.4.1",
|
|
"@react-native-community/slider": "^4.5.6",
|
|
"@react-native-masked-view/masked-view": "github:react-native-masked-view/masked-view",
|
|
"@react-native-picker/picker": "^2.11.0",
|
|
"@react-navigation/bottom-tabs": "^7.3.10",
|
|
"@react-navigation/native": "^7.1.6",
|
|
"@react-navigation/native-stack": "^7.3.10",
|
|
"@react-navigation/stack": "^7.2.10",
|
|
"@shopify/flash-list": "1.7.3",
|
|
"@types/lodash": "^4.17.16",
|
|
"@types/react-native-video": "^5.0.20",
|
|
"axios": "^1.10.0",
|
|
"base64-js": "^1.5.1",
|
|
"cheerio": "^1.1.0",
|
|
"cors": "^2.8.5",
|
|
"date-fns": "^4.1.0",
|
|
"eventemitter3": "^5.0.1",
|
|
"expo": "~52.0.43",
|
|
"expo-auth-session": "^6.0.3",
|
|
"expo-blur": "^14.0.3",
|
|
"expo-dev-client": "~5.0.20",
|
|
"expo-file-system": "^18.0.12",
|
|
"expo-haptics": "~14.0.1",
|
|
"expo-image": "~2.0.7",
|
|
"expo-intent-launcher": "~12.0.2",
|
|
"expo-linear-gradient": "~14.0.2",
|
|
"expo-notifications": "~0.29.14",
|
|
"expo-random": "^14.0.1",
|
|
"expo-screen-orientation": "~8.0.4",
|
|
"expo-status-bar": "~2.0.1",
|
|
"expo-system-ui": "^4.0.9",
|
|
"expo-web-browser": "~14.0.2",
|
|
"express": "^5.1.0",
|
|
"lodash": "^4.17.21",
|
|
"node-fetch": "^2.6.7",
|
|
"puppeteer": "^24.10.1",
|
|
"react": "18.3.1",
|
|
"react-native": "0.76.9",
|
|
"react-native-awesome-slider": "^2.9.0",
|
|
"react-native-draggable-flatlist": "^4.0.2",
|
|
"react-native-gesture-handler": "~2.20.2",
|
|
"react-native-immersive-mode": "^2.0.2",
|
|
"react-native-modal": "^14.0.0-rc.1",
|
|
"react-native-orientation-locker": "^1.7.0",
|
|
"react-native-paper": "^5.13.1",
|
|
"react-native-reanimated": "~3.16.1",
|
|
"react-native-safe-area-context": "4.12.0",
|
|
"react-native-screens": "~4.4.0",
|
|
"react-native-svg": "^15.11.2",
|
|
"react-native-tab-view": "^4.0.10",
|
|
"react-native-url-polyfill": "^2.0.0",
|
|
"react-native-video": "^6.12.0",
|
|
"react-native-vlc-media-player": "^1.0.87",
|
|
"react-native-web": "~0.19.13",
|
|
"react-native-wheel-color-picker": "^1.3.1",
|
|
"subsrt": "^1.1.1"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.25.2",
|
|
"@types/react": "~18.3.12",
|
|
"@types/react-native": "^0.72.8",
|
|
"babel-plugin-transform-remove-console": "^6.9.4",
|
|
"react-native-svg-transformer": "^1.5.0",
|
|
"typescript": "^5.3.3"
|
|
},
|
|
"private": true
|
|
}
|