@morojs/moro / DocumentationSystem
Class: DocumentationSystem
Defined in: src/core/docs/index.ts:41
Constructors
Constructor
new DocumentationSystem(
config
):DocumentationSystem
Defined in: src/core/docs/index.ts:46
Parameters
config
Returns
DocumentationSystem
Methods
createMiddleware()
createMiddleware(): (
req
,res
,next
) =>void
Defined in: src/core/docs/index.ts:100
Returns
(
req
,res
,next
):void
Parameters
req
res
next
() => void
Returns
void
generateFromRoutes()
generateFromRoutes(
routes
):OpenAPISpec
Defined in: src/core/docs/index.ts:84
Parameters
routes
Returns
OpenAPISpec
getOpenAPIJSON()
getOpenAPIJSON():
string
Defined in: src/core/docs/index.ts:105
Returns
string
getOpenAPIYAML()
getOpenAPIYAML():
string
Defined in: src/core/docs/index.ts:110
Returns
string
getSpec()
getSpec():
OpenAPISpec
Defined in: src/core/docs/index.ts:115
Returns
OpenAPISpec
updateConfig()
updateConfig(
newConfig
):void
Defined in: src/core/docs/index.ts:120
Parameters
newConfig
Partial
<DocsConfig
>
Returns
void