@@ -4,9 +4,9 @@ fs.existsSync = fs.existsSync || path.existsSync;
4
4
const interpret = require ( "interpret" ) ;
5
5
const prepareOptions = require ( "./prepareOptions" ) ;
6
6
const webpackConfigurationSchema = require ( "./webpackConfigurationSchema.json" ) ;
7
- const validateSchema = process . webpackModule . validateSchema ;
8
- const WebpackOptionsValidationError =
9
- process . webpackModule . WebpackOptionsValidationError ;
7
+ const validateSchema = require ( "webpack" ) . validateSchema ;
8
+ const WebpackOptionsValidationError = require ( "webpack" )
9
+ . WebpackOptionsValidationError ;
10
10
11
11
module . exports = function ( ...args ) {
12
12
const argv = args [ 1 ] || args [ 0 ] ;
@@ -398,7 +398,7 @@ module.exports = function(...args) {
398
398
defineObject = { } ;
399
399
} ,
400
400
function ( ) {
401
- const DefinePlugin = process . webpackModule . DefinePlugin ;
401
+ const DefinePlugin = require ( "webpack" ) . DefinePlugin ;
402
402
addPlugin ( options , new DefinePlugin ( defineObject ) ) ;
403
403
}
404
404
) ;
@@ -468,13 +468,13 @@ module.exports = function(...args) {
468
468
mapArgToBoolean ( "cache" ) ;
469
469
470
470
ifBooleanArg ( "hot" , function ( ) {
471
- const HotModuleReplacementPlugin =
472
- process . webpackModule . HotModuleReplacementPlugin ;
471
+ const HotModuleReplacementPlugin = require ( "webpack" )
472
+ . HotModuleReplacementPlugin ;
473
473
addPlugin ( options , new HotModuleReplacementPlugin ( ) ) ;
474
474
} ) ;
475
475
476
476
ifBooleanArg ( "debug" , function ( ) {
477
- const LoaderOptionsPlugin = process . webpackModule . LoaderOptionsPlugin ;
477
+ const LoaderOptionsPlugin = require ( "webpack" ) . LoaderOptionsPlugin ;
478
478
addPlugin (
479
479
options ,
480
480
new LoaderOptionsPlugin ( {
@@ -510,8 +510,8 @@ module.exports = function(...args) {
510
510
} ) ;
511
511
512
512
ifArg ( "optimize-max-chunks" , function ( value ) {
513
- const LimitChunkCountPlugin =
514
- process . webpackModule . optimize . LimitChunkCountPlugin ;
513
+ const LimitChunkCountPlugin = require ( "webpack" ) . optimize
514
+ . LimitChunkCountPlugin ;
515
515
addPlugin (
516
516
options ,
517
517
new LimitChunkCountPlugin ( {
@@ -521,8 +521,7 @@ module.exports = function(...args) {
521
521
} ) ;
522
522
523
523
ifArg ( "optimize-min-chunk-size" , function ( value ) {
524
- const MinChunkSizePlugin =
525
- process . webpackModule . optimize . MinChunkSizePlugin ;
524
+ const MinChunkSizePlugin = require ( "webpack" ) . optimize . MinChunkSizePlugin ;
526
525
addPlugin (
527
526
options ,
528
527
new MinChunkSizePlugin ( {
@@ -532,7 +531,7 @@ module.exports = function(...args) {
532
531
} ) ;
533
532
534
533
ifBooleanArg ( "optimize-minimize" , function ( ) {
535
- const LoaderOptionsPlugin = process . webpackModule . LoaderOptionsPlugin ;
534
+ const LoaderOptionsPlugin = require ( "webpack" ) . LoaderOptionsPlugin ;
536
535
addPlugin (
537
536
options ,
538
537
new LoaderOptionsPlugin ( {
@@ -542,7 +541,7 @@ module.exports = function(...args) {
542
541
} ) ;
543
542
544
543
ifArg ( "prefetch" , function ( request ) {
545
- const PrefetchPlugin = process . webpackModule . PrefetchPlugin ;
544
+ const PrefetchPlugin = require ( "webpack" ) . PrefetchPlugin ;
546
545
addPlugin ( options , new PrefetchPlugin ( request ) ) ;
547
546
} ) ;
548
547
@@ -555,7 +554,7 @@ module.exports = function(...args) {
555
554
} else {
556
555
name = value ;
557
556
}
558
- const ProvidePlugin = process . webpackModule . ProvidePlugin ;
557
+ const ProvidePlugin = require ( "webpack" ) . ProvidePlugin ;
559
558
addPlugin ( options , new ProvidePlugin ( name , value ) ) ;
560
559
} ) ;
561
560
0 commit comments