backend: enhance build script to generate API documentation after compilation

This commit is contained in:
CSantosM 2026-02-05 12:40:49 +01:00
parent 59d722f882
commit 1046b5a0dd

View File

@ -27,7 +27,7 @@
"package.json"
],
"scripts": {
"build": "tsc -p tsconfig.prod.json",
"build": "tsc -p tsconfig.prod.json && pnpm run doc:api",
"build:watch": "tsc -p tsconfig.prod.json --watch",
"doc:api": "mkdir -p public/openapi && cd openapi && openapi-generate-html -i openvidu-meet-api.yaml --ui=stoplight --theme=light --title 'OpenVidu Meet REST API' --description 'OpenVidu Meet REST API' -o ../public/openapi/public.html",
"doc:internal-api": "mkdir -p public/openapi && cd openapi && openapi-generate-html -i openvidu-meet-internal-api.yaml --ui=stoplight --theme=dark --title 'OpenVidu Meet Internal REST API' --description 'OpenVidu Meet Internal REST API' -o ../public/openapi/internal.html",