@kubb/plugin-oas
Version:
OpenAPI Specification (OAS) plugin for Kubb, providing core functionality for parsing and processing OpenAPI/Swagger schemas for code generation.
20 lines (19 loc) • 560 B
text/typescript
export { isOptional } from '@kubb/oas'
export { getBanner } from './getBanner.ts'
export { getComments } from './getComments.ts'
export { getFooter } from './getFooter.ts'
export { getImports } from './getImports.ts'
export {
getParamsMapping,
getPathParams,
} from './getParams.ts'
export { getSchemaFactory } from './getSchemaFactory.ts'
export { getSchemas } from './getSchemas.ts'
export {
applyParamsCasing,
isParameterSchema,
} from './paramsCasing.ts'
export {
isRequestBodyRequired,
withRequiredRequestBodySchema,
} from './requestBody.ts'