Pre-render ReDoc

redoc-cliはexpandResponsesは200のみとすると数値と認識されてしまい設定できないため202,204という指定にしています
This commit is contained in:
tamaina 2020-04-03 17:13:41 +09:00
parent 9e9d378bf1
commit 795fb0eb60
11 changed files with 885 additions and 112 deletions

View file

@ -15,7 +15,7 @@
"ormconfig": "node ./built/ormconfig.js",
"migrate": "ts-node ./node_modules/typeorm/cli.js migration:run",
"migrateandstart": "npm run migrate && npm run start",
"build": "webpack && gulp build",
"build": "webpack && gulp build && npm run redoc",
"webpack": "webpack",
"watch": "webpack --watch",
"gulp": "gulp build",
@ -23,7 +23,8 @@
"cleanall": "gulp cleanall",
"lint": "tslint 'src/**/*.ts'",
"test": "cross-env TS_NODE_FILES=true gulp test",
"format": "gulp format"
"format": "gulp format",
"redoc": "node ./built/tools/ make-api-json && redoc-cli bundle built/client/assets/api.json -o built/client/assets/redoc.html --options.expandResponses '200,204' --options.expandSingleSchemaField true --cdn true"
},
"resolutions": {
"https-proxy-agent": "^3.0.0",
@ -202,6 +203,7 @@
"reconnecting-websocket": "4.4.0",
"redis": "3.0.2",
"redis-lock": "0.1.4",
"redoc-cli": "0.9.7",
"reflect-metadata": "0.1.13",
"rename": "1.0.4",
"request": "2.88.2",