UNPKG

2.2 kBJSONView Raw
1{
2 "name": "typescript-json-schema",
3 "version": "0.64.0",
4 "description": "typescript-json-schema generates JSON Schema files from your Typescript sources",
5 "main": "dist/typescript-json-schema.js",
6 "typings": "dist/typescript-json-schema.d.ts",
7 "bin": {
8 "typescript-json-schema": "./bin/typescript-json-schema"
9 },
10 "author": "Yousef El-Dardiry and Dominik Moritz",
11 "contributors": [
12 {
13 "name": "Yousef El-Dardiry",
14 "email": "yousef@tweetbeam.com",
15 "url": "http://www.twitter.com/yousefed"
16 },
17 {
18 "name": "Dominik Moritz",
19 "email": "domoritz@gmail.com",
20 "url": "https://www.domoritz.de/"
21 },
22 {
23 "name": "Vladimir Krivosheev",
24 "email": "develar@gmail.com"
25 },
26 {
27 "name": "Fabian Pirklbauer",
28 "email": "hi@fabiandev.io"
29 }
30 ],
31 "repository": {
32 "type": "git",
33 "url": "git@github.com:YousefED/typescript-json-schema.git"
34 },
35 "license": "BSD-3-Clause",
36 "keywords": [
37 "typescript",
38 "json",
39 "forms",
40 "jsonschema",
41 "schema"
42 ],
43 "dependencies": {
44 "@types/json-schema": "^7.0.9",
45 "@types/node": "^16.9.2",
46 "glob": "^7.1.7",
47 "path-equal": "^1.2.5",
48 "safe-stable-stringify": "^2.2.0",
49 "ts-node": "^10.9.1",
50 "typescript": "~5.1.0",
51 "yargs": "^17.1.1"
52 },
53 "devDependencies": {
54 "@types/chai": "^4.2.21",
55 "@types/glob": "^7.1.4",
56 "@types/mocha": "^9.0.0",
57 "ajv": "^8.6.3",
58 "ajv-formats": "^2.1.1",
59 "chai": "^4.3.4",
60 "mocha": "^9.1.3",
61 "prettier": "^2.4.1",
62 "source-map-support": "^0.5.20",
63 "tslint": "^6.1.3"
64 },
65 "scripts": {
66 "prepare": "tsc && yarn docs",
67 "test": "tsc && mocha -t 5000 --require source-map-support/register dist/test",
68 "debug": "node --inspect=19248 --inspect-brk -r ts-node/register typescript-json-schema-cli.ts",
69 "docs": "./update-docs.js",
70 "run": "ts-node typescript-json-schema-cli.ts",
71 "build": "tsc",
72 "lint": "tslint --project tsconfig.json -c tslint.json --exclude '**/*.d.ts'",
73 "style": "prettier --write *.js *.ts test/*.ts",
74 "dev": "tsc -w",
75 "test:dev": "mocha -t 5000 --watch --require source-map-support/register dist/test"
76 }
77}