UNPKG

jschemer

Version:

A Node.js library to generate documentation for JSON Schemas

58 lines (57 loc) 1.45 kB
{ "name": "jschemer", "version": "3.0.3", "description": "A Node.js library to generate documentation for JSON Schemas", "keywords": [ "JSON Schema", "json-schema", "Handlebars", "documentation", "JSON" ], "homepage": "https://github.com/dwhieb/jschemer#readme", "bugs": "https://github.com/dwhieb/jschemer/issues", "license": "MIT", "contributors": [ { "name": "Daniel W. Hieber", "email": "dhieber@umail.ucsb.edu", "url": "http://danielhieber.com" }, { "name": "Alyanna Landayan", "email": "alyanna.landayan@gmail.com" } ], "main": "index.js", "bin": "./index.js", "repository": { "type": "git", "url": "https://github.com/dwhieb/jschemer.git" }, "engines": { "node": "10.x" }, "scripts": { "build": "yaml2json test/schema.yml > test/schemas/schema.json -p & node build/index.js", "test": "yaml2json test/schema.yml > test/schemas/schema.json -p && cd test && jasmine --config=jasmine.json && cd .." }, "dependencies": { "commander": "^2.19.0", "handlebars": "^4.0.12", "highlight.js": "^9.13.1", "less": "^3.9.0", "markdown-it": "^8.4.2", "ora": "^3.0.0" }, "devDependencies": { "ajv": "^6.6.1", "eslint": "^5.9.0", "github-markdown-css": "^2.10.0", "jasmine": "^3.3.0", "nodemon": "^1.18.7", "rimraf": "^2.6.2", "stylelint": "^9.9.0", "yamljs": "^0.3.0" } }