diff --git a/packages/zod-openapi/src/index.ts b/packages/zod-openapi/src/index.ts index cc47f15c..8ba1a585 100644 --- a/packages/zod-openapi/src/index.ts +++ b/packages/zod-openapi/src/index.ts @@ -259,17 +259,6 @@ export type OpenAPIObjectConfigure = | OpenAPIObjectConfig | ((context: Context) => OpenAPIObjectConfig) -const isJSONContentType = (contentType: string) => { - return /^application\/([a-z-\.]+\+)?json/.test(contentType) -} - -const isFormContentType = (contentType: string) => { - return ( - contentType.startsWith('multipart/form-data') || - contentType.startsWith('application/x-www-form-urlencoded') - ) -} - export class OpenAPIHono< E extends Env = Env, S extends Schema = {}, @@ -593,3 +582,14 @@ function addBasePathToDocument(document: Record, basePath: string) paths: updatedPaths, } } + +function isJSONContentType(contentType: string) { + return /^application\/([a-z-\.]+\+)?json/.test(contentType) +} + +function isFormContentType(contentType: string) { + return ( + contentType.startsWith('multipart/form-data') || + contentType.startsWith('application/x-www-form-urlencoded') + ) +}