nest-arango
Version:
ArangoDB driver module for NestJS with a built-in CLI tool for creating and running migration scripts
4 lines • 315 B
TypeScript
export type DeepPartial<T> = T | (T extends Array<infer U> ? DeepPartial<U>[] : T extends Map<infer K, infer V> ? Map<DeepPartial<K>, DeepPartial<V>> : T extends Set<infer M> ? Set<DeepPartial<M>> : T extends object ? {
[K in keyof T]?: DeepPartial<T[K]>;
} : T);
//# sourceMappingURL=deep-partial.type.d.ts.map