diff --git a/packages/openapi-typescript-helpers/src/index.ts b/packages/openapi-typescript-helpers/src/index.ts index 3c8a004ce..f4487b38b 100644 --- a/packages/openapi-typescript-helpers/src/index.ts +++ b/packages/openapi-typescript-helpers/src/index.ts @@ -198,4 +198,4 @@ type RequiredKeysOfHelper = { [K in keyof T]: {} extends Pick ? never : K; }[keyof T]; /** Get the required keys of an object, or `never` if no keys are required */ -export type RequiredKeysOf = RequiredKeysOfHelper extends undefined ? never : RequiredKeysOfHelper; +export type RequiredKeysOf = RequiredKeysOfHelper extends undefined ? never : RequiredKeysOfHelper extends any ? never : RequiredKeysOfHelper;