Generate types from OpenAPI

This commit is contained in:
Tiger Oakes
2020-09-21 17:11:16 -07:00
parent 8366089444
commit bce0115285
6 changed files with 257 additions and 153 deletions

View File

@@ -10,7 +10,9 @@
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e",
"electron": "ng build --base-href ./ && electron ."
"electron": "ng build --base-href ./ && electron .",
"generate": "openapi --input ./\"Public API v1.yaml\" --output ./src/api-types --exportCore false --exportServices false --exportModels true",
"prepare": "npm run generate"
},
"engines": {
"node": "12.3.1",
@@ -66,6 +68,7 @@
"karma-coverage-istanbul-reporter": "^1.2.1",
"karma-jasmine": "~1.1.0",
"karma-jasmine-html-reporter": "^0.2.2",
"openapi-typescript-codegen": "^0.4.11",
"protractor": "~5.1.2",
"ts-node": "~3.0.4",
"tslint": "~5.3.2"