2015-02-20 07:10:52 +03:00
{
2015-03-23 06:32:49 +03:00
"name" : "react-native" ,
2016-03-29 22:32:57 +03:00
"version" : "1000.0.0" ,
2019-03-29 00:14:15 +03:00
"bin" : "./cli.js" ,
2015-03-28 08:18:47 +03:00
"description" : "A framework for building native apps using React" ,
2018-02-17 05:25:02 +03:00
"license" : "MIT" ,
2015-02-20 07:10:52 +03:00
"repository" : {
"type" : "git" ,
"url" : "git@github.com:facebook/react-native.git"
} ,
2015-10-10 00:42:33 +03:00
"engines" : {
2020-02-27 18:03:07 +03:00
"node" : ">=10"
2015-10-10 00:42:33 +03:00
} ,
2018-12-22 04:34:07 +03:00
"jest-junit" : {
"outputDirectory" : "reports/junit" ,
"outputName" : "js-test-results.xml"
} ,
2015-03-26 04:18:41 +03:00
"files" : [
2019-09-12 13:26:46 +03:00
"!template/node_modules" ,
"!template/package-lock.json" ,
"!template/yarn.lock" ,
2016-10-31 22:52:30 +03:00
".flowconfig" ,
2016-02-09 17:36:30 +03:00
"android" ,
2015-03-26 04:18:41 +03:00
"cli.js" ,
2016-10-31 22:52:30 +03:00
"flow" ,
2019-09-12 13:26:46 +03:00
"index.js" ,
2015-03-26 04:18:41 +03:00
"init.sh" ,
2019-09-12 13:26:46 +03:00
"interface.js" ,
2019-01-15 03:28:55 +03:00
"jest-preset.js" ,
2016-10-31 22:52:30 +03:00
"jest" ,
"lib" ,
"Libraries" ,
2015-03-26 04:18:41 +03:00
"LICENSE" ,
2019-09-12 13:26:46 +03:00
"local-cli" ,
2016-10-31 22:52:30 +03:00
"packager" ,
2019-09-12 13:26:46 +03:00
"React-Core.podspec" ,
2019-07-01 12:35:42 +03:00
"react-native.config.js" ,
2016-10-31 22:52:30 +03:00
"react.gradle" ,
"React.podspec" ,
"React" ,
"ReactAndroid" ,
"ReactCommon" ,
2017-05-12 12:50:12 +03:00
"README.md" ,
2019-09-12 13:26:46 +03:00
"rn-get-polyfills.js" ,
2020-02-20 02:15:19 +03:00
"scripts/react_native_pods.rb" ,
2019-09-12 13:26:46 +03:00
"scripts/compose-source-maps.js" ,
"scripts/ios-configure-glog.sh" ,
"scripts/launchPackager.bat" ,
"scripts/launchPackager.command" ,
"scripts/node-binary.sh" ,
"scripts/packager.sh" ,
"scripts/react-native-xcode.sh" ,
2019-04-03 19:49:38 +03:00
"template.config.js" ,
2019-09-12 13:26:46 +03:00
"template" ,
"third-party-podspecs"
2015-03-26 04:18:41 +03:00
] ,
2015-02-20 07:10:52 +03:00
"scripts" : {
2019-04-24 14:44:27 +03:00
"start" : "react-native start" ,
2016-07-28 08:02:42 +03:00
"test" : "jest" ,
2018-12-22 04:34:07 +03:00
"test-ci" : "jest --maxWorkers=2 --ci --reporters=\"default\" --reporters=\"jest-junit\"" ,
2016-03-03 15:15:15 +03:00
"flow" : "flow" ,
2018-09-27 02:49:07 +03:00
"flow-check-ios" : "flow check" ,
"flow-check-android" : "flow check --flowconfig-name .flowconfig.android" ,
2017-07-12 23:48:49 +03:00
"lint" : "eslint ." ,
2019-05-22 05:35:40 +03:00
"lint-ci" : "./scripts/circleci/analyze_code.sh && yarn shellcheck" ,
"shellcheck" : "./scripts/circleci/analyze_scripts.sh" ,
2019-02-18 03:00:18 +03:00
"clang-format" : "clang-format -i --glob=*/**/*.{h,cpp,m,mm}" ,
"format" : "npm run prettier && npm run clang-format" ,
2019-03-15 18:02:30 +03:00
"prettier" : "prettier --write \"./**/*.{js,md,yml}\"" ,
"format-check" : "prettier --list-different \"./**/*.{js,md,yml}\"" ,
2019-01-24 17:22:28 +03:00
"docker-setup-android" : "docker pull reactnativecommunity/react-native-android" ,
2019-02-28 06:27:36 +03:00
"docker-build-android" : "docker build -t reactnativeci/android -f .circleci/Dockerfiles/Dockerfile.android ." ,
"test-android-run-instrumentation" : "docker run --cap-add=SYS_ADMIN -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-android-docker-instrumentation-tests.sh" ,
"test-android-run-unit" : "docker run --cap-add=SYS_ADMIN -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-android-docker-unit-tests.sh" ,
"test-android-run-e2e" : "docker run --privileged -it reactnativeci/android bash .circleci/Dockerfiles/scripts/run-ci-e2e-tests.sh --android --js" ,
2018-03-29 21:29:09 +03:00
"test-android-all" : "yarn run docker-build-android && yarn run test-android-run-unit && yarn run test-android-run-instrumentation && yarn run test-android-run-e2e" ,
"test-android-instrumentation" : "yarn run docker-build-android && yarn run test-android-run-instrumentation" ,
"test-android-unit" : "yarn run docker-build-android && yarn run test-android-run-unit" ,
2018-07-31 00:25:49 +03:00
"test-android-e2e" : "yarn run docker-build-android && yarn run test-android-run-e2e" ,
"build-ios-e2e" : "detox build -c ios.sim.release" ,
2019-05-22 16:53:20 +03:00
"test-ios-e2e" : "detox test -c ios.sim.release RNTester/e2e" ,
2019-06-29 05:12:42 +03:00
"test-ios" : "./scripts/objc-test.sh test"
2015-02-20 07:10:52 +03:00
} ,
2017-09-20 01:39:18 +03:00
"peerDependencies" : {
2020-08-06 06:11:41 +03:00
"react" : "16.13.1"
2017-09-20 01:39:18 +03:00
} ,
2015-02-20 07:10:52 +03:00
"dependencies" : {
2020-07-25 03:31:42 +03:00
"@react-native-community/cli" : "^4.10.0" ,
2020-06-07 20:23:06 +03:00
"@react-native-community/cli-platform-android" : "^4.10.0" ,
"@react-native-community/cli-platform-ios" : "^4.10.0" ,
2020-07-23 15:02:36 +03:00
"@react-native/assets" : "1.0.0" ,
2020-07-22 12:59:15 +03:00
"@react-native/polyfills" : "1.0.0" ,
2020-07-24 18:29:52 +03:00
"@react-native/normalize-color" : "1.0.0" ,
2019-04-15 21:59:14 +03:00
"abort-controller" : "^3.0.0" ,
2019-11-22 20:06:38 +03:00
"anser" : "^1.4.9" ,
2016-09-20 15:41:29 +03:00
"base64-js" : "^1.1.2" ,
2019-04-15 21:59:14 +03:00
"event-target-shim" : "^5.0.1" ,
2019-02-26 09:37:18 +03:00
"fbjs" : "^1.0.0" ,
2019-02-28 20:42:56 +03:00
"fbjs-scripts" : "^1.1.0" ,
2020-04-14 05:45:08 +03:00
"hermes-engine" : "~0.5.0" ,
2018-12-03 10:49:12 +03:00
"invariant" : "^2.2.4" ,
2019-07-01 14:23:07 +03:00
"jsc-android" : "^245459.0.0" ,
2020-07-21 17:17:22 +03:00
"metro-babel-register" : "0.61.0" ,
"metro-react-native-babel-transformer" : "0.61.0" ,
"metro-source-map" : "0.61.0" ,
2019-09-25 20:11:54 +03:00
"nullthrows" : "^1.1.1" ,
2020-05-05 18:30:50 +03:00
"pretty-format" : "^26.0.1" ,
2020-03-02 15:53:46 +03:00
"promise" : "^8.0.3" ,
2019-03-21 21:02:46 +03:00
"prop-types" : "^15.7.2" ,
2020-05-12 17:31:22 +03:00
"qs" : "^6.5.1" ,
2020-03-27 02:41:53 +03:00
"react-devtools-core" : "^4.6.0" ,
2019-08-08 14:38:12 +03:00
"react-refresh" : "^0.4.0" ,
2019-03-21 21:02:46 +03:00
"regenerator-runtime" : "^0.13.2" ,
2020-08-06 06:11:41 +03:00
"scheduler" : "0.19.1" ,
2019-05-31 11:32:13 +03:00
"stacktrace-parser" : "^0.1.3" ,
2019-08-31 21:21:03 +03:00
"use-subscription" : "^1.0.0" ,
2019-05-31 11:32:13 +03:00
"whatwg-fetch" : "^3.0.0"
2015-02-20 07:10:52 +03:00
} ,
"devDependencies" : {
2018-08-29 20:47:33 +03:00
"@babel/core" : "^7.0.0" ,
2019-11-12 00:48:11 +03:00
"@babel/generator" : "^7.5.0" ,
2019-10-09 21:46:08 +03:00
"@react-native-community/eslint-plugin" : "file:packages/eslint-plugin-react-native-community" ,
2018-11-16 07:42:47 +03:00
"@reactions/component" : "^2.0.2" ,
2018-04-23 20:26:28 +03:00
"async" : "^2.4.0" ,
2020-04-22 05:02:52 +03:00
"babel-eslint" : "^10.1.0" ,
2019-02-18 03:00:18 +03:00
"clang-format" : "^1.2.4" ,
2020-02-26 12:56:24 +03:00
"connect" : "^3.6.5" ,
2018-12-01 06:45:56 +03:00
"coveralls" : "^3.0.2" ,
2020-03-10 00:09:19 +03:00
"detox" : "15.4.4" ,
2020-05-29 12:47:55 +03:00
"eslint" : "6.8.0" ,
2020-02-03 14:16:42 +03:00
"eslint-config-fb-strict" : "^24.9.0" ,
2019-03-19 20:59:41 +03:00
"eslint-config-fbjs" : "2.1.0" ,
2019-08-09 16:37:45 +03:00
"eslint-config-prettier" : "^6.0.0" ,
2019-03-19 20:59:41 +03:00
"eslint-plugin-babel" : "^5.3.0" ,
"eslint-plugin-eslint-comments" : "^3.1.1" ,
"eslint-plugin-flowtype" : "2.50.3" ,
"eslint-plugin-jest" : "22.4.1" ,
"eslint-plugin-jsx-a11y" : "6.2.1" ,
"eslint-plugin-prettier" : "2.6.2" ,
"eslint-plugin-react" : "7.12.4" ,
2020-07-10 23:24:20 +03:00
"eslint-plugin-react-hooks" : "^4.0.7" ,
2019-11-05 16:26:29 +03:00
"eslint-plugin-react-native" : "3.8.1" ,
2020-05-06 14:32:03 +03:00
"eslint-plugin-relay" : "1.7.1" ,
2020-07-25 03:31:42 +03:00
"flow-bin" : "^0.130.0" ,
2020-05-05 18:30:50 +03:00
"jest" : "^26.0.1" ,
2020-04-20 11:23:59 +03:00
"jest-junit" : "^10.0.0" ,
2020-05-04 11:09:47 +03:00
"jscodeshift" : "^0.9.0" ,
2019-03-21 21:02:46 +03:00
"mkdirp" : "^0.5.1" ,
2020-04-09 20:55:48 +03:00
"prettier" : "1.19.1" ,
2020-08-06 06:11:41 +03:00
"react" : "16.13.1" ,
"react-test-renderer" : "16.13.1" ,
2020-07-11 00:04:02 +03:00
"react-shallow-renderer" : "16.13.1" ,
2019-02-22 00:49:14 +03:00
"shelljs" : "^0.7.8" ,
2019-09-20 04:34:26 +03:00
"signedsource" : "^1.0.0" ,
2019-04-30 13:05:06 +03:00
"ws" : "^6.1.4" ,
2020-05-07 01:34:12 +03:00
"yargs" : "^15.3.1"
2018-07-31 00:25:49 +03:00
} ,
"detox" : {
"test-runner" : "jest" ,
"runner-config" : "RNTester/e2e/config.json" ,
2019-04-17 20:14:49 +03:00
"specs" : "" ,
2018-07-31 00:25:49 +03:00
"configurations" : {
2020-02-11 21:07:03 +03:00
"android.emu.release" : {
2020-02-12 20:44:40 +03:00
"binaryPath" : "RNTester/android/app/build/outputs/apk/hermes/release/app-hermes-x86-release.apk" ,
2020-02-11 21:07:03 +03:00
"testBinaryPath" : "RNTester/android/app/build/outputs/apk/androidTest/hermes/release/app-hermes-release-androidTest.apk" ,
2020-02-12 20:44:40 +03:00
"build" : "./gradlew RNTester:android:app:assembleRelease RNTester:android:app:assembleAndroidTest -DtestBuildType=release" ,
2020-02-11 21:07:03 +03:00
"type" : "android.emulator" ,
"device" : {
"avdName" : "Nexus_6_API_29"
}
} ,
"android.emu.debug" : {
"binaryPath" : "RNTester/android/app/build/outputs/apk/hermes/debug/app-hermes-x86-debug.apk" ,
"testBinaryPath" : "RNTester/android/app/build/outputs/apk/androidTest/hermes/debug/app-hermes-debug-androidTest.apk" ,
"build" : "./gradlew RNTester:android:app:assembleDebug RNTester:android:app:assembleAndroidTest -DtestBuildType=debug" ,
"type" : "android.emulator" ,
"device" : {
"avdName" : "Nexus_6_API_29"
}
2020-02-12 20:44:40 +03:00
} ,
2018-07-31 00:25:49 +03:00
"ios.sim.release" : {
"binaryPath" : "RNTester/build/Build/Products/Release-iphonesimulator/RNTester.app/" ,
2019-07-11 21:54:38 +03:00
"build" : "xcodebuild -workspace RNTester/RNTesterPods.xcworkspace -scheme RNTester -configuration Release -sdk iphonesimulator -derivedDataPath RNTester/build -UseModernBuildSystem=NO -quiet" ,
2018-07-31 00:25:49 +03:00
"type" : "ios.simulator" ,
2020-01-13 22:13:01 +03:00
"name" : "iPhone 8"
2018-12-10 13:31:24 +03:00
} ,
"ios.sim.debug" : {
"binaryPath" : "RNTester/build/Build/Products/Debug-iphonesimulator/RNTester.app/" ,
2019-07-11 21:54:38 +03:00
"build" : "xcodebuild -workspace RNTester/RNTesterPods.xcworkspace -scheme RNTester -configuration Debug -sdk iphonesimulator -derivedDataPath RNTester/build -UseModernBuildSystem=NO -quiet" ,
2018-12-10 13:31:24 +03:00
"type" : "ios.simulator" ,
2020-01-13 22:13:01 +03:00
"name" : "iPhone 8"
2018-07-31 00:25:49 +03:00
}
}
2015-02-20 07:10:52 +03:00
}
2018-01-12 20:09:04 +03:00
}