diff --git a/src/runtime/types/utils.ts b/src/runtime/types/utils.ts index d62764db..29f22cd6 100644 --- a/src/runtime/types/utils.ts +++ b/src/runtime/types/utils.ts @@ -3,9 +3,11 @@ export interface TightMap { } export type DeepPartial = { - [P in keyof T]?: T[P] extends object - ? DeepPartial - : T[P]; + [P in keyof T]?: T[P] extends Array + ? string + : T[P] extends object + ? DeepPartial + : T[P]; } & { [key: string]: O | TightMap }