UNPKG

@zebrunner/javascript-agent-webdriverio

Version:
28 lines (21 loc) 651 B
export function isString(value: any) { return typeof value === 'string' || value instanceof String; } export function isNotBlankString(value: any) { return isString(value) && value.trim().length; } export function isBuffer(value: any) { return Buffer.isBuffer(value); } export function isFunction(value: any) { return typeof value === 'function'; } export function isPromise(value: any) { return typeof value === 'object' && typeof value.then === 'function'; } export function isArray(value: any) { return Array.isArray(value); } export function isNotEmptyArray(value: any) { return isArray(value) && value.length; }