Skip to content
Generate JSON Schema from JSON Objects.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bin
.gitignore
CHANGELOG.md
CONTRIBUTING.md
LICENSE
README.md
index.js
package.json

README.md

json-schema-generator

Generate JSON Schema from JSON Objects.

Installation

$ npm install -g json2schema

Usage

CLI Tool

$ json2schema -h

  Usage: json2schema [options] <URL|filename>

  Convert JSON Objects to JSON Schema.

  Options:

    -h, --help       output usage information
    -V, --version    output the version number
    -o, --out <out>  Specify the path and filename you want to output your schema document to. Defaults to "./schema.json"

In your JavaScript

var Coverter = require('json2schema');

var generatedSchema = Converter.convert({
	data: <JSONObject>
});

Example

$ json2schema ./jsondocs/myObject.json --out ../../schema.json

Contributing

Contributions are welcomed and encouraged. See CONTRIBUTING.md for instructions.

You can’t perform that action at this time.