UNPKG

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