json-schema-suite
v0.0.2
Published
JSON Schema components bundled
Readme
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.
Installation
component:
$ component install ericgj/json-schema-suitenpm: $ npm install json-schema-suite
Example
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()) {
//...
}
})
API
See json-schema-agent, json-schema-valid, json-schema-core for details.
Running tests
In browser
$ node test/server.jsAnd browse http://localhost:3000.
In node
$ node test/server.js &
$ npm testLicense
MIT
