{ "generators": { "add-babel-inputs": { "cli": "nx", "version": "15.0.0-beta.0", "description": "Adds babel.config.json to the hash of all tasks", "factory": "./src/migrations/update-15-0-0/add-babel-inputs" }, "add-build-ios-target": { "cli": "nx", "version": "15.9.1-beta.0", "description": "Add target build-ios and pod-install for react native apps", "factory": "./src/migrations/update-15-9-1/add-build-ios-target" }, "update-16-0-0-add-nx-packages": { "cli": "nx", "version": "16.0.0-beta.1", "description": "Replace @nrwl/react-native with @nx/react-native", "implementation": "./src/migrations/update-16-0-0-add-nx-packages/update-16-0-0-add-nx-packages" }, "update-16-1-0-upgrade-storybook-6-5": { "cli": "nx", "version": "16.1.0-beta.0", "description": "Upgrade @storybook/react-native to 6.5", "implementation": "./src/migrations/update-16-1-0/upgrade-storybook-6-5" }, "update-16-6-0-add-dependsOn": { "cli": "nx", "version": "16.6.0-beta.0", "description": "Add dependsOn like ensure-symlink or sync-deps to targets", "implementation": "./src/migrations/update-16-6-0/add-depends-on" }, "update-16-6-0-update-metro-config": { "cli": "nx", "version": "16.6.0-beta.0", "description": "Update metro.config.js to use the new metro config format", "implementation": "./src/migrations/update-16-6-0/update-metro-config" }, "update-16-9-0-remove-types-react-native": { "cli": "nx", "version": "16.9.0-beta.1", "description": "Remove @types/react-native from package.json", "implementation": "./src/migrations/update-16-9-0/remove-types-react-native" } }, "packageJsonUpdates": { "15.0.0": { "version": "15.0.0-beta.0", "packages": { "metro": { "version": "0.72.3", "alwaysAddToPackageJson": false }, "metro-resolver": { "version": "0.72.3", "alwaysAddToPackageJson": false }, "metro-babel-register": { "version": "0.72.3", "alwaysAddToPackageJson": false }, "metro-config": { "version": "0.72.3", "alwaysAddToPackageJson": false }, "metro-react-native-babel-preset": { "version": "0.72.3", "alwaysAddToPackageJson": false }, "metro-react-native-babel-transformer": { "version": "0.72.3", "alwaysAddToPackageJson": false }, "@types/react-native": { "version": "0.70.4", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "11.2.0", "alwaysAddToPackageJson": false }, "@testing-library/jest-native": { "version": "4.0.13", "alwaysAddToPackageJson": false } } }, "15.2.2": { "version": "15.2.2-beta.0", "packages": { "react-native": { "version": "0.70.6", "alwaysAddToPackageJson": false }, "@types/react-native": { "version": "0.70.6", "alwaysAddToPackageJson": false }, "metro-resolver": { "version": "0.73.3", "alwaysAddToPackageJson": false }, "metro-babel-register": { "version": "0.73.3", "alwaysAddToPackageJson": false }, "metro-config": { "version": "0.73.3", "alwaysAddToPackageJson": false }, "metro-react-native-babel-preset": { "version": "0.73.3", "alwaysAddToPackageJson": false }, "metro-react-native-babel-transformer": { "version": "0.73.3", "alwaysAddToPackageJson": false }, "react-native-config": { "version": "1.4.11", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "11.5.0", "alwaysAddToPackageJson": false }, "@testing-library/jest-native": { "version": "5.3.0", "alwaysAddToPackageJson": false }, "react-native-svg": { "version": "13.6.0", "alwaysAddToPackageJson": false }, "@babel/runtime": { "version": "7.20.1", "alwaysAddToPackageJson": false }, "@react-native-community/cli": { "version": "9.3.2", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-android": { "version": "9.3.1", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-ios": { "version": "9.3.0", "alwaysAddToPackageJson": false }, "@react-native-async-storage/async-storage": { "version": "1.17.11", "alwaysAddToPackageJson": false } } }, "15.6.2": { "version": "15.6.2-beta.0", "packages": { "react-native": { "version": "0.71.1", "alwaysAddToPackageJson": false }, "@types/react-native": { "version": "0.71.0", "alwaysAddToPackageJson": false }, "metro-resolver": { "version": "0.74.1", "alwaysAddToPackageJson": false }, "metro-babel-register": { "version": "0.74.1", "alwaysAddToPackageJson": false }, "metro-config": { "version": "0.74.1", "alwaysAddToPackageJson": false }, "metro-react-native-babel-preset": { "version": "0.74.1", "alwaysAddToPackageJson": false }, "metro-react-native-babel-transformer": { "version": "0.74.1", "alwaysAddToPackageJson": false }, "react-native-config": { "version": "1.4.12", "alwaysAddToPackageJson": false }, "@testing-library/jest-native": { "version": "5.4.1", "alwaysAddToPackageJson": false }, "react-native-svg": { "version": "13.7.0", "alwaysAddToPackageJson": false }, "@babel/runtime": { "version": "7.20.7", "alwaysAddToPackageJson": false }, "@react-native-community/cli": { "version": "10.1.3", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-android": { "version": "10.1.3", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-ios": { "version": "10.1.1", "alwaysAddToPackageJson": false }, "@types/node": { "version": "18.11.18", "alwaysAddToPackageJson": false }, "react": { "version": "18.2.0", "alwaysAddToPackageJson": false }, "react-dom": { "version": "18.2.0", "alwaysAddToPackageJson": false }, "react-test-renderer": { "version": "18.2.0", "alwaysAddToPackageJson": false } } }, "15.7.1": { "version": "15.7.1-beta.0", "packages": { "react-native": { "version": "0.71.2", "alwaysAddToPackageJson": false }, "@types/react-native": { "version": "0.71.2", "alwaysAddToPackageJson": false }, "react-native-config": { "version": "1.5.0", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "11.5.2", "alwaysAddToPackageJson": false }, "react-native-svg": { "version": "13.8.0", "alwaysAddToPackageJson": false }, "@babel/runtime": { "version": "7.20.13", "alwaysAddToPackageJson": false } } }, "15.8.3": { "version": "15.8.3-beta.0", "packages": { "react-native": { "version": "0.71.3", "alwaysAddToPackageJson": false }, "@types/react-native": { "version": "0.71.3", "alwaysAddToPackageJson": false }, "@types/node": { "version": "18.14.4", "alwaysAddToPackageJson": false }, "@react-native-community/cli": { "version": "10.2.0", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-android": { "version": "10.2.0", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-ios": { "version": "10.2.0", "alwaysAddToPackageJson": false }, "@testing-library/jest-native": { "version": "5.4.2", "alwaysAddToPackageJson": false }, "@babel/runtime": { "version": "7.21.0", "alwaysAddToPackageJson": false } } }, "15.8.6": { "version": "15.8.6-beta.0", "packages": { "react-native": { "version": "0.71.4", "alwaysAddToPackageJson": false } } }, "15.9.1": { "version": "15.9.1-beta.0", "packages": { "@react-native-community/cli": { "version": "10.2.1", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-ios": { "version": "10.2.1", "alwaysAddToPackageJson": false } } }, "16.0.0": { "version": "16.0.0-beta.0", "packages": { "@react-native-community/cli": { "version": "10.2.2", "alwaysAddToPackageJson": false }, "react-native": { "version": "0.71.7", "alwaysAddToPackageJson": false }, "@types/react-native": { "version": "0.71.6", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "12.0.1", "alwaysAddToPackageJson": false }, "react-native-svg": { "version": "13.9.0", "alwaysAddToPackageJson": false } } }, "16.0.2": { "version": "16.0.2-beta.0", "packages": { "@react-native-async-storage/async-storage": { "version": "1.18.1", "alwaysAddToPackageJson": false }, "react-native-safe-area-context": { "version": "4.5.1", "alwaysAddToPackageJson": false } } }, "16.1.5": { "version": "16.1.5-beta.0", "packages": { "react-native": { "version": "0.71.8", "alwaysAddToPackageJson": false }, "@types/react-native": { "version": "0.71.7", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "12.1.2", "alwaysAddToPackageJson": false }, "react-native-safe-area-context": { "version": "4.5.2", "alwaysAddToPackageJson": false } } }, "16.4.0": { "version": "16.4.0-beta.5", "packages": { "react-native": { "version": "0.71.10", "alwaysAddToPackageJson": false }, "@react-native-async-storage/async-storage": { "version": "1.18.2", "alwaysAddToPackageJson": false }, "react-native-safe-area-context": { "version": "4.5.3", "alwaysAddToPackageJson": false } } }, "16.6.0": { "version": "16.6.0-beta.0", "packages": { "react-native": { "version": "0.72.3", "alwaysAddToPackageJson": false }, "@types/react-native": { "version": "0.72.2", "alwaysAddToPackageJson": false }, "metro": { "version": "0.76.7", "alwaysAddToPackageJson": false }, "metro-resolver": { "version": "0.76.7", "alwaysAddToPackageJson": false }, "metro-config": { "version": "0.76.7", "alwaysAddToPackageJson": false }, "metro-react-native-babel-preset": { "version": "0.76.7", "alwaysAddToPackageJson": false }, "metro-babel-register": { "version": "0.76.7", "alwaysAddToPackageJson": false }, "metro-react-native-babel-transformer": { "version": "0.76.7", "alwaysAddToPackageJson": false }, "@react-native/metro-config": { "version": "^0.72.9", "alwaysAddToPackageJson": false, "addToPackageJson": "devDependencies" }, "@react-native-community/cli": { "version": "11.3.5", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-android": { "version": "11.3.5", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-ios": { "version": "11.3.5", "alwaysAddToPackageJson": false }, "@babel/runtime": { "version": "7.22.6", "alwaysAddToPackageJson": false }, "@react-native-async-storage/async-storage": { "version": "1.19.0", "alwaysAddToPackageJson": false }, "react-native-safe-area-context": { "version": "4.7.1", "alwaysAddToPackageJson": false } } }, "16.9.0": { "version": "16.9.0-beta.1", "packages": { "react-native": { "version": "0.72.4", "alwaysAddToPackageJson": false }, "@react-native/metro-config": { "version": "^0.72.11", "alwaysAddToPackageJson": false }, "@react-native-community/cli": { "version": "11.3.6", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-android": { "version": "11.3.6", "alwaysAddToPackageJson": false }, "@react-native-community/cli-platform-ios": { "version": "11.3.6", "alwaysAddToPackageJson": false }, "@testing-library/react-native": { "version": "~12.3.0", "alwaysAddToPackageJson": false }, "@testing-library/jest-native": { "version": "~5.4.3", "alwaysAddToPackageJson": false }, "@react-native-async-storage/async-storage": { "version": "~1.19.3", "alwaysAddToPackageJson": false }, "react-native-safe-area-context": { "version": "~4.7.2", "alwaysAddToPackageJson": false } } } } }