UNPKG

higlass

Version:

HiGlass Hi-C / genomic / large data viewer

18 lines (17 loc) 521 B
/** * Make an assertion. * * Usage * @example * ```ts * const value: boolean = Math.random() <= 0.5; * assert(value, "value is greater than than 0.5!"); * value // true * ``` * * @param {unknown} expression - The expression to test. * @param {string=} msg - The optional message to display if the assertion fails. * @returns {asserts expression} * @throws an {@link Error} if `expression` is not truthy. */ export default function assert(expression: unknown, msg?: string | undefined): asserts expression;