1 | export function isNull(value: unknown): value is null | undefined {
|
2 | return value == null;
|
3 | }
|
4 |
|
5 | export function isObject<V = any>(value: unknown): value is Record<keyof any, V> {
|
6 | return typeof value === "object" && !!value;
|
7 | }
|
8 |
|
9 | export function isString(value: unknown): value is string {
|
10 | return typeof value === "string";
|
11 | }
|
12 |
|
13 | export function isBool(value: unknown): value is boolean {
|
14 | return value === true || value === false;
|
15 | }
|
16 |
|
17 | export const isArray = Array.isArray;
|