diff --git a/front/apps/mobile/package.json b/front/apps/mobile/package.json index db224ee8..c024116c 100644 --- a/front/apps/mobile/package.json +++ b/front/apps/mobile/package.json @@ -28,10 +28,10 @@ "@tanstack/react-query-persist-client": "^5.59.16", "array-shuffle": "^3.0.0", "babel-plugin-transform-inline-environment-variables": "^0.4.4", - "expo": "next", + "expo": "52.0.0-preview.7", "expo-build-properties": "~0.13.1", "expo-constants": "~17.0.2", - "expo-dev-client": "~5.0.0-preview.2", + "expo-dev-client": "~5.0.0-preview.4", "expo-file-system": "~18.0.0", "expo-font": "~13.0.0", "expo-image-picker": "~16.0.0", @@ -39,7 +39,7 @@ "expo-linking": "~7.0.2", "expo-localization": "~16.0.0", "expo-navigation-bar": "~4.0.1", - "expo-router": "~4.0.0-preview.5", + "expo-router": "~4.0.0-preview.8", "expo-screen-orientation": "~8.0.0", "expo-secure-store": "~14.0.0", "expo-status-bar": "~2.0.0", @@ -49,13 +49,13 @@ "moti": "^0.29.0", "react": "18.3.1", "react-i18next": "^15.1.0", - "react-native": "0.76.0", + "react-native": "0.76.1", "react-native-blurhash": "^2.0.3", "react-native-fast-image": "^8.6.3", "react-native-mmkv": "^3.1.0", "react-native-reanimated": "~3.16.1", "react-native-safe-area-context": "4.12.0", - "react-native-screens": "4.0.0-beta.14", + "react-native-screens": "4.0.0-beta.16", "react-native-svg": "15.8.0", "react-native-uuid": "^2.0.2", "react-native-video": "^6.7.0", @@ -66,8 +66,5 @@ "react-native-svg-transformer": "^1.5.0", "typescript": "~5.6.3" }, - "installConfig": { - "hoistingLimits": "workspaces" - }, "private": true } diff --git a/front/apps/web/package.json b/front/apps/web/package.json index d8100e29..280d9ae8 100644 --- a/front/apps/web/package.json +++ b/front/apps/web/package.json @@ -24,7 +24,7 @@ "@tanstack/react-query": "^5.59.16", "@tanstack/react-query-devtools": "^5.59.16", "array-shuffle": "^3.0.0", - "expo-image-picker": "~15.0.7", + "expo-image-picker": "~16.0.0", "expo-linear-gradient": "^13.0.2", "expo-modules-core": "^1.12.26", "hls.js": "^1.5.17", diff --git a/front/packages/models/package.json b/front/packages/models/package.json index 117bf8b1..a3433b59 100644 --- a/front/packages/models/package.json +++ b/front/packages/models/package.json @@ -3,7 +3,6 @@ "main": "src/index.ts", "types": "src/index.ts", "sideEffects": false, - "packageManager": "yarn@3.2.4", "devDependencies": { "react-native-mmkv": "^3.1.0", "typescript": "^5.6.3" @@ -13,11 +12,6 @@ "react": "*", "react-native": "*" }, - "peerDependenciesMeta": { - "react-native-web": { - "optional": true - } - }, "dependencies": { "zod": "^3.23.8" } diff --git a/front/packages/primitives/package.json b/front/packages/primitives/package.json index dfa0c7bf..045ffd98 100644 --- a/front/packages/primitives/package.json +++ b/front/packages/primitives/package.json @@ -3,7 +3,6 @@ "main": "src/index.ts", "types": "src/index.ts", "sideEffects": false, - "packageManager": "yarn@3.2.4", "devDependencies": { "@gorhom/portal": "^1.0.14", "typescript": "^5.6.3" @@ -25,42 +24,9 @@ "react-native-svg": "*", "yoshiki": "*" }, - "peerDependenciesMeta": { - "@gorhom/portal": { - "optional": true - }, - "@radix-ui/react-dropdown-menu": { - "optional": true - }, - "@radix-ui/react-select": { - "optional": true - }, - "blurhash": { - "optional": true - }, - "react-native-blurhash": { - "optional": true - }, - "react-native-fast-image": { - "optional": true - }, - "react-native-safe-area-context": { - "optional": true - }, - "react-native-web": { - "optional": true - } - }, "dependencies": { "@expo/html-elements": "^0.10.1", "@tanstack/react-query": "^5.59.16", "solito": "^4.2.2" - }, - "optionalDependencies": { - "@radix-ui/react-select": "^2.1.2", - "blurhash": "^2.0.5", - "react-native-blurhash": "^2.0.3", - "react-native-fast-image": "^8.6.3", - "react-native-safe-area-context": "4.12.0" } } diff --git a/front/packages/ui/package.json b/front/packages/ui/package.json index 8c9e928f..b34f8e88 100644 --- a/front/packages/ui/package.json +++ b/front/packages/ui/package.json @@ -2,15 +2,12 @@ "name": "@kyoo/ui", "main": "src/index.ts", "types": "src/index.ts", - "packageManager": "yarn@3.2.4", "dependencies": { "@kyoo/models": "workspace:^", "@kyoo/primitives": "workspace:^", "langmap": "^0.0.16" }, "devDependencies": { - "@gorhom/portal": "^1.0.14", - "@shopify/flash-list": "^1.7.1", "@types/langmap": "^0.0.3", "react-native-uuid": "^2.0.2", "typescript": "^5.6.3" @@ -19,10 +16,10 @@ "@gorhom/portal": "*", "@kesha-antonov/react-native-background-downloader": "*", "@material-symbols/svg-400": "*", - "@shopify/flash-list": "^1.3.1", + "@shopify/flash-list": "*", "@tanstack/react-query": "*", "expo-file-system": "*", - "expo-image-picker": "~14.7.1", + "expo-image-picker": "*", "expo-linear-gradient": "*", "expo-router": "*", "i18next": "*", @@ -33,18 +30,5 @@ "react-native-reanimated": "*", "react-native-svg": "*", "yoshiki": "*" - }, - "optionalDependencies": { - "@kesha-antonov/react-native-background-downloader": "^3.2.1", - "expo-file-system": "^17.0.1", - "expo-router": "^3.5.23" - }, - "peerDependenciesMeta": { - "@kesha-antonov/react-native-background-downloader": { - "optional": true - }, - "expo-router": { - "optional": true - } } }