UNPKG

decorated-factory

Version:

A factory decorators for creating objects with faker data

4 lines (3 loc) 156 B
export type Select<T> = { [K in keyof T]?: T[K] extends Array<infer U> ? [number, Select<U>?] : T[K] extends object ? Select<T[K]> | true : boolean; };