scratch-parser/lib/validate.js

11 lines
268 B
JavaScript
Raw Normal View History

var ajv = require('ajv')();
var schema = require('./schema.json');
module.exports = function (input, callback) {
var validate = ajv.compile(schema);
var valid = validate(input);
if (!valid) return callback(validate.errors);
2016-03-18 19:51:40 -04:00
callback(null, input);
};