UNPKG

fully-optional

Version:
4 lines (3 loc) 151 B
export type None = null | undefined; export type Optional<T> = T | None; export type ToOptional<T extends any[]> = { [K in keyof T]: Optional<T[K]> };