UNPKG

@kubb/plugin-oas

Version:

OpenAPI Specification (OAS) plugin for Kubb, providing core functionality for parsing and processing OpenAPI/Swagger schemas for code generation.

21 lines (16 loc) 363 B
import type { Output } from '@kubb/core' import type { Oas } from '@kubb/oas' import { isFunction } from 'remeda' type Props = { oas: Oas output: Output<Oas> } export function getFooter({ output, oas }: Props) { if (!output.footer) { return undefined } if (isFunction(output.footer)) { return output.footer(oas) } return output.footer }