@apptus/esales-api
Version:
Library for making requests to Elevate 4 API v3
10 lines (8 loc) • 339 B
text/typescript
/** 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;
}