Swagger UI Express
Status: stable manifest, alpha project support
Setup maturity: configure
Capability: api-documentation
Use It
Section titled “Use It”avis add api-documentationavis add swaggeravis add swagger-ui-expressSupported Projects
Section titled “Supported Projects”- Express
- Node package managers: npm, pnpm, yarn, bun
What Avis Changes
Section titled “What Avis Changes”Avis installs Swagger UI Express and creates a starter OpenAPI module that can be mounted by an Express application.
Verification and Repair
Section titled “Verification and Repair”This is configure-level support. Avis verifies dependency and starter module presence, but the route mount and schema design remain project-specific.
Still Manual
Section titled “Still Manual”- mounting the docs route in the app
- writing or generating the OpenAPI schema
- protecting internal docs in production
- documenting authentication and error responses