UNPKG

edtf

Version:

Extended Date Time Format (EDTF) / ISO 8601-2 Parser and Library

21 lines (15 loc) 450 B
export function assert(value, message) { return equal(!!value, true, message || `expected "${value}" to be ok`) } export function equal(actual, expected, message) { // eslint-disable-next-line eqeqeq if (actual == expected) return true if (Number.isNaN(actual) && Number.isNaN(expected)) return true throw new Error(message || `expected "${actual}" to equal "${expected}"`) } assert.equal = equal export default assert