json-schema-suite

JSON Schema components bundled

json-schema-suite

JSON Schema components bundled for easy use.

Configures the Schema with validation and hyperlink plugins, and exposes the Agent, as well as Schema and Validator for further configuration.

component:

$ component install ericgj/json-schema-suite

npm: $ npm install json-schema-suite

 
var suite = require('json-schema-suite')
  , Agent = suite.Agent
  , Validator = suite.Validator
  , listener = Validator.emitter()
 
listener.on('error', function(e){
  console.error(e);
})
 
var agent = new Agent()
agent.base(window.location.origin);
 
agent.get('http://my.site/api', function(err,corr){
  if (corr.validate()) {
    //... 
  }
})
 
 

See json-schema-agent, json-schema-valid, json-schema-core for details.

$ node test/server.js

And browse http://localhost:3000.

$ node test/server.js &
$ npm test

MIT