2.0.0 • Published 7 years ago
contracts-json-schema v2.0.0
CONTRACTS.json JSON Schema
a JSON Schema for CONTRACTS.json
files that
describe service contracts available with project contributors
This npm package exports a single module, a JSON Schema.
var ajv = new (require('ajv'))()
var schema = require('contracts-json-schema')
var assert = require('assert')
assert(
ajv.validate(schema, [
{
name: 'Kyle E. Mitchell',
email: 'kyle@kemitchell.com',
where: 'California, USA',
services: {
support: 'https://github.com/kemitchell/switchmode/releases/tag/1e1c'
}
}
])
)