UNPKG

bbpro

Version:

BrowserBox - remote browser isolation tool

73 lines (62 loc) 2.37 kB
var $parcel$global = globalThis; var $parcel$modules = {}; var $parcel$inits = {}; var parcelRequire = $parcel$global["parcelRequirec372"]; if (parcelRequire == null) { parcelRequire = function(id) { if (id in $parcel$modules) { return $parcel$modules[id].exports; } if (id in $parcel$inits) { var init = $parcel$inits[id]; delete $parcel$inits[id]; var module = {id: id, exports: {}}; $parcel$modules[id] = module; init.call(module.exports, module, module.exports); return module.exports; } var err = new Error("Cannot find module '" + id + "'"); err.code = 'MODULE_NOT_FOUND'; throw err; }; parcelRequire.register = function register(id, init) { $parcel$inits[id] = init; }; $parcel$global["parcelRequirec372"] = parcelRequire; } var parcelRegister = parcelRequire.register; var $iT6R0 = parcelRequire("iT6R0"); $408de1eb81240e29$export$2e2bcd8739ae039(); function $408de1eb81240e29$export$2e2bcd8739ae039() { ((0, $iT6R0.DEBUG).dev || (0, $iT6R0.DEBUG).err) && (self.onerror = (...v)=>($408de1eb81240e29$var$func()(v, $408de1eb81240e29$var$extractMeat(v).message, $408de1eb81240e29$var$extractMeat(v).stack, v + ""), true)); ((0, $iT6R0.DEBUG).dev || (0, $iT6R0.DEBUG).err) && (self.onunhandledrejection = (thing)=>{ if ((0, $iT6R0.DEBUG).promiserejection) { const { code: code, message: message, name: name } = thing?.reason || {}; $408de1eb81240e29$var$func()(thing, JSON.stringify({ type: thing?.type, code: code, message: message, name: name }, null, 2)); } thing.preventDefault(); return true; }); } function $408de1eb81240e29$var$func() { if ((0, $iT6R0.deviceIsMobile)()) return (...x)=>{ for (const m of x)try { alert(m); alert(JSON.stringify(m)); } catch (e) { alert("could not stringify error: " + m); } }; else return (a, ...x)=>(console.log(a), console.log(...x)); } function $408de1eb81240e29$var$extractMeat(list) { const meatIndex = list.findIndex((val)=>!!val && val.message || val.stack); if (meatIndex == -1 || meatIndex == undefined) return ""; else return list[meatIndex]; } //# sourceMappingURL=image.f6310f34.js.map