UNPKG

typescript-json-schema

Version:

typescript-json-schema generates JSON Schema files from your Typescript sources

78 lines (77 loc) 2.2 kB
{ "name": "typescript-json-schema", "version": "0.64.0", "description": "typescript-json-schema generates JSON Schema files from your Typescript sources", "main": "dist/typescript-json-schema.js", "typings": "dist/typescript-json-schema.d.ts", "bin": { "typescript-json-schema": "./bin/typescript-json-schema" }, "author": "Yousef El-Dardiry and Dominik Moritz", "contributors": [ { "name": "Yousef El-Dardiry", "email": "yousef@tweetbeam.com", "url": "http://www.twitter.com/yousefed" }, { "name": "Dominik Moritz", "email": "domoritz@gmail.com", "url": "https://www.domoritz.de/" }, { "name": "Vladimir Krivosheev", "email": "develar@gmail.com" }, { "name": "Fabian Pirklbauer", "email": "hi@fabiandev.io" } ], "repository": { "type": "git", "url": "git@github.com:YousefED/typescript-json-schema.git" }, "license": "BSD-3-Clause", "keywords": [ "typescript", "json", "forms", "jsonschema", "schema" ], "dependencies": { "@types/json-schema": "^7.0.9", "@types/node": "^16.9.2", "glob": "^7.1.7", "path-equal": "^1.2.5", "safe-stable-stringify": "^2.2.0", "ts-node": "^10.9.1", "typescript": "~5.1.0", "yargs": "^17.1.1" }, "devDependencies": { "@types/chai": "^4.2.21", "@types/glob": "^7.1.4", "@types/mocha": "^9.0.0", "ajv": "^8.6.3", "ajv-formats": "^2.1.1", "chai": "^4.3.4", "mocha": "^9.1.3", "prettier": "^2.4.1", "source-map-support": "^0.5.20", "tslint": "^6.1.3" }, "scripts": { "prepare": "tsc && yarn docs", "test": "tsc && mocha -t 5000 --require source-map-support/register dist/test", "debug": "node --inspect=19248 --inspect-brk -r ts-node/register typescript-json-schema-cli.ts", "docs": "./update-docs.js", "run": "ts-node typescript-json-schema-cli.ts", "build": "tsc", "lint": "tslint --project tsconfig.json -c tslint.json --exclude '**/*.d.ts'", "style": "prettier --write *.js *.ts test/*.ts", "dev": "tsc -w", "test:dev": "mocha -t 5000 --watch --require source-map-support/register dist/test" } }