diff --git a/packages/create-react-native-library/src/index.ts b/packages/create-react-native-library/src/index.ts index 4f6f31493..7d336a56a 100644 --- a/packages/create-react-native-library/src/index.ts +++ b/packages/create-react-native-library/src/index.ts @@ -790,7 +790,7 @@ async function create(_argv: yargs.Arguments) { examplePackageJson.dependencies['react-native']; } - if (arch !== 'legacy') { + if (arch !== 'legacy' && example === 'vanilla') { addCodegenBuildScript(folder, options.project.name); } } diff --git a/packages/create-react-native-library/templates/common/$package.json b/packages/create-react-native-library/templates/common/$package.json index c6dc50826..e4ad83dac 100644 --- a/packages/create-react-native-library/templates/common/$package.json +++ b/packages/create-react-native-library/templates/common/$package.json @@ -202,8 +202,12 @@ }, "android": { "javaPackageName": "com.<%- project.package %>" + <% if (example === 'vanilla') { -%> }, "includesGeneratedCode": true + <% } else { -%> + } + <% } -%> <% } -%> } }