UNPKG

@melonproject/token-math

Version:

A small helper library to do precision safe calculations

14 lines (13 loc) 385 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); class EnsureError extends Error { constructor(message, context) { super(message); this.data = context; } } const ensure = (test, message = "A requirement (ensure) was not met", context) => { if (!test) throw new EnsureError(message, context); }; exports.default = ensure;