Add documentation of the json schemas

This commit is contained in:
Jonas Lochmann
2020-04-27 02:00:00 +02:00
parent 7a4cfd72c0
commit 6f0ba87199
461 changed files with 20587 additions and 8 deletions
+4 -1
View File
@@ -8,9 +8,11 @@
"test": "echo \"Error: no test specified\" && exit 1",
"lint": "tslint --project .",
"lint:fix": "tslint --project . --fix",
"build": "npm run build:json && npm run build:ts && npm run lint",
"build": "npm run build:json && npm run build:ts && npm run lint && npm run build:doc",
"build:json": "node ./scripts/build-schemas.js",
"build:ts": "tsc",
"build:doc": "npm run build:doc:json",
"build:doc:json": "jsonschema2md -d docs/schema -o docs/schema -x -",
"tool:find-old-families": "node build/cli/find-old-families.js",
"tool:delete-old-families": "node build/cli/delete-old-families.js",
"tool:count-families": "node build/cli/count-families.js",
@@ -27,6 +29,7 @@
},
"homepage": "https://gitlab.com/timelimit.io/timelimit-server-2018#README",
"devDependencies": {
"@adobe/jsonschema2md": "^4.1.2",
"@types/basic-auth": "^1.1.3",
"@types/body-parser": "^1.19.0",
"@types/email-templates": "^6.0.2",