| 123456789101112131415161718192021 | 
							- const webpackConfigurationSchema = require("../config/webpackConfigurationSchema.json");
 - const validateSchema = require("webpack").validateSchema;
 - 
 - module.exports = function validateOptions(options) {
 - 	let error;
 - 	try {
 - 		const errors = validateSchema(webpackConfigurationSchema, options);
 - 		if (errors && errors.length > 0) {
 - 			const { WebpackOptionsValidationError } = require("webpack");
 - 			error = new WebpackOptionsValidationError(errors);
 - 		}
 - 	} catch (err) {
 - 		error = err;
 - 	}
 - 
 - 	if (error) {
 - 		console.error(error.message);
 - 		// eslint-disable-next-line no-process-exit
 - 		process.exit(-1);
 - 	}
 - };
 
 
  |