UNPKG

rax

Version:

A universal React-compatible render engine.

35 lines (26 loc) 639 B
export function isNull(obj) { return obj === null; } export function isFunction(obj) { return typeof obj === 'function'; } export function isObject(obj) { return typeof obj === 'object'; } export function isPlainObject(obj) { return EMPTY_OBJECT.toString.call(obj) === '[object Object]'; } export function isArray(array) { return Array.isArray(array); } export function isString(string) { return typeof string === 'string'; } export function isNumber(string) { return typeof string === 'number'; } export function isFalsy(val) { return !Boolean(val); } export const NOOP = () => {}; export const EMPTY_OBJECT = {};