covenix
Classes
- ControllerGroup
- Covenix
- CovenixError
- FileResponse
- HttpResponse
- RangeFileResponse
- ResponseBase
- SecurityError
- SseEvent
- ValidationError
Interfaces
- BearerOptions
- ByteRange
- ContractOptions
- ControllerSource
- CovenixErrorHandlerOptions
- CovenixOptions
- ExampleMetadata
- FileResponseDecl
- FileResponseOptions
- GenerateClientOptions
- OpenApiOptions
- ParamContext
- ParamMetadata
- ProblemDetails
- PropertyNode
- RangePathBody
- RangeStreamBody
- RegisterOptions
- ResponseBaseOptions
- ResponseCookie
- ResponseMetadata
- ReturnsFileOptions
- ReturnsOptions
- RouteMetadata
- SecurityRequirement
- SecurityScheme
- ServeDocsOptions
- ServeOptions
- SseEventInit
- SseOptions
- ToExpressOptions
Type Aliases
- ClientValidation
- ContractBody
- ContractOperation
- ContractResponse
- CovenixContract
- CovenixInfo
- DocsUi
- HeaderValue
- HttpMethod
- HttpResponseOptions
- JsonSchema
- OpenApiDocument
- OpenApiInfo
- ParamResolver
- ParamSource
- RangeBody
- RangeStreamSource
- SchemaNode
- SecurityConfig
- SecurityHandler
- SecuritySchemeObject
- SecuritySchemes
- SpecVersion
- StaticController
Variables
- CONTRACT_VERSION
- ContractBodySchema
- ContractOperationSchema
- ContractResponseSchema
- CovenixContractSchema
- Principal
- SchemaNodeSchema
Functions
- apiKey
- basic
- bearer
- Body
- BodyParam
- CookieParam
- Cookies
- covenixErrorHandler
- createParamDecorator
- Delete
- Deprecated
- Description
- Example
- File
- Files
- generateContract
- generateContractDocument
- generateOpenApiDocument
- generateSwagger
- generateTypeScriptClient
- Get
- getParams
- getPrefix
- getRoutes
- getTags
- HeaderParam
- Headers
- oauth2
- OperationId
- Param
- Params
- parseContract
- Patch
- Post
- Put
- Query
- QueryParam
- Req
- Res
- Returns
- ReturnsFile
- Route
- Security
- serve
- Sse
- Summary
- Tags
- toExpress
- toJsonSchema
- Use
