(function(e,o){"object"==typeof exports&&"object"==typeof module?module.exports=o():"function"==typeof define&&define.amd?define("build/shared/js/require",[],o):"object"==typeof exports?exports["build/shared/js/require"]=o():e["build/shared/js/require"]=o()}(this,function(){
"use strict";var __EXPORTS__=(()=>{var l=Object.defineProperty;var b=Object.getOwnPropertyDescriptor;var m=Object.getOwnPropertyNames;var w=Object.prototype.hasOwnProperty;var k=(t,e)=>{for(var o in e)l(t,o,{get:e[o],enumerable:!0})},E=(t,e,o,r)=>{if(e&&typeof e=="object"||typeof e=="function")for(let n of m(e))!w.call(t,n)&&n!==o&&l(t,n,{get:()=>e[n],enumerable:!(r=b(e,n))||r.enumerable});return t};var g=t=>E(l({},"__esModule",{value:!0}),t);var d={};k(d,{default:()=>O,zrequire:()=>s});var a={},i={},s=(t,e)=>{if(t.length===0){e();return}let o=0,r=()=>++o===t.length,n=()=>e(...t.map(c=>i[c]));t.forEach(c=>{if(c in i){r()===!0&&n();return}a[c]||(a[c]=[],setTimeout(()=>{if(!i[c])throw Error(`Cannot load module "${c}"`)},3e4)),a[c].push({inc:r,cb:n})})},j=t=>i[t]||a[t],x=(...t)=>{let e=null,o=[],r=()=>{};return t.forEach(n=>{switch(typeof n){case"string":e=n;break;case"object":o=n;break;case"function":r=n;break;default:}}),[e,o,r]},f=(...t)=>{let[e,o,r]=x(...t);s(o,(...n)=>{var c;if(!e){r(...n);return}i[e]=r(...n),(c=a[e])==null||c.forEach(({inc:u,cb:h})=>{u()===!0&&h()})})};f.amd=!0;Object.assign(s,{define:f,has:j});Object.assign(window,{zrequire:s});var O=s;return g(d);})();
return __EXPORTS__ ? __EXPORTS__.default : null;}));
