@@ -7,12 +7,12 @@ var MultiCompiler = require("./MultiCompiler");
77var NodeEnvironmentPlugin = require ( "./node/NodeEnvironmentPlugin" ) ;
88var WebpackOptionsApply = require ( "./WebpackOptionsApply" ) ;
99var WebpackOptionsDefaulter = require ( "./WebpackOptionsDefaulter" ) ;
10- var validateWebpackOptions = require ( "./validateWebpackOptions " ) ;
10+ var validationSchema = require ( "./validationSchema " ) ;
1111var WebpackOptionsValidationError = require ( "./WebpackOptionsValidationError" ) ;
1212var webpackOptionsSchema = require ( "../schemas/webpackOptionsSchema.json" ) ;
1313
1414function webpack ( options , callback ) {
15- var webpackOptionsValidationErrors = validateWebpackOptions ( webpackOptionsSchema , options ) ;
15+ var webpackOptionsValidationErrors = validationSchema ( webpackOptionsSchema , options ) ;
1616 if ( webpackOptionsValidationErrors . length ) {
1717 throw new WebpackOptionsValidationError ( webpackOptionsValidationErrors ) ;
1818 }
@@ -53,8 +53,9 @@ webpack.WebpackOptionsApply = WebpackOptionsApply;
5353webpack . Compiler = Compiler ;
5454webpack . MultiCompiler = MultiCompiler ;
5555webpack . NodeEnvironmentPlugin = NodeEnvironmentPlugin ;
56- webpack . validate = validateWebpackOptions . bind ( this , webpackOptionsSchema ) ;
57- webpack . validateSchema = validateWebpackOptions ;
56+ webpack . validate = validationSchema . bind ( this , webpackOptionsSchema ) ;
57+ webpack . validateSchema = validationSchema ;
58+ webpack . WebpackOptionsValidationError = WebpackOptionsValidationError ;
5859
5960function exportPlugins ( exports , path , plugins ) {
6061 plugins . forEach ( function ( name ) {
0 commit comments