UNPKG

watermark-js-plus

Version:
24 lines (18 loc) 703 B
import { __require as requireGlobalThis } from './global-this.js'; import { __require as requireIsCallable } from './is-callable.js'; var getBuiltIn; var hasRequiredGetBuiltIn; function requireGetBuiltIn () { if (hasRequiredGetBuiltIn) return getBuiltIn; hasRequiredGetBuiltIn = 1; var globalThis = requireGlobalThis(); var isCallable = requireIsCallable(); var aFunction = function (argument) { return isCallable(argument) ? argument : undefined; }; getBuiltIn = function (namespace, method) { return arguments.length < 2 ? aFunction(globalThis[namespace]) : globalThis[namespace] && globalThis[namespace][method]; }; return getBuiltIn; } export { requireGetBuiltIn as __require };