UNPKG

watermark-js-plus

Version:
24 lines (18 loc) 657 B
import { __require as requireIsCallable } from './is-callable.js'; import { __require as requireTryToString } from './try-to-string.js'; var aCallable; var hasRequiredACallable; function requireACallable () { if (hasRequiredACallable) return aCallable; hasRequiredACallable = 1; var isCallable = requireIsCallable(); var tryToString = requireTryToString(); var $TypeError = TypeError; // `Assert: IsCallable(argument) is true` aCallable = function (argument) { if (isCallable(argument)) return argument; throw new $TypeError(tryToString(argument) + ' is not a function'); }; return aCallable; } export { requireACallable as __require };