mirror of
https://github.com/movie-web/native-app.git
synced 2025-09-13 14:23:28 +00:00
chore: add dependencies for download functionality
This commit is contained in:
@@ -85,6 +85,14 @@ const defineConfig = (): ExpoConfig => ({
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
|
[
|
||||||
|
"expo-media-library",
|
||||||
|
{
|
||||||
|
photosPermission: "Allow $(PRODUCT_NAME) to access your photos.",
|
||||||
|
savePhotosPermission: "Allow $(PRODUCT_NAME) to save photos.",
|
||||||
|
isAccessMediaLocationEnabled: true,
|
||||||
|
},
|
||||||
|
],
|
||||||
],
|
],
|
||||||
});
|
});
|
||||||
|
|
||||||
|
@@ -37,9 +37,11 @@
|
|||||||
"expo-brightness": "~11.8.0",
|
"expo-brightness": "~11.8.0",
|
||||||
"expo-build-properties": "~0.11.1",
|
"expo-build-properties": "~0.11.1",
|
||||||
"expo-constants": "~15.4.5",
|
"expo-constants": "~15.4.5",
|
||||||
|
"expo-file-system": "~16.0.8",
|
||||||
"expo-haptics": "~12.8.1",
|
"expo-haptics": "~12.8.1",
|
||||||
"expo-linear-gradient": "^12.7.2",
|
"expo-linear-gradient": "^12.7.2",
|
||||||
"expo-linking": "~6.2.2",
|
"expo-linking": "~6.2.2",
|
||||||
|
"expo-media-library": "~15.9.1",
|
||||||
"expo-navigation-bar": "^2.8.1",
|
"expo-navigation-bar": "^2.8.1",
|
||||||
"expo-router": "~3.4.8",
|
"expo-router": "~3.4.8",
|
||||||
"expo-screen-orientation": "~6.4.1",
|
"expo-screen-orientation": "~6.4.1",
|
||||||
@@ -47,6 +49,7 @@
|
|||||||
"expo-status-bar": "~1.11.1",
|
"expo-status-bar": "~1.11.1",
|
||||||
"expo-system-ui": "^2.9.3",
|
"expo-system-ui": "^2.9.3",
|
||||||
"expo-web-browser": "^12.8.2",
|
"expo-web-browser": "^12.8.2",
|
||||||
|
"ffmpeg-kit-react-native": "^6.0.2",
|
||||||
"immer": "^10.0.3",
|
"immer": "^10.0.3",
|
||||||
"iso-639-1": "^3.1.2",
|
"iso-639-1": "^3.1.2",
|
||||||
"react": "18.2.0",
|
"react": "18.2.0",
|
||||||
|
59
pnpm-lock.yaml
generated
59
pnpm-lock.yaml
generated
@@ -83,6 +83,9 @@ importers:
|
|||||||
expo-constants:
|
expo-constants:
|
||||||
specifier: ~15.4.5
|
specifier: ~15.4.5
|
||||||
version: 15.4.5(expo@50.0.13)
|
version: 15.4.5(expo@50.0.13)
|
||||||
|
expo-file-system:
|
||||||
|
specifier: ~16.0.8
|
||||||
|
version: 16.0.8(expo@50.0.13)
|
||||||
expo-haptics:
|
expo-haptics:
|
||||||
specifier: ~12.8.1
|
specifier: ~12.8.1
|
||||||
version: 12.8.1(expo@50.0.13)
|
version: 12.8.1(expo@50.0.13)
|
||||||
@@ -92,6 +95,9 @@ importers:
|
|||||||
expo-linking:
|
expo-linking:
|
||||||
specifier: ~6.2.2
|
specifier: ~6.2.2
|
||||||
version: 6.2.2(expo@50.0.13)
|
version: 6.2.2(expo@50.0.13)
|
||||||
|
expo-media-library:
|
||||||
|
specifier: ~15.9.1
|
||||||
|
version: 15.9.1(expo@50.0.13)
|
||||||
expo-navigation-bar:
|
expo-navigation-bar:
|
||||||
specifier: ^2.8.1
|
specifier: ^2.8.1
|
||||||
version: 2.8.1(expo@50.0.13)
|
version: 2.8.1(expo@50.0.13)
|
||||||
@@ -113,6 +119,9 @@ importers:
|
|||||||
expo-web-browser:
|
expo-web-browser:
|
||||||
specifier: ^12.8.2
|
specifier: ^12.8.2
|
||||||
version: 12.8.2(expo@50.0.13)
|
version: 12.8.2(expo@50.0.13)
|
||||||
|
ffmpeg-kit-react-native:
|
||||||
|
specifier: ^6.0.2
|
||||||
|
version: 6.0.2(react-native@0.73.5)(react@18.2.0)
|
||||||
immer:
|
immer:
|
||||||
specifier: ^10.0.3
|
specifier: ^10.0.3
|
||||||
version: 10.0.3
|
version: 10.0.3
|
||||||
@@ -5188,7 +5197,7 @@ packages:
|
|||||||
'@typescript-eslint/type-utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3)
|
'@typescript-eslint/type-utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3)
|
||||||
'@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3)
|
'@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3)
|
||||||
'@typescript-eslint/visitor-keys': 6.20.0
|
'@typescript-eslint/visitor-keys': 6.20.0
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
eslint: 8.56.0
|
eslint: 8.56.0
|
||||||
graphemer: 1.4.0
|
graphemer: 1.4.0
|
||||||
ignore: 5.3.1
|
ignore: 5.3.1
|
||||||
@@ -5214,7 +5223,7 @@ packages:
|
|||||||
'@typescript-eslint/types': 6.20.0
|
'@typescript-eslint/types': 6.20.0
|
||||||
'@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3)
|
'@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3)
|
||||||
'@typescript-eslint/visitor-keys': 6.20.0
|
'@typescript-eslint/visitor-keys': 6.20.0
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
eslint: 8.56.0
|
eslint: 8.56.0
|
||||||
typescript: 5.3.3
|
typescript: 5.3.3
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@@ -5240,7 +5249,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3)
|
'@typescript-eslint/typescript-estree': 6.20.0(typescript@5.3.3)
|
||||||
'@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3)
|
'@typescript-eslint/utils': 6.20.0(eslint@8.56.0)(typescript@5.3.3)
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
eslint: 8.56.0
|
eslint: 8.56.0
|
||||||
ts-api-utils: 1.0.3(typescript@5.3.3)
|
ts-api-utils: 1.0.3(typescript@5.3.3)
|
||||||
typescript: 5.3.3
|
typescript: 5.3.3
|
||||||
@@ -5386,7 +5395,7 @@ packages:
|
|||||||
resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
|
resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==}
|
||||||
engines: {node: '>= 14'}
|
engines: {node: '>= 14'}
|
||||||
dependencies:
|
dependencies:
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
@@ -6750,18 +6759,6 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
ms: 2.1.2
|
ms: 2.1.2
|
||||||
|
|
||||||
/debug@4.3.4(supports-color@5.5.0):
|
|
||||||
resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
|
|
||||||
engines: {node: '>=6.0'}
|
|
||||||
peerDependencies:
|
|
||||||
supports-color: '*'
|
|
||||||
peerDependenciesMeta:
|
|
||||||
supports-color:
|
|
||||||
optional: true
|
|
||||||
dependencies:
|
|
||||||
ms: 2.1.2
|
|
||||||
supports-color: 5.5.0
|
|
||||||
|
|
||||||
/decamelize@1.2.0:
|
/decamelize@1.2.0:
|
||||||
resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
|
resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
|
||||||
engines: {node: '>=0.10.0'}
|
engines: {node: '>=0.10.0'}
|
||||||
@@ -7671,6 +7668,14 @@ packages:
|
|||||||
- supports-color
|
- supports-color
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/expo-media-library@15.9.1(expo@50.0.13):
|
||||||
|
resolution: {integrity: sha512-Y29uKFJ3qWwNejIrjoCppXp3OgIFs/RYHWXkF9xey6evpNrUlHoP1WHG2jYAMSrss6aIRVt3tO7EtYUCZxz50Q==}
|
||||||
|
peerDependencies:
|
||||||
|
expo: '*'
|
||||||
|
dependencies:
|
||||||
|
expo: 50.0.13(@babel/core@7.23.9)(@react-native/babel-preset@0.73.21)
|
||||||
|
dev: false
|
||||||
|
|
||||||
/expo-modules-autolinking@1.10.3:
|
/expo-modules-autolinking@1.10.3:
|
||||||
resolution: {integrity: sha512-pn4n2Dl4iRh/zUeiChjRIe1C7EqOw1qhccr85viQV7W6l5vgRpY0osE51ij5LKg/kJmGRcJfs12+PwbdTplbKw==}
|
resolution: {integrity: sha512-pn4n2Dl4iRh/zUeiChjRIe1C7EqOw1qhccr85viQV7W6l5vgRpY0osE51ij5LKg/kJmGRcJfs12+PwbdTplbKw==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
@@ -7904,6 +7909,16 @@ packages:
|
|||||||
resolution: {integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==}
|
resolution: {integrity: sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==}
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/ffmpeg-kit-react-native@6.0.2(react-native@0.73.5)(react@18.2.0):
|
||||||
|
resolution: {integrity: sha512-r9uSmahq8TeyIb7fXf3ft+uUXyoeWRFa99+khjo0TAzWO9y0z9wU7eGnab9JLw1MmCB9v64o4yojNluJhVm9nQ==}
|
||||||
|
peerDependencies:
|
||||||
|
react: '*'
|
||||||
|
react-native: '*'
|
||||||
|
dependencies:
|
||||||
|
react: 18.2.0
|
||||||
|
react-native: 0.73.5(@babel/core@7.23.9)(@babel/preset-env@7.23.9)(react@18.2.0)
|
||||||
|
dev: false
|
||||||
|
|
||||||
/figures@3.2.0:
|
/figures@3.2.0:
|
||||||
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
|
resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
|
||||||
engines: {node: '>=8'}
|
engines: {node: '>=8'}
|
||||||
@@ -8236,7 +8251,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
basic-ftp: 5.0.4
|
basic-ftp: 5.0.4
|
||||||
data-uri-to-buffer: 6.0.1
|
data-uri-to-buffer: 6.0.1
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
fs-extra: 8.1.0
|
fs-extra: 8.1.0
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
@@ -8557,7 +8572,7 @@ packages:
|
|||||||
engines: {node: '>= 14'}
|
engines: {node: '>= 14'}
|
||||||
dependencies:
|
dependencies:
|
||||||
agent-base: 7.1.0
|
agent-base: 7.1.0
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
@@ -8577,7 +8592,7 @@ packages:
|
|||||||
engines: {node: '>= 14'}
|
engines: {node: '>= 14'}
|
||||||
dependencies:
|
dependencies:
|
||||||
agent-base: 7.1.0
|
agent-base: 7.1.0
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
@@ -10681,7 +10696,7 @@ packages:
|
|||||||
dependencies:
|
dependencies:
|
||||||
'@tootallnate/quickjs-emscripten': 0.23.0
|
'@tootallnate/quickjs-emscripten': 0.23.0
|
||||||
agent-base: 7.1.0
|
agent-base: 7.1.0
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
get-uri: 6.0.2
|
get-uri: 6.0.2
|
||||||
http-proxy-agent: 7.0.0
|
http-proxy-agent: 7.0.0
|
||||||
https-proxy-agent: 7.0.2
|
https-proxy-agent: 7.0.2
|
||||||
@@ -11128,7 +11143,7 @@ packages:
|
|||||||
engines: {node: '>= 14'}
|
engines: {node: '>= 14'}
|
||||||
dependencies:
|
dependencies:
|
||||||
agent-base: 7.1.0
|
agent-base: 7.1.0
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
http-proxy-agent: 7.0.0
|
http-proxy-agent: 7.0.0
|
||||||
https-proxy-agent: 7.0.2
|
https-proxy-agent: 7.0.2
|
||||||
lru-cache: 7.18.3
|
lru-cache: 7.18.3
|
||||||
@@ -12242,7 +12257,7 @@ packages:
|
|||||||
engines: {node: '>= 14'}
|
engines: {node: '>= 14'}
|
||||||
dependencies:
|
dependencies:
|
||||||
agent-base: 7.1.0
|
agent-base: 7.1.0
|
||||||
debug: 4.3.4(supports-color@5.5.0)
|
debug: 4.3.4
|
||||||
socks: 2.7.1
|
socks: 2.7.1
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
Reference in New Issue
Block a user