mirror of
https://github.com/systemjs/systemjs.git
synced 2026-01-25 14:57:38 +00:00
7 lines
54 KiB
JavaScript
7 lines
54 KiB
JavaScript
/*
|
|
* SystemJS v0.19.10
|
|
*/
|
|
!function(){function e(){!function(e){function t(e,t){var r;return e instanceof Error?(r=new Error(e.message,e.fileName,e.lineNumber),M?(r.message=e.message+"\n "+t,r.stack=e.stack):(r.message=e.message,r.stack=e.stack+"\n "+t)):r=e+"\n "+t,r}function r(e,r,n){try{new Function(e).call(n)}catch(a){throw t(a,"Evaluating "+r)}}function n(){}function a(t){this._loader={loaderObj:this,loads:[],modules:{},importPromises:{},moduleRecords:{}},z(this,"global",{get:function(){return e}})}function o(){a.call(this),this.paths={}}function s(e,t){var r,n="",a=0;for(var o in e){var s=o.split("*");if(s.length>2)throw new TypeError("Only one wildcard in a path is permitted");if(1==s.length){if(t==o){n=o;break}}else{var i=s[0].length;i>=a&&t.substr(0,s[0].length)==s[0]&&t.substr(t.length-s[1].length)==s[1]&&(a=i,n=o,r=t.substr(s[0].length,t.length-s[1].length-s[0].length))}}var l=e[n];return"string"==typeof r&&(l=l.replace("*",r)),l}function i(){}function l(){o.call(this),U.call(this)}function u(){}function d(e,t){l.prototype[e]=t(l.prototype[e]||function(){})}function c(e){U=e(U||function(){})}function f(e){for(var t=[],r=[],n=0,a=e.length;a>n;n++){var o=T.call(t,e[n]);-1===o?(t.push(e[n]),r.push([n])):r[o].push(n)}return{names:t,indices:r}}function m(e){var t={};if("object"==typeof e||"function"==typeof e)if(N){var r;for(var n in e)(r=Object.getOwnPropertyDescriptor(e,n))&&z(t,n,r)}else{var a=e&&e.hasOwnProperty;for(var n in e)(!a||e.hasOwnProperty(n))&&(t[n]=e[n])}return t["default"]=e,z(t,"__useDefault",{value:!0}),t}function p(e,t,r){for(var n in t)r&&n in e||(e[n]=t[n]);return e}function h(e,t,r){for(var n in t){var a=t[n];n in e?a instanceof Array&&e[n]instanceof Array?e[n]=[].concat(r?a:e[n]).concat(r?e[n]:a):"object"==typeof a&&null!==a&&"object"==typeof e[n]?e[n]=p(p({},e[n]),a,r):r||(e[n]=a):e[n]=a}}function g(e){this.warnings&&"undefined"!=typeof console&&console.warn}function v(e,t){for(var r=e.split(".");r.length;)t=t[r.shift()];return t}function y(){if(W[this.baseURL])return W[this.baseURL];"/"!=this.baseURL[this.baseURL.length-1]&&(this.baseURL+="/");var e=new F(this.baseURL,L);return this.baseURL=e.href,W[this.baseURL]=e}function b(e,t){var r,n=0;for(var a in e)if(t.substr(0,a.length)==a&&(t.length==a.length||"/"==t[a.length])){var o=a.split("/").length;if(n>=o)continue;r=a,n=o}return r}function x(e){this.set("@system-env",this.newModule({browser:M,node:!!this._nodeRequire,env:e,production:"production"==e,development:"development"==e}))}function w(e){var t=e.match(V);return t&&"System.register"==e.substr(t[0].length,15)}function S(){return{name:null,deps:null,originalIndices:null,declare:null,execute:null,executingRequire:!1,declarative:!1,normalizedDeps:null,groupIndex:null,evaluated:!1,module:null,esModule:null,esmExports:!1}}function E(e){var t,r,n,n="~"==e[0],a=e.lastIndexOf("|");return-1!=a?(t=e.substr(a+1),r=e.substr(n,a-n)||"@system-env"):(t=null,r=e.substr(n)),{module:r,prop:t,negate:n}}function _(e){return(e.negate?"~":"")+e.module+(e.prop?"|"+e.prop:"")}function k(e,t,r){return this["import"](e.module,t).then(function(t){return e.prop?t=v(e.prop,t):"object"==typeof t&&t+""=="Module"&&(t=t["default"]),e.negate?!t:t})}function j(e,t){var r=e.match(Q);if(!r)return Promise.resolve(e);var n=E(r[0].substr(2,r[0].length-3));return this.builder?this.normalize(n.module,t).then(function(t){return n.module=t,e.replace(Q,"#{"+_(n)+"}")}):k.call(this,n,t,!1).then(function(r){if("string"!=typeof r)throw new TypeError("The condition value for "+e+" doesn't resolve to a string.");if(-1!=r.indexOf("/"))throw new TypeError("Unabled to interpolate conditional "+e+(t?" in "+t:"")+"\n The condition value "+r+' cannot contain a "/" separator.');return e.replace(Q,r)})}function P(e,t){var r=e.lastIndexOf("#?");if(-1==r)return Promise.resolve(e);var n=E(e.substr(r+2));return this.builder?this.normalize(n.module,t).then(function(t){return n.module=t,e.substr(0,r)+"#?"+_(n)}):k.call(this,n,t,!0).then(function(t){return t?e.substr(0,r):"@empty"})}var R="undefined"==typeof window&&"undefined"!=typeof self&&"undefined"!=typeof importScripts,M="undefined"!=typeof window&&"undefined"!=typeof document,O="undefined"!=typeof process&&"undefined"!=typeof process.platform&&!!process.platform.match(/^win/);e.console||(e.console={assert:function(){}});var z,T=Array.prototype.indexOf||function(e){for(var t=0,r=this.length;r>t;t++)if(this[t]===e)return t;return-1};!function(){try{Object.defineProperty({},"a",{})&&(z=Object.defineProperty)}catch(e){z=function(e,t,r){try{e[t]=r.value||r.get.call(e)}catch(n){}}}}();var L;if("undefined"!=typeof document&&document.getElementsByTagName){if(L=document.baseURI,!L){var I=document.getElementsByTagName("base");L=I[0]&&I[0].href||window.location.href}L=L.split("#")[0].split("?")[0],L=L.substr(0,L.lastIndexOf("/")+1)}else if("undefined"!=typeof process&&process.cwd)L="file://"+(O?"/":"")+process.cwd()+"/",O&&(L=L.replace(/\\/g,"/"));else{if("undefined"==typeof location)throw new TypeError("No environment baseURI");L=e.location.href}var F=e.URLPolyfill||e.URL;z(n.prototype,"toString",{value:function(){return"Module"}}),function(){function o(e){return{status:"loading",name:e,linkSets:[],dependencies:[],metadata:{}}}function s(e,t,r){return new Promise(c({step:r.address?"fetch":"locate",loader:e,moduleName:t,moduleMetadata:r&&r.metadata||{},moduleSource:r.source,moduleAddress:r.address}))}function i(e,t,r,n){return new Promise(function(a,o){a(e.loaderObj.normalize(t,r,n))}).then(function(t){var r;if(e.modules[t])return r=o(t),r.status="linked",r.module=e.modules[t],r;for(var n=0,a=e.loads.length;a>n;n++)if(r=e.loads[n],r.name==t)return r;return r=o(t),e.loads.push(r),l(e,r),r})}function l(e,t){u(e,t,Promise.resolve().then(function(){return e.loaderObj.locate({name:t.name,metadata:t.metadata})}))}function u(e,t,r){d(e,t,r.then(function(r){return"loading"==t.status?(t.address=r,e.loaderObj.fetch({name:t.name,metadata:t.metadata,address:r})):void 0}))}function d(t,n,a){a.then(function(a){return"loading"==n.status?Promise.resolve(t.loaderObj.translate({name:n.name,metadata:n.metadata,address:n.address,source:a})).then(function(e){return n.source=e,t.loaderObj.instantiate({name:n.name,metadata:n.metadata,address:n.address,source:e})}).then(function(a){if(void 0===a)return n.address=n.address||"<Anonymous Module "+ ++_+">",n.isDeclarative=!0,E.call(t.loaderObj,n).then(function(t){var a=e.System,o=a.register;a.register=function(e,t,r){"string"!=typeof e&&(r=t,t=e),n.declare=r,n.depsList=t},r(t,n.address,{}),a.register=o});if("object"!=typeof a)throw TypeError("Invalid instantiate return value");n.depsList=a.deps||[],n.execute=a.execute,n.isDeclarative=!1}).then(function(){n.dependencies=[];for(var e=n.depsList,r=[],a=0,o=e.length;o>a;a++)(function(e,a){r.push(i(t,e,n.name,n.address).then(function(t){if(n.dependencies[a]={key:e,value:t.name},"linked"!=t.status)for(var r=n.linkSets.concat([]),o=0,s=r.length;s>o;o++)m(r[o],t)}))})(e[a],a);return Promise.all(r)}).then(function(){n.status="loaded";for(var e=n.linkSets.concat([]),t=0,r=e.length;r>t;t++)h(e[t],n)}):void 0})["catch"](function(e){n.status="failed",n.exception=e;for(var t=n.linkSets.concat([]),r=0,a=t.length;a>r;r++)g(t[r],n,e)})}function c(e){return function(t,r){var n=e.loader,a=e.moduleName,s=e.step;if(n.modules[a])throw new TypeError('"'+a+'" already exists in the module table');for(var i,c=0,m=n.loads.length;m>c;c++)if(n.loads[c].name==a&&(i=n.loads[c],"translate"!=s||i.source||(i.address=e.moduleAddress,d(n,i,Promise.resolve(e.moduleSource))),i.linkSets.length&&i.linkSets[0].loads[0].name==i.name))return i.linkSets[0].done.then(function(){t(i)});var p=i||o(a);p.metadata=e.moduleMetadata;var h=f(n,p);n.loads.push(p),t(h.done),"locate"==s?l(n,p):"fetch"==s?u(n,p,Promise.resolve(e.moduleAddress)):(p.address=e.moduleAddress,d(n,p,Promise.resolve(e.moduleSource)))}}function f(e,t){var r={loader:e,loads:[],startingLoad:t,loadingCount:0};return r.done=new Promise(function(e,t){r.resolve=e,r.reject=t}),m(r,t),r}function m(e,t){if("failed"!=t.status){for(var r=0,n=e.loads.length;n>r;r++)if(e.loads[r]==t)return;e.loads.push(t),t.linkSets.push(e),"loaded"!=t.status&&e.loadingCount++;for(var a=e.loader,r=0,n=t.dependencies.length;n>r;r++)if(t.dependencies[r]){var o=t.dependencies[r].value;if(!a.modules[o])for(var s=0,i=a.loads.length;i>s;s++)if(a.loads[s].name==o){m(e,a.loads[s]);break}}}}function p(e){var t=!1;try{x(e,function(r,n){g(e,r,n),t=!0})}catch(r){g(e,null,r),t=!0}return t}function h(e,t){if(e.loadingCount--,!(e.loadingCount>0)){var r=e.startingLoad;if(e.loader.loaderObj.execute===!1){for(var n=[].concat(e.loads),a=0,o=n.length;o>a;a++){var t=n[a];t.module=t.isDeclarative?{name:t.name,module:k({}),evaluated:!0}:{module:k({})},t.status="linked",v(e.loader,t)}return e.resolve(r)}var s=p(e);s||e.resolve(r)}}function g(e,r,n){var a=e.loader;e:if(r)if(e.loads[0].name==r.name)n=t(n,"Error loading "+r.name);else{for(var o=0;o<e.loads.length;o++)for(var s=e.loads[o],i=0;i<s.dependencies.length;i++){var l=s.dependencies[i];if(l.value==r.name){n=t(n,"Error loading "+r.name+' as "'+l.key+'" from '+s.name);break e}}n=t(n,"Error loading "+r.name+" from "+e.loads[0].name)}else n=t(n,"Error linking "+e.loads[0].name);for(var u=e.loads.concat([]),o=0,d=u.length;d>o;o++){var r=u[o];a.loaderObj.failed=a.loaderObj.failed||[],-1==T.call(a.loaderObj.failed,r)&&a.loaderObj.failed.push(r);var c=T.call(r.linkSets,e);if(r.linkSets.splice(c,1),0==r.linkSets.length){var f=T.call(e.loader.loads,r);-1!=f&&e.loader.loads.splice(f,1)}}e.reject(n)}function v(e,t){if(e.loaderObj.trace){e.loaderObj.loads||(e.loaderObj.loads={});var r={};t.dependencies.forEach(function(e){r[e.key]=e.value}),e.loaderObj.loads[t.name]={name:t.name,deps:t.dependencies.map(function(e){return e.key}),depMap:r,address:t.address,metadata:t.metadata,source:t.source,kind:t.isDeclarative?"declarative":"dynamic"}}t.name&&(e.modules[t.name]=t.module);var n=T.call(e.loads,t);-1!=n&&e.loads.splice(n,1);for(var a=0,o=t.linkSets.length;o>a;a++)n=T.call(t.linkSets[a].loads,t),-1!=n&&t.linkSets[a].loads.splice(n,1);t.linkSets.splice(0,t.linkSets.length)}function y(e,t,r){try{var a=t.execute()}catch(o){return void r(t,o)}return a&&a instanceof n?a:void r(t,new TypeError("Execution must define a Module instance"))}function b(e,t,r){var n=e._loader.importPromises;return n[t]=r.then(function(e){return n[t]=void 0,e},function(e){throw n[t]=void 0,e})}function x(e,t){var r=e.loader;if(e.loads.length)for(var n=e.loads.concat([]),a=0;a<n.length;a++){var o=n[a],s=y(e,o,t);if(!s)return;o.module={name:o.name,module:s},o.status="linked",v(r,o)}}function w(e,t){return t.module.module}function S(){}function E(){throw new TypeError("ES6 transpilation is only provided in the dev module loader build.")}var _=0;a.prototype={constructor:a,define:function(e,t,r){if(this._loader.importPromises[e])throw new TypeError("Module is already loading.");return b(this,e,new Promise(c({step:"translate",loader:this._loader,moduleName:e,moduleMetadata:r&&r.metadata||{},moduleSource:t,moduleAddress:r&&r.address})))},"delete":function(e){var t=this._loader;return delete t.importPromises[e],delete t.moduleRecords[e],t.modules[e]?delete t.modules[e]:!1},get:function(e){return this._loader.modules[e]?(S(this._loader.modules[e],[],this),this._loader.modules[e].module):void 0},has:function(e){return!!this._loader.modules[e]},"import":function(e,t,r){"object"==typeof t&&(t=t.name);var n=this;return Promise.resolve(n.normalize(e,t)).then(function(e){var t=n._loader;return t.modules[e]?(S(t.modules[e],[],t._loader),t.modules[e].module):t.importPromises[e]||b(n,e,s(t,e,{}).then(function(r){return delete t.importPromises[e],w(t,r)}))})},load:function(e){var t=this._loader;return t.modules[e]?Promise.resolve():t.importPromises[e]||b(this,e,new Promise(c({step:"locate",loader:t,moduleName:e,moduleMetadata:{},moduleSource:void 0,moduleAddress:void 0})).then(function(){delete t.importPromises[e]}))},module:function(e,t){var r=o();r.address=t&&t.address;var n=f(this._loader,r),a=Promise.resolve(e),s=this._loader,i=n.done.then(function(){return w(s,r)});return d(s,r,a),i},newModule:function(e){if("object"!=typeof e)throw new TypeError("Expected object");var t=new n,r=[];if(Object.getOwnPropertyNames&&null!=e)r=Object.getOwnPropertyNames(e);else for(var a in e)r.push(a);for(var o=0;o<r.length;o++)(function(r){z(t,r,{configurable:!1,enumerable:!0,get:function(){return e[r]}})})(r[o]);return t},set:function(e,t){if(!(t instanceof n))throw new TypeError("Loader.set("+e+", module) must be a module");this._loader.modules[e]={module:t}},normalize:function(e,t,r){return e},locate:function(e){return e.name},fetch:function(e){},translate:function(e){return e.source},instantiate:function(e){}};var k=a.prototype.newModule}();var A;i.prototype=a.prototype,o.prototype=new i;var D;if("undefined"!=typeof XMLHttpRequest)D=function(e,t,r,n){function a(){r(s.responseText)}function o(){n(new Error("XHR error"+(s.status?" ("+s.status+(s.statusText?" "+s.statusText:"")+")":"")+" loading "+e))}var s=new XMLHttpRequest,i=!0,l=!1;if(!("withCredentials"in s)){var u=/^(\w+:)?\/\/([^\/]+)/.exec(e);u&&(i=u[2]===window.location.host,u[1]&&(i&=u[1]===window.location.protocol))}i||"undefined"==typeof XDomainRequest||(s=new XDomainRequest,s.onload=a,s.onerror=o,s.ontimeout=o,s.onprogress=function(){},s.timeout=0,l=!0),s.onreadystatechange=function(){4===s.readyState&&(0==s.status?s.responseText?a():(s.addEventListener("error",o),s.addEventListener("load",a)):200===s.status?a():o())},s.open("GET",e,!0),s.setRequestHeader&&(s.setRequestHeader("Accept","application/x-es-module, */*"),t&&("string"==typeof t&&s.setRequestHeader("Authorization",t),s.withCredentials=!0)),l?setTimeout(function(){s.send()},0):s.send(null)};else if("undefined"!=typeof require&&"undefined"!=typeof process){var C;D=function(e,t,r,n){if("file:///"!=e.substr(0,8))throw new Error('Unable to fetch "'+e+'". Only file URLs of the form file:/// allowed running in Node.');return C=C||require("fs"),e=O?e.replace(/\//g,"\\").substr(8):e.substr(7),C.readFile(e,function(e,t){if(e)return n(e);var a=t+"";"\ufeff"===a[0]&&(a=a.substr(1)),r(a)})}}else{if("undefined"==typeof self||"undefined"==typeof self.fetch)throw new TypeError("No environment fetch API available.");D=function(e,t,r,n){var a={headers:{Accept:"application/x-es-module, */*"}};t&&("string"==typeof t&&(a.headers.Authorization=t),a.credentials="include"),fetch(e,a).then(function(e){if(e.ok)return e.text();throw new Error("Fetch error: "+e.status+" "+e.statusText)}).then(r,n)}}o.prototype.fetch=function(e){return new Promise(function(t,r){D(e.address,void 0,t,r)})};var q=function(){function t(t){var n=this;return Promise.resolve(e["typescript"==n.transpiler?"ts":n.transpiler]||(n.pluginLoader||n)["import"](n.transpiler)).then(function(e){e.__useDefault&&(e=e["default"]);var a;return a=e.Compiler?r:e.createLanguageService?s:o,"(function(__moduleName){"+a.call(n,t,e)+'\n})("'+t.name+'");\n//# sourceURL='+t.address+"!transpiled"})}function r(e,t){var r=this.traceurOptions||{};r.modules="instantiate",r.script=!1,void 0===r.sourceMaps&&(r.sourceMaps="inline"),r.filename=e.address,r.inputSourceMap=e.metadata.sourceMap,r.moduleName=!1;var a=new t.Compiler(r);return n(e.source,a,r.filename)}function n(e,t,r){try{return t.compile(e,r)}catch(n){if(n.length)throw n[0];throw n}}function o(e,t){var r=this.babelOptions||{};return r.modules="system",void 0===r.sourceMap&&(r.sourceMap="inline"),r.inputSourceMap=e.metadata.sourceMap,r.filename=e.address,r.code=!0,r.ast=!1,t.transform(e.source,r).code}function s(e,t){var r=this.typescriptOptions||{};return r.target=r.target||t.ScriptTarget.ES5,void 0===r.sourceMap&&(r.sourceMap=!0),r.sourceMap&&r.inlineSourceMap!==!1&&(r.inlineSourceMap=!0),r.module=t.ModuleKind.System,t.transpile(e.source,r,e.address)}return a.prototype.transpiler="traceur",t}();u.prototype=o.prototype,l.prototype=new u,l.prototype.constructor=l,l.prototype.instantiate=function(){};var U,N=!0;try{Object.getOwnPropertyDescriptor({a:0},"a")}catch(J){N=!1}var $,B=["main","format","defaultExtension","meta","map","basePath","depCache"];!function(){function r(t,r){0==l++&&(s=e.System),e.System=t,i=r}function n(){0==--l&&(e.System=s),i=void 0}function a(e){var t=e.source.lastIndexOf("\n"),r="esm"==e.metadata.format||"register"==e.metadata.format||e.metadata.bundle;return(r?"(function(System) {":"")+("cjs"==e.metadata.format?e.source.replace(c,""):e.source)+(r?"\n})(System);":"")+("\n//# sourceURL="!=e.source.substr(t,15)?"\n//# sourceURL="+e.address+(e.metadata.sourceMap?"!transpiled":""):"")+(e.metadata.sourceMap&&u&&"\n//# sourceMappingURL=data:application/json;base64,"+btoa(unescape(encodeURIComponent(e.metadata.sourceMap)))||"")}function o(o){if(o.metadata.integrity)throw new TypeError("Subresource integrity checking is not supported in Web Workers or Chrome Extensions.");try{r(this,o),new Function(a(o)).call(e),n()}catch(s){throw n(),t(s,"Evaluating "+o.address)}}var s,i,l=0;d("pushRegister_",function(){return function(e){return i?(this.reduceRegister_(i,e),!0):!1}});var u="undefined"!=typeof btoa,c=/^\#\!.*/;if("undefined"!=typeof document&&document.getElementsByTagName){var f,m=document.getElementsByTagName("script");$__curScript=m[m.length-1],$=function(e){if(!this.globalEvaluationScope)return o.call(this,e);f||(f=document.head||document.body||document.documentElement);var s=document.createElement("script");s.text=a(e);var i,l=window.onerror;if(window.onerror=function(r){i=t(r,"Evaluating "+e.address)},r(this,e),e.metadata.integrity&&s.setAttribute("integrity",e.metadata.integrity),e.metadata.nonce&&s.setAttribute("nonce",e.metadata.nonce),f.appendChild(s),f.removeChild(s),n(),window.onerror=l,i)throw i}}else if("undefined"!=typeof require){var p="vm",h=require(p);$=function(e){if(!this.globalEvaluationScope)return o.call(this,e);if(e.metadata.integrity)throw new TypeError("Subresource integrity checking is unavailable in Node.");try{r(this,e),h.runInThisContext(a(e)),n()}catch(s){throw n(),t(s.toString(),"Evaluating "+e.address)}}}else $=o}();var H=/^[^\/]+:\/\//,W={},X=new F(L);c(function(e){return function(){e.call(this),this.baseURL=L.substr(0,L.lastIndexOf("/")+1),this.map={},this.warnings=!1,this.defaultJSExtensions=!1,this.globalEvaluationScope=!0,this.pluginFirst=!1,(R||M&&window.chrome&&window.chrome.extension||M&&navigator.userAgent.match(/^Node\.js/))&&(this.globalEvaluationScope=!1),this.set("@empty",this.newModule({})),x.call(this,"development")}}),"undefined"==typeof require||"undefined"==typeof process||process.browser||(l.prototype._nodeRequire=require);var Z=["assert","buffer","child_process","cluster","console","constants","crypto","dgram","dns","domain","events","fs","http","https","module","net","os","path","process","punycode","querystring","readline","repl","stream","string_decoder","sys","timers","tls","tty","url","util","vm","zlib"];d("normalize",function(e){return function(e,t){if("."!=e[0]&&"/"!=e[0]&&!e.match(H)){var r=b(this.map,e);r&&(e=this.map[r]+e.substr(r.length))}if("@node/"==e.substr(0,6)&&-1!=Z.indexOf(e.substr(6))){if(!this._nodeRequire)throw new TypeError("Error loading "+e+". Can only load node core modules in Node.");this.set(e,this.newModule(m(this._nodeRequire(e.substr(6)))))}return("."==e[0]||"/"==e[0])&&(e=t?new F(e,t.replace(/#/g,"%05")).href.replace(/%05/g,"#"):new F(e,X).href),this.has(e)?e:e.match(H)?(this.defaultJSExtensions&&".js"!=e.substr(e.length-3,3)&&(e+=".js"),e):(e=s(this.paths,e)||e,this.defaultJSExtensions&&".js"!=e.substr(e.length-3,3)&&(e+=".js"),"."==e[0]||"/"==e[0]?new F(e,X).href:new F(e,y.call(this)).href)}});var G="undefined"!=typeof XMLHttpRequest;d("locate",function(e){return function(t){return Promise.resolve(e.call(this,t)).then(function(e){return G?e.replace(/#/g,"%23"):e})}}),d("fetch",function(){return function(e){return new Promise(function(t,r){D(e.address,e.metadata.authorization,t,r)})}}),d("import",function(e){return function(t,r,n){return r&&r.name&&g.call(this,"SystemJS.import(name, { name: parentName }) is deprecated for SystemJS.import(name, parentName), while importing "+t+" from "+r.name),e.call(this,t,r,n).then(function(e){return e.__useDefault?e["default"]:e})}}),d("translate",function(e){return function(t){return"detect"==t.metadata.format&&(t.metadata.format=void 0),e.call(this,t)}}),d("instantiate",function(e){return function(e){if("json"==e.metadata.format&&!this.builder){var t=e.metadata.entry=S();t.deps=[],t.execute=function(){try{return JSON.parse(e.source)}catch(t){throw new Error("Invalid JSON file "+e.name)}}}}}),l.prototype.env="development",l.prototype.config=function(e){function t(e){for(var t in e)return!0}var r=this;if("warnings"in e&&(r.warnings=e.warnings),e.baseURL){if(t(r.packages)||t(r.meta)||t(r.depCache)||t(r.bundles)||t(r.packageConfigPaths))throw new TypeError("Incorrect configuration order. The baseURL must be configured with the first SystemJS.config call.");r.baseURL=e.baseURL,y.call(r)}if(e.defaultJSExtensions&&(r.defaultJSExtensions=e.defaultJSExtensions,g.call(r,"The defaultJSExtensions configuration option is deprecated, use packages configuration instead.")),e.pluginFirst&&(r.pluginFirst=e.pluginFirst),e.env){if("production"!=e.env&&"development"!=e.env)throw new TypeError('The config environment must be set to "production" or "development".');x.call(r,e.env)}if(e.paths)for(var n in e.paths)r.paths[n]=e.paths[n];if(e.map){var a="";for(var n in e.map){var o=e.map[n];if("string"!=typeof o){a+=(a.length?", ":"")+'"'+n+'"';var s=r.decanonicalize(n),i="";for(var l in r.packages)s.substr(0,l.length)==l&&(!s[l.length]||"/"==s[l.length])&&i.split("/").length<l.split("/").length&&(i=l);i&&r.packages[i].main&&(s=s.substr(0,s.length-r.packages[i].main.length-1));var l=r.packages[s]=r.packages[s]||{};l.map=o}else r.map[n]=o}a&&g.call(r,"The map configuration for "+a+' uses object submaps, which is deprecated in global map.\nUpdate this to use package contextual map with configs like SystemJS.config({ packages: { "'+n+'": { map: {...} } } }).')}if(e.packageConfigPaths){for(var u=[],d=0;d<e.packageConfigPaths.length;d++){var c=e.packageConfigPaths[d],f=Math.max(c.lastIndexOf("*")+1,c.lastIndexOf("/")),s=r.decanonicalize(c.substr(0,f)+"/");r.defaultJSExtensions&&".js"!=c.substr(c.length-3,3)&&(s=s.substr(0,s.length-3)),u[d]=s.substr(0,s.length-1)+c.substr(f)}r.packageConfigPaths=u}if(e.bundles)for(var n in e.bundles){for(var m=[],d=0;d<e.bundles[n].length;d++)m.push(r.decanonicalize(e.bundles[n][d]));r.bundles[n]=m}if(e.packages)for(var n in e.packages){if(n.match(/^([^\/]+:)?\/\/$/))throw new TypeError('"'+n+'" is not a valid package name.');var p=r.decanonicalize(n);"/"==p[p.length-1]&&(p=p.substr(0,p.length-1)),r.packages[p]=r.packages[p]||{},e.packages[n].modules&&(g.call(r,"Package "+n+' is configured with "modules", which is deprecated as it has been renamed to "meta".'),e.packages[n].meta=e.packages[n].modules,delete e.packages[n].modules);for(var v in e.packages[n])-1==T.call(B,v)&&g.call(r,'"'+v+'" is not a valid package configuration option in package '+n);h(r.packages[p],e.packages[n])}for(var b in e){var o=e[b],w=!1;if("baseURL"!=b&&"map"!=b&&"packages"!=b&&"bundles"!=b&&"paths"!=b&&"warnings"!=b&&"packageConfigPaths"!=b)if("object"!=typeof o||o instanceof Array)r[b]=o;else{r[b]=r[b]||{},("meta"==b||"depCache"==b)&&(w=!0);for(var n in o)"meta"==b&&"*"==n[0]?r[b][n]=o[n]:w?r[b][r.decanonicalize(n)]=o[n]:r[b][n]=o[n]}}},function(){function e(e,t){var r,n,a=0;for(var o in e.packages)t.substr(0,o.length)!==o||t.length!==o.length&&"/"!==t[o.length]||(n=o.split("/").length,n>a&&(r=o,a=n));return r}function t(e){var t=e.basePath&&"."!=e.basePath?e.basePath:"";return t&&("./"==t.substr(0,2)&&(t=t.substr(2)),"/"!=t[t.length-1]&&(t+="/")),t}function r(e,t,r,n,a,o){if(!a||"/"==a[a.length-1]||o||t.defaultExtension===!1)return a;if(a.match(Q))return a;var s=!1;if(t.meta&&p(t.meta,a,function(e,t,r){return 0==r||e.lastIndexOf("*")!=e.length-1?s=!0:void 0}),!s&&e.meta&&p(e.meta,r+"/"+n+a,function(e,t,r){return 0==r||e.lastIndexOf("*")!=e.length-1?s=!0:void 0}),s)return a;var i="."+(t.defaultExtension||"js");return a.substr(a.length-i.length)!=i?a+i:a}function n(e,n,o,s,i){if(!s){if(!n.main)return o+(e.defaultJSExtensions?".js":"");s="./"==n.main.substr(0,2)?n.main.substr(2):n.main}var l=t(n);if(n.map){var u="./"+s,d=b(n.map,u);if(d||(u="./"+r(e,n,o,l,s,i),u!="./"+s&&(d=b(n.map,u))),d)return a(e,n,o,l,d,u,i)}return o+"/"+l+r(e,n,o,l,s,i)}function a(e,t,n,a,o,s,i){var l=t.map[o];if("string"!=typeof l&&(l=o=s),"."==l)l=n;else if("./"==l.substr(0,2))return n+"/"+a+r(e,t,n,a,l.substr(2)+s.substr(o.length),i);return e.normalizeSync(l+s.substr(o.length),n+"/")}function o(e,n,a,o,s){if(!o){if(!n.main)return Promise.resolve(a+(e.defaultJSExtensions?".js":""));o="./"==n.main.substr(0,2)?n.main.substr(2):n.main}var l,u,d=t(n);return n.map&&(l="./"+o,u=b(n.map,l),u||(l="./"+r(e,n,a,d,o,s),l!="./"+o&&(u=b(n.map,l)))),(u?i(e,n,a,d,u,l,s):Promise.resolve()).then(function(t){return t?Promise.resolve(t):Promise.resolve(a+"/"+d+r(e,n,a,d,o,s))})}function s(e,t,n,a,o,s,i,l){if("."==s)s=n;else if("./"==s.substr(0,2))return Promise.resolve(n+"/"+a+r(e,t,n,a,s.substr(2)+i.substr(o.length),l)).then(function(t){return j.call(e,t,n+"/")});return e.normalize(s+i.substr(o.length),n+"/")}function i(e,t,r,n,a,o,i){var l=t.map[a];return"string"==typeof l?s(e,t,r,n,a,l,o,i):e.builder?Promise.resolve(r+"/#:"+o):e["import"](t.map["@env"]||"@system-env",r).then(function(e){for(var t in l){var r="~"==t[0],n=v(r?t.substr(1):t,e);if(!r&&n||r&&!n)return l[t]}}).then(function(l){return l?s(e,t,r,n,a,l,o,i):void 0})}function u(e){var t=e.lastIndexOf("*"),r=Math.max(t+1,e.lastIndexOf("/"));return{length:r,regEx:new RegExp("^("+e.substr(0,r).replace(/\*/g,"[^\\/]+")+")(\\/|$)"),wildcard:-1!=t}}function f(e,t){for(var r,n,a=!1,o=0;o<e.packageConfigPaths.length;o++){var s=e.packageConfigPaths[o],i=y[s]||(y[s]=u(s));if(!(t.length<i.length)){var l=t.match(i.regEx);!l||r&&(a&&i.wildcard||!(r.length<l[1].length))||(r=l[1],a=!i.wildcard,n=r+s.substr(i.length))}}return r?{packageName:r,configPath:n}:void 0}function m(e,r,n){var a=e.pluginLoader||e;return(a.meta[n]=a.meta[n]||{}).format="json",a.load(n).then(function(){pkgConfig=a.get(n);var o=pkgConfig["default"];o.systemjs&&(o=o.systemjs),o.modules&&(o.meta=o.modules,g.call(e,"Package config file "+n+' is configured with "modules", which is deprecated as it has been renamed to "meta".'));for(var s in o)-1==T.call(B,s)&&delete o[s];var i=e.packages[r]=e.packages[r]||{};h(i,o,!0);var l=t(i);if(o.depCache){for(var u in o.depCache){var d;d="./"==u.substr(0,2)?r+"/"+l+u.substr(2):coreResolve.call(e,u),e.depCache[d]=(e.depCache[d]||[]).concat(o.depCache[u])}delete o.depCache}return i})}function p(e,t,r){var n;for(var a in e){var o="./"==a.substr(0,2)?"./":"";if(o&&(a=a.substr(2)),n=a.indexOf("*"),-1!==n&&a.substr(0,n)==t.substr(0,n)&&a.substr(n+1)==t.substr(t.length-a.length+n+1)&&r(a,e[o+a],a.split("/").length))return}var s=e[t]||e["./"+t];s&&r(s,s,0)}c(function(e){return function(){e.call(this),this.packages={},this.packageConfigPaths={}}}),l.prototype.normalizeSync=l.prototype.decanonicalize=l.prototype.normalize,d("decanonicalize",function(e){return function(t,r){var n=this.defaultJSExtensions&&".js"!=t.substr(t.length-3,3),a=e.call(this,t,r);return n&&".js"==a.substr(a.length-3,3)&&(a=a.substr(0,a.length-3)),a}}),d("normalizeSync",function(r){return function(o,s,i){g.call(this,"SystemJS.normalizeSync has been deprecated for SystemJS.decanonicalize.");var l=this;if(i=i===!0,s)var u=e(l,s)||l.defaultJSExtensions&&".js"==s.substr(s.length-3,3)&&e(l,s.substr(0,s.length-3));var d=u&&l.packages[u];if(d){var c=t(d);c&&s.substr(u.length+1,c.length)==c&&(s=u+s.substr(u.length+c.length))}if(d&&"."!=o[0]){var m=d.map,p=m&&b(m,o);if(p&&"string"==typeof m[p])return a(l,d,u,t(d),p,o,i)}var h=l.defaultJSExtensions&&".js"!=o.substr(o.length-3,3),v=r.call(l,o,s);h&&".js"!=v.substr(v.length-3,3)&&(h=!1),h&&(v=v.substr(0,v.length-3));var y=f(l,v),x=y&&y.packageName||e(l,v);if(!x)return v+(h?".js":"");var w=v.substr(x.length+1);return w||v.length!=x.length+1||"."==o[0]?n(l,l.packages[x]||{},x,w,i):x+w}}),d("normalize",function(r){return function(n,a,s){var l=this;return s=s===!0,Promise.resolve().then(function(){if(a)var r=e(l,a)||l.defaultJSExtensions&&".js"==a.substr(a.length-3,3)&&e(l,a.substr(0,a.length-3));var o=r&&l.packages[r];if(o){var u=t(o);u&&a.substr(r.length+1,u.length)==u&&(a=r+a.substr(r.length+u.length))}if(o&&"./"!=n.substr(0,2)){var d=o.map,c=d&&b(d,n);if(c)return i(l,o,r,u,c,n,s)}return Promise.resolve()}).then(function(t){if(t)return t;var i=l.defaultJSExtensions&&".js"!=n.substr(n.length-3,3),u=r.call(l,n,a);i&&".js"!=u.substr(u.length-3,3)&&(i=!1),i&&(u=u.substr(0,u.length-3));var d=f(l,u),c=d&&d.packageName||e(l,u);if(!c)return Promise.resolve(u+(i?".js":""));var p=l.packages[c],h=p&&(p.configured||!d);return(h?Promise.resolve(p):m(l,c,d.configPath)).then(function(e){var t=u.substr(c.length+1);return t||u.length!=c.length+1||"."==n[0]?o(l,e,c,t,s):Promise.resolve(c+t)})})}});var y={};d("locate",function(r){return function(n){var a=this;return Promise.resolve(r.call(this,n)).then(function(r){var o=e(a,n.name);if(o){var s=a.packages[o],i=t(s),l=n.name.substr(o.length+i.length+1);s.format&&(n.metadata.format=n.metadata.format||s.format);var u={};if(s.meta){var d=0;p(s.meta,l,function(e,t,r){r>d&&(d=r),h(u,t,r&&d>r)}),u.alias&&"./"==u.alias.substr(0,2)&&(u.alias=o+u.alias.substr(1)),u.loader&&"./"==u.loader.substr(0,2)&&(u.loader=o+u.loader.substr(1)),h(n.metadata,u)}}return r})}})}(),function(){function t(){if(o&&"interactive"===o.script.readyState)return o.load;for(var e=0;e<l.length;e++)if("interactive"==l[e].script.readyState)return o=l[e],o.load}function r(e,t){return new Promise(function(e,r){t.metadata.integrity&&r(new Error("Subresource integrity checking is not supported in web workers.")),s=t;try{importScripts(t.address)}catch(n){s=null,r(n)}s=null,t.metadata.entry||r(new Error(t.address+" did not call System.register or AMD define")),e("")})}if("undefined"!=typeof document)var n=document.getElementsByTagName("head")[0];var a,o,s=null,i=n&&function(){var e=document.createElement("script"),t="undefined"!=typeof opera&&"[object Opera]"===opera.toString();return e.attachEvent&&!(e.attachEvent.toString&&e.attachEvent.toString().indexOf("[native code")<0)&&!t}(),l=[],u=0,c=[];d("pushRegister_",function(e){return function(r){return e.call(this,r)?!1:(s?this.reduceRegister_(s,r):i?this.reduceRegister_(t(),r):u?c.push(r):this.reduceRegister_(null,r),!0)}}),d("fetch",function(t){return function(s){var d=this;return s.metadata.scriptLoad&&(M||R)?R?r(d,s):new Promise(function(t,r){function f(e){if(!h.readyState||"loaded"==h.readyState||"complete"==h.readyState){if(u--,s.metadata.entry||c.length){if(!i){for(var n=0;n<c.length;n++)d.reduceRegister_(s,c[n]);c=[]}}else d.reduceRegister_(s);p(),s.metadata.entry||s.metadata.bundle||r(new Error(s.name+" did not call System.register or AMD define. If loading a global module configure the global name via the meta exports property for script injection support.")),t("")}}function m(e){p(),r(new Error("Unable to load script "+s.address))}function p(){if(e.System=a,h.detachEvent){h.detachEvent("onreadystatechange",f);for(var t=0;t<l.length;t++)l[t].script==h&&(o&&o.script==h&&(o=null),l.splice(t,1))}else h.removeEventListener("load",f,!1),h.removeEventListener("error",m,!1);n.removeChild(h)}var h=document.createElement("script");h.async=!0,s.metadata.integrity&&h.setAttribute("integrity",s.metadata.integrity),i?(h.attachEvent("onreadystatechange",f),l.push({script:h,load:s})):(h.addEventListener("load",f,!1),h.addEventListener("error",m,!1)),u++,a=e.System,h.src=s.address,n.appendChild(h)}):t.call(this,s)}})}();var V=/^\s*(\/\*[^\*]*(\*(?!\/)[^\*]*)*\*\/|\s*\/\/[^\n]*|\s*"[^"]+"\s*;?|\s*'[^']+'\s*;?)*\s*/;!function(){function t(e,r,n){
|
|
if(n[e.groupIndex]=n[e.groupIndex]||[],-1==T.call(n[e.groupIndex],e)){n[e.groupIndex].push(e);for(var a=0,o=e.normalizedDeps.length;o>a;a++){var s=e.normalizedDeps[a],i=r.defined[s];if(i&&!i.evaluated){var l=e.groupIndex+(i.declarative!=e.declarative);if(null===i.groupIndex||i.groupIndex<l){if(null!==i.groupIndex&&(n[i.groupIndex].splice(T.call(n[i.groupIndex],i),1),0==n[i.groupIndex].length))throw new Error("Mixed dependency cycle detected");i.groupIndex=l}t(i,r,n)}}}}function r(e,r){var n=r.defined[e];if(!n.module){n.groupIndex=0;var a=[];t(n,r,a);for(var s=!!n.declarative==a.length%2,l=a.length-1;l>=0;l--){for(var u=a[l],d=0;d<u.length;d++){var c=u[d];s?o(c,r):i(c,r)}s=!s}}}function n(){}function a(e,t){return t[e]||(t[e]={name:e,dependencies:[],exports:new n,importers:[]})}function o(t,r){if(!t.module){var n=r._loader.moduleRecords,s=t.module=a(t.name,n),i=t.module.exports,l=t.declare.call(e,function(e,t){if(s.locked=!0,"object"==typeof e)for(var r in e)i[r]=e[r];else i[e]=t;for(var n=0,a=s.importers.length;a>n;n++){var o=s.importers[n];if(!o.locked){var l=T.call(o.dependencies,s);o.setters[l](i)}}return s.locked=!1,t},t.name);if(s.setters=l.setters,s.execute=l.execute,!s.setters||!s.execute)throw new TypeError("Invalid System.register form for "+t.name);for(var u=0,d=t.normalizedDeps.length;d>u;u++){var c,f=t.normalizedDeps[u],m=r.defined[f],p=n[f];p?c=p.exports:m&&!m.declarative?c=m.esModule:m?(o(m,r),p=m.module,c=p.exports):c=r.get(f),p&&p.importers?(p.importers.push(s),s.dependencies.push(p)):s.dependencies.push(null);for(var h=t.originalIndices[u],g=0,v=h.length;v>g;++g){var y=h[g];s.setters[y]&&s.setters[y](c)}}}}function s(e,t){var r,n=t.defined[e];if(n)n.declarative?u(e,[],t):n.evaluated||i(n,t),r=n.module.exports;else if(r=t.get(e),!r)throw new Error("Unable to load dependency "+e+".");return(!n||n.declarative)&&r&&r.__useDefault?r["default"]:r}function i(t,r){if(!t.module){var n={},a=t.module={exports:n,id:t.name};if(!t.executingRequire)for(var o=0,l=t.normalizedDeps.length;l>o;o++){var u=t.normalizedDeps[o],d=r.defined[u];d&&i(d,r)}t.evaluated=!0;var c=t.execute.call(e,function(e){for(var n=0,a=t.deps.length;a>n;n++)if(t.deps[n]==e)return s(t.normalizedDeps[n],r);throw new Error("Module "+e+" not declared as a dependency.")},n,a);c&&(a.exports=c),n=a.exports,n&&n.__esModule?t.esModule=n:t.esmExports&&n!==e?t.esModule=m(n):t.esModule={"default":n}}}function u(t,r,n){var a=n.defined[t];if(a&&!a.evaluated&&a.declarative){r.push(t);for(var o=0,s=a.normalizedDeps.length;s>o;o++){var i=a.normalizedDeps[o];-1==T.call(r,i)&&(n.defined[i]?u(i,r,n):n.get(i))}a.evaluated||(a.evaluated=!0,a.module.execute.call(e))}}l.prototype.register=function(e,t,r){if("string"!=typeof e&&(r=t,t=e,e=null),"boolean"==typeof r)return this.registerDynamic.apply(this,arguments);var n=S();n.name=e&&(this.decanonicalize||this.normalize).call(this,e),n.declarative=!0,n.deps=t,n.declare=r,this.pushRegister_({amd:!1,entry:n})},l.prototype.registerDynamic=function(e,t,r,n){"string"!=typeof e&&(n=r,r=t,t=e,e=null);var a=S();a.name=e&&(this.decanonicalize||this.normalize).call(this,e),a.deps=t,a.execute=n,a.executingRequire=r,this.pushRegister_({amd:!1,entry:a})},d("reduceRegister_",function(){return function(e,t){if(t){var r=t.entry,n=e&&e.metadata;if(r.name&&(r.name in this.defined||(this.defined[r.name]=r),n&&(n.bundle=!0)),!r.name||e&&r.name==e.name){if(!n)throw new TypeError("Unexpected anonymous System.register call.");if(n.entry)throw"register"==n.format?new Error("Multiple anonymous System.register calls in module "+e.name+". If loading a bundle, ensure all the System.register calls are named."):new Error("Module "+e.name+" interpreted as "+n.format+" module format, but called System.register.");n.format||(n.format="register"),n.entry=r}}}}),c(function(e){return function(){e.call(this),this.defined={},this._loader.moduleRecords={}}}),z(n,"toString",{value:function(){return"Module"}}),d("delete",function(e){return function(t){return delete this._loader.moduleRecords[t],delete this.defined[t],e.call(this,t)}}),d("fetch",function(e){return function(t){return this.defined[t.name]?(t.metadata.format="defined",""):("register"!=t.metadata.format||t.metadata.authorization||t.metadata.scriptLoad===!1||(t.metadata.scriptLoad=!0),t.metadata.deps=t.metadata.deps||[],e.call(this,t))}}),d("translate",function(e){return function(t){return t.metadata.deps=t.metadata.deps||[],Promise.resolve(e.call(this,t)).then(function(e){return("register"==t.metadata.format||!t.metadata.format&&w(t.source))&&(t.metadata.format="register"),e})}}),d("instantiate",function(e){return function(t){"detect"==t.metadata.format&&(t.metadata.format=void 0),e.call(this,t);var n,a=this;if(a.defined[t.name])n=a.defined[t.name],n.declarative||(n.deps=n.deps.concat(t.metadata.deps));else if(t.metadata.entry)n=t.metadata.entry,n.deps=n.deps.concat(t.metadata.deps);else if(!(a.builder&&t.metadata.bundle||"register"!=t.metadata.format&&"esm"!=t.metadata.format&&"es6"!=t.metadata.format)){if("undefined"!=typeof $&&$.call(a,t),!t.metadata.entry&&!t.metadata.bundle)throw new Error(t.name+" detected as "+t.metadata.format+" but didn't execute.");n=t.metadata.entry,n&&t.metadata.deps&&(n.deps=n.deps.concat(t.metadata.deps))}n||(n=S(),n.deps=t.metadata.deps,n.execute=function(){}),a.defined[t.name]=n;var o=f(n.deps);n.deps=o.names,n.originalIndices=o.indices,n.name=t.name,n.esmExports=t.metadata.esmExports!==!1;for(var s=[],i=0,l=n.deps.length;l>i;i++)s.push(Promise.resolve(a.normalize(n.deps[i],t.name)));return Promise.all(s).then(function(e){return n.normalizedDeps=e,{deps:n.deps,execute:function(){return r(t.name,a),u(t.name,[],a),a.defined[t.name]=void 0,a.newModule(n.declarative?n.module.exports:n.esModule)}}})}})}(),function(){var t=/(^\s*|[}\);\n]\s*)(import\s+(['"]|(\*\s+as\s+)?[^"'\(\)\n;]+\s+from\s+['"]|\{)|export\s+\*\s+from\s+["']|export\s+(\{|default|function|class|var|const|let|async\s+function))/,r=/\$traceurRuntime\s*\./,n=/babelHelpers\s*\./;d("translate",function(a){return function(o){var s=this;return a.call(s,o).then(function(a){if("esm"==o.metadata.format||"es6"==o.metadata.format||!o.metadata.format&&s.transpiler!==!1&&a.match(t)){if("es6"==o.metadata.format&&g.call(s,"Module "+o.name+' has metadata setting its format to "es6", which is deprecated.\nThis should be updated to "esm".'),o.metadata.format="esm",s.transpiler===!1){if(s.builder)return a;throw new TypeError("Unable to dynamically transpile ES module as SystemJS.transpiler set to false.")}return s._loader.loadedTranspiler=s._loader.loadedTranspiler||!1,s.pluginLoader&&(s.pluginLoader._loader.loadedTranspiler=s._loader.loadedTranspiler||!1),(s._loader.transpilerPromise||(s._loader.transpilerPromise=Promise.resolve(e["typescript"==s.transpiler?"ts":s.transpiler]||(s.pluginLoader||s)["import"](s.transpiler)))).then(function(e){return s._loader.loadedTranspilerRuntime=!0,e.translate?e==o.metadata.loaderModule?o.source:Promise.resolve(e.translate.call(s,o)).then(function(e){return"esm"==o.metadata.format&&!s.builder&&w(e)&&(o.metadata.format="register"),e}):(s.builder&&(o.metadata.originalSource=o.source),q.call(s,o).then(function(e){return o.metadata.sourceMap=void 0,e}))})}if(s.transpiler===!1)return a;if(s._loader.loadedTranspiler!==!1||"traceur"!=s.transpiler&&"typescript"!=s.transpiler&&"babel"!=s.transpiler||o.name!=s.normalizeSync(s.transpiler)||(a.length>100&&!o.metadata.format&&(o.metadata.format="global","traceur"===s.transpiler&&(o.metadata.exports="traceur"),"typescript"===s.transpiler&&(o.metadata.exports="ts")),s._loader.loadedTranspiler=!0),s._loader.loadedTranspilerRuntime===!1&&(o.name==s.normalizeSync("traceur-runtime")||o.name==s.normalizeSync("babel/external-helpers*"))&&(a.length>100&&(o.metadata.format=o.metadata.format||"global"),s._loader.loadedTranspilerRuntime=!0),("register"==o.metadata.format||o.metadata.bundle)&&s._loader.loadedTranspilerRuntime!==!0){if(!e.$traceurRuntime&&o.source.match(r))return s._loader.loadedTranspilerRuntime=s._loader.loadedTranspilerRuntime||!1,s["import"]("traceur-runtime").then(function(){return a});if(!e.babelHelpers&&o.source.match(n))return s._loader.loadedTranspilerRuntime=s._loader.loadedTranspilerRuntime||!1,s["import"]("babel/external-helpers").then(function(){return a})}return a})}})}();var K="undefined"!=typeof self?"self":"global";d("fetch",function(e){return function(t){return t.metadata.exports&&!t.metadata.format&&(t.metadata.format="global"),"global"!=t.metadata.format||t.metadata.authorization||!t.metadata.exports||t.metadata.globals||t.metadata.deps&&0!=t.metadata.deps.length||t.metadata.scriptLoad===!1||(t.metadata.scriptLoad=!0),e.call(this,t)}}),d("instantiate",function(e){return function(t){var r=this;if(t.metadata.format||(t.metadata.format="global"),"global"==t.metadata.format&&!t.metadata.registered){var n=S();t.metadata.entry=n,n.deps=[];for(var a in t.metadata.globals)n.deps.push(t.metadata.globals[a]);n.execute=function(e,n,a){var o;if(t.metadata.globals){o={};for(var s in t.metadata.globals)t.metadata.globals[s]&&(o[s]=e(t.metadata.globals[s]))}var i=t.metadata.exports;i&&(t.source+="\n"+K+'["'+i+'"] = '+i+";");var l=r.get("@@global-helpers").prepareGlobal(a.id,i,o);return $.call(r,t),l()}}return e.call(this,t)}}),d("reduceRegister_",function(t){return function(r,n){if(n||!r.metadata.exports)return t.call(this,r,n);r.metadata.format="global";var a=r.metadata.entry=S();a.deps=r.metadata.deps;var o=v(r.metadata.exports,e);a.execute=function(){return o}}}),c(function(t){return function(){function r(t){if(Object.keys)Object.keys(e).forEach(t);else for(var r in e)s.call(e,r)&&t(r)}function n(t){r(function(r){if(-1==T.call(i,r)){try{var n=e[r]}catch(a){i.push(r)}t(r,n)}})}var a=this;t.call(a);var o,s=Object.prototype.hasOwnProperty,i=["_g","sessionStorage","localStorage","clipboardData","frames","frameElement","external","mozAnimationStartTime","webkitStorageInfo","webkitIndexedDB"];a.set("@@global-helpers",a.newModule({prepareGlobal:function(t,r,a){var s=e.define;e.define=void 0,e.exports=void 0,e.module&&e.module.exports&&(e.module=void 0);var i;if(a){i={};for(var l in a)i[l]=e[l],e[l]=a[l]}return r||(o={},n(function(e,t){o[e]=t})),function(){var t;if(r)t=v(r,e);else{var a,l,u={};n(function(e,t){o[e]!==t&&"undefined"!=typeof t&&(u[e]=t,"undefined"!=typeof a?l||a===t||(l=!0):a=t)}),t=l?u:a}if(i)for(var d in i)e[d]=i[d];return e.define=s,t}}}))}}),function(){function t(e){function t(e,t){for(var r=0;r<e.length;r++)if(e[r][0]<t.index&&e[r][1]>t.index)return!0;return!1}n.lastIndex=a.lastIndex=o.lastIndex=0;var r,s=[],i=[],l=[];if(e.length/e.split("\n").length<200){for(;r=o.exec(e);)i.push([r.index,r.index+r[0].length]);for(;r=a.exec(e);)t(i,r)||l.push([r.index,r.index+r[0].length])}for(;r=n.exec(e);)if(!t(i,r)&&!t(l,r)){var u=r[1].substr(1,r[1].length-2);if(u.match(/"|'/))continue;"/"==u[u.length-1]&&(u=u.substr(0,u.length-1)),s.push(u)}return s}var r=/(?:^\uFEFF?|[^$_a-zA-Z\xA0-\uFFFF.])(exports\s*(\[['"]|\.)|module(\.exports|\['exports'\]|\["exports"\])\s*(\[['"]|[=,\.]))/,n=/(?:^\uFEFF?|[^$_a-zA-Z\xA0-\uFFFF."'])require\s*\(\s*("[^"\\]*(?:\\.[^"\\]*)*"|'[^'\\]*(?:\\.[^'\\]*)*')\s*\)/g,a=/(^|[^\\])(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/gm,o=/("[^"\\\n\r]*(\\.[^"\\\n\r]*)*"|'[^'\\\n\r]*(\\.[^'\\\n\r]*)*')/g;d("instantiate",function(a){return function(o){var s=this;if(o.metadata.format||(r.lastIndex=0,n.lastIndex=0,(n.exec(o.source)||r.exec(o.source))&&(o.metadata.format="cjs")),"cjs"==o.metadata.format){var i=o.metadata.deps,l=o.metadata.cjsRequireDetection===!1?[]:t(o.source);for(var u in o.metadata.globals)o.metadata.globals[u]&&l.push(o.metadata.globals[u]);var d=S();o.metadata.entry=d,d.deps=l,d.executingRequire=!0,d.execute=function(t,r,n){function a(e){return"/"==e[e.length-1]&&(e=e.substr(0,e.length-1)),t.apply(this,arguments)}for(var l=0;l<i.length;l++)a(i[l]);var u=e.define;e.define=void 0;var d=s.get("@@cjs-helpers").getPathVars(n.id);e.__cjsWrapper={exports:r,args:[a,r,n,d.filename,d.dirname,e,e]};var c="";if(o.metadata.globals)for(var f in o.metadata.globals)c+="var "+f+' = require("'+o.metadata.globals[f]+'");';o.source="(function(require, exports, module, __filename, __dirname, global, GLOBAL) {"+c+o.source+"\n}).apply(__cjsWrapper.exports, __cjsWrapper.args);",$.call(s,o),e.__cjsWrapper=void 0,e.define=u}}return a.call(s,o)}})}(),c(function(e){return function(){var t=this;if(e.call(t),"undefined"!=typeof window&&"undefined"!=typeof document&&window.location)var r=location.protocol+"//"+location.hostname+(location.port?":"+location.port:"");t.set("@@cjs-helpers",t.newModule({getPathVars:function(e){var t,n=e.lastIndexOf("!");t=-1!=n?e.substr(0,n):e;var a=t.split("/");return a.pop(),a=a.join("/"),"file:///"==t.substr(0,8)?(t=t.substr(7),a=a.substr(7),O&&(t=t.substr(1),a=a.substr(1))):r&&t.substr(0,r.length)===r&&(t=t.substr(r.length),a=a.substr(r.length)),{filename:t,dirname:a}}}))}}),c(function(t){return function(){function r(e,t){e=e.replace(i,"");var r=e.match(c),n=(r[1].split(",")[t]||"require").replace(f,""),a=m[n]||(m[n]=new RegExp(l+n+u,"g"));a.lastIndex=0;for(var o,s=[];o=a.exec(e);)s.push(o[2]||o[3]);return s}function n(e,t,r,a){if("object"==typeof e&&!(e instanceof Array))return n.apply(null,Array.prototype.splice.call(arguments,1,arguments.length-1));if("string"==typeof e&&"function"==typeof t&&(e=[e]),!(e instanceof Array)){if("string"==typeof e){var o=s.get(s.decanonicalize(e,a));if(!o)throw new Error('Module not already loaded loading "'+e+'" from "'+a+'".');return o.__useDefault?o["default"]:o}throw new TypeError("Invalid require")}for(var i=[],l=0;l<e.length;l++)i.push(s["import"](e[l],a));Promise.all(i).then(function(e){t&&t.apply(null,e)},r)}function a(t,a,o){function i(t,r,i){function c(e,r,a){return"string"==typeof e&&"function"!=typeof r?t(e):n.call(s,e,r,a,i.id)}for(var f=[],m=0;m<a.length;m++)f.push(t(a[m]));i.uri=i.id,i.config=function(){},-1!=d&&f.splice(d,0,i),-1!=u&&f.splice(u,0,r),-1!=l&&(c.toUrl=function(e){var t=s.defaultJSExtensions&&".js"!=e.substr(e.length-3,3),r=s.decanonicalize(e,i.id);return t&&".js"==r.substr(r.length-3,3)&&(r=r.substr(0,r.length-3)),r},f.splice(l,0,c));var p=e.require;e.require=n;var h=o.apply(-1==u?e:r,f);return e.require=p,"undefined"==typeof h&&i&&(h=i.exports),"undefined"!=typeof h?h:void 0}"string"!=typeof t&&(o=a,a=t,t=null),a instanceof Array||(o=a,a=["require","exports","module"].splice(0,o.length)),"function"!=typeof o&&(o=function(e){return function(){return e}}(o)),void 0===a[a.length-1]&&a.pop();var l,u,d;-1!=(l=T.call(a,"require"))&&(a.splice(l,1),t||(a=a.concat(r(o.toString(),l)))),-1!=(u=T.call(a,"exports"))&&a.splice(u,1),-1!=(d=T.call(a,"module"))&&a.splice(d,1);var c=S();c.name=t&&(s.decanonicalize||s.normalize).call(s,t),c.deps=a,c.execute=i,s.pushRegister_({amd:!0,entry:c})}function o(){var t=e.module,r=e.exports,n=e.define;return e.module=void 0,e.exports=void 0,e.define=a,function(){e.define=n,e.module=t,e.exports=r}}var s=this;t.call(this);var i=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/gm,l="(?:^|[^$_a-zA-Z\\xA0-\\uFFFF.])",u="\\s*\\(\\s*(\"([^\"]+)\"|'([^']+)')\\s*\\)",c=/\(([^\)]*)\)/,f=/^\s+|\s+$/g,m={};a.amd={},d("reduceRegister_",function(e){return function(t,r){if(!r||!r.amd)return e.call(this,t,r);var n=t&&t.metadata,a=r.entry;if(n&&(n.format="amd"),a.name)n&&(n.entry||n.bundle?n.entry=void 0:n.entry=a,n.bundle=!0),a.name in this.defined||(this.defined[a.name]=a);else{if(!n)throw new TypeError("Unexpected anonymous AMD define.");if(n.entry)throw new TypeError("Multiple defines for anonymous module "+t.name);n.entry=a}}}),s.set("@@amd-helpers",s.newModule({createDefine:o,require:n,define:a})),s.amdDefine=a,s.amdRequire=n}}),function(){var e=/(?:^\uFEFF?|[^$_a-zA-Z\xA0-\uFFFF.])define\s*\(\s*("[^"]+"\s*,\s*|'[^']+'\s*,\s*)?\s*(\[(\s*(("[^"]+"|'[^']+')\s*,|\/\/.*\r?\n|\/\*(.|\s)*?\*\/))*(\s*("[^"]+"|'[^']+')\s*,?)?(\s*(\/\/.*\r?\n|\/\*(.|\s)*?\*\/))*\s*\]|function\s*|{|[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*\))/;d("fetch",function(e){return function(t){return"amd"!==t.metadata.format||t.metadata.authorization||t.metadata.scriptLoad===!1||(t.metadata.scriptLoad=!0),t.metadata.scriptLoad&&M&&this.get("@@amd-helpers").createDefine(),e.call(this,t)}}),d("instantiate",function(t){return function(r){var n=this;if("amd"==r.metadata.format||!r.metadata.format&&r.source.match(e))if(r.metadata.format="amd",n.builder||n.execute===!1)r.metadata.execute=function(){return r.metadata.builderExecute.apply(this,arguments)};else{var a=this.get("@@amd-helpers").createDefine();try{$.call(n,r)}finally{a()}if(!r.metadata.entry&&!r.metadata.bundle)throw new TypeError("AMD module "+r.name+" did not define")}return t.call(n,r)}})}(),function(){function e(e,t){if(t){var r;if(e.pluginFirst){if(-1!=(r=t.lastIndexOf("!")))return t.substr(r+1)}else if(-1!=(r=t.indexOf("!")))return t.substr(0,r);return t}}function t(e,t){var r,n,a=t.lastIndexOf("!");return-1!=a?(e.pluginFirst?(r=t.substr(a+1),n=t.substr(0,a)):(r=t.substr(0,a),n=t.substr(a+1)||r.substr(r.lastIndexOf(".")+1)),{argument:r,plugin:n}):void 0}function r(e,t,r,n){return n&&".js"==t.substr(t.length-3,3)&&(t=t.substr(0,t.length-3)),e.pluginFirst?r+"!"+t:t+"!"+r}function n(e,t){return e.defaultJSExtensions&&".js"!=parsed.argument.substr(parsed.argument.length-3,3)}function a(a){return function(o,s,i){var l=this;s=e(this,s);var u=t(l,o);if(!u)return a.call(this,o,s,i);var d=l.normalizeSync(u.argument,s,!0),c=l.normalizeSync(u.plugin,s,!0);return r(l,d,c,n(l,u.argument))}}d("decanonicalize",a),d("normalizeSync",a),d("normalize",function(a){return function(o,s,i){var l=this;s=e(this,s);var u=t(l,o);return u?Promise.all([l.normalize(u.argument,s,!0),l.normalize(u.plugin,s,!0)]).then(function(e){return r(l,e[0],e[1],n(l,u.argument))}):a.call(l,o,s,i)}}),d("locate",function(e){return function(t){var r,n=this,a=t.name;return n.pluginFirst?-1!=(r=a.indexOf("!"))&&(t.metadata.loader=a.substr(0,r),t.name=a.substr(r+1)):-1!=(r=a.lastIndexOf("!"))&&(t.metadata.loader=a.substr(r+1),t.name=a.substr(0,r)),e.call(n,t).then(function(e){var r=t.metadata.loader;if(!r)return e;if(n.defined&&n.defined[a])return e;var o=n.pluginLoader||n;return o["import"](r).then(function(r){return t.metadata.loaderModule=r,t.address=e,r.locate?r.locate.call(n,t):e})})}}),d("fetch",function(e){return function(t){var r=this;return t.metadata.loaderModule&&t.metadata.loaderModule.fetch&&"defined"!=t.metadata.format?(t.metadata.scriptLoad=!1,t.metadata.loaderModule.fetch.call(r,t,function(t){return e.call(r,t)})):e.call(r,t)}}),d("translate",function(e){return function(t){var r=t.metadata.sourceMap;if(r&&"object"==typeof r){var n=t.name.split("!")[0];r.file=n+"!transpiled",r.sources&&1!=r.sources.length||(r.sources=[n]),t.metadata.sourceMap=JSON.stringify(r)}var a=this;return t.metadata.loaderModule&&t.metadata.loaderModule.translate&&"defined"!=t.metadata.format?Promise.resolve(t.metadata.loaderModule.translate.call(a,t)).then(function(r){return"string"==typeof r&&(t.source=r),e.call(a,t)}):e.call(a,t)}}),d("instantiate",function(e){return function(t){var r=this;return t.metadata.loaderModule&&t.metadata.loaderModule.instantiate&&!r.builder&&"defined"!=t.metadata.format?Promise.resolve(t.metadata.loaderModule.instantiate.call(r,t)).then(function(n){return t.metadata.entry=S(),t.metadata.entry.execute=function(){return n},t.metadata.entry.deps=t.metadata.deps,t.metadata.format="defined",e.call(r,t)}):e.call(r,t)}})}();var Q=/#\{[^\}]+\}/;d("normalize",function(e){return function(t,r,n){var a=this;return P.call(a,t,r).then(function(t){return e.call(a,t,r,n)}).then(function(e){return j.call(a,e,r)})}}),function(){d("fetch",function(e){return function(t){var r=t.metadata.alias,n=t.metadata.deps||[];if(r){t.metadata.format="defined";var a=S();return this.defined[t.name]=a,a.declarative=!0,a.deps=n.concat([r]),a.declare=function(e){return{setters:[function(t){for(var r in t)e(r,t[r]);t.__useDefault&&(a.module.exports.__useDefault=!0)}],execute:function(){}}},""}return e.call(this,t)}})}(),function(){function e(e,t,r){for(var n,a=t.split(".");a.length>1;)n=a.shift(),e=e[n]=e[n]||{};n=a.shift(),n in e||(e[n]=r)}c(function(e){return function(){this.meta={},e.call(this)}}),d("locate",function(e){return function(t){var r,n=this.meta,a=t.name,o=0;for(var s in n)if(r=s.indexOf("*"),-1!==r&&s.substr(0,r)===a.substr(0,r)&&s.substr(r+1)===a.substr(a.length-s.length+r+1)){var i=s.split("/").length;i>o&&(o=i),h(t.metadata,n[s],o!=i)}return n[a]&&h(t.metadata,n[a]),e.call(this,t)}});var t=/^(\s*\/\*[^\*]*(\*(?!\/)[^\*]*)*\*\/|\s*\/\/[^\n]*|\s*"[^"]+"\s*;?|\s*'[^']+'\s*;?)+/,r=/\/\*[^\*]*(\*(?!\/)[^\*]*)*\*\/|\/\/[^\n]*|"[^"]+"\s*;?|'[^']+'\s*;?/g;d("translate",function(n){return function(a){var o=a.source.match(t);if(o)for(var s=o[0].match(r),i=0;i<s.length;i++){var l=s[i],u=l.length,d=l.substr(0,1);if(";"==l.substr(u-1,1)&&u--,'"'==d||"'"==d){var c=l.substr(1,l.length-3),f=c.substr(0,c.indexOf(" "));if(f){var m=c.substr(f.length+1,c.length-f.length-1);"[]"==f.substr(f.length-2,2)?(f=f.substr(0,f.length-2),a.metadata[f]=a.metadata[f]||[],a.metadata[f].push(m)):a.metadata[f]instanceof Array?(g.call(this,"Module "+a.name+' contains deprecated "deps '+m+'" meta syntax.\nThis should be updated to "deps[] '+m+'" for pushing to array meta.'),a.metadata[f].push(m)):e(a.metadata,f,m)}else a.metadata[c]=!0}}return n.call(this,a)}})}(),function(){c(function(e){return function(){e.call(this),this.bundles={},this._loader.loadedBundles={}}}),d("locate",function(e){return function(t){var r=this;if(!(t.name in r.defined))for(var n in r.bundles)if(-1!=r.bundles[n].indexOf(t.name))return r["import"](n).then(function(){return e.call(r,t)});return e.call(r,t)}})}(),function(){c(function(e){return function(){e.call(this),this.depCache={}}}),d("locate",function(e){return function(t){var r=this,n=r.depCache[t.name];if(n)for(var a=0;a<n.length;a++)r["import"](n[a],t.name);return e.call(r,t)}})}(),A=new l,e.SystemJS=A,A.version="0.19.10 Standard","object"==typeof exports&&(module.exports=a),e.Reflect=e.Reflect||{},e.Reflect.Loader=e.Reflect.Loader||a,e.Reflect.global=e.Reflect.global||e,e.LoaderPolyfill=a,A||(A=new o,A.constructor=o),"object"==typeof exports&&(module.exports=A),e.System=A}("undefined"!=typeof self?self:global)}try{var t="undefined"!=typeof URLPolyfill||"test:"==new URL("test:///").protocol}catch(r){}if("undefined"!=typeof Promise&&t)e();else if("undefined"!=typeof document){var n=document.getElementsByTagName("script");$__curScript=n[n.length-1];var a=$__curScript.src,o=a.substr(0,a.lastIndexOf("/")+1);window.systemJSBootstrap=e,document.write('<script type="text/javascript" src="'+o+'system-polyfills.js"></script>')}else if("undefined"!=typeof importScripts){var o="";try{throw new Error("_")}catch(r){r.stack.replace(/(?:at|@).*(http.+):[\d]+:[\d]+/,function(e,t){o=t.replace(/\/[^\/]*$/,"/")})}importScripts(o+"system-polyfills.js"),e()}else e()}();
|
|
//# sourceMappingURL=system.js.map
|