Skip to content

feat: add getDocsHandler() for mounting docs page manually#20

Merged
sjorobekov merged 2 commits into
mainfrom
feat_manual_swagger_mounting
Apr 27, 2026
Merged

feat: add getDocsHandler() for mounting docs page manually#20
sjorobekov merged 2 commits into
mainfrom
feat_manual_swagger_mounting

Conversation

@sjorobekov
Copy link
Copy Markdown
Collaborator

@sjorobekov sjorobekov commented Apr 27, 2026

Allow manual mounting of swagger page, which will allow skipping expresskit's beforeAuth middlewares calls

How to use

const { registerRoutes, getDocsHandler } = createOpenApiRegistry({ skipMount: true, /* … */ });
const app = new ExpressKit(nodekit, registerRoutes(routes, nodekit));
app.express.use('/api/docs', getDocsHandler());

@sjorobekov sjorobekov marked this pull request as ready for review April 27, 2026 11:11
@sjorobekov sjorobekov requested a review from imsitnikov April 27, 2026 11:11
@sjorobekov sjorobekov merged commit 5987494 into main Apr 27, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants