UNPKG

@nx/react-native

Version:

The Nx Plugin for React Native contains generators for managing React Native applications and libraries within an Nx workspace. It provides: -Integration with libraries such as Jest, Detox, and Storybook. -Scaffolding for creating buildable libraries th

258 lines (257 loc) • 7.52 kB
{ "generators": { "update-19-6-0-rename-upgrade-target-name": { "cli": "nx", "version": "19.6.0-beta.1", "description": "Rename upgrade target name to fix casing.", "implementation": "./src/migrations/update-19-6-0/rename-upgrade-target-name" }, "update-21-4-0-remove-deprecated-deps": { "version": "21.4.0-beta.0", "cli": "nx", "description": "Remove deprecated dependencies from package.json", "factory": "./src/migrations/update-21-4-0/remove-deprecated-deps" }, "update-21-4-0-upgrade-react-native-projects": { "version": "21.4.0-beta.0", "cli": "nx", "description": "Run nx upgrade for each React Native project", "factory": "./src/migrations/update-21-4-0/upgrade-react-native-projects" } }, "packageJsonUpdates": { "19.0.0": { "version": "19.0.0-beta.7", "packages": { "react-native": { "version": "0.73.6", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-android": { "version": "~12.3.6", "alwaysAddToPackageJson": false }, "@react-native/babel-preset": { "version": "^0.73.21", "alwaysAddToPackageJson": false }, "@react-native/metro-config": { "version": "^0.73.5", "alwaysAddToPackageJson": false }, "react-native-web": { "version": "^0.19.10", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "~12.4.5", "alwaysAddToPackageJson": false }, "react-native-svg-transformer": { "version": "1.3.0", "alwaysAddToPackageJson": false }, "react-native-svg": { "version": "15.1.0", "alwaysAddToPackageJson": false }, "@babel/runtime": { "version": "7.24.4", "alwaysAddToPackageJson": false } } }, "19.2.0": { "version": "19.2.0-beta.2", "packages": { "react-native": { "version": "0.74.1", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-android": { "version": "~13.6.6", "alwaysAddToPackageJson": false }, "@react-native/babel-preset": { "version": "^0.74.83", "alwaysAddToPackageJson": false }, "@react-native/metro-config": { "version": "^0.74.83", "alwaysAddToPackageJson": false }, "react-native-web": { "version": "^0.19.11", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "~12.5.0", "alwaysAddToPackageJson": false }, "react-native-svg": { "version": "15.2.0", "alwaysAddToPackageJson": false }, "@babel/runtime": { "version": "7.24.5", "alwaysAddToPackageJson": false } } }, "19.5.0": { "version": "19.5.0-beta.0", "packages": { "react-native-svg": { "version": "15.3.0", "alwaysAddToPackageJson": false } } }, "20.3.0": { "version": "20.3.0-beta.0", "packages": { "react-native": { "version": "~0.76.3", "alwaysAddToPackageJson": false }, "@react-native-community/cli": { "version": "~15.0.1", "alwaysAddToPackageJson": true }, "@react-native-community/cli-platform-android": { "version": "~15.0.1", "alwaysAddToPackageJson": true }, "@react-native-community/cli-platform-ios": { "version": "~15.0.1", "alwaysAddToPackageJson": true }, "@react-native/babel-preset": { "version": "~0.76.3", "alwaysAddToPackageJson": false }, "@react-native/metro-config": { "version": "~0.76.3", "alwaysAddToPackageJson": false }, "react-native-web": { "version": "~0.19.13", "alwaysAddToPackageJson": false }, "react": { "version": "~18.3.1", "alwaysAddToPackageJson": false }, "react-dom": { "version": "~18.3.1", "alwaysAddToPackageJson": false }, "react-test-renderer": { "version": "~18.3.1", "alwaysAddToPackageJson": false }, "@types/react": { "version": "~18.3.12", "alwaysAddToPackageJson": false }, "@types/react-dom": { "version": "~18.3.1", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "~12.9.0", "alwaysAddToPackageJson": false }, "react-native-svg-transformer": { "version": "~1.5.0", "alwaysAddToPackageJson": false }, "react-native-svg": { "version": "~15.8.0", "alwaysAddToPackageJson": false }, "react-native-svg-web": { "version": "~1.0.9", "addToPackageJson": "devDependencies" }, "@babel/runtime": { "version": "~7.26.0", "alwaysAddToPackageJson": false } } }, "21.4.0": { "version": "21.4.0-beta.0", "packages": { "react-native": { "version": "~0.79.3", "alwaysAddToPackageJson": false }, "@react-native-community/cli": { "version": "~18.0.0", "alwaysAddToPackageJson": true }, "@react-native-community/cli-platform-android": { "version": "~18.0.0", "alwaysAddToPackageJson": true }, "@react-native-community/cli-platform-ios": { "version": "~18.0.0", "alwaysAddToPackageJson": true }, "@react-native/babel-preset": { "version": "~0.79.3", "alwaysAddToPackageJson": false }, "@react-native/metro-config": { "version": "~0.79.3", "alwaysAddToPackageJson": false }, "react-native-web": { "version": "~0.20.0", "alwaysAddToPackageJson": false }, "react": { "version": "19.0.0", "alwaysAddToPackageJson": false }, "react-dom": { "version": "19.0.0", "alwaysAddToPackageJson": false }, "react-test-renderer": { "version": "~19.0.0", "alwaysAddToPackageJson": false }, "@types/react": { "version": "~19.0.10", "alwaysAddToPackageJson": false }, "@types/react-dom": { "version": "~19.0.6", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "~13.2.0", "alwaysAddToPackageJson": false }, "react-native-svg-transformer": { "version": "~1.5.1", "alwaysAddToPackageJson": false }, "react-native-svg": { "version": "~15.11.2", "alwaysAddToPackageJson": false }, "react-native-svg-web": { "version": "~1.0.9", "alwaysAddToPackageJson": false }, "@babel/runtime": { "version": "~7.27.6", "alwaysAddToPackageJson": false } } } } }