2015-02-20 07:10:52 +03:00
{
2015-03-23 06:32:49 +03:00
"name" : "react-native" ,
2020-08-18 22:07:57 +03:00
"private" : true ,
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" ,
2020-09-29 08:39:27 +03:00
"repository" : "github:facebook/react-native" ,
2015-10-10 00:42:33 +03:00
"engines" : {
2022-01-28 16:05:20 +03:00
"node" : ">=14"
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" : [
2020-11-24 15:24:05 +03:00
"android" ,
2015-03-26 04:18:41 +03:00
"cli.js" ,
2016-10-31 22:52:30 +03:00
"flow" ,
2020-10-06 11:00:42 +03:00
"flow-typed" ,
2019-09-12 13:26:46 +03:00
"index.js" ,
"interface.js" ,
2019-01-15 03:28:55 +03:00
"jest-preset.js" ,
2016-10-31 22:52:30 +03:00
"jest" ,
2022-05-06 14:43:09 +03:00
"!jest/private" ,
2016-10-31 22:52:30 +03:00
"Libraries" ,
2015-03-26 04:18:41 +03:00
"LICENSE" ,
2019-09-12 13:26:46 +03:00
"local-cli" ,
"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" ,
"scripts/compose-source-maps.js" ,
2022-04-04 12:43:07 +03:00
"scripts/find-node-for-xcode.sh" ,
2021-12-07 21:21:38 +03:00
"scripts/generate-artifacts.js" ,
"scripts/generate-provider-cli.js" ,
2020-12-22 19:33:56 +03:00
"scripts/generate-specs-cli.js" ,
2022-05-04 14:04:10 +03:00
"scripts/codegen/codegen-utils.js" ,
"scripts/codegen/generate-artifacts-executor.js" ,
"scripts/codegen/generate-specs-cli-executor.js" ,
2022-05-25 00:08:48 +03:00
"scripts/hermes/hermes-utils.js" ,
"scripts/hermes/prepare-hermes-for-build.js" ,
2019-09-12 13:26:46 +03:00
"scripts/ios-configure-glog.sh" ,
2022-04-11 12:50:57 +03:00
"scripts/xcode/with-environment.sh" ,
2019-09-12 13:26:46 +03:00
"scripts/launchPackager.bat" ,
"scripts/launchPackager.command" ,
"scripts/node-binary.sh" ,
"scripts/packager.sh" ,
2021-12-15 22:41:37 +03:00
"scripts/packager-reporter.js" ,
2021-12-16 03:10:03 +03:00
"scripts/react_native_pods_utils/script_phases.rb" ,
"scripts/react_native_pods_utils/script_phases.sh" ,
2020-08-17 19:45:55 +03:00
"scripts/react_native_pods.rb" ,
2022-06-10 17:25:52 +03:00
"scripts/cocoapods" ,
2019-09-12 13:26:46 +03:00
"scripts/react-native-xcode.sh" ,
2022-06-01 12:56:42 +03:00
"sdks/.hermesversion" ,
2022-05-12 01:49:48 +03:00
"sdks/hermes-engine" ,
2022-03-23 23:18:52 +03:00
"sdks/hermesc" ,
2019-04-03 19:49:38 +03:00
"template.config.js" ,
2019-09-12 13:26:46 +03:00
"template" ,
2022-05-06 14:43:09 +03:00
"!template/node_modules" ,
"!template/package-lock.json" ,
"!template/yarn.lock" ,
2019-09-12 13:26:46 +03:00
"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" ,
2020-12-07 14:10:46 +03:00
"lint-java" : "node ./scripts/lint-java.js" ,
2019-05-22 05:35:40 +03:00
"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}\"" ,
2020-09-29 08:39:27 +03:00
"update-lock" : "npx yarn-deduplicate" ,
2021-11-24 23:23:45 +03:00
"docker-setup-android" : "docker pull reactnativecommunity/react-native-android:5.2" ,
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" ,
2019-06-29 05:12:42 +03:00
"test-ios" : "./scripts/objc-test.sh test"
2015-02-20 07:10:52 +03:00
} ,
2020-08-18 22:07:57 +03:00
"workspaces" : [
2020-08-21 12:52:03 +03:00
"packages/!(eslint-config-react-native-community)" ,
2020-08-18 22:07:57 +03:00
"repo-config"
] ,
2017-09-20 01:39:18 +03:00
"peerDependencies" : {
2022-06-15 22:23:01 +03:00
"react" : "18.2.0"
2017-09-20 01:39:18 +03:00
} ,
2015-02-20 07:10:52 +03:00
"dependencies" : {
2021-06-09 02:00:11 +03:00
"@jest/create-cache-key-function" : "^27.0.1" ,
2022-05-20 11:48:14 +03:00
"@react-native-community/cli" : "^8.0.0" ,
"@react-native-community/cli-platform-android" : "^8.0.0" ,
"@react-native-community/cli-platform-ios" : "^8.0.0" ,
2020-07-23 15:02:36 +03:00
"@react-native/assets" : "1.0.0" ,
2021-09-01 10:53:41 +03:00
"@react-native/normalize-color" : "2.0.0" ,
2021-08-25 22:12:45 +03:00
"@react-native/polyfills" : "2.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" ,
2021-10-30 05:04:26 +03:00
"event-target-shim" : "^5.0.1" ,
2022-01-28 13:26:29 +03:00
"hermes-engine" : "~0.11.0" ,
2018-12-03 10:49:12 +03:00
"invariant" : "^2.2.4" ,
2021-05-25 01:04:41 +03:00
"jsc-android" : "^250230.2.1" ,
2022-03-24 23:14:37 +03:00
"memoize-one" : "^5.0.0" ,
2022-06-13 22:55:23 +03:00
"metro-react-native-babel-transformer" : "0.71.1" ,
"metro-runtime" : "0.71.1" ,
"metro-source-map" : "0.71.1" ,
2022-05-08 19:10:25 +03:00
"mkdirp" : "^0.5.1" ,
2019-09-25 20:11:54 +03:00
"nullthrows" : "^1.1.1" ,
2020-10-07 12:12:30 +03:00
"pretty-format" : "^26.5.2" ,
2020-03-02 15:53:46 +03:00
"promise" : "^8.0.3" ,
2022-03-11 03:38:39 +03:00
"react-devtools-core" : "4.24.0" ,
2022-04-27 19:41:11 +03:00
"react-native-gradle-plugin" : "^0.0.7" ,
2019-08-08 14:38:12 +03:00
"react-refresh" : "^0.4.0" ,
2022-06-06 20:58:29 +03:00
"react-shallow-renderer" : "^16.15.0" ,
2019-03-21 21:02:46 +03:00
"regenerator-runtime" : "^0.13.2" ,
2022-06-15 22:23:01 +03:00
"scheduler" : "^0.23.0" ,
2019-05-31 11:32:13 +03:00
"stacktrace-parser" : "^0.1.3" ,
2022-05-06 05:58:19 +03:00
"use-sync-external-store" : "^1.0.0" ,
2020-08-18 22:07:57 +03:00
"whatwg-fetch" : "^3.0.0" ,
"ws" : "^6.1.4"
2018-07-31 00:25:49 +03:00
} ,
2020-08-22 00:56:29 +03:00
"devDependencies" : {
2022-06-10 23:39:59 +03:00
"flow-bin" : "^0.180.0" ,
2022-06-15 22:23:01 +03:00
"react" : "18.2.0" ,
"react-test-renderer" : "^18.2.0"
2020-08-22 00:56:29 +03:00
} ,
2021-10-22 01:22:50 +03:00
"codegenConfig" : {
"libraries" : [
{
"name" : "FBReactNativeSpec" ,
2021-11-05 21:28:13 +03:00
"type" : "modules" ,
"ios" : { } ,
2021-10-22 01:22:50 +03:00
"android" : { } ,
"jsSrcsDir" : "Libraries"
} ,
{
"name" : "rncore" ,
2021-11-05 21:28:13 +03:00
"type" : "components" ,
"ios" : { } ,
2021-10-22 01:22:50 +03:00
"android" : { } ,
"jsSrcsDir" : "Libraries"
}
]
2015-02-20 07:10:52 +03:00
}
2018-01-12 20:09:04 +03:00
}