UNPKG

fluid-oas

Version:

Build declarative OpenApiv3.* specifications.

7 lines (6 loc) 598 B
import { withCallback, withDeprecated, withDescription, withExternalDocs, withOperationId, withParametersArray, withRequestBody, withResponsesObject, withSecurityArray, withServersArray, withSummary, withTags, } from "../common"; import { Base } from "./base"; const OperationBase = withCallback(withServersArray(withSecurityArray(withDeprecated(withResponsesObject(withRequestBody(withParametersArray(withOperationId(withExternalDocs(withDescription(withSummary(withTags(Base)())))))()))))())()); class _OpenApiOperation extends OperationBase { } export const Operation = new _OpenApiOperation();