mtcute/tsfixes.d.ts

7 lines
207 B
TypeScript
Raw Normal View History

type Falsy = false | 0 | '' | null | undefined;
declare interface Array<T> {
// support .filter(Boolean)
filter<S extends T>(predicate: BooleanConstructor, thisArg?: unknown): Exclude<S, Falsy>[]
}