Files
old-slucajna-televizija/web/node_modules/extract-text-webpack-plugin/schema/validator.js
2017-10-16 11:19:46 +02:00

14 lines
272 B
JavaScript

var Ajv = require('ajv');
var ajv = new Ajv({allErrors: true});
module.exports = function validate(schema, data) {
var ajv = new Ajv({
errorDataPath: 'property'
});
var isValid = ajv.validate(schema, data);
if(!isValid) {
throw new Error(ajv.errorsText());
}
}