Skip to content

Commit b1555fa

Browse files
authored
feat: expose raw swagger.json (#955)
1 parent 52f9b6e commit b1555fa

2 files changed

Lines changed: 38 additions & 5 deletions

File tree

package-lock.json

Lines changed: 35 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/app.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,9 @@ export async function initApp(inOtomiStack?: OtomiStack) {
307307
// Register error middleware
308308
app.use(errorMiddleware)
309309

310+
app.get('/api-docs/swagger/swagger.json', (_req, res) => {
311+
res.json(otomiSpec.spec)
312+
})
310313
// eslint-disable-next-line @typescript-eslint/no-unsafe-argument
311314
app.use('/api-docs/swagger', swaggerUi.serve, swaggerUi.setup(otomiSpec.spec))
312315

0 commit comments

Comments
 (0)