diff --git a/packages/react-native/scripts/codegen/__tests__/generate-artifacts-executor-test.js b/packages/react-native/scripts/codegen/__tests__/generate-artifacts-executor-test.js index 67f597d5247..4503fb951e3 100644 --- a/packages/react-native/scripts/codegen/__tests__/generate-artifacts-executor-test.js +++ b/packages/react-native/scripts/codegen/__tests__/generate-artifacts-executor-test.js @@ -76,6 +76,7 @@ const packageJson = JSON.stringify({ jsSrcsDir: '.', }, libraryPath: '.', + name: undefined, }); }); @@ -96,6 +97,7 @@ const packageJson = JSON.stringify({ jsSrcsDir: '.', }, libraryPath: rootPath, + name: 'react-native', }); }); @@ -112,6 +114,7 @@ const packageJson = JSON.stringify({ jsSrcsDir: '.', }, libraryPath: myDependencyPath, + name: 'react-native', }); expect(libraries[1]).toEqual({ config: { @@ -120,6 +123,7 @@ const packageJson = JSON.stringify({ jsSrcsDir: 'component/js', }, libraryPath: myDependencyPath, + name: 'my-component', }); expect(libraries[2]).toEqual({ config: { @@ -128,6 +132,7 @@ const packageJson = JSON.stringify({ jsSrcsDir: 'module/js', }, libraryPath: myDependencyPath, + name: 'my-module', }); }); }); diff --git a/packages/react-native/scripts/codegen/generate-artifacts-executor/utils.js b/packages/react-native/scripts/codegen/generate-artifacts-executor/utils.js index d78cd074878..32dbfc4102b 100644 --- a/packages/react-native/scripts/codegen/generate-artifacts-executor/utils.js +++ b/packages/react-native/scripts/codegen/generate-artifacts-executor/utils.js @@ -216,6 +216,7 @@ function extractLibrariesFromJSON(configFile, dependencyPath) { const config = configFile.codegenConfig; return [ { + name: configFile.name, config, libraryPath: dependencyPath, }, @@ -267,6 +268,7 @@ function printDeprecationWarningIfNeeded(dependency) { function extractLibrariesFromConfigurationArray(configFile, dependencyPath) { return configFile.codegenConfig.libraries.map(config => { return { + name: config.name, config, libraryPath: dependencyPath, };