index.js
117 KB
module.exports=(()=>{var e={1037:e=>{"use strict";class LoadingLoaderError extends Error{constructor(e){super(e);this.name="LoaderRunnerError";Error.captureStackTrace(this,this.constructor)}}e.exports=LoadingLoaderError},6791:(e,t,n)=>{var s=n(5747);var r=s.readFile.bind(s);var i=n(5966);function utf8BufferToString(e){var t=e.toString("utf-8");if(t.charCodeAt(0)===65279){return t.substr(1)}else{return t}}function splitQuery(e){var t=e.indexOf("?");if(t<0)return[e,""];return[e.substr(0,t),e.substr(t)]}function dirname(e){if(e==="/")return"/";var t=e.lastIndexOf("/");var n=e.lastIndexOf("\\");var s=e.indexOf("/");var r=e.indexOf("\\");var i=t>n?t:n;var o=t>n?s:r;if(i<0)return e;if(i===o)return e.substr(0,i+1);return e.substr(0,i)}function createLoaderObject(e){var t={path:null,query:null,options:null,ident:null,normal:null,pitch:null,raw:null,data:null,pitchExecuted:false,normalExecuted:false};Object.defineProperty(t,"request",{enumerable:true,get:function(){return t.path+t.query},set:function(e){if(typeof e==="string"){var n=splitQuery(e);t.path=n[0];t.query=n[1];t.options=undefined;t.ident=undefined}else{if(!e.loader)throw new Error("request should be a string or object with loader and object ("+JSON.stringify(e)+")");t.path=e.loader;t.options=e.options;t.ident=e.ident;if(t.options===null)t.query="";else if(t.options===undefined)t.query="";else if(typeof t.options==="string")t.query="?"+t.options;else if(t.ident)t.query="??"+t.ident;else if(typeof t.options==="object"&&t.options.ident)t.query="??"+t.options.ident;else t.query="?"+JSON.stringify(t.options)}}});t.request=e;if(Object.preventExtensions){Object.preventExtensions(t)}return t}function runSyncOrAsync(e,t,n,s){var r=true;var i=false;var o=false;var u=false;t.async=function async(){if(i){if(u)return;throw new Error("async(): The callback was already called.")}r=false;return c};var c=t.callback=function(){if(i){if(u)return;throw new Error("callback(): The callback was already called.")}i=true;r=false;try{s.apply(null,arguments)}catch(e){o=true;throw e}};try{var a=function LOADER_EXECUTION(){return e.apply(t,n)}();if(r){i=true;if(a===undefined)return s();if(a&&typeof a==="object"&&typeof a.then==="function"){return a.then(function(e){s(null,e)},s)}return s(null,a)}}catch(e){if(o)throw e;if(i){if(typeof e==="object"&&e.stack)console.error(e.stack);else console.error(e);return}i=true;u=true;s(e)}}function convertArgs(e,t){if(!t&&Buffer.isBuffer(e[0]))e[0]=utf8BufferToString(e[0]);else if(t&&typeof e[0]==="string")e[0]=new Buffer(e[0],"utf-8")}function iteratePitchingLoaders(e,t,n){if(t.loaderIndex>=t.loaders.length)return processResource(e,t,n);var s=t.loaders[t.loaderIndex];if(s.pitchExecuted){t.loaderIndex++;return iteratePitchingLoaders(e,t,n)}i(s,function(r){if(r){t.cacheable(false);return n(r)}var i=s.pitch;s.pitchExecuted=true;if(!i)return iteratePitchingLoaders(e,t,n);runSyncOrAsync(i,t,[t.remainingRequest,t.previousRequest,s.data={}],function(s){if(s)return n(s);var r=Array.prototype.slice.call(arguments,1);if(r.length>0){t.loaderIndex--;iterateNormalLoaders(e,t,r,n)}else{iteratePitchingLoaders(e,t,n)}})})}function processResource(e,t,n){t.loaderIndex=t.loaders.length-1;var s=t.resourcePath;if(s){t.addDependency(s);e.readResource(s,function(s,r){if(s)return n(s);e.resourceBuffer=r;iterateNormalLoaders(e,t,[r],n)})}else{iterateNormalLoaders(e,t,[null],n)}}function iterateNormalLoaders(e,t,n,s){if(t.loaderIndex<0)return s(null,n);var r=t.loaders[t.loaderIndex];if(r.normalExecuted){t.loaderIndex--;return iterateNormalLoaders(e,t,n,s)}var i=r.normal;r.normalExecuted=true;if(!i){return iterateNormalLoaders(e,t,n,s)}convertArgs(n,r.raw);runSyncOrAsync(i,t,n,function(n){if(n)return s(n);var r=Array.prototype.slice.call(arguments,1);iterateNormalLoaders(e,t,r,s)})}t.getContext=function getContext(e){var t=splitQuery(e);return dirname(t[0])};t.runLoaders=function runLoaders(e,t){var n=e.resource||"";var s=e.loaders||[];var i=e.context||{};var o=e.readResource||r;var u=n&&splitQuery(n);var c=u?u[0]:undefined;var a=u?u[1]:undefined;var h=c?dirname(c):null;var l=true;var f=[];var d=[];s=s.map(createLoaderObject);i.context=h;i.loaderIndex=0;i.loaders=s;i.resourcePath=c;i.resourceQuery=a;i.async=null;i.callback=null;i.cacheable=function cacheable(e){if(e===false){l=false}};i.dependency=i.addDependency=function addDependency(e){f.push(e)};i.addContextDependency=function addContextDependency(e){d.push(e)};i.getDependencies=function getDependencies(){return f.slice()};i.getContextDependencies=function getContextDependencies(){return d.slice()};i.clearDependencies=function clearDependencies(){f.length=0;d.length=0;l=true};Object.defineProperty(i,"resource",{enumerable:true,get:function(){if(i.resourcePath===undefined)return undefined;return i.resourcePath+i.resourceQuery},set:function(e){var t=e&&splitQuery(e);i.resourcePath=t?t[0]:undefined;i.resourceQuery=t?t[1]:undefined}});Object.defineProperty(i,"request",{enumerable:true,get:function(){return i.loaders.map(function(e){return e.request}).concat(i.resource||"").join("!")}});Object.defineProperty(i,"remainingRequest",{enumerable:true,get:function(){if(i.loaderIndex>=i.loaders.length-1&&!i.resource)return"";return i.loaders.slice(i.loaderIndex+1).map(function(e){return e.request}).concat(i.resource||"").join("!")}});Object.defineProperty(i,"currentRequest",{enumerable:true,get:function(){return i.loaders.slice(i.loaderIndex).map(function(e){return e.request}).concat(i.resource||"").join("!")}});Object.defineProperty(i,"previousRequest",{enumerable:true,get:function(){return i.loaders.slice(0,i.loaderIndex).map(function(e){return e.request}).join("!")}});Object.defineProperty(i,"query",{enumerable:true,get:function(){var e=i.loaders[i.loaderIndex];return e.options&&typeof e.options==="object"?e.options:e.query}});Object.defineProperty(i,"data",{enumerable:true,get:function(){return i.loaders[i.loaderIndex].data}});if(Object.preventExtensions){Object.preventExtensions(i)}var p={resourceBuffer:null,readResource:o};iteratePitchingLoaders(p,i,function(e,n){if(e){return t(e,{cacheable:l,fileDependencies:f,contextDependencies:d})}t(null,{result:n,resourceBuffer:p.resourceBuffer,cacheable:l,fileDependencies:f,contextDependencies:d})})}},5966:(e,t,n)=>{var s=n(1037);e.exports=function loadLoader(e,t){if(typeof System==="object"&&typeof System.import==="function"){System.import(e.path).catch(t).then(function(n){e.normal=typeof n==="function"?n:n.default;e.pitch=n.pitch;e.raw=n.raw;if(typeof e.normal!=="function"&&typeof e.pitch!=="function"){return t(new s("Module '"+e.path+"' is not a loader (must have normal or pitch function)"))}t()})}else{try{var n=require(e.path)}catch(n){if(n instanceof Error&&n.code==="EMFILE"){var r=loadLoader.bind(null,e,t);if(typeof setImmediate==="function"){return setImmediate(r)}else{return process.nextTick(r)}}return t(n)}if(typeof n!=="function"&&typeof n!=="object"){return t(new s("Module '"+e.path+"' is not a loader (export function or es6 module)"))}e.normal=typeof n==="function"?n:n.default;e.pitch=n.pitch;e.raw=n.raw;if(typeof e.normal!=="function"&&typeof e.pitch!=="function"){return t(new s("Module '"+e.path+"' is not a loader (must have normal or pitch function)"))}t()}}},3222:(e,t,n)=>{"use strict";const s=n(3702).y;const r=n(3702).P;class CodeNode{constructor(e){this.generatedCode=e}clone(){return new CodeNode(this.generatedCode)}getGeneratedCode(){return this.generatedCode}getMappings(e){const t=s(this.generatedCode);const n=Array(t+1).join(";");if(t>0){e.unfinishedGeneratedLine=r(this.generatedCode);if(e.unfinishedGeneratedLine>0){return n+"A"}else{return n}}else{const t=e.unfinishedGeneratedLine;e.unfinishedGeneratedLine+=r(this.generatedCode);if(t===0&&e.unfinishedGeneratedLine>0){return"A"}else{return""}}}addGeneratedCode(e){this.generatedCode+=e}mapGeneratedCode(e){const t=e(this.generatedCode);return new CodeNode(t)}getNormalizedNodes(){return[this]}merge(e){if(e instanceof CodeNode){this.generatedCode+=e.generatedCode;return this}return false}}e.exports=CodeNode},9288:e=>{"use strict";class MappingsContext{constructor(){this.sourcesIndices=new Map;this.sourcesContent=new Map;this.hasSourceContent=false;this.currentOriginalLine=1;this.currentSource=0;this.unfinishedGeneratedLine=false}ensureSource(e,t){let n=this.sourcesIndices.get(e);if(typeof n==="number"){return n}n=this.sourcesIndices.size;this.sourcesIndices.set(e,n);this.sourcesContent.set(e,t);if(typeof t==="string")this.hasSourceContent=true;return n}getArrays(){const e=[];const t=[];for(const n of this.sourcesContent){e.push(n[0]);t.push(n[1])}return{sources:e,sourcesContent:t}}}e.exports=MappingsContext},6420:(e,t,n)=>{"use strict";const s=n(6278);const r=n(3702).y;const i=n(3702).P;const o=";AAAA";class SingleLineNode{constructor(e,t,n,s){this.generatedCode=e;this.originalSource=n;this.source=t;this.line=s||1;this._numberOfLines=r(this.generatedCode);this._endsWithNewLine=e[e.length-1]==="\n"}clone(){return new SingleLineNode(this.generatedCode,this.source,this.originalSource,this.line)}getGeneratedCode(){return this.generatedCode}getMappings(e){if(!this.generatedCode)return"";const t=this._numberOfLines;const n=e.ensureSource(this.source,this.originalSource);let r="A";if(e.unfinishedGeneratedLine)r=","+s.encode(e.unfinishedGeneratedLine);r+=s.encode(n-e.currentSource);r+=s.encode(this.line-e.currentOriginalLine);r+="A";e.currentSource=n;e.currentOriginalLine=this.line;const u=e.unfinishedGeneratedLine=i(this.generatedCode);r+=Array(t).join(o);if(u===0){r+=";"}else{if(t!==0)r+=o}return r}getNormalizedNodes(){return[this]}mapGeneratedCode(e){const t=e(this.generatedCode);return new SingleLineNode(t,this.source,this.originalSource,this.line)}merge(e){if(e instanceof SingleLineNode){return this.mergeSingleLineNode(e)}return false}mergeSingleLineNode(e){if(this.source===e.source&&this.originalSource===e.originalSource){if(this.line===e.line){this.generatedCode+=e.generatedCode;this._numberOfLines+=e._numberOfLines;this._endsWithNewLine=e._endsWithNewLine;return this}else if(this.line+1===e.line&&this._endsWithNewLine&&this._numberOfLines===1&&e._numberOfLines<=1){return new u(this.generatedCode+e.generatedCode,this.source,this.originalSource,this.line)}}return false}}e.exports=SingleLineNode;const u=n(5785)},1001:(e,t,n)=>{"use strict";const s=n(3222);const r=n(5785);const i=n(9288);const o=n(3702).y;class SourceListMap{constructor(e,t,n){if(Array.isArray(e)){this.children=e}else{this.children=[];if(e||t)this.add(e,t,n)}}add(e,t,n){if(typeof e==="string"){if(t){this.children.push(new r(e,t,n))}else if(this.children.length>0&&this.children[this.children.length-1]instanceof s){this.children[this.children.length-1].addGeneratedCode(e)}else{this.children.push(new s(e))}}else if(e.getMappings&&e.getGeneratedCode){this.children.push(e)}else if(e.children){e.children.forEach(function(e){this.children.push(e)},this)}else{throw new Error("Invalid arguments to SourceListMap.protfotype.add: Expected string, Node or SourceListMap")}}preprend(e,t,n){if(typeof e==="string"){if(t){this.children.unshift(new r(e,t,n))}else if(this.children.length>0&&this.children[this.children.length-1].preprendGeneratedCode){this.children[this.children.length-1].preprendGeneratedCode(e)}else{this.children.unshift(new s(e))}}else if(e.getMappings&&e.getGeneratedCode){this.children.unshift(e)}else if(e.children){e.children.slice().reverse().forEach(function(e){this.children.unshift(e)},this)}else{throw new Error("Invalid arguments to SourceListMap.protfotype.prerend: Expected string, Node or SourceListMap")}}mapGeneratedCode(e){const t=[];this.children.forEach(function(e){e.getNormalizedNodes().forEach(function(e){t.push(e)})});const n=[];t.forEach(function(t){t=t.mapGeneratedCode(e);if(n.length===0){n.push(t)}else{const e=n[n.length-1];const s=e.merge(t);if(s){n[n.length-1]=s}else{n.push(t)}}});return new SourceListMap(n)}toString(){return this.children.map(function(e){return e.getGeneratedCode()}).join("")}toStringWithSourceMap(e){const t=new i;const n=this.children.map(function(e){return e.getGeneratedCode()}).join("");const s=this.children.map(function(e){return e.getMappings(t)}).join("");const r=t.getArrays();return{source:n,map:{version:3,file:e&&e.file,sources:r.sources,sourcesContent:t.hasSourceContent?r.sourcesContent:undefined,mappings:s}}}}e.exports=SourceListMap},5785:(e,t,n)=>{"use strict";const s=n(6278);const r=n(3702).y;const i=n(3702).P;const o=";AACA";class SourceNode{constructor(e,t,n,s){this.generatedCode=e;this.originalSource=n;this.source=t;this.startingLine=s||1;this._numberOfLines=r(this.generatedCode);this._endsWithNewLine=e[e.length-1]==="\n"}clone(){return new SourceNode(this.generatedCode,this.source,this.originalSource,this.startingLine)}getGeneratedCode(){return this.generatedCode}addGeneratedCode(e){this.generatedCode+=e;this._numberOfLines+=r(e);this._endsWithNewLine=e[e.length-1]==="\n"}getMappings(e){if(!this.generatedCode)return"";const t=this._numberOfLines;const n=e.ensureSource(this.source,this.originalSource);let r="A";if(e.unfinishedGeneratedLine)r=","+s.encode(e.unfinishedGeneratedLine);r+=s.encode(n-e.currentSource);r+=s.encode(this.startingLine-e.currentOriginalLine);r+="A";e.currentSource=n;e.currentOriginalLine=this.startingLine+t-1;const u=e.unfinishedGeneratedLine=i(this.generatedCode);r+=Array(t).join(o);if(u===0){r+=";"}else{if(t!==0){r+=o}e.currentOriginalLine++}return r}mapGeneratedCode(e){throw new Error("Cannot map generated code on a SourceMap. Normalize to SingleLineNode first.")}getNormalizedNodes(){var e=[];var t=this.startingLine;var n=this.generatedCode;var s=0;var r=n.length;while(s<r){var i=n.indexOf("\n",s)+1;if(i===0)i=r;var o=n.substr(s,i-s);e.push(new u(o,this.source,this.originalSource,t));s=i;t++}return e}merge(e){if(e instanceof SourceNode){return this.mergeSourceNode(e)}else if(e instanceof u){return this.mergeSingleLineNode(e)}return false}mergeSourceNode(e){if(this.source===e.source&&this._endsWithNewLine&&this.startingLine+this._numberOfLines===e.startingLine){this.generatedCode+=e.generatedCode;this._numberOfLines+=e._numberOfLines;this._endsWithNewLine=e._endsWithNewLine;return this}return false}mergeSingleLineNode(e){if(this.source===e.source&&this._endsWithNewLine&&this.startingLine+this._numberOfLines===e.line&&e._numberOfLines<=1){this.addSingleLineNode(e);return this}return false}addSingleLineNode(e){this.generatedCode+=e.generatedCode;this._numberOfLines+=e._numberOfLines;this._endsWithNewLine=e._endsWithNewLine}}e.exports=SourceNode;const u=n(6420)},6278:(e,t)=>{var n={};var s={};"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("").forEach(function(e,t){n[e]=t;s[t]=e});var r={};r.encode=function base64_encode(e){if(e in s){return s[e]}throw new TypeError("Must be between 0 and 63: "+e)};r.decode=function base64_decode(e){if(e in n){return n[e]}throw new TypeError("Not a valid base 64 digit: "+e)};var i=5;var o=1<<i;var u=o-1;var c=o;function toVLQSigned(e){return e<0?(-e<<1)+1:(e<<1)+0}function fromVLQSigned(e){var t=(e&1)===1;var n=e>>1;return t?-n:n}t.encode=function base64VLQ_encode(e){var t="";var n;var s=toVLQSigned(e);do{n=s&u;s>>>=i;if(s>0){n|=c}t+=r.encode(n)}while(s>0);return t};t.decode=function base64VLQ_decode(e,t){var n=0;var s=e.length;var o=0;var a=0;var h,l;do{if(n>=s){throw new Error("Expected more digits in base 64 VLQ value.")}l=r.decode(e.charAt(n++));h=!!(l&c);l&=u;o=o+(l<<a);a+=i}while(h);t.value=fromVLQSigned(o);t.rest=e.slice(n)}},1741:(e,t,n)=>{"use strict";const s=n(6278);const r=n(5785);const i=n(3222);const o=n(1001);e.exports=function fromStringWithSourceMap(e,t){const n=t.sources;const u=t.sourcesContent;const c=t.mappings.split(";");const a=e.split("\n");const h=[];let l=null;let f=1;let d=0;let p;function addCode(e){if(l&&l instanceof i){l.addGeneratedCode(e)}else if(l&&l instanceof r&&!e.trim()){l.addGeneratedCode(e);p++}else{l=new i(e);h.push(l)}}function addSource(e,t,n,s){if(l&&l instanceof r&&l.source===t&&p===s){l.addGeneratedCode(e);p++}else{l=new r(e,t,n,s);p=s+1;h.push(l)}}c.forEach(function(e,t){let n=a[t];if(typeof n==="undefined")return;if(t!==a.length-1)n+="\n";if(!e)return addCode(n);e={value:0,rest:e};let s=false;while(e.rest)s=processMapping(e,n,s)||s;if(!s)addCode(n)});if(c.length<a.length){let e=c.length;while(!a[e].trim()&&e<a.length-1){addCode(a[e]+"\n");e++}addCode(a.slice(e).join("\n"))}return new o(h);function processMapping(e,t,r){if(e.rest&&e.rest[0]!==","){s.decode(e.rest,e)}if(!e.rest)return false;if(e.rest[0]===","){e.rest=e.rest.substr(1);return false}s.decode(e.rest,e);const i=e.value+d;d=i;let o;if(e.rest&&e.rest[0]!==","){s.decode(e.rest,e);o=e.value+f;f=o}else{o=f}if(e.rest){const t=e.rest.indexOf(",");e.rest=t===-1?"":e.rest.substr(t)}if(!r){addSource(t,n?n[i]:null,u?u[i]:null,o);return true}}}},3702:(e,t)=>{"use strict";t.y=function getNumberOfLines(e){let t=-1;let n=-1;do{t++;n=e.indexOf("\n",n+1)}while(n>=0);return t};t.P=function getUnfinishedLine(e){const t=e.lastIndexOf("\n");if(t===-1)return e.length;else return e.length-t-1}},748:(e,t,n)=>{t.SourceListMap=n(1001);t.SourceNode=n(5785);t.SingleLineNode=n(6420);t.CodeNode=n(3222);t.MappingsContext=n(9288);t.fromStringWithSourceMap=n(1741)},1313:e=>{const t=(e,t,{generate:n,seed:s={}})=>{let r;if(n){const i=Array.from(e.entrypoints.entries());const o=i.reduce((e,[t,n])=>Object.assign(e,{[t]:n.getFiles()}),{});r=n(s,t,o)}else{r=t.reduce((e,t)=>Object.assign(e,{[t.name]:t.path}),s)}return r};const n=(e,{transformExtensions:t})=>{const n=e.replace(/\?.*/,"");const s=n.split(".");const r=s.pop();return t.test(r)?`${s.pop()}.${r}`:r};const s=(e,t,n)=>{const s=n[t.name]?n[t.name]:t.info.sourceFilename;if(s){return e.concat({path:t.name,name:s,isInitial:false,isChunk:false,isAsset:true,isModuleAsset:true})}const r=t.chunks&&t.chunks.length>0;if(r){return e}return e.concat({path:t.name,name:t.name,isInitial:false,isChunk:false,isAsset:true,isModuleAsset:false})};const r=(e,t,s)=>Array.of(...Array.from(t.files),...Array.from(t.auxiliaryFiles||[])).reduce((e,r)=>{let i=t.name?t.name:null;i=i?s.useEntryKeys&&!r.endsWith(".map")?i:`${i}.${n(r,s)}`:r;return e.concat({path:r,chunk:t,name:i,isInitial:t.isOnlyInitial(),isChunk:true,isAsset:false,isModuleAsset:false})},e);const i=e=>{const t=Object.assign({},e);t.name=e.name.replace(/\\/g,"/");t.path=e.path.replace(/\\/g,"/");return t};const o=(e,t)=>["filter","map","sort"].filter(e=>!!t[e]).reduce((e,n)=>e[n](t[n]),e).map(i);e.exports={generateManifest:t,reduceAssets:s,reduceChunk:r,transformFiles:o}},4775:(e,t,n)=>{const{mkdirSync:s,writeFileSync:r}=n(5747);const{basename:i,dirname:o,join:u}=n(5622);const{SyncWaterfallHook:c}=n(7153);const a=n(5952);const{RawSource:h}=a.sources||n(457);const{generateManifest:l,reduceAssets:f,reduceChunk:d,transformFiles:p}=n(1313);const _=new WeakMap;const m=e=>{let t=_.get(e);if(typeof t==="undefined"){t={afterEmit:new c(["manifest"]),beforeEmit:new c(["manifest"])};_.set(e,t)}return t};const g=({emitCountMap:e,manifestFileName:t},n,s)=>{const r=e.get(t)||0;e.set(t,r+1);if(s){s()}};const y=function emit({compiler:e,emitCountMap:t,manifestAssetId:n,manifestFileName:i,moduleAssets:c,options:a},_){const g=t.get(i)-1;const y=_.getStats().toJson({all:false,assets:true,cachedAssets:true,ids:true,publicPath:true});const S=a.publicPath!==null?a.publicPath:y.publicPath;const{basePath:v,removeKeyHash:M}=a;t.set(i,g);let w=Array.from(_.chunks).reduce((e,t)=>d(e,t,a),[]);w=y.assets.reduce((e,t)=>f(e,t,c),w);w=w.filter(({name:n,path:s})=>!s.includes("hot-update")&&typeof t.get(u(e.options.output.path,n))==="undefined");w=w.map(e=>{const t={name:v?v+e.name:e.name,path:S?S+e.path:e.path};t.name=M?t.name.replace(M,""):t.name;return Object.assign(e,t)});w=p(w,a);let b=l(_,w,a);const A=g===0;b=m(e).beforeEmit.call(b);if(A){const e=a.serialize(b);_.emitAsset(n,new h(e));if(a.writeToFileEmit){s(o(i),{recursive:true});r(i,e)}}m(e).afterEmit.call(b)};const S=({moduleAssets:e},t,n)=>{const{emitFile:s}=t;t.emitFile=((t,r,c)=>{if(n.userRequest&&!e[t]){Object.assign(e,{[t]:u(o(t),i(n.userRequest))})}return s.call(n,t,r,c)})};e.exports={beforeRunHook:g,emitHook:y,getCompilerHooks:m,normalModuleLoaderHook:S}},6674:(e,t,n)=>{const{relative:s,resolve:r}=n(5622);const i=n(5952);const o=n(7321);const{beforeRunHook:u,emitHook:c,getCompilerHooks:a,normalModuleLoaderHook:h}=n(4775);const l=new Map;const f={basePath:"",fileName:"manifest.json",filter:null,generate:void 0,map:null,publicPath:null,removeKeyHash:/([a-f0-9]{16,32}\.?)/gi,seed:void 0,serialize(e){return JSON.stringify(e,null,2)},sort:null,transformExtensions:/^(gz|map)$/i,useEntryKeys:false,writeToFileEmit:false};class WebpackManifestPlugin{constructor(e){this.options=Object.assign({},f,e)}apply(e){const t={};const n=r(e.options.output.path,this.options.fileName);const a=s(e.options.output.path,n);const f=u.bind(this,{emitCountMap:l,manifestFileName:n});const d=c.bind(this,{compiler:e,emitCountMap:l,manifestAssetId:a,manifestFileName:n,moduleAssets:t,options:this.options});const p=h.bind(this,{moduleAssets:t});const _={name:"WebpackManifestPlugin",stage:Infinity};e.hooks.compilation.tap(_,e=>{const t=!o.getCompilationHooks?e.hooks.normalModuleLoader:o.getCompilationHooks(e).loader;t.tap(_,p)});if(i.version.startsWith("4")){e.hooks.emit.tap(_,d)}else{e.hooks.thisCompilation.tap(_,e=>{e.hooks.processAssets.tap(_,()=>d(e))})}e.hooks.run.tap(_,f);e.hooks.watchRun.tap(_,f)}}e.exports={getCompilerHooks:a,WebpackManifestPlugin:WebpackManifestPlugin}},5799:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class AsyncParallelBailHookCodeFactory extends r{content({onError:e,onResult:t,onDone:n}){let s="";s+=`var _results = new Array(${this.options.taps.length});\n`;s+="var _checkDone = function() {\n";s+="for(var i = 0; i < _results.length; i++) {\n";s+="var item = _results[i];\n";s+="if(item === undefined) return false;\n";s+="if(item.result !== undefined) {\n";s+=t("item.result");s+="return true;\n";s+="}\n";s+="if(item.error) {\n";s+=e("item.error");s+="return true;\n";s+="}\n";s+="}\n";s+="return false;\n";s+="}\n";s+=this.callTapsParallel({onError:(e,t,n,s)=>{let r="";r+=`if(${e} < _results.length && ((_results.length = ${e+1}), (_results[${e}] = { error: ${t} }), _checkDone())) {\n`;r+=s(true);r+="} else {\n";r+=n();r+="}\n";return r},onResult:(e,t,n,s)=>{let r="";r+=`if(${e} < _results.length && (${t} !== undefined && (_results.length = ${e+1}), (_results[${e}] = { result: ${t} }), _checkDone())) {\n`;r+=s(true);r+="} else {\n";r+=n();r+="}\n";return r},onTap:(e,t,n,s)=>{let r="";if(e>0){r+=`if(${e} >= _results.length) {\n`;r+=n();r+="} else {\n"}r+=t();if(e>0)r+="}\n";return r},onDone:n});return s}}const i=new AsyncParallelBailHookCodeFactory;const o=function(e){i.setup(this,e);return i.create(e)};function AsyncParallelBailHook(e=[],t=undefined){const n=new s(e,t);n.constructor=AsyncParallelBailHook;n.compile=o;n._call=undefined;n.call=undefined;return n}AsyncParallelBailHook.prototype=null;e.exports=AsyncParallelBailHook},8951:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class AsyncParallelHookCodeFactory extends r{content({onError:e,onDone:t}){return this.callTapsParallel({onError:(t,n,s,r)=>e(n)+r(true),onDone:t})}}const i=new AsyncParallelHookCodeFactory;const o=function(e){i.setup(this,e);return i.create(e)};function AsyncParallelHook(e=[],t=undefined){const n=new s(e,t);n.constructor=AsyncParallelHook;n.compile=o;n._call=undefined;n.call=undefined;return n}AsyncParallelHook.prototype=null;e.exports=AsyncParallelHook},4446:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class AsyncSeriesBailHookCodeFactory extends r{content({onError:e,onResult:t,resultReturns:n,onDone:s}){return this.callTapsSeries({onError:(t,n,s,r)=>e(n)+r(true),onResult:(e,n,s)=>`if(${n} !== undefined) {\n${t(n)}\n} else {\n${s()}}\n`,resultReturns:n,onDone:s})}}const i=new AsyncSeriesBailHookCodeFactory;const o=function(e){i.setup(this,e);return i.create(e)};function AsyncSeriesBailHook(e=[],t=undefined){const n=new s(e,t);n.constructor=AsyncSeriesBailHook;n.compile=o;n._call=undefined;n.call=undefined;return n}AsyncSeriesBailHook.prototype=null;e.exports=AsyncSeriesBailHook},9661:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class AsyncSeriesHookCodeFactory extends r{content({onError:e,onDone:t}){return this.callTapsSeries({onError:(t,n,s,r)=>e(n)+r(true),onDone:t})}}const i=new AsyncSeriesHookCodeFactory;const o=function(e){i.setup(this,e);return i.create(e)};function AsyncSeriesHook(e=[],t=undefined){const n=new s(e,t);n.constructor=AsyncSeriesHook;n.compile=o;n._call=undefined;n.call=undefined;return n}AsyncSeriesHook.prototype=null;e.exports=AsyncSeriesHook},9006:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class AsyncSeriesLoopHookCodeFactory extends r{content({onError:e,onDone:t}){return this.callTapsLooping({onError:(t,n,s,r)=>e(n)+r(true),onDone:t})}}const i=new AsyncSeriesLoopHookCodeFactory;const o=function(e){i.setup(this,e);return i.create(e)};function AsyncSeriesLoopHook(e=[],t=undefined){const n=new s(e,t);n.constructor=AsyncSeriesLoopHook;n.compile=o;n._call=undefined;n.call=undefined;return n}AsyncSeriesLoopHook.prototype=null;e.exports=AsyncSeriesLoopHook},5034:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class AsyncSeriesWaterfallHookCodeFactory extends r{content({onError:e,onResult:t,onDone:n}){return this.callTapsSeries({onError:(t,n,s,r)=>e(n)+r(true),onResult:(e,t,n)=>{let s="";s+=`if(${t} !== undefined) {\n`;s+=`${this._args[0]} = ${t};\n`;s+=`}\n`;s+=n();return s},onDone:()=>t(this._args[0])})}}const i=new AsyncSeriesWaterfallHookCodeFactory;const o=function(e){i.setup(this,e);return i.create(e)};function AsyncSeriesWaterfallHook(e=[],t=undefined){if(e.length<1)throw new Error("Waterfall hooks must have at least one argument");const n=new s(e,t);n.constructor=AsyncSeriesWaterfallHook;n.compile=o;n._call=undefined;n.call=undefined;return n}AsyncSeriesWaterfallHook.prototype=null;e.exports=AsyncSeriesWaterfallHook},6867:(e,t,n)=>{"use strict";const s=n(1669);const r=s.deprecate(()=>{},"Hook.context is deprecated and will be removed");const i=function(...e){this.call=this._createCall("sync");return this.call(...e)};const o=function(...e){this.callAsync=this._createCall("async");return this.callAsync(...e)};const u=function(...e){this.promise=this._createCall("promise");return this.promise(...e)};class Hook{constructor(e=[],t=undefined){this._args=e;this.name=t;this.taps=[];this.interceptors=[];this._call=i;this.call=i;this._callAsync=o;this.callAsync=o;this._promise=u;this.promise=u;this._x=undefined;this.compile=this.compile;this.tap=this.tap;this.tapAsync=this.tapAsync;this.tapPromise=this.tapPromise}compile(e){throw new Error("Abstract: should be overridden")}_createCall(e){return this.compile({taps:this.taps,interceptors:this.interceptors,args:this._args,type:e})}_tap(e,t,n){if(typeof t==="string"){t={name:t.trim()}}else if(typeof t!=="object"||t===null){throw new Error("Invalid tap options")}if(typeof t.name!=="string"||t.name===""){throw new Error("Missing name for tap")}if(typeof t.context!=="undefined"){r()}t=Object.assign({type:e,fn:n},t);t=this._runRegisterInterceptors(t);this._insert(t)}tap(e,t){this._tap("sync",e,t)}tapAsync(e,t){this._tap("async",e,t)}tapPromise(e,t){this._tap("promise",e,t)}_runRegisterInterceptors(e){for(const t of this.interceptors){if(t.register){const n=t.register(e);if(n!==undefined){e=n}}}return e}withOptions(e){const t=t=>Object.assign({},e,typeof t==="string"?{name:t}:t);return{name:this.name,tap:(e,n)=>this.tap(t(e),n),tapAsync:(e,n)=>this.tapAsync(t(e),n),tapPromise:(e,n)=>this.tapPromise(t(e),n),intercept:e=>this.intercept(e),isUsed:()=>this.isUsed(),withOptions:e=>this.withOptions(t(e))}}isUsed(){return this.taps.length>0||this.interceptors.length>0}intercept(e){this._resetCompilation();this.interceptors.push(Object.assign({},e));if(e.register){for(let t=0;t<this.taps.length;t++){this.taps[t]=e.register(this.taps[t])}}}_resetCompilation(){this.call=this._call;this.callAsync=this._callAsync;this.promise=this._promise}_insert(e){this._resetCompilation();let t;if(typeof e.before==="string"){t=new Set([e.before])}else if(Array.isArray(e.before)){t=new Set(e.before)}let n=0;if(typeof e.stage==="number"){n=e.stage}let s=this.taps.length;while(s>0){s--;const e=this.taps[s];this.taps[s+1]=e;const r=e.stage||0;if(t){if(t.has(e.name)){t.delete(e.name);continue}if(t.size>0){continue}}if(r>n){continue}s++;break}this.taps[s]=e}}Object.setPrototypeOf(Hook.prototype,null);e.exports=Hook},58:e=>{"use strict";class HookCodeFactory{constructor(e){this.config=e;this.options=undefined;this._args=undefined}create(e){this.init(e);let t;switch(this.options.type){case"sync":t=new Function(this.args(),'"use strict";\n'+this.header()+this.contentWithInterceptors({onError:e=>`throw ${e};\n`,onResult:e=>`return ${e};\n`,resultReturns:true,onDone:()=>"",rethrowIfPossible:true}));break;case"async":t=new Function(this.args({after:"_callback"}),'"use strict";\n'+this.header()+this.contentWithInterceptors({onError:e=>`_callback(${e});\n`,onResult:e=>`_callback(null, ${e});\n`,onDone:()=>"_callback();\n"}));break;case"promise":let e=false;const n=this.contentWithInterceptors({onError:t=>{e=true;return`_error(${t});\n`},onResult:e=>`_resolve(${e});\n`,onDone:()=>"_resolve();\n"});let s="";s+='"use strict";\n';s+=this.header();s+="return new Promise((function(_resolve, _reject) {\n";if(e){s+="var _sync = true;\n";s+="function _error(_err) {\n";s+="if(_sync)\n";s+="_resolve(Promise.resolve().then((function() { throw _err; })));\n";s+="else\n";s+="_reject(_err);\n";s+="};\n"}s+=n;if(e){s+="_sync = false;\n"}s+="}));\n";t=new Function(this.args(),s);break}this.deinit();return t}setup(e,t){e._x=t.taps.map(e=>e.fn)}init(e){this.options=e;this._args=e.args.slice()}deinit(){this.options=undefined;this._args=undefined}contentWithInterceptors(e){if(this.options.interceptors.length>0){const t=e.onError;const n=e.onResult;const s=e.onDone;let r="";for(let e=0;e<this.options.interceptors.length;e++){const t=this.options.interceptors[e];if(t.call){r+=`${this.getInterceptor(e)}.call(${this.args({before:t.context?"_context":undefined})});\n`}}r+=this.content(Object.assign(e,{onError:t&&(e=>{let n="";for(let t=0;t<this.options.interceptors.length;t++){const s=this.options.interceptors[t];if(s.error){n+=`${this.getInterceptor(t)}.error(${e});\n`}}n+=t(e);return n}),onResult:n&&(e=>{let t="";for(let n=0;n<this.options.interceptors.length;n++){const s=this.options.interceptors[n];if(s.result){t+=`${this.getInterceptor(n)}.result(${e});\n`}}t+=n(e);return t}),onDone:s&&(()=>{let e="";for(let t=0;t<this.options.interceptors.length;t++){const n=this.options.interceptors[t];if(n.done){e+=`${this.getInterceptor(t)}.done();\n`}}e+=s();return e})}));return r}else{return this.content(e)}}header(){let e="";if(this.needContext()){e+="var _context = {};\n"}else{e+="var _context;\n"}e+="var _x = this._x;\n";if(this.options.interceptors.length>0){e+="var _taps = this.taps;\n";e+="var _interceptors = this.interceptors;\n"}return e}needContext(){for(const e of this.options.taps)if(e.context)return true;return false}callTap(e,{onError:t,onResult:n,onDone:s,rethrowIfPossible:r}){let i="";let o=false;for(let t=0;t<this.options.interceptors.length;t++){const n=this.options.interceptors[t];if(n.tap){if(!o){i+=`var _tap${e} = ${this.getTap(e)};\n`;o=true}i+=`${this.getInterceptor(t)}.tap(${n.context?"_context, ":""}_tap${e});\n`}}i+=`var _fn${e} = ${this.getTapFn(e)};\n`;const u=this.options.taps[e];switch(u.type){case"sync":if(!r){i+=`var _hasError${e} = false;\n`;i+="try {\n"}if(n){i+=`var _result${e} = _fn${e}(${this.args({before:u.context?"_context":undefined})});\n`}else{i+=`_fn${e}(${this.args({before:u.context?"_context":undefined})});\n`}if(!r){i+="} catch(_err) {\n";i+=`_hasError${e} = true;\n`;i+=t("_err");i+="}\n";i+=`if(!_hasError${e}) {\n`}if(n){i+=n(`_result${e}`)}if(s){i+=s()}if(!r){i+="}\n"}break;case"async":let o="";if(n)o+=`(function(_err${e}, _result${e}) {\n`;else o+=`(function(_err${e}) {\n`;o+=`if(_err${e}) {\n`;o+=t(`_err${e}`);o+="} else {\n";if(n){o+=n(`_result${e}`)}if(s){o+=s()}o+="}\n";o+="})";i+=`_fn${e}(${this.args({before:u.context?"_context":undefined,after:o})});\n`;break;case"promise":i+=`var _hasResult${e} = false;\n`;i+=`var _promise${e} = _fn${e}(${this.args({before:u.context?"_context":undefined})});\n`;i+=`if (!_promise${e} || !_promise${e}.then)\n`;i+=` throw new Error('Tap function (tapPromise) did not return promise (returned ' + _promise${e} + ')');\n`;i+=`_promise${e}.then((function(_result${e}) {\n`;i+=`_hasResult${e} = true;\n`;if(n){i+=n(`_result${e}`)}if(s){i+=s()}i+=`}), function(_err${e}) {\n`;i+=`if(_hasResult${e}) throw _err${e};\n`;i+=t(`_err${e}`);i+="});\n";break}return i}callTapsSeries({onError:e,onResult:t,resultReturns:n,onDone:s,doneReturns:r,rethrowIfPossible:i}){if(this.options.taps.length===0)return s();const o=this.options.taps.findIndex(e=>e.type!=="sync");const u=n||r;let c="";let a=s;let h=0;for(let n=this.options.taps.length-1;n>=0;n--){const r=n;const l=a!==s&&(this.options.taps[r].type!=="sync"||h++>20);if(l){h=0;c+=`function _next${r}() {\n`;c+=a();c+=`}\n`;a=(()=>`${u?"return ":""}_next${r}();\n`)}const f=a;const d=e=>{if(e)return"";return s()};const p=this.callTap(r,{onError:t=>e(r,t,f,d),onResult:t&&(e=>{return t(r,e,f,d)}),onDone:!t&&f,rethrowIfPossible:i&&(o<0||r<o)});a=(()=>p)}c+=a();return c}callTapsLooping({onError:e,onDone:t,rethrowIfPossible:n}){if(this.options.taps.length===0)return t();const s=this.options.taps.every(e=>e.type==="sync");let r="";if(!s){r+="var _looper = (function() {\n";r+="var _loopAsync = false;\n"}r+="var _loop;\n";r+="do {\n";r+="_loop = false;\n";for(let e=0;e<this.options.interceptors.length;e++){const t=this.options.interceptors[e];if(t.loop){r+=`${this.getInterceptor(e)}.loop(${this.args({before:t.context?"_context":undefined})});\n`}}r+=this.callTapsSeries({onError:e,onResult:(e,t,n,r)=>{let i="";i+=`if(${t} !== undefined) {\n`;i+="_loop = true;\n";if(!s)i+="if(_loopAsync) _looper();\n";i+=r(true);i+=`} else {\n`;i+=n();i+=`}\n`;return i},onDone:t&&(()=>{let e="";e+="if(!_loop) {\n";e+=t();e+="}\n";return e}),rethrowIfPossible:n&&s});r+="} while(_loop);\n";if(!s){r+="_loopAsync = true;\n";r+="});\n";r+="_looper();\n"}return r}callTapsParallel({onError:e,onResult:t,onDone:n,rethrowIfPossible:s,onTap:r=((e,t)=>t())}){if(this.options.taps.length<=1){return this.callTapsSeries({onError:e,onResult:t,onDone:n,rethrowIfPossible:s})}let i="";i+="do {\n";i+=`var _counter = ${this.options.taps.length};\n`;if(n){i+="var _done = (function() {\n";i+=n();i+="});\n"}for(let o=0;o<this.options.taps.length;o++){const u=()=>{if(n)return"if(--_counter === 0) _done();\n";else return"--_counter;"};const c=e=>{if(e||!n)return"_counter = 0;\n";else return"_counter = 0;\n_done();\n"};i+="if(_counter <= 0) break;\n";i+=r(o,()=>this.callTap(o,{onError:t=>{let n="";n+="if(_counter > 0) {\n";n+=e(o,t,u,c);n+="}\n";return n},onResult:t&&(e=>{let n="";n+="if(_counter > 0) {\n";n+=t(o,e,u,c);n+="}\n";return n}),onDone:!t&&(()=>{return u()}),rethrowIfPossible:s}),u,c)}i+="} while(false);\n";return i}args({before:e,after:t}={}){let n=this._args;if(e)n=[e].concat(n);if(t)n=n.concat(t);if(n.length===0){return""}else{return n.join(", ")}}getTapFn(e){return`_x[${e}]`}getTap(e){return`_taps[${e}]`}getInterceptor(e){return`_interceptors[${e}]`}}e.exports=HookCodeFactory},9789:(e,t,n)=>{"use strict";const s=n(1669);const r=(e,t)=>t;class HookMap{constructor(e,t=undefined){this._map=new Map;this.name=t;this._factory=e;this._interceptors=[]}get(e){return this._map.get(e)}for(e){const t=this.get(e);if(t!==undefined){return t}let n=this._factory(e);const s=this._interceptors;for(let t=0;t<s.length;t++){n=s[t].factory(e,n)}this._map.set(e,n);return n}intercept(e){this._interceptors.push(Object.assign({factory:r},e))}}HookMap.prototype.tap=s.deprecate(function(e,t,n){return this.for(e).tap(t,n)},"HookMap#tap(key,…) is deprecated. Use HookMap#for(key).tap(…) instead.");HookMap.prototype.tapAsync=s.deprecate(function(e,t,n){return this.for(e).tapAsync(t,n)},"HookMap#tapAsync(key,…) is deprecated. Use HookMap#for(key).tapAsync(…) instead.");HookMap.prototype.tapPromise=s.deprecate(function(e,t,n){return this.for(e).tapPromise(t,n)},"HookMap#tapPromise(key,…) is deprecated. Use HookMap#for(key).tapPromise(…) instead.");e.exports=HookMap},9978:(e,t,n)=>{"use strict";const s=n(6867);class MultiHook{constructor(e,t=undefined){this.hooks=e;this.name=t}tap(e,t){for(const n of this.hooks){n.tap(e,t)}}tapAsync(e,t){for(const n of this.hooks){n.tapAsync(e,t)}}tapPromise(e,t){for(const n of this.hooks){n.tapPromise(e,t)}}isUsed(){for(const e of this.hooks){if(e.isUsed())return true}return false}intercept(e){for(const t of this.hooks){t.intercept(e)}}withOptions(e){return new MultiHook(this.hooks.map(t=>t.withOptions(e)),this.name)}}e.exports=MultiHook},6616:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class SyncBailHookCodeFactory extends r{content({onError:e,onResult:t,resultReturns:n,onDone:s,rethrowIfPossible:r}){return this.callTapsSeries({onError:(t,n)=>e(n),onResult:(e,n,s)=>`if(${n} !== undefined) {\n${t(n)};\n} else {\n${s()}}\n`,resultReturns:n,onDone:s,rethrowIfPossible:r})}}const i=new SyncBailHookCodeFactory;const o=()=>{throw new Error("tapAsync is not supported on a SyncBailHook")};const u=()=>{throw new Error("tapPromise is not supported on a SyncBailHook")};const c=function(e){i.setup(this,e);return i.create(e)};function SyncBailHook(e=[],t=undefined){const n=new s(e,t);n.constructor=SyncBailHook;n.tapAsync=o;n.tapPromise=u;n.compile=c;return n}SyncBailHook.prototype=null;e.exports=SyncBailHook},5035:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class SyncHookCodeFactory extends r{content({onError:e,onDone:t,rethrowIfPossible:n}){return this.callTapsSeries({onError:(t,n)=>e(n),onDone:t,rethrowIfPossible:n})}}const i=new SyncHookCodeFactory;const o=()=>{throw new Error("tapAsync is not supported on a SyncHook")};const u=()=>{throw new Error("tapPromise is not supported on a SyncHook")};const c=function(e){i.setup(this,e);return i.create(e)};function SyncHook(e=[],t=undefined){const n=new s(e,t);n.constructor=SyncHook;n.tapAsync=o;n.tapPromise=u;n.compile=c;return n}SyncHook.prototype=null;e.exports=SyncHook},428:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class SyncLoopHookCodeFactory extends r{content({onError:e,onDone:t,rethrowIfPossible:n}){return this.callTapsLooping({onError:(t,n)=>e(n),onDone:t,rethrowIfPossible:n})}}const i=new SyncLoopHookCodeFactory;const o=()=>{throw new Error("tapAsync is not supported on a SyncLoopHook")};const u=()=>{throw new Error("tapPromise is not supported on a SyncLoopHook")};const c=function(e){i.setup(this,e);return i.create(e)};function SyncLoopHook(e=[],t=undefined){const n=new s(e,t);n.constructor=SyncLoopHook;n.tapAsync=o;n.tapPromise=u;n.compile=c;return n}SyncLoopHook.prototype=null;e.exports=SyncLoopHook},9605:(e,t,n)=>{"use strict";const s=n(6867);const r=n(58);class SyncWaterfallHookCodeFactory extends r{content({onError:e,onResult:t,resultReturns:n,rethrowIfPossible:s}){return this.callTapsSeries({onError:(t,n)=>e(n),onResult:(e,t,n)=>{let s="";s+=`if(${t} !== undefined) {\n`;s+=`${this._args[0]} = ${t};\n`;s+=`}\n`;s+=n();return s},onDone:()=>t(this._args[0]),doneReturns:n,rethrowIfPossible:s})}}const i=new SyncWaterfallHookCodeFactory;const o=()=>{throw new Error("tapAsync is not supported on a SyncWaterfallHook")};const u=()=>{throw new Error("tapPromise is not supported on a SyncWaterfallHook")};const c=function(e){i.setup(this,e);return i.create(e)};function SyncWaterfallHook(e=[],t=undefined){if(e.length<1)throw new Error("Waterfall hooks must have at least one argument");const n=new s(e,t);n.constructor=SyncWaterfallHook;n.tapAsync=o;n.tapPromise=u;n.compile=c;return n}SyncWaterfallHook.prototype=null;e.exports=SyncWaterfallHook},7153:(e,t,n)=>{"use strict";t.__esModule=true;t.SyncHook=n(5035);t.SyncBailHook=n(6616);t.SyncWaterfallHook=n(9605);t.SyncLoopHook=n(428);t.AsyncParallelHook=n(8951);t.AsyncParallelBailHook=n(5799);t.AsyncSeriesHook=n(9661);t.AsyncSeriesBailHook=n(4446);t.AsyncSeriesLoopHook=n(9006);t.AsyncSeriesWaterfallHook=n(5034);t.HookMap=n(9789);t.MultiHook=n(9978)},1716:(e,t,n)=>{"use strict";const s=n(1494);const r=e=>{if(typeof e!=="object"||!e)return e;const t=Object.assign({},e);if(e.mappings){t.mappings=Buffer.from(e.mappings,"utf-8")}if(e.sourcesContent){t.sourcesContent=e.sourcesContent.map(e=>e&&Buffer.from(e,"utf-8"))}return t};const i=e=>{if(typeof e!=="object"||!e)return e;const t=Object.assign({},e);if(e.mappings){t.mappings=e.mappings.toString("utf-8")}if(e.sourcesContent){t.sourcesContent=e.sourcesContent.map(e=>e&&e.toString("utf-8"))}return t};class CachedSource extends s{constructor(e,t){super();this._source=e;this._cachedSourceType=t?t.source:undefined;this._cachedSource=undefined;this._cachedBuffer=t?t.buffer:undefined;this._cachedSize=t?t.size:undefined;this._cachedMaps=t?t.maps:new Map;this._cachedHashUpdate=t?t.hash:undefined}getCachedData(){if(this._cachedSource){this.buffer()}const e=new Map;for(const t of this._cachedMaps){if(t[1].bufferedMap===undefined){t[1].bufferedMap=r(t[1].map)}e.set(t[0],{map:undefined,bufferedMap:t[1].bufferedMap})}return{buffer:this._cachedBuffer,source:this._cachedSourceType!==undefined?this._cachedSourceType:typeof this._cachedSource==="string"?true:Buffer.isBuffer(this._cachedSource)?false:undefined,size:this._cachedSize,maps:e,hash:this._cachedHashUpdate}}originalLazy(){return this._source}original(){if(typeof this._source==="function")this._source=this._source();return this._source}source(){if(this._cachedSource!==undefined)return this._cachedSource;if(this._cachedBuffer&&this._cachedSourceType!==undefined){return this._cachedSource=this._cachedSourceType?this._cachedBuffer.toString("utf-8"):this._cachedBuffer}else{return this._cachedSource=this.original().source()}}buffer(){if(typeof this._cachedBuffer!=="undefined")return this._cachedBuffer;if(typeof this._cachedSource!=="undefined"){if(Buffer.isBuffer(this._cachedSource)){return this._cachedBuffer=this._cachedSource}return this._cachedBuffer=Buffer.from(this._cachedSource,"utf-8")}if(typeof this.original().buffer==="function"){return this._cachedBuffer=this.original().buffer()}const e=this.source();if(Buffer.isBuffer(e)){return this._cachedBuffer=e}return this._cachedBuffer=Buffer.from(e,"utf-8")}size(){if(typeof this._cachedSize!=="undefined")return this._cachedSize;if(typeof this._cachedSource!=="undefined"){return this._cachedSize=Buffer.byteLength(this._cachedSource)}if(typeof this._cachedBuffer!=="undefined"){return this._cachedSize=this._cachedBuffer.length}return this._cachedSize=this.original().size()}sourceAndMap(e){const t=e?JSON.stringify(e):"{}";let n=this._cachedMaps.get(t);if(n&&n.map===undefined){n.map=i(n.bufferedMap)}if(typeof this._cachedSource!=="undefined"){if(n===undefined){const n=this.original().map(e);this._cachedMaps.set(t,{map:n,bufferedMap:undefined});return{source:this._cachedSource,map:n}}else{return{source:this._cachedSource,map:n.map}}}else if(n!==undefined){return{source:this._cachedSource=this.original().source(),map:n.map}}else{const n=this.original().sourceAndMap(e);this._cachedSource=n.source;this._cachedMaps.set(t,{map:n.map,bufferedMap:undefined});return n}}map(e){const t=e?JSON.stringify(e):"{}";let n=this._cachedMaps.get(t);if(n!==undefined){if(n.map===undefined){n.map=i(n.bufferedMap)}return n.map}const s=this.original().map(e);this._cachedMaps.set(t,{map:s,bufferedMap:undefined});return s}updateHash(e){if(this._cachedHashUpdate!==undefined){for(const t of this._cachedHashUpdate)e.update(t);return}const t=[];let n=undefined;const s={update:e=>{if(typeof e==="string"&&e.length<10240){if(n===undefined){n=e}else{n+=e;if(n>102400){t.push(Buffer.from(n));n=undefined}}}else{if(n!==undefined){t.push(Buffer.from(n));n=undefined}t.push(e)}}};this.original().updateHash(s);if(n!==undefined){t.push(Buffer.from(n))}for(const n of t)e.update(n);this._cachedHashUpdate=t}}e.exports=CachedSource},9826:(e,t,n)=>{"use strict";const s=n(1494);class CompatSource extends s{static from(e){return e instanceof s?e:new CompatSource(e)}constructor(e){super();this._sourceLike=e}source(){return this._sourceLike.source()}buffer(){if(typeof this._sourceLike.buffer==="function"){return this._sourceLike.buffer()}return super.buffer()}size(){if(typeof this._sourceLike.size==="function"){return this._sourceLike.size()}return super.size()}map(e){if(typeof this._sourceLike.map==="function"){return this._sourceLike.map(e)}return super.map(e)}sourceAndMap(e){if(typeof this._sourceLike.sourceAndMap==="function"){return this._sourceLike.sourceAndMap(e)}return super.sourceAndMap(e)}updateHash(e){if(typeof this._sourceLike.updateHash==="function"){return this._sourceLike.updateHash(e)}if(typeof this._sourceLike.map==="function"){throw new Error("A Source-like object with a 'map' method must also provide an 'updateHash' method")}e.update(this.buffer())}}e.exports=CompatSource},5126:(e,t,n)=>{"use strict";const s=n(1494);const r=n(252);const{SourceNode:i,SourceMapConsumer:o}=n(2223);const{SourceListMap:u,fromStringWithSourceMap:c}=n(748);const{getSourceAndMap:a,getMap:h}=n(1793);const l=new WeakSet;class ConcatSource extends s{constructor(){super();this._children=[];for(let e=0;e<arguments.length;e++){const t=arguments[e];if(t instanceof ConcatSource){for(const e of t._children){this._children.push(e)}}else{this._children.push(t)}}this._isOptimized=arguments.length===0}getChildren(){if(!this._isOptimized)this._optimize();return this._children}add(e){if(e instanceof ConcatSource){for(const t of e._children){this._children.push(t)}}else{this._children.push(e)}this._isOptimized=false}addAllSkipOptimizing(e){for(const t of e){this._children.push(t)}}buffer(){if(!this._isOptimized)this._optimize();const e=[];for(const t of this._children){if(typeof t.buffer==="function"){e.push(t.buffer())}else{const n=t.source();if(Buffer.isBuffer(n)){e.push(n)}else{e.push(Buffer.from(n,"utf-8"))}}}return Buffer.concat(e)}source(){if(!this._isOptimized)this._optimize();let e="";for(const t of this._children){e+=t.source()}return e}size(){if(!this._isOptimized)this._optimize();let e=0;for(const t of this._children){e+=t.size()}return e}map(e){return h(this,e)}sourceAndMap(e){return a(this,e)}node(e){if(!this._isOptimized)this._optimize();const t=new i(null,null,null,this._children.map(function(t){if(typeof t.node==="function")return t.node(e);const n=t.sourceAndMap(e);if(n.map){return i.fromStringWithSourceMap(n.source,new o(n.map))}else{return n.source}}));return t}listMap(e){if(!this._isOptimized)this._optimize();const t=new u;for(const n of this._children){if(typeof n==="string"){t.add(n)}else if(typeof n.listMap==="function"){t.add(n.listMap(e))}else{const s=n.sourceAndMap(e);if(s.map){t.add(c(s.source,s.map))}else{t.add(s.source)}}}return t}updateHash(e){if(!this._isOptimized)this._optimize();e.update("ConcatSource");for(const t of this._children){t.updateHash(e)}}_optimize(){const e=[];let t=undefined;let n=undefined;const s=e=>{if(n===undefined){n=e}else if(Array.isArray(n)){n.push(e)}else{n=[typeof n==="string"?n:n.source(),e]}};const i=e=>{if(n===undefined){n=e}else if(Array.isArray(n)){n.push(e.source())}else{n=[typeof n==="string"?n:n.source(),e.source()]}};const o=()=>{if(Array.isArray(n)){const t=new r(n.join(""));l.add(t);e.push(t)}else if(typeof n==="string"){const t=new r(n);l.add(t);e.push(t)}else{e.push(n)}};for(const r of this._children){if(typeof r==="string"){if(t===undefined){t=r}else{t+=r}}else{if(t!==undefined){s(t);t=undefined}if(l.has(r)){i(r)}else{if(n!==undefined){o();n=undefined}e.push(r)}}}if(t!==undefined){s(t)}if(n!==undefined){o()}this._children=e;this._isOptimized=true}}e.exports=ConcatSource},7362:(e,t,n)=>{"use strict";const s=n(1494);const{SourceNode:r}=n(2223);const{SourceListMap:i}=n(748);const{getSourceAndMap:o,getMap:u}=n(1793);const c=/(?!$)[^\n\r;{}]*[\n\r;{}]*/g;function _splitCode(e){return e.match(c)||[]}class OriginalSource extends s{constructor(e,t){super();const n=Buffer.isBuffer(e);this._value=n?undefined:e;this._valueAsBuffer=n?e:undefined;this._name=t}getName(){return this._name}source(){if(this._value===undefined){this._value=this._valueAsBuffer.toString("utf-8")}return this._value}buffer(){if(this._valueAsBuffer===undefined){this._valueAsBuffer=Buffer.from(this._value,"utf-8")}return this._valueAsBuffer}map(e){return u(this,e)}sourceAndMap(e){return o(this,e)}node(e){if(this._value===undefined){this._value=this._valueAsBuffer.toString("utf-8")}const t=this._value;const n=this._name;const s=t.split("\n");const i=new r(null,null,null,s.map(function(t,i){let o=0;if(e&&e.columns===false){const e=t+(i!==s.length-1?"\n":"");return new r(i+1,0,n,e)}return new r(null,null,null,_splitCode(t+(i!==s.length-1?"\n":"")).map(function(e){if(/^\s*$/.test(e)){o+=e.length;return e}const t=new r(i+1,o,n,e);o+=e.length;return t}))}));i.setSourceContent(n,t);return i}listMap(e){if(this._value===undefined){this._value=this._valueAsBuffer.toString("utf-8")}return new i(this._value,this._name,this._value)}updateHash(e){if(this._valueAsBuffer===undefined){this._valueAsBuffer=Buffer.from(this._value,"utf-8")}e.update("OriginalSource");e.update(this._valueAsBuffer);e.update(this._name||"")}}e.exports=OriginalSource},4516:(e,t,n)=>{"use strict";const s=n(1494);const r=n(252);const{SourceNode:i}=n(2223);const{getSourceAndMap:o,getMap:u}=n(1793);const c=/\n(?=.|\s)/g;class PrefixSource extends s{constructor(e,t){super();this._source=typeof t==="string"||Buffer.isBuffer(t)?new r(t,true):t;this._prefix=e}getPrefix(){return this._prefix}original(){return this._source}source(){const e=this._source.source();const t=this._prefix;return t+e.replace(c,"\n"+t)}map(e){return u(this,e)}sourceAndMap(e){return o(this,e)}node(e){const t=this._source.node(e);const n=this._prefix;const s=[];const r=new i;t.walkSourceContents(function(e,t){r.setSourceContent(e,t)});let o=true;t.walk(function(e,t){const r=e.split(/(\n)/);for(let e=0;e<r.length;e+=2){const u=e+1<r.length;const c=r[e]+(u?"\n":"");if(c){if(o){s.push(n)}s.push(new i(t.line,t.column,t.source,c,t.name));o=u}}});r.add(s);return r}listMap(e){const t=this._prefix;const n=this._source.listMap(e);let s=true;return n.mapGeneratedCode(function(e){let n=e.replace(c,"\n"+t);if(s)n=t+n;s=e.charCodeAt(e.length-1)===10;return n})}updateHash(e){e.update("PrefixSource");this._source.updateHash(e);e.update(this._prefix)}}e.exports=PrefixSource},252:(e,t,n)=>{"use strict";const s=n(1494);const{SourceNode:r}=n(2223);const{SourceListMap:i}=n(748);class RawSource extends s{constructor(e,t=false){super();const n=Buffer.isBuffer(e);if(!n&&typeof e!=="string"){throw new TypeError("argument 'value' must be either string of Buffer")}this._valueIsBuffer=!t&&n;this._value=t&&n?undefined:e;this._valueAsBuffer=n?e:undefined}isBuffer(){return this._valueIsBuffer}source(){if(this._value===undefined){this._value=this._valueAsBuffer.toString("utf-8")}return this._value}buffer(){if(this._valueAsBuffer===undefined){this._valueAsBuffer=Buffer.from(this._value,"utf-8")}return this._valueAsBuffer}map(e){return null}node(e){if(this._value===undefined){this._value=this._valueAsBuffer.toString("utf-8")}return new r(null,null,null,this._value)}listMap(e){if(this._value===undefined){this._value=this._valueAsBuffer.toString("utf-8")}return new i(this._value)}updateHash(e){if(this._valueAsBuffer===undefined){this._valueAsBuffer=Buffer.from(this._value,"utf-8")}e.update("RawSource");e.update(this._valueAsBuffer)}}e.exports=RawSource},6028:(e,t,n)=>{"use strict";const s=n(1494);const{SourceNode:r}=n(2223);const{getSourceAndMap:i,getMap:o,getNode:u,getListMap:c}=n(1793);class Replacement{constructor(e,t,n,s,r){this.start=e;this.end=t;this.content=n;this.insertIndex=s;this.name=r}}class ReplaceSource extends s{constructor(e,t){super();this._source=e;this._name=t;this._replacements=[];this._isSorted=true}getName(){return this._name}getReplacements(){const e=Array.from(this._replacements);e.sort((e,t)=>{return e.insertIndex-t.insertIndex});return e}replace(e,t,n,s){if(typeof n!=="string")throw new Error("insertion must be a string, but is a "+typeof n);this._replacements.push(new Replacement(e,t,n,this._replacements.length,s));this._isSorted=false}insert(e,t,n){if(typeof t!=="string")throw new Error("insertion must be a string, but is a "+typeof t+": "+t);this._replacements.push(new Replacement(e,e-1,t,this._replacements.length,n));this._isSorted=false}source(){return this._replaceString(this._source.source())}map(e){if(this._replacements.length===0){return this._source.map(e)}return o(this,e)}sourceAndMap(e){if(this._replacements.length===0){return this._source.sourceAndMap(e)}return i(this,e)}original(){return this._source}_sortReplacements(){if(this._isSorted)return;this._replacements.sort(function(e,t){const n=t.end-e.end;if(n!==0)return n;const s=t.start-e.start;if(s!==0)return s;return t.insertIndex-e.insertIndex});this._isSorted=true}_replaceString(e){if(typeof e!=="string")throw new Error("str must be a string, but is a "+typeof e+": "+e);this._sortReplacements();const t=[e];this._replacements.forEach(function(e){const n=t.pop();const s=this._splitString(n,Math.floor(e.end+1));const r=this._splitString(s[0],Math.floor(e.start));t.push(s[1],e.content,r[0])},this);let n="";for(let e=t.length-1;e>=0;--e){n+=t[e]}return n}node(e){const t=u(this._source,e);if(this._replacements.length===0){return t}this._sortReplacements();const n=new ReplacementEnumerator(this._replacements);const s=[];let i=0;const o=Object.create(null);const c=Object.create(null);const a=new r;t.walkSourceContents(function(e,t){a.setSourceContent(e,t);o["$"+e]=t});const h=this._replaceInStringNode.bind(this,s,n,function getOriginalSource(e){const t="$"+e.source;let n=c[t];if(!n){const e=o[t];if(!e)return null;n=e.split("\n").map(function(e){return e+"\n"});c[t]=n}if(e.line>n.length)return null;const s=n[e.line-1];return s.substr(e.column)});t.walk(function(e,t){i=h(e,i,t)});const l=n.footer();if(l){s.push(l)}a.add(s);return a}listMap(e){let t=c(this._source,e);this._sortReplacements();let n=0;const s=this._replacements;let r=s.length-1;let i=0;t=t.mapGeneratedCode(function(e){const t=n+e.length;if(i>e.length){i-=e.length;e=""}else{if(i>0){e=e.substr(i);n+=i;i=0}let o="";while(r>=0&&s[r].start<t){const u=s[r];const c=Math.floor(u.start);const a=Math.floor(u.end+1);const h=e.substr(0,Math.max(0,c-n));if(a<=t){const t=e.substr(Math.max(0,a-n));o+=h+u.content;e=t;n=Math.max(n,a)}else{o+=h+u.content;e="";i=a-t}r--}e=o+e}n=t;return e});let o="";while(r>=0){o+=s[r].content;r--}if(o){t.add(o)}return t}_splitString(e,t){return t<=0?["",e]:[e.substr(0,t),e.substr(t)]}_replaceInStringNode(e,t,n,s,i,o){let u=undefined;do{let c=t.position-i;if(c<0){c=0}if(c>=s.length||t.done){if(t.emit){const t=new r(o.line,o.column,o.source,s,o.name);e.push(t)}return i+s.length}const a=o.column;let h;if(c>0){h=s.slice(0,c);if(u===undefined){u=n(o)}if(u&&u.length>=c&&u.startsWith(h)){o.column+=c;u=u.substr(c)}}const l=t.next();if(!l){if(c>0){const t=new r(o.line,a,o.source,h,o.name);e.push(t)}if(t.value){e.push(new r(o.line,o.column,o.source,t.value,o.name||t.name))}}s=s.substr(c);i+=c}while(true)}updateHash(e){this._sortReplacements();e.update("ReplaceSource");this._source.updateHash(e);e.update(this._name||"");for(const t of this._replacements){e.update(`${t.start}`);e.update(`${t.end}`);e.update(`${t.content}`);e.update(`${t.insertIndex}`);e.update(`${t.name}`)}}}class ReplacementEnumerator{constructor(e){this.replacements=e||[];this.index=this.replacements.length;this.done=false;this.emit=false;this.next()}next(){if(this.done)return true;if(this.emit){const e=this.replacements[this.index];const t=Math.floor(e.end+1);this.position=t;this.value=e.content;this.name=e.name}else{this.index--;if(this.index<0){this.done=true}else{const e=this.replacements[this.index];const t=Math.floor(e.start);this.position=t}}if(this.position<0)this.position=0;this.emit=!this.emit;return this.emit}footer(){if(!this.done&&!this.emit)this.next();if(this.done){return[]}else{let e="";for(let t=this.index;t>=0;t--){const n=this.replacements[t];e+=n.content}return e}}}e.exports=ReplaceSource},3999:(e,t,n)=>{"use strict";const s=n(1494);class SizeOnlySource extends s{constructor(e){super();this._size=e}_error(){return new Error("Content and Map of this Source is not available (only size() is supported)")}size(){return this._size}source(){throw this._error()}buffer(){throw this._error()}map(e){throw this._error()}updateHash(){throw this._error()}}e.exports=SizeOnlySource},1494:e=>{"use strict";class Source{source(){throw new Error("Abstract")}buffer(){const e=this.source();if(Buffer.isBuffer(e))return e;return Buffer.from(e,"utf-8")}size(){return this.buffer().length}map(e){return null}sourceAndMap(e){return{source:this.source(),map:this.map(e)}}updateHash(e){throw new Error("Abstract")}}e.exports=Source},9835:(e,t,n)=>{"use strict";const s=n(1494);const{SourceNode:r,SourceMapConsumer:i}=n(2223);const{SourceListMap:o,fromStringWithSourceMap:u}=n(748);const{getSourceAndMap:c,getMap:a}=n(1793);const h=n(9842);class SourceMapSource extends s{constructor(e,t,n,s,r,i){super();const o=Buffer.isBuffer(e);this._valueAsString=o?undefined:e;this._valueAsBuffer=o?e:undefined;this._name=t;this._hasSourceMap=!!n;const u=Buffer.isBuffer(n);const c=typeof n==="string";this._sourceMapAsObject=u||c?undefined:n;this._sourceMapAsString=c?n:undefined;this._sourceMapAsBuffer=u?n:undefined;this._hasOriginalSource=!!s;const a=Buffer.isBuffer(s);this._originalSourceAsString=a?undefined:s;this._originalSourceAsBuffer=a?s:undefined;this._hasInnerSourceMap=!!r;const h=Buffer.isBuffer(r);const l=typeof r==="string";this._innerSourceMapAsObject=h||l?undefined:r;this._innerSourceMapAsString=l?r:undefined;this._innerSourceMapAsBuffer=h?r:undefined;this._removeOriginalSource=i}_ensureValueBuffer(){if(this._valueAsBuffer===undefined){this._valueAsBuffer=Buffer.from(this._valueAsString,"utf-8")}}_ensureValueString(){if(this._valueAsString===undefined){this._valueAsString=this._valueAsBuffer.toString("utf-8")}}_ensureOriginalSourceBuffer(){if(this._originalSourceAsBuffer===undefined&&this._hasOriginalSource){this._originalSourceAsBuffer=Buffer.from(this._originalSourceAsString,"utf-8")}}_ensureOriginalSourceString(){if(this._originalSourceAsString===undefined&&this._hasOriginalSource){this._originalSourceAsString=this._originalSourceAsBuffer.toString("utf-8")}}_ensureInnerSourceMapObject(){if(this._innerSourceMapAsObject===undefined&&this._hasInnerSourceMap){this._ensureInnerSourceMapString();this._innerSourceMapAsObject=JSON.parse(this._innerSourceMapAsString)}}_ensureInnerSourceMapBuffer(){if(this._innerSourceMapAsBuffer===undefined&&this._hasInnerSourceMap){this._ensureInnerSourceMapString();this._innerSourceMapAsBuffer=Buffer.from(this._innerSourceMapAsString,"utf-8")}}_ensureInnerSourceMapString(){if(this._innerSourceMapAsString===undefined&&this._hasInnerSourceMap){if(this._innerSourceMapAsBuffer!==undefined){this._innerSourceMapAsString=this._innerSourceMapAsBuffer.toString("utf-8")}else{this._innerSourceMapAsString=JSON.stringify(this._innerSourceMapAsObject)}}}_ensureSourceMapObject(){if(this._sourceMapAsObject===undefined){this._ensureSourceMapString();this._sourceMapAsObject=JSON.parse(this._sourceMapAsString)}}_ensureSourceMapBuffer(){if(this._sourceMapAsBuffer===undefined){this._ensureSourceMapString();this._sourceMapAsBuffer=Buffer.from(this._sourceMapAsString,"utf-8")}}_ensureSourceMapString(){if(this._sourceMapAsString===undefined){if(this._sourceMapAsBuffer!==undefined){this._sourceMapAsString=this._sourceMapAsBuffer.toString("utf-8")}else{this._sourceMapAsString=JSON.stringify(this._sourceMapAsObject)}}}getArgsAsBuffers(){this._ensureValueBuffer();this._ensureSourceMapBuffer();this._ensureOriginalSourceBuffer();this._ensureInnerSourceMapBuffer();return[this._valueAsBuffer,this._name,this._sourceMapAsBuffer,this._originalSourceAsBuffer,this._innerSourceMapAsBuffer,this._removeOriginalSource]}source(){this._ensureValueString();return this._valueAsString}map(e){if(!this._hasInnerSourceMap){this._ensureSourceMapObject();return this._sourceMapAsObject}return a(this,e)}sourceAndMap(e){if(!this._hasInnerSourceMap){this._ensureValueString();this._ensureSourceMapObject();return{source:this._valueAsString,map:this._sourceMapAsObject}}return c(this,e)}node(e){this._ensureValueString();this._ensureSourceMapObject();this._ensureOriginalSourceString();let t=r.fromStringWithSourceMap(this._valueAsString,new i(this._sourceMapAsObject));t.setSourceContent(this._name,this._originalSourceAsString);if(this._hasInnerSourceMap){this._ensureInnerSourceMapObject();t=h(t,new i(this._innerSourceMapAsObject),this._name,this._removeOriginalSource)}return t}listMap(e){this._ensureValueString();this._ensureSourceMapObject();e=e||{};if(e.module===false)return new o(this._valueAsString,this._name,this._valueAsString);return u(this._valueAsString,this._sourceMapAsObject)}updateHash(e){this._ensureValueBuffer();this._ensureSourceMapBuffer();this._ensureOriginalSourceBuffer();this._ensureInnerSourceMapBuffer();e.update("SourceMapSource");e.update(this._valueAsBuffer);e.update(this._sourceMapAsBuffer);if(this._hasOriginalSource){e.update(this._originalSourceAsBuffer)}if(this._hasInnerSourceMap){e.update(this._innerSourceMapAsBuffer)}e.update(this._removeOriginalSource?"true":"false")}}e.exports=SourceMapSource},9842:(e,t,n)=>{"use strict";const s=n(2223).SourceNode;const r=n(2223).SourceMapConsumer;const i=function(e,t,n,i){const o=new s;const u=[];const c={};const a={};const h={};const l={};t.eachMapping(function(e){(a[e.generatedLine]=a[e.generatedLine]||[]).push(e)},null,r.GENERATED_ORDER);const f=(e,t)=>{const n=a[e];let s=0;let r=n.length;while(s<r){let e=s+r>>1;if(n[e].generatedColumn<=t){s=e+1}else{r=e}}if(s===0)return undefined;return n[s-1]};e.walkSourceContents(function(e,t){c["$"+e]=t});const d=c["$"+n];const p=d?d.split("\n"):undefined;e.walk(function(e,r){if(r.source===n&&r.line&&a[r.line]){let n=f(r.line,r.column);if(n){let i=false;let c;let a;let f;const d=n.source;if(p&&d&&(c=p[n.generatedLine-1])&&((f=l[d])||(a=t.sourceContentFor(d,true)))){if(!f){f=l[d]=a.split("\n")}const e=f[n.originalLine-1];if(e){const t=r.column-n.generatedColumn;if(t>0){const s=c.slice(n.generatedColumn,r.column);const i=e.slice(n.originalColumn,n.originalColumn+t);if(s===i){n=Object.assign({},n,{originalColumn:n.originalColumn+t,generatedColumn:r.column,name:undefined})}}if(!n.name&&r.name){i=e.slice(n.originalColumn,n.originalColumn+r.name.length)===r.name}}}let _=n.source;if(_&&_!=="."){u.push(new s(n.originalLine,n.originalColumn,_,e,i?r.name:n.name));if(!("$"+_ in h)){h["$"+_]=true;const e=t.sourceContentFor(_,true);if(e){o.setSourceContent(_,e)}}return}}}if(i&&r.source===n||!r.source){u.push(e);return}const d=r.source;u.push(new s(r.line,r.column,d,e,r.name));if("$"+d in c){if(!("$"+d in h)){o.setSourceContent(d,c["$"+d]);delete c["$"+d]}}});o.add(u);return o};e.exports=i},1793:(e,t,n)=>{"use strict";const{SourceNode:s,SourceMapConsumer:r}=n(2223);const{SourceListMap:i,fromStringWithSourceMap:o}=n(748);t.getSourceAndMap=((e,t)=>{let n;let s;if(t&&t.columns===false){const r=e.listMap(t).toStringWithSourceMap({file:"x"});n=r.source;s=r.map}else{const r=e.node(t).toStringWithSourceMap({file:"x"});n=r.code;s=r.map.toJSON()}if(!s||!s.sources||s.sources.length===0)s=null;return{source:n,map:s}});t.getMap=((e,t)=>{let n;if(t&&t.columns===false){n=e.listMap(t).toStringWithSourceMap({file:"x"}).map}else{n=e.node(t).toStringWithSourceMap({file:"x"}).map.toJSON()}if(!n||!n.sources||n.sources.length===0)return null;return n});t.getNode=((e,t)=>{if(typeof e.node==="function"){return e.node(t)}else{const n=e.sourceAndMap(t);if(n.map){return s.fromStringWithSourceMap(n.source,new r(n.map))}else{return new s(null,null,null,n.source)}}});t.getListMap=((e,t)=>{if(typeof e.listMap==="function"){return e.listMap(t)}else{const n=e.sourceAndMap(t);if(n.map){return o(n.source,n.map)}else{return new i(n.source)}}})},457:(e,t,n)=>{const s=(e,n)=>{let s;Object.defineProperty(t,e,{get:()=>{if(n!==undefined){s=n();n=undefined}return s},configurable:true})};s("Source",()=>n(1494));s("RawSource",()=>n(252));s("OriginalSource",()=>n(7362));s("SourceMapSource",()=>n(9835));s("CachedSource",()=>n(1716));s("ConcatSource",()=>n(5126));s("ReplaceSource",()=>n(6028));s("PrefixSource",()=>n(4516));s("SizeOnlySource",()=>n(3999));s("CompatSource",()=>n(9826))},9615:(e,t,n)=>{"use strict";const s=n(6485);class CachedSource extends s{constructor(e){super();this._source=e;this._cachedSource=undefined;this._cachedSize=undefined;this._cachedMaps={};if(e.node)this.node=function(e){return this._source.node(e)};if(e.listMap)this.listMap=function(e){return this._source.listMap(e)}}source(){if(typeof this._cachedSource!=="undefined")return this._cachedSource;return this._cachedSource=this._source.source()}size(){if(typeof this._cachedSize!=="undefined")return this._cachedSize;if(typeof this._cachedSource!=="undefined"){if(Buffer.from.length===1)return new Buffer(this._cachedSource).length;return this._cachedSize=Buffer.byteLength(this._cachedSource)}return this._cachedSize=this._source.size()}sourceAndMap(e){const t=JSON.stringify(e);if(typeof this._cachedSource!=="undefined"&&t in this._cachedMaps)return{source:this._cachedSource,map:this._cachedMaps[t]};else if(typeof this._cachedSource!=="undefined"){return{source:this._cachedSource,map:this._cachedMaps[t]=this._source.map(e)}}else if(t in this._cachedMaps){return{source:this._cachedSource=this._source.source(),map:this._cachedMaps[t]}}const n=this._source.sourceAndMap(e);this._cachedSource=n.source;this._cachedMaps[t]=n.map;return{source:this._cachedSource,map:this._cachedMaps[t]}}map(e){if(!e)e={};const t=JSON.stringify(e);if(t in this._cachedMaps)return this._cachedMaps[t];return this._cachedMaps[t]=this._source.map()}updateHash(e){this._source.updateHash(e)}}e.exports=CachedSource},9533:(e,t,n)=>{"use strict";const s=n(2223).SourceNode;const r=n(748).SourceListMap;const i=n(6485);class ConcatSource extends i{constructor(){super();this.children=[];for(var e=0;e<arguments.length;e++){var t=arguments[e];if(t instanceof ConcatSource){var n=t.children;for(var s=0;s<n.length;s++)this.children.push(n[s])}else{this.children.push(t)}}}add(e){if(e instanceof ConcatSource){var t=e.children;for(var n=0;n<t.length;n++)this.children.push(t[n])}else{this.children.push(e)}}source(){let e="";const t=this.children;for(let n=0;n<t.length;n++){const s=t[n];e+=typeof s==="string"?s:s.source()}return e}size(){let e=0;const t=this.children;for(let n=0;n<t.length;n++){const s=t[n];e+=typeof s==="string"?s.length:s.size()}return e}node(e){const t=new s(null,null,null,this.children.map(function(t){return typeof t==="string"?t:t.node(e)}));return t}listMap(e){const t=new r;var n=this.children;for(var s=0;s<n.length;s++){var i=n[s];if(typeof i==="string")t.add(i);else t.add(i.listMap(e))}return t}updateHash(e){var t=this.children;for(var n=0;n<t.length;n++){var s=t[n];if(typeof s==="string")e.update(s);else s.updateHash(e)}}}n(5558)(ConcatSource.prototype);e.exports=ConcatSource},3955:(e,t,n)=>{"use strict";var s=n(2223).SourceNode;var r=n(2223).SourceMapConsumer;var i=n(748).SourceListMap;var o=n(6485);class LineToLineMappedSource extends o{constructor(e,t,n){super();this._value=e;this._name=t;this._originalSource=n}source(){return this._value}node(e){var t=this._value;var n=this._name;var r=t.split("\n");var i=new s(null,null,null,r.map(function(e,t){return new s(t+1,0,n,e+(t!=r.length-1?"\n":""))}));i.setSourceContent(n,this._originalSource);return i}listMap(e){return new i(this._value,this._name,this._originalSource)}updateHash(e){e.update(this._value);e.update(this._originalSource)}}n(5558)(LineToLineMappedSource.prototype);e.exports=LineToLineMappedSource},4786:(e,t,n)=>{"use strict";var s=n(2223).SourceNode;var r=n(2223).SourceMapConsumer;var i=n(748).SourceListMap;var o=n(6485);var u=/(?!$)[^\n\r;{}]*[\n\r;{}]*/g;function _splitCode(e){return e.match(u)||[]}class OriginalSource extends o{constructor(e,t){super();this._value=e;this._name=t}source(){return this._value}node(e){e=e||{};var t=this._sourceMap;var n=this._value;var r=this._name;var i=n.split("\n");var o=new s(null,null,null,i.map(function(t,n){var o=0;if(e.columns===false){var u=t+(n!=i.length-1?"\n":"");return new s(n+1,0,r,u)}return new s(null,null,null,_splitCode(t+(n!=i.length-1?"\n":"")).map(function(e){if(/^\s*$/.test(e)){o+=e.length;return e}var t=new s(n+1,o,r,e);o+=e.length;return t}))}));o.setSourceContent(r,n);return o}listMap(e){return new i(this._value,this._name,this._value)}updateHash(e){e.update(this._value)}}n(5558)(OriginalSource.prototype);e.exports=OriginalSource},9209:(e,t,n)=>{"use strict";var s=n(6485);var r=n(2223).SourceNode;var i=/\n(?=.|\s)/g;function cloneAndPrefix(e,t,n){if(typeof e==="string"){var s=e.replace(i,"\n"+t);if(n.length>0)s=n.pop()+s;if(/\n$/.test(e))n.push(t);return s}else{var o=new r(e.line,e.column,e.source,e.children.map(function(e){return cloneAndPrefix(e,t,n)}),e.name);o.sourceContents=e.sourceContents;return o}}class PrefixSource extends s{constructor(e,t){super();this._source=t;this._prefix=e}source(){var e=typeof this._source==="string"?this._source:this._source.source();var t=this._prefix;return t+e.replace(i,"\n"+t)}node(e){var t=this._source.node(e);var n=this._prefix;var s=[];var i=new r;t.walkSourceContents(function(e,t){i.setSourceContent(e,t)});var o=true;t.walk(function(e,t){var i=e.split(/(\n)/);for(var u=0;u<i.length;u+=2){var c=u+1<i.length;var a=i[u]+(c?"\n":"");if(a){if(o){s.push(n)}s.push(new r(t.line,t.column,t.source,a,t.name));o=c}}});i.add(s);return i}listMap(e){var t=this._prefix;var n=this._source.listMap(e);return n.mapGeneratedCode(function(e){return t+e.replace(i,"\n"+t)})}updateHash(e){if(typeof this._source==="string")e.update(this._source);else this._source.updateHash(e);if(typeof this._prefix==="string")e.update(this._prefix);else this._prefix.updateHash(e)}}n(5558)(PrefixSource.prototype);e.exports=PrefixSource},7391:(e,t,n)=>{"use strict";var s=n(6485);var r=n(2223).SourceNode;var i=n(748).SourceListMap;class RawSource extends s{constructor(e){super();this._value=e}source(){return this._value}map(e){return null}node(e){return new r(null,null,null,this._value)}listMap(e){return new i(this._value)}updateHash(e){e.update(this._value)}}e.exports=RawSource},2106:(e,t,n)=>{"use strict";var s=n(6485);var r=n(2223).SourceNode;class Replacement{constructor(e,t,n,s,r){this.start=e;this.end=t;this.content=n;this.insertIndex=s;this.name=r}}class ReplaceSource extends s{constructor(e,t){super();this._source=e;this._name=t;this.replacements=[]}replace(e,t,n,s){if(typeof n!=="string")throw new Error("insertion must be a string, but is a "+typeof n);this.replacements.push(new Replacement(e,t,n,this.replacements.length,s))}insert(e,t,n){if(typeof t!=="string")throw new Error("insertion must be a string, but is a "+typeof t+": "+t);this.replacements.push(new Replacement(e,e-1,t,this.replacements.length,n))}source(e){return this._replaceString(this._source.source())}original(){return this._source}_sortReplacements(){this.replacements.sort(function(e,t){var n=t.end-e.end;if(n!==0)return n;n=t.start-e.start;if(n!==0)return n;return t.insertIndex-e.insertIndex})}_replaceString(e){if(typeof e!=="string")throw new Error("str must be a string, but is a "+typeof e+": "+e);this._sortReplacements();var t=[e];this.replacements.forEach(function(e){var n=t.pop();var s=this._splitString(n,Math.floor(e.end+1));var r=this._splitString(s[0],Math.floor(e.start));t.push(s[1],e.content,r[0])},this);let n="";for(let e=t.length-1;e>=0;--e){n+=t[e]}return n}node(e){var t=this._source.node(e);if(this.replacements.length===0){return t}this._sortReplacements();var n=new ReplacementEnumerator(this.replacements);var s=[];var i=0;var o=Object.create(null);var u=Object.create(null);var c=new r;t.walkSourceContents(function(e,t){c.setSourceContent(e,t);o["$"+e]=t});var a=this._replaceInStringNode.bind(this,s,n,function getOriginalSource(e){var t="$"+e.source;var n=u[t];if(!n){var s=o[t];if(!s)return null;n=s.split("\n").map(function(e){return e+"\n"});u[t]=n}if(e.line>n.length)return null;var r=n[e.line-1];return r.substr(e.column)});t.walk(function(e,t){i=a(e,i,t)});var h=n.footer();if(h){s.push(h)}c.add(s);return c}listMap(e){this._sortReplacements();var t=this._source.listMap(e);var n=0;var s=this.replacements;var r=s.length-1;var i=0;t=t.mapGeneratedCode(function(e){var t=n+e.length;if(i>e.length){i-=e.length;e=""}else{if(i>0){e=e.substr(i);n+=i;i=0}var o="";while(r>=0&&s[r].start<t){var u=s[r];var c=Math.floor(u.start);var a=Math.floor(u.end+1);var h=e.substr(0,Math.max(0,c-n));if(a<=t){var l=e.substr(Math.max(0,a-n));o+=h+u.content;e=l;n=Math.max(n,a)}else{o+=h+u.content;e="";i=a-t}r--}e=o+e}n=t;return e});var o="";while(r>=0){o+=s[r].content;r--}if(o){t.add(o)}return t}_splitString(e,t){return t<=0?["",e]:[e.substr(0,t),e.substr(t)]}_replaceInStringNode(e,t,n,s,i,o){var u=undefined;do{var c=t.position-i;if(c<0){c=0}if(c>=s.length||t.done){if(t.emit){var a=new r(o.line,o.column,o.source,s,o.name);e.push(a)}return i+s.length}var h=o.column;var l;if(c>0){l=s.slice(0,c);if(u===undefined){u=n(o)}if(u&&u.length>=c&&u.startsWith(l)){o.column+=c;u=u.substr(c)}}var f=t.next();if(!f){if(c>0){var d=new r(o.line,h,o.source,l,o.name);e.push(d)}if(t.value){e.push(new r(o.line,o.column,o.source,t.value,o.name||t.name))}}s=s.substr(c);i+=c}while(true)}}class ReplacementEnumerator{constructor(e){this.replacements=e||[];this.index=this.replacements.length;this.done=false;this.emit=false;this.next()}next(){if(this.done)return true;if(this.emit){var e=this.replacements[this.index];var t=Math.floor(e.end+1);this.position=t;this.value=e.content;this.name=e.name}else{this.index--;if(this.index<0){this.done=true}else{var n=this.replacements[this.index];var s=Math.floor(n.start);this.position=s}}if(this.position<0)this.position=0;this.emit=!this.emit;return this.emit}footer(){if(!this.done&&!this.emit)this.next();if(this.done){return[]}else{var e="";for(var t=this.index;t>=0;t--){var n=this.replacements[t];e+=n.content}return e}}}n(5558)(ReplaceSource.prototype);e.exports=ReplaceSource},6485:(e,t,n)=>{"use strict";var s=n(2223).SourceNode;var r=n(2223).SourceMapConsumer;class Source{source(){throw new Error("Abstract")}size(){if(Buffer.from.length===1)return new Buffer(this.source()).length;return Buffer.byteLength(this.source())}map(e){return null}sourceAndMap(e){return{source:this.source(),map:this.map()}}node(){throw new Error("Abstract")}listNode(){throw new Error("Abstract")}updateHash(e){var t=this.source();e.update(t||"")}}e.exports=Source},5558:e=>{"use strict";e.exports=function mixinSourceAndMap(e){e.map=function(e){e=e||{};if(e.columns===false){return this.listMap(e).toStringWithSourceMap({file:"x"}).map}return this.node(e).toStringWithSourceMap({file:"x"}).map.toJSON()};e.sourceAndMap=function(e){e=e||{};if(e.columns===false){return this.listMap(e).toStringWithSourceMap({file:"x"})}var t=this.node(e).toStringWithSourceMap({file:"x"});return{source:t.code,map:t.map.toJSON()}}}},843:(e,t,n)=>{"use strict";var s=n(2223).SourceNode;var r=n(2223).SourceMapConsumer;var i=n(2223).SourceMapGenerator;var o=n(748).SourceListMap;var u=n(748).fromStringWithSourceMap;var c=n(6485);var a=n(9871);class SourceMapSource extends c{constructor(e,t,n,s,r,i){super();this._value=e;this._name=t;this._sourceMap=n;this._originalSource=s;this._innerSourceMap=r;this._removeOriginalSource=i}source(){return this._value}node(e){var t=this._sourceMap;var n=s.fromStringWithSourceMap(this._value,new r(t));n.setSourceContent(this._name,this._originalSource);var i=this._innerSourceMap;if(i){n=a(n,new r(i),this._name,this._removeOriginalSource)}return n}listMap(e){e=e||{};if(e.module===false)return new o(this._value,this._name,this._value);return u(this._value,typeof this._sourceMap==="string"?JSON.parse(this._sourceMap):this._sourceMap)}updateHash(e){e.update(this._value);if(this._originalSource)e.update(this._originalSource)}}n(5558)(SourceMapSource.prototype);e.exports=SourceMapSource},9871:(e,t,n)=>{"use strict";var s=n(2223).SourceNode;var r=n(2223).SourceMapConsumer;var i=function(e,t,n,i){var o=new s;var u=[];var c={};var a={};var h={};var l={};t.eachMapping(function(e){(a[e.generatedLine]=a[e.generatedLine]||[]).push(e)},null,r.GENERATED_ORDER);e.walkSourceContents(function(e,t){c["$"+e]=t});var f=c["$"+n];var d=f?f.split("\n"):undefined;e.walk(function(e,r){var f;if(r.source===n&&r.line&&a[r.line]){var p;var _=a[r.line];for(var m=0;m<_.length;m++){if(_[m].generatedColumn<=r.column){p=_[m]}}if(p){var g=false;var y;var S;var v;var M=p.source;if(d&&M&&(y=d[p.generatedLine-1])&&((v=l[M])||(S=t.sourceContentFor(M,true)))){if(!v){v=l[M]=S.split("\n")}var w=v[p.originalLine-1];if(w){var b=r.column-p.generatedColumn;if(b>0){var A=y.slice(p.generatedColumn,r.column);var k=w.slice(p.originalColumn,p.originalColumn+b);if(A===k){p=Object.assign({},p,{originalColumn:p.originalColumn+b,generatedColumn:r.column})}}if(!p.name&&r.name){g=w.slice(p.originalColumn,p.originalColumn+r.name.length)===r.name}}}f=p.source;u.push(new s(p.originalLine,p.originalColumn,f,e,g?r.name:p.name));if(!("$"+f in h)){h["$"+f]=true;var x=t.sourceContentFor(f,true);if(x){o.setSourceContent(f,x)}}return}}if(i&&r.source===n||!r.source){u.push(e);return}f=r.source;u.push(new s(r.line,r.column,f,e,r.name));if("$"+f in c){if(!("$"+f in h)){o.setSourceContent(f,c["$"+f]);delete c["$"+f]}}});o.add(u);return o};e.exports=i},4526:(e,t,n)=>{t.Source=n(6485);t.RawSource=n(7391);t.OriginalSource=n(4786);t.SourceMapSource=n(843);t.LineToLineMappedSource=n(3955);t.CachedSource=n(9615);t.ConcatSource=n(9533);t.ReplaceSource=n(2106);t.PrefixSource=n(9209)},299:(e,t,n)=>{"use strict";const s=n(244);const r=/at ([a-zA-Z0-9_.]*)/;function createMessage(e){return`Abstract method${e?" "+e:""}. Must be overridden.`}function Message(){this.stack=undefined;Error.captureStackTrace(this);const e=this.stack.split("\n")[3].match(r);this.message=e&&e[1]?createMessage(e[1]):createMessage()}class AbstractMethodError extends s{constructor(){super((new Message).message);this.name="AbstractMethodError"}}e.exports=AbstractMethodError},6287:(e,t,n)=>{"use strict";const s=n(1669);const r=n(2960);const i=n(364).w;const o=n(3860);const u=n(524);let c=1e3;const a="Chunk.entry was removed. Use hasRuntime()";const h="Chunk.initial was removed. Use canBeInitial/isOnlyInitial()";const l=(e,t)=>{if(e.id<t.id)return-1;if(t.id<e.id)return 1;return 0};const f=(e,t)=>{if(e.id<t.id)return-1;if(t.id<e.id)return 1;return 0};const d=(e,t)=>{if(e.identifier()>t.identifier())return 1;if(e.identifier()<t.identifier())return-1;return 0};const p=e=>{e.sort();let t="";for(const n of e){t+=n.identifier()+"#"}return t};const _=e=>Array.from(e);const m=e=>{let t=0;for(const n of e){t+=n.size()}return t};class Chunk{constructor(e){this.id=null;this.ids=null;this.debugId=c++;this.name=e;this.preventIntegration=false;this.entryModule=undefined;this._modules=new r(undefined,d);this.filenameTemplate=undefined;this._groups=new r(undefined,f);this.files=[];this.rendered=false;this.hash=undefined;this.contentHash=Object.create(null);this.renderedHash=undefined;this.chunkReason=undefined;this.extraAsync=false;this.removedModules=undefined}get entry(){throw new Error(a)}set entry(e){throw new Error(a)}get initial(){throw new Error(h)}set initial(e){throw new Error(h)}hasRuntime(){for(const e of this._groups){if(e.isInitial()&&e instanceof u&&e.getRuntimeChunk()===this){return true}}return false}canBeInitial(){for(const e of this._groups){if(e.isInitial())return true}return false}isOnlyInitial(){if(this._groups.size<=0)return false;for(const e of this._groups){if(!e.isInitial())return false}return true}hasEntryModule(){return!!this.entryModule}addModule(e){if(!this._modules.has(e)){this._modules.add(e);return true}return false}removeModule(e){if(this._modules.delete(e)){e.removeChunk(this);return true}return false}setModules(e){this._modules=new r(e,d)}getNumberOfModules(){return this._modules.size}get modulesIterable(){return this._modules}addGroup(e){if(this._groups.has(e))return false;this._groups.add(e);return true}removeGroup(e){if(!this._groups.has(e))return false;this._groups.delete(e);return true}isInGroup(e){return this._groups.has(e)}getNumberOfGroups(){return this._groups.size}get groupsIterable(){return this._groups}compareTo(e){if(this.name&&!e.name)return-1;if(!this.name&&e.name)return 1;if(this.name<e.name)return-1;if(this.name>e.name)return 1;if(this._modules.size>e._modules.size)return-1;if(this._modules.size<e._modules.size)return 1;this._modules.sort();e._modules.sort();const t=this._modules[Symbol.iterator]();const n=e._modules[Symbol.iterator]();while(true){const e=t.next();if(e.done)return 0;const s=n.next();const r=e.value.identifier();const i=s.value.identifier();if(r<i)return-1;if(r>i)return 1}}containsModule(e){return this._modules.has(e)}getModules(){return this._modules.getFromCache(_)}getModulesIdent(){return this._modules.getFromUnorderedCache(p)}remove(e){for(const e of Array.from(this._modules)){e.removeChunk(this)}for(const e of this._groups){e.removeChunk(this)}}moveModule(e,t){o.disconnectChunkAndModule(this,e);o.connectChunkAndModule(t,e);e.rewriteChunkInReasons(this,[t])}integrate(e,t){if(!this.canBeIntegrated(e)){return false}if(this.name&&e.name){if(this.hasEntryModule()===e.hasEntryModule()){if(this.name.length!==e.name.length){this.name=this.name.length<e.name.length?this.name:e.name}else{this.name=this.name<e.name?this.name:e.name}}else if(e.hasEntryModule()){this.name=e.name}}else if(e.name){this.name=e.name}for(const t of Array.from(e._modules)){e.moveModule(t,this)}e._modules.clear();if(e.entryModule){this.entryModule=e.entryModule}for(const t of e._groups){t.replaceChunk(e,this);this.addGroup(t)}e._groups.clear();return true}split(e){for(const t of this._groups){t.insertChunk(e,this);e.addGroup(t)}}isEmpty(){return this._modules.size===0}updateHash(e){e.update(`${this.id} `);e.update(this.ids?this.ids.join(","):"");e.update(`${this.name||""} `);for(const t of this._modules){e.update(t.hash)}}canBeIntegrated(e){if(this.preventIntegration||e.preventIntegration){return false}const t=(e,t)=>{const n=new Set(t.groupsIterable);for(const t of n){if(e.isInGroup(t))continue;if(t.isInitial())return false;for(const e of t.parentsIterable){n.add(e)}}return true};const n=this.hasRuntime();const s=e.hasRuntime();if(n!==s){if(n){return t(this,e)}else if(s){return t(e,this)}else{return false}}if(this.hasEntryModule()||e.hasEntryModule()){return false}return true}addMultiplierAndOverhead(e,t){const n=typeof t.chunkOverhead==="number"?t.chunkOverhead:1e4;const s=this.canBeInitial()?t.entryChunkMultiplicator||10:1;return e*s+n}modulesSize(){return this._modules.getFromUnorderedCache(m)}size(e={}){return this.addMultiplierAndOverhead(this.modulesSize(),e)}integratedSize(e,t){if(!this.canBeIntegrated(e)){return false}let n=this.modulesSize();for(const t of e._modules){if(!this._modules.has(t)){n+=t.size()}}return this.addMultiplierAndOverhead(n,t)}sortModules(e){this._modules.sortWith(e||l)}sortItems(){this.sortModules()}getAllAsyncChunks(){const e=new Set;const t=new Set;const n=i(Array.from(this.groupsIterable,e=>new Set(e.chunks)));for(const t of this.groupsIterable){for(const n of t.childrenIterable){e.add(n)}}for(const s of e){for(const e of s.chunks){if(!n.has(e)){t.add(e)}}for(const t of s.childrenIterable){e.add(t)}}return t}getChunkMaps(e){const t=Object.create(null);const n=Object.create(null);const s=Object.create(null);for(const r of this.getAllAsyncChunks()){t[r.id]=e?r.hash:r.renderedHash;for(const e of Object.keys(r.contentHash)){if(!n[e]){n[e]=Object.create(null)}n[e][r.id]=r.contentHash[e]}if(r.name){s[r.id]=r.name}}return{hash:t,contentHash:n,name:s}}getChildIdsByOrders(){const e=new Map;for(const t of this.groupsIterable){if(t.chunks[t.chunks.length-1]===this){for(const n of t.childrenIterable){if(typeof n.options==="object"){for(const t of Object.keys(n.options)){if(t.endsWith("Order")){const s=t.substr(0,t.length-"Order".length);let r=e.get(s);if(r===undefined)e.set(s,r=[]);r.push({order:n.options[t],group:n})}}}}}}const t=Object.create(null);for(const[n,s]of e){s.sort((e,t)=>{const n=t.order-e.order;if(n!==0)return n;if(e.group.compareTo){return e.group.compareTo(t.group)}return 0});t[n]=Array.from(s.reduce((e,t)=>{for(const n of t.group.chunks){e.add(n.id)}return e},new Set))}return t}getChildIdsByOrdersMap(e){const t=Object.create(null);const n=e=>{const n=e.getChildIdsByOrders();for(const s of Object.keys(n)){let r=t[s];if(r===undefined){t[s]=r=Object.create(null)}r[e.id]=n[s]}};if(e){const e=new Set;for(const t of this.groupsIterable){for(const n of t.chunks){e.add(n)}}for(const t of e){n(t)}}for(const e of this.getAllAsyncChunks()){n(e)}return t}getChunkModuleMaps(e){const t=Object.create(null);const n=Object.create(null);for(const s of this.getAllAsyncChunks()){let r;for(const i of s.modulesIterable){if(e(i)){if(r===undefined){r=[];t[s.id]=r}r.push(i.id);n[i.id]=i.renderedHash}}if(r!==undefined){r.sort()}}return{id:t,hash:n}}hasModuleInGraph(e,t){const n=new Set(this.groupsIterable);const s=new Set;for(const r of n){for(const n of r.chunks){if(!s.has(n)){s.add(n);if(!t||t(n)){for(const t of n.modulesIterable){if(e(t)){return true}}}}}for(const e of r.childrenIterable){n.add(e)}}return false}toString(){return`Chunk[${Array.from(this._modules).join()}]`}}Object.defineProperty(Chunk.prototype,"forEachModule",{configurable:false,value:s.deprecate(function(e){this._modules.forEach(e)},"Chunk.forEachModule: Use for(const module of chunk.modulesIterable) instead")});Object.defineProperty(Chunk.prototype,"mapModules",{configurable:false,value:s.deprecate(function(e){return Array.from(this._modules,e)},"Chunk.mapModules: Use Array.from(chunk.modulesIterable, fn) instead")});Object.defineProperty(Chunk.prototype,"chunks",{configurable:false,get(){throw new Error("Chunk.chunks: Use ChunkGroup.getChildren() instead")},set(){throw new Error("Chunk.chunks: Use ChunkGroup.add/removeChild() instead")}});Object.defineProperty(Chunk.prototype,"parents",{configurable:false,get(){throw new Error("Chunk.parents: Use ChunkGroup.getParents() instead")},set(){throw new Error("Chunk.parents: Use ChunkGroup.add/removeParent() instead")}});Object.defineProperty(Chunk.prototype,"blocks",{configurable:false,get(){throw new Error("Chunk.blocks: Use ChunkGroup.getBlocks() instead")},set(){throw new Error("Chunk.blocks: Use ChunkGroup.add/removeBlock() instead")}});Object.defineProperty(Chunk.prototype,"entrypoints",{configurable:false,get(){throw new Error("Chunk.entrypoints: Use Chunks.groupsIterable and filter by instanceof Entrypoint instead")},set(){throw new Error("Chunk.entrypoints: Use Chunks.addGroup instead")}});e.exports=Chunk},3264:(e,t,n)=>{"use strict";const s=n(2960);const r=n(8306);let i=5e3;const o=e=>Array.from(e);const u=(e,t)=>{if(e.id<t.id)return-1;if(t.id<e.id)return 1;return 0};const c=(e,t)=>{const n=e.module?e.module.identifier():"";const s=t.module?t.module.identifier():"";if(n<s)return-1;if(n>s)return 1;return r(e.loc,t.loc)};class ChunkGroup{constructor(e){if(typeof e==="string"){e={name:e}}else if(!e){e={name:undefined}}this.groupDebugId=i++;this.options=e;this._children=new s(undefined,u);this._parents=new s(undefined,u);this._blocks=new s;this.chunks=[];this.origins=[];this._moduleIndices=new Map;this._moduleIndices2=new Map}addOptions(e){for(const t of Object.keys(e)){if(this.options[t]===undefined){this.options[t]=e[t]}else if(this.options[t]!==e[t]){if(t.endsWith("Order")){this.options[t]=Math.max(this.options[t],e[t])}else{throw new Error(`ChunkGroup.addOptions: No option merge strategy for ${t}`)}}}}get name(){return this.options.name}set name(e){this.options.name=e}get debugId(){return Array.from(this.chunks,e=>e.debugId).join("+")}get id(){return Array.from(this.chunks,e=>e.id).join("+")}unshiftChunk(e){const t=this.chunks.indexOf(e);if(t>0){this.chunks.splice(t,1);this.chunks.unshift(e)}else if(t<0){this.chunks.unshift(e);return true}return false}insertChunk(e,t){const n=this.chunks.indexOf(e);const s=this.chunks.indexOf(t);if(s<0){throw new Error("before chunk not found")}if(n>=0&&n>s){this.chunks.splice(n,1);this.chunks.splice(s,0,e)}else if(n<0){this.chunks.splice(s,0,e);return true}return false}pushChunk(e){const t=this.chunks.indexOf(e);if(t>=0){return false}this.chunks.push(e);return true}replaceChunk(e,t){const n=this.chunks.indexOf(e);if(n<0)return false;const s=this.chunks.indexOf(t);if(s<0){this.chunks[n]=t;return true}if(s<n){this.chunks.splice(n,1);return true}else if(s!==n){this.chunks[n]=t;this.chunks.splice(s,1);return true}}removeChunk(e){const t=this.chunks.indexOf(e);if(t>=0){this.chunks.splice(t,1);return true}return false}isInitial(){return false}addChild(e){if(this._children.has(e)){return false}this._children.add(e);return true}getChildren(){return this._children.getFromCache(o)}getNumberOfChildren(){return this._children.size}get childrenIterable(){return this._children}removeChild(e){if(!this._children.has(e)){return false}this._children.delete(e);e.removeParent(this);return true}addParent(e){if(!this._parents.has(e)){this._parents.add(e);return true}return false}getParents(){return this._parents.getFromCache(o)}setParents(e){this._parents.clear();for(const t of e){this._parents.add(t)}}getNumberOfParents(){return this._parents.size}hasParent(e){return this._parents.has(e)}get parentsIterable(){return this._parents}removeParent(e){if(this._parents.delete(e)){e.removeChunk(this);return true}return false}getBlocks(){return this._blocks.getFromCache(o)}getNumberOfBlocks(){return this._blocks.size}hasBlock(e){return this._blocks.has(e)}get blocksIterable(){return this._blocks}addBlock(e){if(!this._blocks.has(e)){this._blocks.add(e);return true}return false}addOrigin(e,t,n){this.origins.push({module:e,loc:t,request:n})}containsModule(e){for(const t of this.chunks){if(t.containsModule(e))return true}return false}getFiles(){const e=new Set;for(const t of this.chunks){for(const n of t.files){e.add(n)}}return Array.from(e)}remove(e){for(const e of this._parents){e._children.delete(this);for(const t of this._children){t.addParent(e);e.addChild(t)}}for(const e of this._children){e._parents.delete(this)}for(const e of this._blocks){e.chunkGroup=null}for(const e of this.chunks){e.removeGroup(this)}}sortItems(){this.origins.sort(c);this._parents.sort();this._children.sort()}compareTo(e){if(this.chunks.length>e.chunks.length)return-1;if(this.chunks.length<e.chunks.length)return 1;const t=this.chunks[Symbol.iterator]();const n=e.chunks[Symbol.iterator]();while(true){const e=t.next();const s=n.next();if(e.done)return 0;const r=e.value.compareTo(s.value);if(r!==0)return r}}getChildrenByOrders(){const e=new Map;for(const t of this._children){if(typeof t.options==="object"){for(const n of Object.keys(t.options)){if(n.endsWith("Order")){const s=n.substr(0,n.length-"Order".length);let r=e.get(s);if(r===undefined){e.set(s,r=[])}r.push({order:t.options[n],group:t})}}}}const t=Object.create(null);for(const[n,s]of e){s.sort((e,t)=>{const n=t.order-e.order;if(n!==0)return n;if(e.group.compareTo){return e.group.compareTo(t.group)}return 0});t[n]=s.map(e=>e.group)}return t}setModuleIndex(e,t){this._moduleIndices.set(e,t)}getModuleIndex(e){return this._moduleIndices.get(e)}setModuleIndex2(e,t){this._moduleIndices2.set(e,t)}getModuleIndex2(e){return this._moduleIndices2.get(e)}checkConstraints(){const e=this;for(const t of e._children){if(!t._parents.has(e)){throw new Error(`checkConstraints: child missing parent ${e.debugId} -> ${t.debugId}`)}}for(const t of e._parents){if(!t._children.has(e)){throw new Error(`checkConstraints: parent missing child ${t.debugId} <- ${e.debugId}`)}}}}e.exports=ChunkGroup},8434:(e,t,n)=>{"use strict";const s=n(947);class DependenciesBlock{constructor(){this.dependencies=[];this.blocks=[];this.variables=[]}addBlock(e){this.blocks.push(e);e.parent=this}addVariable(e,t,n){for(let n of this.variables){if(n.name===e&&n.expression===t){return}}this.variables.push(new s(e,t,n))}addDependency(e){this.dependencies.push(e)}removeDependency(e){const t=this.dependencies.indexOf(e);if(t>=0){this.dependencies.splice(t,1)}}updateHash(e){for(const t of this.dependencies)t.updateHash(e);for(const t of this.blocks)t.updateHash(e);for(const t of this.variables)t.updateHash(e)}disconnect(){for(const e of this.dependencies)e.disconnect();for(const e of this.blocks)e.disconnect();for(const e of this.variables)e.disconnect()}unseal(){for(const e of this.blocks)e.unseal()}hasDependencies(e){if(e){for(const t of this.dependencies){if(e(t))return true}}else{if(this.dependencies.length>0){return true}}for(const t of this.blocks){if(t.hasDependencies(e))return true}for(const t of this.variables){if(t.hasDependencies(e))return true}return false}sortItems(){for(const e of this.blocks)e.sortItems()}}e.exports=DependenciesBlock},947:(e,t,n)=>{"use strict";const{RawSource:s,ReplaceSource:r}=n(4526);class DependenciesBlockVariable{constructor(e,t,n){this.name=e;this.expression=t;this.dependencies=n||[]}updateHash(e){e.update(this.name);e.update(this.expression);for(const t of this.dependencies){t.updateHash(e)}}expressionSource(e,t){const n=new r(new s(this.expression));for(const s of this.dependencies){const r=e.get(s.constructor);if(!r){throw new Error(`No template for dependency: ${s.constructor.name}`)}r.apply(s,n,t,e)}return n}disconnect(){for(const e of this.dependencies){e.disconnect()}}hasDependencies(e){if(e){return this.dependencies.some(e)}return this.dependencies.length>0}}e.exports=DependenciesBlockVariable},524:(e,t,n)=>{"use strict";const s=n(3264);class Entrypoint extends s{constructor(e){super(e);this.runtimeChunk=undefined}isInitial(){return true}setRuntimeChunk(e){this.runtimeChunk=e}getRuntimeChunk(){return this.runtimeChunk||this.chunks[0]}replaceChunk(e,t){if(this.runtimeChunk===e)this.runtimeChunk=t;return super.replaceChunk(e,t)}}e.exports=Entrypoint},8796:(e,t)=>{"use strict";const n="LOADER_EXECUTION";const s="WEBPACK_OPTIONS";t.cutOffByFlag=((e,t)=>{e=e.split("\n");for(let n=0;n<e.length;n++){if(e[n].includes(t)){e.length=n}}return e.join("\n")});t.cutOffLoaderExecution=(e=>t.cutOffByFlag(e,n));t.cutOffWebpackOptions=(e=>t.cutOffByFlag(e,s));t.cutOffMultilineMessage=((e,t)=>{e=e.split("\n");t=t.split("\n");return e.reduce((e,n,s)=>n.includes(t[s])?e:e.concat(n),[]).join("\n")});t.cutOffMessage=((e,t)=>{const n=e.indexOf("\n");if(n===-1){return e===t?"":e}else{const s=e.substr(0,n);return s===t?e.substr(n+1):e}});t.cleanUp=((e,n)=>{e=t.cutOffLoaderExecution(e);e=t.cutOffMessage(e,n);return e});t.cleanUpWebpackOptions=((e,n)=>{e=t.cutOffWebpackOptions(e);e=t.cutOffMultilineMessage(e,n);return e})},3860:(e,t)=>{const n=(e,t)=>{if(e.pushChunk(t)){t.addGroup(e)}};const s=(e,t)=>{if(e.addChild(t)){t.addParent(e)}};const r=(e,t)=>{if(t.addChunk(e)){e.addModule(t)}};const i=(e,t)=>{e.removeModule(t);t.removeChunk(e)};const o=(e,t)=>{if(t.addBlock(e)){e.chunkGroup=t}};t.connectChunkGroupAndChunk=n;t.connectChunkGroupParentAndChild=s;t.connectChunkAndModule=r;t.disconnectChunkAndModule=i;t.connectDependenciesBlockAndChunkGroup=o},6415:(e,t,n)=>{"use strict";const s=n(6287);class HotUpdateChunk extends s{constructor(){super();this.removedModules=undefined}}e.exports=HotUpdateChunk},2345:(e,t,n)=>{"use strict";const s=n(1669);const r=n(8434);const i=n(2737);const o=n(2960);const u=n(3284);const c={};let a=1e3;const h=(e,t)=>{return e.id-t.id};const l=(e,t)=>{return e.debugId-t.debugId};class Module extends r{constructor(e,t=null){super();this.type=e;this.context=t;this.debugId=a++;this.hash=undefined;this.renderedHash=undefined;this.resolveOptions=c;this.factoryMeta={};this.warnings=[];this.errors=[];this.buildMeta=undefined;this.buildInfo=undefined;this.reasons=[];this._chunks=new o(undefined,h);this.id=null;this.index=null;this.index2=null;this.depth=null;this.issuer=null;this.profile=undefined;this.prefetched=false;this.built=false;this.used=null;this.usedExports=null;this.optimizationBailout=[];this._rewriteChunkInReasons=undefined;this.useSourceMap=false;this._source=null}get exportsArgument(){return this.buildInfo&&this.buildInfo.exportsArgument||"exports"}get moduleArgument(){return this.buildInfo&&this.buildInfo.moduleArgument||"module"}disconnect(){this.hash=undefined;this.renderedHash=undefined;this.reasons.length=0;this._rewriteChunkInReasons=undefined;this._chunks.clear();this.id=null;this.index=null;this.index2=null;this.depth=null;this.issuer=null;this.profile=undefined;this.prefetched=false;this.built=false;this.used=null;this.usedExports=null;this.optimizationBailout.length=0;super.disconnect()}unseal(){this.id=null;this.index=null;this.index2=null;this.depth=null;this._chunks.clear();super.unseal()}setChunks(e){this._chunks=new o(e,h)}addChunk(e){if(this._chunks.has(e))return false;this._chunks.add(e);return true}removeChunk(e){if(this._chunks.delete(e)){e.removeModule(this);return true}return false}isInChunk(e){return this._chunks.has(e)}isEntryModule(){for(const e of this._chunks){if(e.entryModule===this)return true}return false}get optional(){return this.reasons.length>0&&this.reasons.every(e=>e.dependency&&e.dependency.optional)}getChunks(){return Array.from(this._chunks)}getNumberOfChunks(){return this._chunks.size}get chunksIterable(){return this._chunks}hasEqualsChunks(e){if(this._chunks.size!==e._chunks.size)return false;this._chunks.sortWith(l);e._chunks.sortWith(l);const t=this._chunks[Symbol.iterator]();const n=e._chunks[Symbol.iterator]();while(true){const e=t.next();const s=n.next();if(e.done)return true;if(e.value!==s.value)return false}}addReason(e,t,n){this.reasons.push(new i(e,t,n))}removeReason(e,t){for(let n=0;n<this.reasons.length;n++){let s=this.reasons[n];if(s.module===e&&s.dependency===t){this.reasons.splice(n,1);return true}}return false}hasReasonForChunk(e){if(this._rewriteChunkInReasons){for(const e of this._rewriteChunkInReasons){this._doRewriteChunkInReasons(e.oldChunk,e.newChunks)}this._rewriteChunkInReasons=undefined}for(let t=0;t<this.reasons.length;t++){if(this.reasons[t].hasChunk(e))return true}return false}hasReasons(){return this.reasons.length>0}rewriteChunkInReasons(e,t){if(this._rewriteChunkInReasons===undefined){this._rewriteChunkInReasons=[]}this._rewriteChunkInReasons.push({oldChunk:e,newChunks:t})}_doRewriteChunkInReasons(e,t){for(let n=0;n<this.reasons.length;n++){this.reasons[n].rewriteChunks(e,t)}}isUsed(e){if(!e)return this.used!==false;if(this.used===null||this.usedExports===null)return e;if(!this.used)return false;if(!this.usedExports)return false;if(this.usedExports===true)return e;let t=this.usedExports.indexOf(e);if(t<0)return false;if(this.isProvided(e)){if(this.buildMeta.exportsType==="namespace"){return u.numberToIdentifer(t)}if(this.buildMeta.exportsType==="named"&&!this.usedExports.includes("default")){return u.numberToIdentifer(t)}}return e}isProvided(e){if(!Array.isArray(this.buildMeta.providedExports))return null;return this.buildMeta.providedExports.includes(e)}toString(){return`Module[${this.id||this.debugId}]`}needRebuild(e,t){return true}updateHash(e){e.update(`${this.id}`);e.update(JSON.stringify(this.usedExports));super.updateHash(e)}sortItems(e){super.sortItems();if(e)this._chunks.sort();this.reasons.sort((e,t)=>{if(e.module===t.module)return 0;if(!e.module)return-1;if(!t.module)return 1;return h(e.module,t.module)});if(Array.isArray(this.usedExports)){this.usedExports.sort()}}unbuild(){this.dependencies.length=0;this.blocks.length=0;this.variables.length=0;this.buildMeta=undefined;this.buildInfo=undefined;this.disconnect()}get arguments(){throw new Error("Module.arguments was removed, there is no replacement.")}set arguments(e){throw new Error("Module.arguments was removed, there is no replacement.")}}Object.defineProperty(Module.prototype,"forEachChunk",{configurable:false,value:s.deprecate(function(e){this._chunks.forEach(e)},"Module.forEachChunk: Use for(const chunk of module.chunksIterable) instead")});Object.defineProperty(Module.prototype,"mapChunks",{configurable:false,value:s.deprecate(function(e){return Array.from(this._chunks,e)},"Module.mapChunks: Use Array.from(module.chunksIterable, fn) instead")});Object.defineProperty(Module.prototype,"entry",{configurable:false,get(){throw new Error("Module.entry was removed. Use Chunk.entryModule")},set(){throw new Error("Module.entry was removed. Use Chunk.entryModule")}});Object.defineProperty(Module.prototype,"meta",{configurable:false,get:s.deprecate(function(){return this.buildMeta},"Module.meta was renamed to Module.buildMeta"),set:s.deprecate(function(e){this.buildMeta=e},"Module.meta was renamed to Module.buildMeta")});Module.prototype.identifier=null;Module.prototype.readableIdentifier=null;Module.prototype.build=null;Module.prototype.source=null;Module.prototype.size=null;Module.prototype.nameForCondition=null;Module.prototype.chunkCondition=null;Module.prototype.updateCacheModule=null;e.exports=Module},4505:(e,t,n)=>{"use strict";const s=n(244);const{cutOffLoaderExecution:r}=n(8796);class ModuleBuildError extends s{constructor(e,t,{from:n=null}={}){let s="Module build failed";let i=undefined;if(n){s+=` (from ${n}):\n`}else{s+=": "}if(t!==null&&typeof t==="object"){if(typeof t.stack==="string"&&t.stack){const e=r(t.stack);if(!t.hideStack){s+=e}else{i=e;if(typeof t.message==="string"&&t.message){s+=t.message}else{s+=t}}}else if(typeof t.message==="string"&&t.message){s+=t.message}else{s+=t}}else{s=t}super(s);this.name="ModuleBuildError";this.details=i;this.module=e;this.error=t;Error.captureStackTrace(this,this.constructor)}}e.exports=ModuleBuildError},8349:(e,t,n)=>{"use strict";const s=n(244);const{cleanUp:r}=n(8796);class ModuleError extends s{constructor(e,t,{from:n=null}={}){let s="Module Error";if(n){s+=` (from ${n}):\n`}else{s+=": "}if(t&&typeof t==="object"&&t.message){s+=t.message}else if(t){s+=t}super(s);this.name="ModuleError";this.module=e;this.error=t;this.details=t&&typeof t==="object"&&t.stack?r(t.stack,this.message):undefined;Error.captureStackTrace(this,this.constructor)}}e.exports=ModuleError},213:(e,t,n)=>{"use strict";const s=n(244);class ModuleParseError extends s{constructor(e,t,n,s){let r="Module parse failed: "+n.message;let i=undefined;if(s.length>=1){r+=`\nFile was processed with these loaders:${s.map(e=>`\n * ${e}`).join("")}`;r+="\nYou may need an additional loader to handle the result of these loaders."}else{r+="\nYou may need an appropriate loader to handle this file type, currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders"}if(n.loc&&typeof n.loc==="object"&&typeof n.loc.line==="number"){var o=n.loc.line;if(/[\0\u0001\u0002\u0003\u0004\u0005\u0006\u0007]/.test(t)){r+="\n(Source code omitted for this binary file)"}else{const e=t.split(/\r?\n/);const n=Math.max(0,o-3);const s=e.slice(n,o-1);const i=e[o-1];const u=e.slice(o,o+2);r+=s.map(e=>`\n| ${e}`).join("")+`\n> ${i}`+u.map(e=>`\n| ${e}`).join("")}i=n.loc}else{r+="\n"+n.stack}super(r);this.name="ModuleParseError";this.module=e;this.loc=i;this.error=n;Error.captureStackTrace(this,this.constructor)}}e.exports=ModuleParseError},2737:e=>{"use strict";class ModuleReason{constructor(e,t,n){this.module=e;this.dependency=t;this.explanation=n;this._chunks=null}hasChunk(e){if(this._chunks){if(this._chunks.has(e))return true}else if(this.module&&this.module._chunks.has(e))return true;return false}rewriteChunks(e,t){if(!this._chunks){if(this.module){if(!this.module._chunks.has(e))return;this._chunks=new Set(this.module._chunks)}else{this._chunks=new Set}}if(this._chunks.has(e)){this._chunks.delete(e);for(let e=0;e<t.length;e++){this._chunks.add(t[e])}}}}e.exports=ModuleReason},9061:(e,t,n)=>{"use strict";const s=n(244);const{cleanUp:r}=n(8796);class ModuleWarning extends s{constructor(e,t,{from:n=null}={}){let s="Module Warning";if(n){s+=` (from ${n}):\n`}else{s+=": "}if(t&&typeof t==="object"&&t.message){s+=t.message}else if(t){s+=t}super(s);this.name="ModuleWarning";this.module=e;this.warning=t;this.details=t&&typeof t==="object"&&t.stack?r(t.stack,this.message):undefined;Error.captureStackTrace(this,this.constructor)}}e.exports=ModuleWarning},7321:(e,t,n)=>{"use strict";const s=n(2282);const{CachedSource:r,LineToLineMappedSource:i,OriginalSource:o,RawSource:u,SourceMapSource:c}=n(4526);const{getContext:a,runLoaders:h}=n(6791);const l=n(244);const f=n(2345);const d=n(213);const p=n(4505);const _=n(8349);const m=n(9061);const g=n(5863);const y=n(5299).tR;const S=e=>{if(Buffer.isBuffer(e)){return e.toString("utf-8")}return e};const v=e=>{if(!Buffer.isBuffer(e)){return Buffer.from(e,"utf-8")}return e};class NonErrorEmittedError extends l{constructor(e){super();this.name="NonErrorEmittedError";this.message="(Emitted value instead of an instance of Error) "+e;Error.captureStackTrace(this,this.constructor)}}class NormalModule extends f{constructor({type:e,request:t,userRequest:n,rawRequest:s,loaders:r,resource:i,matchResource:o,parser:u,generator:c,resolveOptions:h}){super(e,a(i));this.request=t;this.userRequest=n;this.rawRequest=s;this.binary=e.startsWith("webassembly");this.parser=u;this.generator=c;this.resource=i;this.matchResource=o;this.loaders=r;if(h!==undefined)this.resolveOptions=h;this.error=null;this._source=null;this._sourceSize=null;this._buildHash="";this.buildTimestamp=undefined;this._cachedSources=new Map;this.useSourceMap=false;this.lineToLine=false;this._lastSuccessfulBuildMeta={}}identifier(){return this.request}readableIdentifier(e){return e.shorten(this.userRequest)}libIdent(e){return y(e.context,this.userRequest)}nameForCondition(){const e=this.matchResource||this.resource;const t=e.indexOf("?");if(t>=0)return e.substr(0,t);return e}updateCacheModule(e){this.type=e.type;this.request=e.request;this.userRequest=e.userRequest;this.rawRequest=e.rawRequest;this.parser=e.parser;this.generator=e.generator;this.resource=e.resource;this.matchResource=e.matchResource;this.loaders=e.loaders;this.resolveOptions=e.resolveOptions}createSourceForAsset(e,t,n){if(!n){return new u(t)}if(typeof n==="string"){return new o(t,n)}return new c(t,e,n)}createLoaderContext(e,t,n,r){const i=n.runtimeTemplate.requestShortener;const o=()=>{const e=this.getCurrentLoader(u);if(!e)return"(not in loader scope)";return i.shorten(e.loader)};const u={version:2,emitWarning:e=>{if(!(e instanceof Error)){e=new NonErrorEmittedError(e)}this.warnings.push(new m(this,e,{from:o()}))},emitError:e=>{if(!(e instanceof Error)){e=new NonErrorEmittedError(e)}this.errors.push(new _(this,e,{from:o()}))},getLogger:e=>{const t=this.getCurrentLoader(u);return n.getLogger(()=>[t&&t.loader,e,this.identifier()].filter(Boolean).join("|"))},exec:(e,t)=>{const n=new s(t,this);n.paths=s._nodeModulePaths(this.context);n.filename=t;n._compile(e,t);return n.exports},resolve(t,n,s){e.resolve({},t,n,{},s)},getResolve(t){const n=t?e.withOptions(t):e;return(e,t,s)=>{if(s){n.resolve({},e,t,{},s)}else{return new Promise((s,r)=>{n.resolve({},e,t,{},(e,t)=>{if(e)r(e);else s(t)})})}}},emitFile:(e,t,n,s)=>{if(!this.buildInfo.assets){this.buildInfo.assets=Object.create(null);this.buildInfo.assetsInfo=new Map}this.buildInfo.assets[e]=this.createSourceForAsset(e,t,n);this.buildInfo.assetsInfo.set(e,s)},rootContext:t.context,webpack:true,sourceMap:!!this.useSourceMap,mode:t.mode||"production",_module:this,_compilation:n,_compiler:n.compiler,fs:r};n.hooks.normalModuleLoader.call(u,this);if(t.loader){Object.assign(u,t.loader)}return u}getCurrentLoader(e,t=e.loaderIndex){if(this.loaders&&this.loaders.length&&t<this.loaders.length&&t>=0&&this.loaders[t]){return this.loaders[t]}return null}createSource(e,t,n){if(!this.identifier){return new u(e)}const s=this.identifier();if(this.lineToLine&&t){return new i(e,s,S(t))}if(this.useSourceMap&&n){return new c(e,s,n)}if(Buffer.isBuffer(e)){return new u(e)}return new o(e,s)}doBuild(e,t,n,s,r){const i=this.createLoaderContext(n,e,t,s);h({resource:this.resource,loaders:this.loaders,context:i,readResource:s.readFile.bind(s)},(e,n)=>{if(n){this.buildInfo.cacheable=n.cacheable;this.buildInfo.fileDependencies=new Set(n.fileDependencies);this.buildInfo.contextDependencies=new Set(n.contextDependencies)}if(e){if(!(e instanceof Error)){e=new NonErrorEmittedError(e)}const n=this.getCurrentLoader(i);const s=new p(this,e,{from:n&&t.runtimeTemplate.requestShortener.shorten(n.loader)});return r(s)}const s=n.resourceBuffer;const o=n.result[0];const u=n.result.length>=1?n.result[1]:null;const c=n.result.length>=2?n.result[2]:null;if(!Buffer.isBuffer(o)&&typeof o!=="string"){const e=this.getCurrentLoader(i,0);const n=new Error(`Final loader (${e?t.runtimeTemplate.requestShortener.shorten(e.loader):"unknown"}) didn't return a Buffer or String`);const s=new p(this,n);return r(s)}this._source=this.createSource(this.binary?v(o):S(o),s,u);this._sourceSize=null;this._ast=typeof c==="object"&&c!==null&&c.webpackAST!==undefined?c.webpackAST:null;return r()})}markModuleAsErrored(e){this.buildMeta=Object.assign({},this._lastSuccessfulBuildMeta);this.error=e;this.errors.push(this.error);this._source=new u("throw new Error("+JSON.stringify(this.error.message)+");");this._sourceSize=null;this._ast=null}applyNoParseRule(e,t){if(typeof e==="string"){return t.indexOf(e)===0}if(typeof e==="function"){return e(t)}return e.test(t)}shouldPreventParsing(e,t){if(!e){return false}if(!Array.isArray(e)){return this.applyNoParseRule(e,t)}for(let n=0;n<e.length;n++){const s=e[n];if(this.applyNoParseRule(s,t)){return true}}return false}_initBuildHash(e){const t=g(e.outputOptions.hashFunction);if(this._source){t.update("source");this._source.updateHash(t)}t.update("meta");t.update(JSON.stringify(this.buildMeta));this._buildHash=t.digest("hex")}build(e,t,n,s,r){this.buildTimestamp=Date.now();this.built=true;this._source=null;this._sourceSize=null;this._ast=null;this._buildHash="";this.error=null;this.errors.length=0;this.warnings.length=0;this.buildMeta={};this.buildInfo={cacheable:false,fileDependencies:new Set,contextDependencies:new Set,assets:undefined,assetsInfo:undefined};return this.doBuild(e,t,n,s,n=>{this._cachedSources.clear();if(n){this.markModuleAsErrored(n);this._initBuildHash(t);return r()}const s=e.module&&e.module.noParse;if(this.shouldPreventParsing(s,this.request)){this._initBuildHash(t);return r()}const i=n=>{const s=this._source.source();const i=this.loaders.map(t=>y(e.context,t.loader));const o=new d(this,s,n,i);this.markModuleAsErrored(o);this._initBuildHash(t);return r()};const o=e=>{this._lastSuccessfulBuildMeta=this.buildMeta;this._initBuildHash(t);return r()};try{const n=this.parser.parse(this._ast||this._source.source(),{current:this,module:this,compilation:t,options:e},(e,t)=>{if(e){i(e)}else{o(t)}});if(n!==undefined){o(n)}}catch(e){i(e)}})}getHashDigest(e){let t=e.get("hash");return`${this.hash}-${t}`}source(e,t,n="javascript"){const s=this.getHashDigest(e);const i=this._cachedSources.get(n);if(i!==undefined&&i.hash===s){return i.source}const o=this.generator.generate(this,e,t,n);const u=new r(o);this._cachedSources.set(n,{source:u,hash:s});return u}originalSource(){return this._source}needRebuild(e,t){if(this.error)return true;if(!this.buildInfo.cacheable)return true;for(const t of this.buildInfo.fileDependencies){const n=e.get(t);if(!n)return true;if(n>=this.buildTimestamp)return true}for(const e of this.buildInfo.contextDependencies){const n=t.get(e);if(!n)return true;if(n>=this.buildTimestamp)return true}return false}size(){if(this._sourceSize===null){this._sourceSize=this._source?this._source.size():-1}return this._sourceSize}updateHash(e){e.update(this._buildHash);super.updateHash(e)}}e.exports=NormalModule},3284:(e,t,n)=>{const{ConcatSource:s}=n(4526);const r=n(6415);const i="a".charCodeAt(0);const o="A".charCodeAt(0);const u="z".charCodeAt(0)-i+1;const c=/^function\s?\(\)\s?\{\r?\n?|\r?\n?\}$/g;const a=/^\t/gm;const h=/\r?\n/g;const l=/^([^a-zA-Z$_])/;const f=/[^a-zA-Z0-9$]+/g;const d=/\*\//g;const p=/[^a-zA-Z0-9_!§$()=\-^°]+/g;const _=/^-|-$/g;const m=(e,t)=>{const n=e.id+"";const s=t.id+"";if(n<s)return-1;if(n>s)return 1;return 0};class Template{static getFunctionContent(e){return e.toString().replace(c,"").replace(a,"").replace(h,"\n")}static toIdentifier(e){if(typeof e!=="string")return"";return e.replace(l,"_$1").replace(f,"_")}static toComment(e){if(!e)return"";return`/*! ${e.replace(d,"* /")} */`}static toNormalComment(e){if(!e)return"";return`/* ${e.replace(d,"* /")} */`}static toPath(e){if(typeof e!=="string")return"";return e.replace(p,"-").replace(_,"")}static numberToIdentifer(e){if(e<u){return String.fromCharCode(i+e)}if(e<u*2){return String.fromCharCode(o+e-u)}return Template.numberToIdentifer(e%(2*u))+Template.numberToIdentifer(Math.floor(e/(2*u)))}static indent(e){if(Array.isArray(e)){return e.map(Template.indent).join("\n")}else{const t=e.trimRight();if(!t)return"";const n=t[0]==="\n"?"":"\t";return n+t.replace(/\n([^\n])/g,"\n\t$1")}}static prefix(e,t){const n=Template.asString(e).trim();if(!n)return"";const s=n[0]==="\n"?"":t;return s+n.replace(/\n([^\n])/g,"\n"+t+"$1")}static asString(e){if(Array.isArray(e)){return e.join("\n")}return e}static getModulesArrayBounds(e){let t=-Infinity;let n=Infinity;for(const s of e){if(typeof s.id!=="number")return false;if(t<s.id)t=s.id;if(n>s.id)n=s.id}if(n<16+(""+n).length){n=0}const s=e.map(e=>(e.id+"").length+2).reduce((e,t)=>e+t,-1);const r=n===0?t:16+(""+n).length+t;return r<s?[n,t]:false}static renderChunkModules(e,t,n,i,o=""){const u=new s;const c=e.getModules().filter(t);let a;if(e instanceof r){a=e.removedModules}if(c.length===0&&(!a||a.length===0)){u.add("[]");return u}const h=c.map(t=>{return{id:t.id,source:n.render(t,i,{chunk:e})}});if(a&&a.length>0){for(const e of a){h.push({id:e,source:"false"})}}const l=Template.getModulesArrayBounds(h);if(l){const e=l[0];const t=l[1];if(e!==0){u.add(`Array(${e}).concat(`)}u.add("[\n");const n=new Map;for(const e of h){n.set(e.id,e)}for(let s=e;s<=t;s++){const t=n.get(s);if(s!==e){u.add(",\n")}u.add(`/* ${s} */`);if(t){u.add("\n");u.add(t.source)}}u.add("\n"+o+"]");if(e!==0){u.add(")")}}else{u.add("{\n");h.sort(m).forEach((e,t)=>{if(t!==0){u.add(",\n")}u.add(`\n/***/ ${JSON.stringify(e.id)}:\n`);u.add(e.source)});u.add(`\n\n${o}}`)}return u}}e.exports=Template},244:(e,t,n)=>{"use strict";const s=n(1669).inspect.custom;class WebpackError extends Error{constructor(e){super(e);this.details=undefined;this.missing=undefined;this.origin=undefined;this.dependencies=undefined;this.module=undefined;Error.captureStackTrace(this,this.constructor)}[s](){return this.stack+(this.details?`\n${this.details}`:"")}}e.exports=WebpackError},8306:e=>{"use strict";e.exports=((e,t)=>{if(typeof e==="string"){if(typeof t==="string"){if(e<t)return-1;if(e>t)return 1;return 0}else if(typeof t==="object"){return 1}else{return 0}}else if(typeof e==="object"){if(typeof t==="string"){return-1}else if(typeof t==="object"){if("start"in e&&"start"in t){const n=e.start;const s=t.start;if(n.line<s.line)return-1;if(n.line>s.line)return 1;if(n.column<s.column)return-1;if(n.column>s.column)return 1}if("name"in e&&"name"in t){if(e.name<t.name)return-1;if(e.name>t.name)return 1}if("index"in e&&"index"in t){if(e.index<t.index)return-1;if(e.index>t.index)return 1}return 0}else{return 0}}})},364:(e,t)=>{"use strict";var n;const s=e=>{if(e.length===0)return new Set;if(e.length===1)return new Set(e[0]);let t=Infinity;let n=-1;for(let s=0;s<e.length;s++){const r=e[s].size;if(r<t){n=s;t=r}}const s=new Set(e[n]);for(let t=0;t<e.length;t++){if(t===n)continue;const r=e[t];for(const e of s){if(!r.has(e)){s.delete(e)}}}return s};const r=(e,t)=>{if(e.size<t.size)return false;for(const n of t){if(!e.has(n))return false}return true};t.w=s;n=r},2960:e=>{"use strict";class SortableSet extends Set{constructor(e,t){super(e);this._sortFn=t;this._lastActiveSortFn=null;this._cache=undefined;this._cacheOrderIndependent=undefined}add(e){this._lastActiveSortFn=null;this._invalidateCache();this._invalidateOrderedCache();super.add(e);return this}delete(e){this._invalidateCache();this._invalidateOrderedCache();return super.delete(e)}clear(){this._invalidateCache();this._invalidateOrderedCache();return super.clear()}sortWith(e){if(this.size<=1||e===this._lastActiveSortFn){return}const t=Array.from(this).sort(e);super.clear();for(let e=0;e<t.length;e+=1){super.add(t[e])}this._lastActiveSortFn=e;this._invalidateCache()}sort(){this.sortWith(this._sortFn)}getFromCache(e){if(this._cache===undefined){this._cache=new Map}else{const t=this._cache.get(e);if(t!==undefined){return t}}const t=e(this);this._cache.set(e,t);return t}getFromUnorderedCache(e){if(this._cacheOrderIndependent===undefined){this._cacheOrderIndependent=new Map}else{const t=this._cacheOrderIndependent.get(e);if(t!==undefined){return t}}const t=e(this);this._cacheOrderIndependent.set(e,t);return t}_invalidateCache(){if(this._cache!==undefined){this._cache.clear()}}_invalidateOrderedCache(){if(this._cacheOrderIndependent!==undefined){this._cacheOrderIndependent.clear()}}}e.exports=SortableSet},5863:(e,t,n)=>{"use strict";const s=n(299);const r=1e3;class Hash{update(e,t){throw new s}digest(e){throw new s}}t.Hash=Hash;class BulkUpdateDecorator extends Hash{constructor(e){super();this.hash=e;this.buffer=""}update(e,t){if(t!==undefined||typeof e!=="string"||e.length>r){if(this.buffer.length>0){this.hash.update(this.buffer);this.buffer=""}this.hash.update(e,t)}else{this.buffer+=e;if(this.buffer.length>r){this.hash.update(this.buffer);this.buffer=""}}return this}digest(e){if(this.buffer.length>0){this.hash.update(this.buffer)}var t=this.hash.digest(e);return typeof t==="string"?t:t.toString()}}class DebugHash extends Hash{constructor(){super();this.string=""}update(e,t){if(typeof e!=="string")e=e.toString("utf-8");this.string+=e;return this}digest(e){return this.string.replace(/[^a-z0-9]+/gi,e=>Buffer.from(e).toString("hex"))}}e.exports=(e=>{if(typeof e==="function"){return new BulkUpdateDecorator(new e)}switch(e){case"debug":return new DebugHash;default:return new BulkUpdateDecorator(n(6417).createHash(e))}})},5299:(e,t,n)=>{"use strict";var s;const r=n(5622);const i=(e,t)=>{if(t.startsWith("./")||t.startsWith("../"))return r.join(e,t);return t};const o=e=>{if(/^\/.*\/$/.test(e)){return false}return/^(?:[a-z]:\\|\/)/i.test(e)};const u=e=>e.replace(/\\/g,"/");const c=(e,t)=>{return t.split(/([|! ])/).map(t=>o(t)?u(r.relative(e,t)):t).join("")};s=((e,t,n)=>{if(!n)return c(e,t);const s=n.relativePaths||(n.relativePaths=new Map);let r;let i=s.get(e);if(i===undefined){s.set(e,i=new Map)}else{r=i.get(t)}if(r!==undefined){return r}else{const n=c(e,t);i.set(t,n);return n}});t.tR=((e,t)=>{return t.split("!").map(t=>{const n=t.split("?",2);if(/^[a-zA-Z]:\\/.test(n[0])){n[0]=r.win32.relative(e,n[0]);if(!/^[a-zA-Z]:\\/.test(n[0])){n[0]=n[0].replace(/\\/g,"/")}}if(/^\//.test(n[0])){n[0]=r.posix.relative(e,n[0])}if(!/^(\.\.\/|\/|[a-zA-Z]:\\)/.test(n[0])){n[0]="./"+n[0]}return n.join("?")}).join("!")});const a=(e,t)=>{return t.split("!").map(t=>i(e,t)).join("!")};s=a},2223:e=>{"use strict";e.exports=require("@umijs/deps/compiled/source-map")},5952:e=>{"use strict";e.exports=require("@umijs/deps/compiled/webpack/webpack")},6417:e=>{"use strict";e.exports=require("crypto")},5747:e=>{"use strict";e.exports=require("fs")},2282:e=>{"use strict";e.exports=require("module")},5622:e=>{"use strict";e.exports=require("path")},1669:e=>{"use strict";e.exports=require("util")}};var t={};function __nccwpck_require__(n){if(t[n]){return t[n].exports}var s=t[n]={exports:{}};var r=true;try{e[n](s,s.exports,__nccwpck_require__);r=false}finally{if(r)delete t[n]}return s.exports}__nccwpck_require__.ab=__dirname+"/";return __nccwpck_require__(6674)})();