Convert a JSON to a JSON Schema describing that JSON
import {convert} from 'json-to-json-schema';
const myJson = {name: 'Mohsen'};
const mySchema = convert(myJson);
console.log(mySchema); // => {type: 'object', properties: {name: {type: 'string'}}}
Use npm or Bower to install this package
npm install --save json-to-json-schema
bower install --save json-to-json-schema
The browser module supports all UMD module systems. It exposes JSONToJSONSchema
global object when there is no module system available.
To install dependencies
npm install
To run tests
npm test
To run tests continuously and watch for changes install mocha and run:
mocha --compilers js:babel/register -w
To make a new browser build run
npm run browserify