-
-
Notifications
You must be signed in to change notification settings - Fork 0
empty
Nicholas Berlette edited this page Jun 19, 2025
·
1 revision
function isEmpty(it: string): it is "";Checks if a given value is an empty string.
| Name | Info |
|---|---|
it |
The value to check. |
true if the value is an empty string, false otherwise.
Chain
import { isEmpty } from "@nick/is/empty";
isEmpty(""); // true
isEmpty("a"); // falsefunction isEmpty(it: readonly unknown[]): it is readonly [];Checks if a given value is an empty Array object.
| Name | Info |
|---|---|
it |
The value to check. |
true if the value is an empty Array object, false otherwise.
Chain
import { isEmpty } from "@nick/is/empty";
isEmpty([]); // true
isEmpty([1]); // falsefunction isEmpty<U extends ArrayLike<any>>(it: U): it is U & {
readonly length: 0;
};Checks if a given value is an empty ArrayLike object.
| Name | Info |
|---|---|
it |
The value to check. |
true if the value is an empty ArrayLike object, false otherwise.
Chain
import { isEmpty } from "@nick/is/empty";
isEmpty([]); // true
isEmpty([1]); // falsefunction isEmpty(it: unknown): it is {
[K in undefined]: never;
};Checks if a given value is an empty object.
| Name | Info |
|---|---|
it |
The value to check. |
true if the value is an empty object, false otherwise.
Chain
import { isEmpty } from "@nick/is/empty";
isEmpty({}); // true
isEmpty({ a: 1 }); // falsefunction isEmpty(it: unknown): it is
| ""
| {
length: 0;
}
| {
[K in undefined]: never;
};Checks if a given value is an empty object, array, or string.
| Name | Info |
|---|---|
it |
The value to check. |
true if the value is an empty object, array, or string, false otherwise.
Chain
import { isEmpty } from "@nick/is/empty";
isEmpty({}); // true
isEmpty([]); // true
isEmpty(""); // true
isEmpty({ a: 1 }); // false
isEmpty([1]); // false
isEmpty("a"); // false