|
3 | 3 | "version": "0.0.1",
|
4 | 4 | "private": true,
|
5 | 5 | "scripts": {
|
6 |
| - "android": "react-native run-android --no-packager", |
7 |
| - "build:android": "react-native bundle --entry-file index.ts --platform android --dev true --bundle-output dist/main.android.jsbundle --assets-dest dist/res", |
8 |
| - "build:ios": "react-native bundle --entry-file index.ts --platform ios --dev true --bundle-output dist/main.ios.jsbundle --assets-dest dist", |
9 |
| - "build:macos": "react-native bundle --entry-file index.ts --platform macos --dev true --bundle-output dist/main.macos.jsbundle --assets-dest dist", |
10 |
| - "build:visionos": "react-native bundle --entry-file index.ts --platform ios --dev true --bundle-output dist/main.visionos.jsbundle --assets-dest dist", |
11 |
| - "build:windows": "react-native bundle --entry-file index.ts --platform windows --dev true --bundle-output dist/main.windows.bundle --assets-dest dist", |
12 |
| - "ci:windows": "react-native run-windows --logging --no-packager --no-launch --no-deploy --msbuildprops UseBundle=false --no-telemetry", |
| 6 | + "android": "rnx-cli run --platform android", |
| 7 | + "build:android": "rnx-cli bundle --platform android", |
| 8 | + "build:ios": "rnx-cli bundle --platform ios", |
| 9 | + "build:macos": "rnx-cli bundle --platform macos", |
| 10 | + "build:visionos": "rnx-cli bundle --platform ios", |
| 11 | + "build:windows": "rnx-cli bundle --platform windows", |
| 12 | + "ci:windows": "rnx-cli run-windows --logging --no-packager --no-launch --no-deploy --msbuildprops UseBundle=false --no-telemetry", |
13 | 13 | "clean": "yarn workspace react-native-test-app clean",
|
14 |
| - "ios": "react-native run-ios --no-packager", |
15 |
| - "macos": "react-native run-macos --no-packager --scheme Example", |
| 14 | + "ios": "rnx-cli run --platform ios", |
| 15 | + "macos": "rnx-cli run --platform macos", |
16 | 16 | "set-react-version": "yarn workspace react-native-test-app set-react-version",
|
17 |
| - "start": "react-native start", |
18 |
| - "visionos": "react-native run-visionos --no-packager", |
19 |
| - "windows": "react-native run-windows --no-packager" |
| 17 | + "start": "rnx-cli start", |
| 18 | + "visionos": "rnx-cli run --platform visionos", |
| 19 | + "windows": "rnx-cli run-windows --no-packager" |
20 | 20 | },
|
21 | 21 | "dependencies": {
|
22 | 22 | "@callstack/react-native-visionos": "^0.75.0",
|
|
32 | 32 | "@react-native-community/cli": "^14.0.0",
|
33 | 33 | "@react-native/babel-preset": "^0.75.0",
|
34 | 34 | "@react-native/metro-config": "^0.75.0",
|
| 35 | + "@rnx-kit/cli": "^0.18.1", |
35 | 36 | "@rnx-kit/metro-config": "^2.0.0",
|
36 | 37 | "@rnx-kit/polyfills": "^0.2.0",
|
37 | 38 | "@rnx-kit/tsconfig": "^2.0.0",
|
|
45 | 46 | "eslintConfig": {
|
46 | 47 | "extends": "../.github/eslint.config.js"
|
47 | 48 | },
|
48 |
| - "rnx-kit//disabled": { |
49 |
| - "//": "This configuration is only used for Viewfinder", |
| 49 | + "rnx-kit": { |
50 | 50 | "kitType": "app",
|
51 |
| - "alignDeps": { |
| 51 | + "bundle": [ |
| 52 | + { |
| 53 | + "id": "main", |
| 54 | + "entryFile": "index.ts", |
| 55 | + "assetsDest": "dist", |
| 56 | + "targets": [ |
| 57 | + "android", |
| 58 | + "ios", |
| 59 | + "macos", |
| 60 | + "visionos", |
| 61 | + "windows" |
| 62 | + ], |
| 63 | + "platforms": { |
| 64 | + "android": { |
| 65 | + "bundleOutput": "dist/main.android.jsbundle", |
| 66 | + "sourcemapOutput": "dist/main.android.jsbundle.map", |
| 67 | + "assetsDest": "dist/res" |
| 68 | + }, |
| 69 | + "ios": { |
| 70 | + "bundleOutput": "dist/main.ios.jsbundle", |
| 71 | + "sourcemapOutput": "dist/main.ios.jsbundle.map" |
| 72 | + }, |
| 73 | + "macos": { |
| 74 | + "bundleOutput": "dist/main.macos.jsbundle", |
| 75 | + "sourcemapOutput": "dist/main.macos.jsbundle.map" |
| 76 | + }, |
| 77 | + "visionos": { |
| 78 | + "bundleOutput": "dist/main.visionos.jsbundle", |
| 79 | + "sourcemapOutput": "dist/main.visionos.jsbundle.map" |
| 80 | + }, |
| 81 | + "windows": { |
| 82 | + "bundleOutput": "dist/main.windows.bundle", |
| 83 | + "sourcemapOutput": "dist/main.windows.bundle.map" |
| 84 | + } |
| 85 | + } |
| 86 | + } |
| 87 | + ], |
| 88 | + "alignDeps//disabled": { |
| 89 | + "//": "This configuration is only used for Viewfinder", |
52 | 90 | "requirements": [
|
53 | 91 |
|
54 | 92 | ],
|
|
0 commit comments