UNPKG

@apptus/esales-api

Version:

Library for making requests to Elevate 4 API v3

10 lines (8 loc) 339 B
/** Returns `true` if provided value is not `undefined | null` */ export function isDefined<T>(value: T): value is NonNullable<T> { return value != null; } /** Returns `true` if provided value is a non-empty string */ export function isString(value: unknown): value is string { return typeof value === 'string' && value.length > 0; }