json-schema-remote
Version:
Node.js module to validate JSON objects against a JSON Schema, including remote references ($ref)
19 lines (16 loc) • 463 B
JavaScript
const validator = require('../json-schema-remote');
/* for usage on command line */
const args = process.argv.slice(-2);
validator.validate(args[0], args[1])
.then(() => {
process.stdout.write('✓ Successfully validated \n');
return process.exit(0);
})
.catch((error) => {
process.stderr.write(`${error.message}\n`);
if ('errors' in error) {
process.stderr.write(JSON.stringify(error.errors));
}
return process.exit(1);
});