watermark-js-plus
Version:
watermark for the browser
24 lines (18 loc) • 657 B
JavaScript
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 };