diff --git a/src/BaseModel.types.ts b/src/BaseModel.types.ts index bf16c9d..6035c9a 100644 --- a/src/BaseModel.types.ts +++ b/src/BaseModel.types.ts @@ -22,7 +22,7 @@ export type BaseModelJson = Omit | keyof Base export type RecursivePartial = { [P in keyof T]?: T[P] extends (infer U)[] ? RecursivePartial[] - : T[P] extends Record + : T[P] extends Record ? RecursivePartial : T[P]; };