UNPKG

image-js

Version:

Image processing and manipulation in JavaScript

18 lines 458 B
/** * Asserts that value is truthy. * @param value - Value to check. * @param message - Optional error message to throw. */ export function assert(value, message) { if (!value) { throw new Error(message || 'unreachable'); } } /** * Makes sure that all cases are handled * @param x - cases of value to check */ export function assertUnreachable(x) { throw new Error(`unreachable: ${String(x)}`); } //# sourceMappingURL=assert.js.map