1- const assign = require ( 'lodash.assign' )
21const webpackConfig = require ( './webpack.config' )
32const browsers = require ( './browsers' )
4- const plugins = require ( './plugins ' )
3+ const testPackages = require ( './test-packages ' )
54
65const isBench = process . env . BENCHMARK === 'true'
76const useCloud = process . env . USE_CLOUD === 'true'
@@ -12,7 +11,7 @@ const travisBuildNumber = process.env.TRAVIS_BUILD_NUMBER
1211const travisBuildId = process . env . TRAVIS_BUILD_ID
1312const travisJobNumber = process . env . TRAVIS_JOB_NUMBER
1413
15- const filesForWebpack = plugins
14+ const filesForWebpack = testPackages
1615 . map ( name => `node_modules/${ name } /tests.webpack.js` )
1716 . concat ( [
1817 'tests.webpack.js'
@@ -31,7 +30,7 @@ module.exports = (config) => {
3130 map [ file ] = [ 'webpack' , 'sourcemap' ]
3231 return map
3332 } , { } ) ,
34- webpack : assign ( webpackConfig , {
33+ webpack : Object . assign ( webpackConfig , {
3534 devtool : 'inline-source-map'
3635 } ) ,
3736 webpackServer : {
@@ -45,7 +44,7 @@ module.exports = (config) => {
4544 }
4645 } )
4746 if ( isBench ) {
48- assign ( config , {
47+ Object . assign ( config , {
4948 browsers : [ 'Chrome' ] ,
5049 frameworks : [ 'benchmark' ] ,
5150 files : [ 'benchmark/**/*.js' ] ,
@@ -57,7 +56,7 @@ module.exports = (config) => {
5756 }
5857
5958 if ( useCloud ) {
60- assign ( config , {
59+ Object . assign ( config , {
6160 browsers : Object . keys ( browsers ) ,
6261 browserDisconnectTolerance : 3 ,
6362 // My current OS plan allows max 2 parallel connections.
@@ -72,7 +71,7 @@ module.exports = (config) => {
7271 }
7372
7473 if ( isTravis ) {
75- assign ( config . browserStack , {
74+ Object . assign ( config . browserStack , {
7675 build : `TRAVIS #${ travisBuildNumber } (${ travisBuildId } )` ,
7776 name : travisJobNumber
7877 } )
0 commit comments