System.register([],function(C){"use strict";return{execute:function(){functionb(s){returns&&s.__esModule&&Object.prototype.hasOwnProperty.call(s,"default")?s.default:s}functionc(s){if(typeofs!="string")thrownewTypeError("Path must be a string. Received "+JSON.stringify(s))}functionm(s,e){for(varr="",i=0,t=-1,f=0,n,l=0;l<=s.length;++l){if(l<s.length)n=s.charCodeAt(l);else{if(n===47)break;n=47}if(n===47){if(!(t===l-1||f===1))if(t!==l-1&&f===2){if(r.length<2||i!==2||r.charCodeAt(r.length-1)!==46||r.charCodeAt(r.length-2)!==46){if(r.length>2){vara=r.lastIndexOf("/");if(a!==r.length-1){a===-1?(r="",i=0):(r=r.slice(0,a),i=r.length-1-r.lastIndexOf("/")),t=l,f=0;continue}}elseif(r.length===2||r.length===1){r="",i=0,t=l,f=0;continue}}e&&(r.length>0?r+="/..":r="..",i=2)}elser.length>0?r+="/"+s.slice(t+1,l):r=s.slice(t+1,l),i=l-t-1;t=l,f=0}elsen===46&&f!==-1?++f:f=-1}returnr}functionh(s,e){varr=e.dir||e.root,i=e.base||(e.name||"")+(e.ext||"");returnr?r===e.root?r+i:r+s+i:i}varg={resolve:function(){for(vare="",r=!1,i,t=arguments.length-1;t>=-1&&!r;t--){varf;t>=0?f=arguments[t]:(i===void0&&(i=process.cwd()),f=i),c(f),f.length!==0&&(e=f+"/"+e,r=f.charCodeAt(0)===47)}returne=m(e,!r),r?e.length>0?"/"+e:"/":e.length>0?e:"."},normalize:function(e){if(c(e),e.length===0)return".";varr=e.charCodeAt(0)===47,i=e.charCodeAt(e.length-1)===47;returne=m(e,!r),e.length===0&&!r&&(e="."),e.length>0&&i&&(e+="/"),r?"/"+e:e},isAbsolute:function(e){returnc(e),e.length>0&&e.charCodeAt(0)===47},join:function(){if(arguments.length===0)return".";for(vare,r=0;r<arguments.length;++r){vari=arguments[r];c(i),i.length>0&&(e===void0?e=i:e+="/"+i)}returne===void0?".":g.normalize(e)},relative:function(e,r){if(c(e),c(r),e===r||(e=g.resolve(e),r=g.resolve(r),e===r))return"";for(vari=1;i<e.length&&e.charCodeAt(i)===47;++i);for(vart=e.length,f=t-i,n=1;n<r.length&&r.charCodeAt(n)===47;++n);for(varl=r.length,a=l-n,v=f<a?f:a,u=-1,o=0;o<=v;++o){if(o===v){if(a>v){if(r.charCodeAt(n+o)===47)returnr.slice(n+o+1);if(o===0)returnr.slice(n+o)}elsef>v&&(e.charCodeAt(i+o)===47?u=o:o===0&&(u=0));break}varA=e.charCodeAt(i+o),k=r.charCodeAt(n+o);if(A!==k)break;A===47&&(u=o)}vard="";for(o=i+u+1;o<=t;++o)(o===t||e.charCodeAt(o)===47)&&(d.length===0?d+="..":d+="/..");returnd.length>0?d+r.slice(n+u):(n+=u,r.charCodeAt(n)===47&&++n,r.slice(n))},_makeLong:function(e){returne},dirname:function(e){if(c(e),e.length===0)return".";for(varr=e.charCodeAt(0),i=r===47,t=-1,f=!0,n=e.length-1;n>=1;--n)if(r=e.charCodeAt(n),r===47){if(!f){t=n;break}}elsef=!1;returnt===-1?i?"/":".":i&&t===1?"//":e.slice(0,t)},basename:function(e,r){if(r!==void0&&typeofr!="string")thrownewTypeError('"ext" argument must be a string');c(e);vari=0,t=-1,f=!0,n;if(r!==void0&&r.length>0&&r.length<=e.length){if(r.length===e.length&&r===e)return"";varl=r.length-1,a=-1;for(n=e.length-1;n>=0;--n){varv=e.charCodeAt(n);if(v===47){if(!f){i=n+1;break}}elsea===-1&&(f=!1,a=n+1),l>=0&&(v===r.charCodeAt(l)?--l===-1&&(t=n):(l=-1,t=a))}returni===t?t=a:t===-1&&(t=e.length),e.slice(i,t)}else{for(n=e.length-1;n>=0;--n)if(e.charCodeAt(n)===47){if(!f){i=n+1;break}}elset===-1&&(f=!1,t=n+1);returnt===-1?"":e.slice(i,t)}},extname:function(e){c(e);for(varr=-1,i=0,t=-1,f=!0,n=0,l=e.length-1;l>=0;--l){vara=e.charCodeAt(l);if(a===47){if(!f){i=l+1;break}continue}t===-1&&(f=!1,t=l+1),a===46?r===-1?r=l:n!==1&&(n=1):r!==-1&&(n=-1)}returnr===-1||t===-1||n===0||n===1&&r===t-1&&r===i+1?"":e.slice(r,t)},format:function(e){if(e===null||typeofe!="object")thrownewTypeError('The "pathObject" argument must be of type Object. Received type '+typeofe);returnh("/",e)},parse:function(e){c(e);varr={root:"",dir:"",base:"",ext:"",name:""};if(e.length===0)returnr;vari=e.charCodeAt(0),t=i===47,f;t?(r.root="/",f=1):f=0;for(varn=-1,l=0,a=-1,v=!0,u=e.length-1,o=0;u>=f;--u){if(i=e.charCodeAt(u),i===47){if(!v){l=u+1;break}continue}a===-1&&(v=!1,a=u+1),i===46?n===-1?n=u:o!==1&&(o=1):n!==-1&&(o=-1)}returnn===-1||a===-1||o===0||o===1&&n===a-1&&n===l+1?a!==-1&&(l===0&&t?r.base=r.name=e.slice(1,a):r.base=r.name=e.slice(l,a)):(l===0&&t?(r.name=e.slice(1,n),r.base=e.slice(1,a)):(r.name=e.slice(l,n),r.base=e.slice(l,a)),r.ext=e.slice(n,a)),l>0?r.dir=e.slice(0,l-1):t&&(r.dir="/"),r},sep:"/",delimiter:":",win32:null,posix:null};g.posix=g;vary=g,w=C("default",b(y))}}});