1{ 2 "root": "/root/apps/demo", 3 "reactNativePath": "/root/node_modules/react-native", 4 "dependencies": { 5 "react-native-reanimated": { 6 "root": "/root/node_modules/react-native-reanimated", 7 "name": "react-native-reanimated", 8 "platforms": { 9 "ios": { 10 "podspecPath": "/root/node_modules/react-native-reanimated/RNReanimated.podspec", 11 "configurations": [], 12 "scriptPhases": [] 13 }, 14 "android": { 15 "sourceDir": "/root/node_modules/react-native-reanimated/android", 16 "packageImportPath": "import com.swmansion.reanimated.ReanimatedPackage;", 17 "packageInstance": "new ReanimatedPackage()", 18 "buildTypes": [], 19 "componentDescriptors": [], 20 "androidMkPath": "/root/node_modules/react-native-reanimated/android/build/generated/source/codegen/jni/Android.mk", 21 "cmakeListsPath": "/root/node_modules/react-native-reanimated/android/build/generated/source/codegen/jni/CMakeLists.txt" 22 } 23 } 24 } 25 }, 26 "commands": [ 27 { 28 "name": "log-ios", 29 "description": "starts iOS device syslog tail" 30 }, 31 { 32 "name": "run-ios", 33 "description": "builds your app and starts it on iOS simulator", 34 "examples": [ 35 { 36 "desc": "Run on a different simulator, e.g. iPhone SE (2nd generation)", 37 "cmd": "react-native run-ios --simulator \"iPhone SE (2nd generation)\"" 38 }, 39 { 40 "desc": "Run on a connected device, e.g. Max's iPhone", 41 "cmd": "react-native run-ios --device \"Max's iPhone\"" 42 }, 43 { 44 "desc": "Run on the AppleTV simulator", 45 "cmd": "react-native run-ios --simulator \"Apple TV\" --scheme \"helloworld-tvOS\"" 46 } 47 ], 48 "options": [ 49 { 50 "name": "--simulator <string>", 51 "description": "Explicitly set simulator to use. Optionally include iOS version between parenthesis at the end to match an exact version: \"iPhone 6 (10.0)\"", 52 "default": "iPhone 13" 53 }, 54 { 55 "name": "--configuration <string>", 56 "description": "Explicitly set the scheme configuration to use", 57 "default": "Debug" 58 }, 59 { 60 "name": "--scheme <string>", 61 "description": "Explicitly set Xcode scheme to use" 62 }, 63 { 64 "name": "--device [string]", 65 "description": "Explicitly set device to use by name. The value is not required if you have a single device connected." 66 }, 67 { 68 "name": "--udid <string>", 69 "description": "Explicitly set device to use by udid" 70 }, 71 { 72 "name": "--no-packager", 73 "description": "Do not launch packager while building" 74 }, 75 { 76 "name": "--verbose", 77 "description": "Do not use xcbeautify or xcpretty even if installed" 78 }, 79 { 80 "name": "--port <number>", 81 "default": 8081 82 }, 83 { 84 "name": "--terminal <string>", 85 "description": "Launches the Metro Bundler in a new window using the specified terminal path." 86 } 87 ] 88 }, 89 { 90 "name": "log-android", 91 "description": "starts logkitty" 92 }, 93 { 94 "name": "run-android", 95 "description": "builds your app and starts it on a connected Android emulator or device", 96 "options": [ 97 { 98 "name": "--variant <string>", 99 "description": "Specify your app's build variant", 100 "default": "debug" 101 }, 102 { 103 "name": "--appId <string>", 104 "description": "Specify an applicationId to launch after build. If not specified, `package` from AndroidManifest.xml will be used.", 105 "default": "" 106 }, 107 { 108 "name": "--appIdSuffix <string>", 109 "description": "Specify an applicationIdSuffix to launch after build.", 110 "default": "" 111 }, 112 { 113 "name": "--main-activity <string>", 114 "description": "Name of the activity to start", 115 "default": "MainActivity" 116 }, 117 { 118 "name": "--deviceId <string>", 119 "description": "builds your app and starts it on a specific device/simulator with the given device id (listed by running \"adb devices\" on the command line)." 120 }, 121 { 122 "name": "--no-packager", 123 "description": "Do not launch packager while building" 124 }, 125 { 126 "name": "--port <number>", 127 "default": 8081 128 }, 129 { 130 "name": "--terminal <string>", 131 "description": "Launches the Metro Bundler in a new window using the specified terminal path.", 132 "default": "tmux" 133 }, 134 { 135 "name": "--tasks <list>", 136 "description": "Run custom Gradle tasks. By default it's \"installDebug\"" 137 }, 138 { 139 "name": "--active-arch-only", 140 "description": "Build native libraries only for the current device architecture for debug builds.", 141 "default": false 142 } 143 ] 144 } 145 ], 146 "healthChecks": [], 147 "platforms": { 148 "ios": {}, 149 "android": {} 150 }, 151 "project": { 152 "ios": { 153 "sourceDir": "/root/apps/demo/ios", 154 "xcodeProject": { 155 "name": "RN070.xcworkspace", 156 "isWorkspace": true 157 } 158 }, 159 "android": { 160 "sourceDir": "/root/apps/demo/android", 161 "appName": "app", 162 "packageName": "com.rn070" 163 } 164 } 165} 166