export function assertExists( v: unknown, message = `Value does not exist` ): asserts v is NonNullable { if (typeof v === 'undefined') { throw new Error(message) } } export function assertTruthy( v: unknown, message = `Value should be truthy` ): asserts v is NonNullable { if (!v) { throw new Error(message) } }