mirror of
https://github.com/status-im/react-native.git
synced 2025-02-25 15:45:32 +00:00
metro-bundler: allow different run-before-main-module depending on entry point
Reviewed By: davidaurelio Differential Revision: D6248242 fbshipit-source-id: 9471820fce926e676170e3024bd48c9d7335c1a7
This commit is contained in:
parent
a6465d1c17
commit
503b4521a6
@ -112,6 +112,7 @@ function buildBundle(
|
||||
assetRegistryPath: ASSET_REGISTRY_PATH,
|
||||
blacklistRE: config.getBlacklistRE(),
|
||||
extraNodeModules: config.extraNodeModules,
|
||||
getModulesRunBeforeMainModule: config.getModulesRunBeforeMainModule,
|
||||
getPolyfills: config.getPolyfills,
|
||||
getTransformOptions: config.getTransformOptions,
|
||||
globalTransformCache: null,
|
||||
@ -125,7 +126,6 @@ function buildBundle(
|
||||
providesModuleNodeModules: providesModuleNodeModules,
|
||||
resetCache: args.resetCache,
|
||||
reporter: new TerminalReporter(terminal),
|
||||
runBeforeMainModule: config.runBeforeMainModule,
|
||||
sourceExts: defaultSourceExts.concat(sourceExts),
|
||||
transformCache: TransformCaching.useTempDir(),
|
||||
transformModulePath: transformModulePath,
|
||||
|
@ -182,6 +182,7 @@ function getPackagerServer(args, config, reporter) {
|
||||
cacheVersion: '3',
|
||||
enableBabelRCLookup: config.getEnableBabelRCLookup(),
|
||||
extraNodeModules: config.extraNodeModules,
|
||||
getModulesRunBeforeMainModule: config.getModulesRunBeforeMainModule,
|
||||
getPolyfills: config.getPolyfills,
|
||||
getTransformOptions: config.getTransformOptions,
|
||||
globalTransformCache: null,
|
||||
@ -194,7 +195,6 @@ function getPackagerServer(args, config, reporter) {
|
||||
postProcessModules: config.postProcessModules,
|
||||
projectRoots: args.projectRoots,
|
||||
providesModuleNodeModules: providesModuleNodeModules,
|
||||
runBeforeMainModule: config.runBeforeMainModule,
|
||||
reporter,
|
||||
resetCache: args.resetCache,
|
||||
sourceExts: defaultSourceExts.concat(args.sourceExts),
|
||||
|
@ -69,7 +69,7 @@ const Config = {
|
||||
...MetroConfig.DEFAULT,
|
||||
getProjectRoots,
|
||||
getPolyfills,
|
||||
runBeforeMainModule: [
|
||||
getModulesRunBeforeMainModule: () => [
|
||||
require.resolve('../../Libraries/Core/InitializeCore'),
|
||||
],
|
||||
}: ConfigT),
|
||||
|
Loading…
x
Reference in New Issue
Block a user