@@ -19,6 +19,7 @@ const outputBundle = require('./output/bundle');
1919const path = require ( 'path' ) ;
2020const saveAssets = require ( './saveAssets' ) ;
2121const defaultAssetExts = require ( '../../packager/defaults' ) . assetExts ;
22+ const defaultPlatforms = require ( '../../packager/defaults' ) . platforms ;
2223const defaultProvidesModuleNodeModules = require ( '../../packager/defaults' ) . providesModuleNodeModules ;
2324
2425import type { RequestOptions , OutputOptions } from './types.flow' ;
@@ -58,6 +59,7 @@ function buildBundle(
5859 var shouldClosePackager = false ;
5960 if ( ! packagerInstance ) {
6061 const assetExts = ( config . getAssetExts && config . getAssetExts ( ) ) || [ ] ;
62+ const platforms = ( config . getPlatforms && config . getPlatforms ( ) ) || [ ] ;
6163
6264 const transformModulePath =
6365 args . transformer ? path . resolve ( args . transformer ) :
@@ -74,6 +76,7 @@ function buildBundle(
7476 extraNodeModules : config . extraNodeModules ,
7577 getTransformOptions : config . getTransformOptions ,
7678 globalTransformCache : null ,
79+ platforms : defaultPlatforms . concat ( platforms ) ,
7780 projectRoots : config . getProjectRoots ( ) ,
7881 providesModuleNodeModules : providesModuleNodeModules ,
7982 resetCache : args . resetCache ,
0 commit comments