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.67.4", "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.15", "@types/node": "^24.10.2", "glob": "^13.0.6", "path-equal": "^1.2.5", "safe-stable-stringify": "^2.5.0", "ts-node": "^10.9.2", "typescript": "~5.9.3", "vm2": "^3.11.3", "yargs": "^18.0.0" }, "devDependencies": { "@types/chai": "^5.2.3", "@types/mocha": "^10.0.10", "ajv": "^8.20.0", "ajv-formats": "^3.0.1", "chai": "^6.2.2", "mocha": "^11.7.5", "prettier": "^3.8.3", "source-map-support": "^0.5.21", "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" } }