UNPKG

remeda

Version:

A utility library for JavaScript and Typescript.

8 lines (7 loc) 392 B
import { IsNever } from "type-fest"; //#region src/internal/types/IsUnion.d.ts type IsUnion<T> = InternalIsUnion<T>; type InternalIsUnion<T, U = T> = (IsNever<T> extends true ? false : T extends any ? [U] extends [T] ? false : true : never) extends infer Result ? boolean extends Result ? true : Result : never; //#endregion export { IsUnion }; //# sourceMappingURL=IsUnion-CPuXo660.d.ts.map