Make react-native-codegen a dependency for releases
Summary: We only need to ensure `react-native-codegen` is a direct dependency of `react-native` in open source releases. Otherwise, we can use the package from source at `packages/react-native-codegen`. Changelog: [Internal] Reviewed By: fkgozali Differential Revision: D31190817 fbshipit-source-id: 527b1c370a35c3efad2448b510172a87c7345ee2
This commit is contained in:
Родитель
6e903b07fa
Коммит
667cfb2302
|
@ -134,6 +134,9 @@ delete packageJson.private;
|
|||
// Copy dependencies over from repo-config/package.json
|
||||
const repoConfigJson = JSON.parse(cat('repo-config/package.json'));
|
||||
packageJson.devDependencies = {...packageJson.devDependencies, ...repoConfigJson.dependencies};
|
||||
// Make react-native-codegen a direct dependency of react-native
|
||||
delete packageJson.devDependencies['react-native-codegen'];
|
||||
packageJson.dependencies = {...packageJson.dependencies, 'react-native-codegen': repoConfigJson.dependencies['react-native-codegen']};
|
||||
fs.writeFileSync('package.json', JSON.stringify(packageJson, null, 2), 'utf-8');
|
||||
|
||||
// Change ReactAndroid/gradle.properties
|
||||
|
|
Загрузка…
Ссылка в новой задаче