UNPKG

node-cosmos

Version:

A light weight azure cosmosdb client aiming at ease of use for creating REST API. Supports json filter, sort and offset/limit

12 lines (10 loc) 430 B
export function assertIsDefined<T>(val: T, name = "val"): asserts val is NonNullable<T> { if (val === undefined || val === null) { throw new Error(`Expected '${name}' to be defined, but received ${val}`); } } export function assertNotEmpty(val?: string, name = "val"): asserts val is NonNullable<string> { if (!val) { throw new Error(`Expected '${name}' to be nonempty, but received ${val}`); } }