added type narrowing to is.falsy
This commit is contained in:
parent
12a61619d0
commit
ace43e9255
1 changed files with 1 additions and 1 deletions
|
|
@ -250,7 +250,7 @@ is.urlString = (value: unknown): value is string => {
|
|||
// Example: `is.truthy = (value: unknown): value is (not false | not 0 | not '' | not undefined | not null) => Boolean(value);`
|
||||
is.truthy = <T>(value: T | Falsy): value is T => Boolean(value);
|
||||
// Example: `is.falsy = (value: unknown): value is (not true | 0 | '' | undefined | null) => Boolean(value);`
|
||||
is.falsy = (value: unknown) => !value;
|
||||
is.falsy = <T>(value: T | Falsy): value is Falsy => !value;
|
||||
|
||||
is.nan = (value: unknown) => Number.isNaN(value as number);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue