forked from pinf/pinf-loader-js
-
Notifications
You must be signed in to change notification settings - Fork 0
/
loader.min.js
9 lines (9 loc) · 3.56 KB
/
loader.min.js
1
2
3
4
5
6
7
8
9
var require,sourcemint=null;
(function(u,e){var h=[],v={loaded:1,interactive:1,complete:1},w=function(n,l,d){function c(a,d){if("undefined"!==typeof importScripts)importScripts(a.replace(/^\/?\{host\}/,"")),d();else{/^\/?\{host\}\//.test(a)?a=e.location.protocol+"//"+e.location.host+a.replace(/^\/?\{host\}/,""):/^\//.test(a)&&(a=e.location.protocol+"/"+a);o||(o=e.getElementsByTagName("head")[0]);var b=e.createElement("script");b.type="text/javascript";b.onload=b.onreadystatechange=function(a){a=a||u.event;if("load"===a.type||
v[this.readyState])this.onload=this.onreadystatechange=this.onerror=null,d(function(){b.parentNode.removeChild(b)})};b.onerror=function(){};b.charset="utf-8";b.async=!0;b.src=a;b=o.insertBefore(b,o.firstChild)}}function s(a,g,b){""!==g&&(a=("/"+g+"/"+a).replace(/\/+/g,"/"));p[a]?b(j):m[a]?m[a].push(b):(m[a]=[],a=n+a,(d.rootBundleLoader||d.load||c)(a,function(c){delete d.rootBundleLoader;t(a,g);b(j);c&&c()}))}function t(a,d){for(var b in h[0][1])"undefined"===typeof g[b]&&(g[d+b]=h[0][1][b]);h.shift()}
var g={},p={},q={},o,m={},j={id:n},r=function(a){if(q[a])return q[a];var c=g[a+"/package.json"]||{main:"/main.js"},b=c.mappings||{},e=c.directories||{},h="undefined"!==typeof e.lib&&""!=e.lib?e.lib+"/":"",k={id:a,main:c.main},l=function(a){function c(a){-1===a.split("/").pop().indexOf(".")?a+=".js":/^\//.test(a)||(a="/"+a);return a}function e(a){if(/^\./.test(a))return a=a.replace(/^\.\//,"").split("../"),a="/"+h.slice(1,h.length-a.length+1).concat(a[a.length-1]).join("/"),[k,c(a)];a=a.split("/");
return[r(b[a[0]]),c(a.slice(1).join("/"))]}var h=a.replace(/\/[^\/]*$/,"").split("/"),f={id:a,exports:{},require:function(a,b){if("string"!==typeof a)return f.require.async.call(null,a[0],b);a=e(a);return a[0].require(a[1]).exports}};f.require.supports=["ucjs2-pinf-0"];f.require.id=function(a){a=e(a);return a[0].require.id(a[1])};f.require.async=function(a,b){a=e(a);a[0].load(a[1],b)};f.require.sandbox=function(){3===arguments.length&&(arguments[2].load=arguments[2].load||d.load);/^\./.test(arguments[0])&&
(arguments[0]=n.replace(/\/[^\/]*$/,"")+"/"+arguments[0],arguments[0]=arguments[0].replace(/\/\.\//g,"/"));return sourcemint.sandbox.apply(null,arguments)};f.require.sandbox.id=n;f.require.nameToUrl=function(a){return n+f.require.id(a)};f.load=function(){if("function"===typeof g[a]){var b={id:f.id,exports:void 0};if(d.onInitModule)d.onInitModule(b,f,k,j);var c=g[a](f.require,f.exports,b);"undefined"!==typeof b.exports?f.exports=b.exports:"undefined"!==typeof c&&(f.exports=c)}else f.exports="string"===
typeof g[a]?decodeURIComponent(g[a]):g[a]};return f};k.load=function(b,c){s((!/^\//.test(b)?"/"+h:"")+b,a,function(){c(k.require(b).exports)})};k.require=function(b){var c;/^\//.test(b)||(b="/"+h+b);b=a+b;p[b]||(p[b]=l(b)).load();if(m[b]){c=m[b];delete m[b];for(i=0;i<c.length;i++)c[i](j)}return p[b]};k.require.id=function(b){/^\//.test(b)||(b="/"+h+b);return((""!==a?"/"+a+"/":"")+b).replace(/\/+/g,"/")};if(d.onInitPackage)d.onInitPackage(k,j,{finalizeLoad:t,moduleInitializers:g});return q[a]=k};j.require=
function(a){return r("").require(a)};j.main=function(){var a=j.require(r("").main).exports;return a.main?a.main.apply(null,arguments):void 0};s(".js","",l);return j};sourcemint=function(){var e={},l=function(){this.bundle=function(c,d){var e={},g=new l(c);g.memoize=function(c,d){e[c]=d};d(g);h.push([c,e])}},d=new l;d.supports=["ucjs2-pinf-0"];d.sandbox=function(c,d,h){c=c.replace(/\.js$/,"");return e[c]=w(c,d,h||{})};return d}();require||(require=sourcemint);"object"===typeof exports&&(exports.require=
sourcemint)})(this,"undefined"!==typeof document?document:null);