Skip to main content

Configuration

@quik/openapi ships no defaults file of its own — there is no config-keys.md for this module. The docs.* config keys that control API docs exposure (docs.expose, docs.endpoints.openapi.file/ui, docs.endpoints.scalar, docs.security.*) are defined by @quik/http and consumed by the HTTP engine's docs routes, not by this package. See the @quik/http module's config docs for those keys.

What this module does

@quik/openapi registers itself as the IQApiDocs feature implementation (QApiDocs) during setup(), adds its entity/route/tags parser hooks in onBeforeInit(), and caches the generated OpenAPI document in onBeforeBoot().