UNPKG

@sap/generator-fiori

Version:

Create an SAPUI5 application using SAP Fiori elements or a freestyle approach

2 lines 6.75 MB
/*! For license information please see index.js.LICENSE.txt */ exports.id=6288,exports.ids=[6288],exports.modules={59925(re,he,de){"use strict";de.r(he),de.d(he,{AbortError:()=>AbortError});class AbortError extends Error{constructor(re){super(re),this.name="AbortError"}}},61113(re,he,de){"use strict";de.r(he),de.d(he,{createTracingClient:()=>createTracingClient,useInstrumenter:()=>useInstrumenter});const fe={span:Symbol.for("@azure/core-tracing span"),namespace:Symbol.for("@azure/core-tracing namespace")};function createTracingContext(re={}){let he=new TracingContextImpl(re.parentContext);return re.span&&(he=he.setValue(fe.span,re.span)),re.namespace&&(he=he.setValue(fe.namespace,re.namespace)),he}class TracingContextImpl{constructor(re){this._contextMap=re instanceof TracingContextImpl?new Map(re._contextMap):new Map}setValue(re,he){const de=new TracingContextImpl(this);return de._contextMap.set(re,he),de}getValue(re){return this._contextMap.get(re)}deleteValue(re){const he=new TracingContextImpl(this);return he._contextMap.delete(re),he}}let me;function useInstrumenter(re){me=re}function getInstrumenter(){return me||(me=function createDefaultInstrumenter(){return{createRequestHeaders:()=>({}),parseTraceparentHeader:()=>{},startSpan:(re,he)=>({span:{end:()=>{},isRecording:()=>!1,recordException:()=>{},setAttribute:()=>{},setStatus:()=>{}},tracingContext:createTracingContext({parentContext:he.tracingContext})}),withContext:(re,he,...de)=>he(...de)}}()),me}function createTracingClient(re){const{namespace:he,packageName:de,packageVersion:me}=re;function startSpan(re,ge,ye){var ve;const _e=getInstrumenter().startSpan(re,Object.assign(Object.assign({},ye),{packageName:de,packageVersion:me,tracingContext:null===(ve=null==ge?void 0:ge.tracingOptions)||void 0===ve?void 0:ve.tracingContext}));let we=_e.tracingContext;const Ee=_e.span;we.getValue(fe.namespace)||(we=we.setValue(fe.namespace,he)),Ee.setAttribute("az.namespace",we.getValue(fe.namespace));return{span:Ee,updatedOptions:Object.assign({},ge,{tracingOptions:Object.assign(Object.assign({},null==ge?void 0:ge.tracingOptions),{tracingContext:we})})}}function withContext(re,he,...de){return getInstrumenter().withContext(re,he,...de)}return{startSpan,withSpan:async function withSpan(re,he,de,fe){const{span:me,updatedOptions:ge}=startSpan(re,he,fe);try{const re=await withContext(ge.tracingOptions.tracingContext,()=>Promise.resolve(de(ge,me)));return me.setStatus({status:"success"}),re}catch(re){throw me.setStatus({status:"error",error:re}),re}finally{me.end()}},withContext,parseTraceparentHeader:function parseTraceparentHeader(re){return getInstrumenter().parseTraceparentHeader(re)},createRequestHeaders:function createRequestHeaders(re){return getInstrumenter().createRequestHeaders(re)}}}},74907(re,he,de){"use strict";de.r(he),de.d(he,{AzureLogger:()=>Pe,createClientLogger:()=>createClientLogger,getLogLevel:()=>getLogLevel,setLogLevel:()=>setLogLevel});var fe=de(70857),me=de(39023),ge=de.n(me);const ye="undefined"!=typeof process&&process.env&&process.env.DEBUG||void 0;let ve,_e=[],we=[];const Ee=[];ye&&enable(ye);const xe=Object.assign(re=>createDebugger(re),{enable,enabled,disable:function disable(){const re=ve||"";return enable(""),re},log:function log(re,...he){process.stderr.write(`${ge().format(re,...he)}${fe.EOL}`)}});function enable(re){ve=re,_e=[],we=[];const he=/\*/g,de=re.split(",").map(re=>re.trim().replace(he,".*?"));for(const re of de)re.startsWith("-")?we.push(new RegExp(`^${re.substr(1)}$`)):_e.push(new RegExp(`^${re}$`));for(const re of Ee)re.enabled=enabled(re.namespace)}function enabled(re){if(re.endsWith("*"))return!0;for(const he of we)if(he.test(re))return!1;for(const he of _e)if(he.test(re))return!0;return!1}function createDebugger(re){const he=Object.assign(function debug(...de){if(!he.enabled)return;de.length>0&&(de[0]=`${re} ${de[0]}`);he.log(...de)},{enabled:enabled(re),destroy,log:xe.log,namespace:re,extend});return Ee.push(he),he}function destroy(){const re=Ee.indexOf(this);return re>=0&&(Ee.splice(re,1),!0)}function extend(re){const he=createDebugger(`${this.namespace}:${re}`);return he.log=this.log,he}const Te=xe,ke=new Set,Oe="undefined"!=typeof process&&process.env&&process.env.AZURE_LOG_LEVEL||void 0;let Ae;const Pe=Te("azure");Pe.log=(...re)=>{Te.log(...re)};const Re=["verbose","info","warning","error"];function setLogLevel(re){if(re&&!isAzureLogLevel(re))throw new Error(`Unknown log level '${re}'. Acceptable values: ${Re.join(",")}`);Ae=re;const he=[];for(const re of ke)shouldEnable(re)&&he.push(re.namespace);Te.enable(he.join(","))}function getLogLevel(){return Ae}Oe&&(isAzureLogLevel(Oe)?setLogLevel(Oe):console.error(`AZURE_LOG_LEVEL set to unknown log level '${Oe}'; logging is not enabled. Acceptable values: ${Re.join(", ")}.`));const De={verbose:400,info:300,warning:200,error:100};function createClientLogger(re){const he=Pe.extend(re);return patchLogMethod(Pe,he),{error:createLogger(he,"error"),warning:createLogger(he,"warning"),info:createLogger(he,"info"),verbose:createLogger(he,"verbose")}}function patchLogMethod(re,he){he.log=(...he)=>{re.log(...he)}}function createLogger(re,he){const de=Object.assign(re.extend(he),{level:he});if(patchLogMethod(re,de),shouldEnable(de)){const re=Te.disable();Te.enable(re+","+de.namespace)}return ke.add(de),de}function shouldEnable(re){return Boolean(Ae&&De[re.level]<=De[Ae])}function isAzureLogLevel(re){return Re.includes(re)}},57309(re,he,de){"use strict";de.r(he),de.d(he,{createAzureSdkInstrumentation:()=>createAzureSdkInstrumentation,logger:()=>fe});const fe=(0,de(74907).createClientLogger)("opentelemetry-instrumentation-azure-sdk");var me=de(4614),ge=de(96030),ye=de(20634),ve=de(72390),_e=de(18586),we=de(90735),Ee=de(60701),xe=de(35807),Te=de(48478);class OpenTelemetrySpanWrapper{constructor(re){this._span=re}setStatus(re){"error"===re.status?re.error?(this._span.setStatus({code:Te.s.ERROR,message:re.error.toString()}),this.recordException(re.error)):this._span.setStatus({code:Te.s.ERROR}):"success"===re.status&&this._span.setStatus({code:Te.s.OK})}setAttribute(re,he){null!=he&&this._span.setAttribute(re,he)}end(){this._span.end()}recordException(re){this._span.recordException(re)}isRecording(){return this._span.isRecording()}unwrap(){return this._span}}const ke=new Map;function envVarToBoolean(re){var he;ke.has(re)||function loadEnvironmentVariable(re){var he;if("undefined"!=typeof process&&process.env){const de=null!==(he=process.env[re])&&void 0!==he?he:process.env[re.toLowerCase()];ke.set(re,de)}}(re);const de=(null!==(he=ke.get(re))&&void 0!==he?he:"").toLowerCase();return"false"!==de&&"0"!==de&&Boolean(de)}var Oe=de(93573);function toOpenTelemetrySpanAttributes(re){const he={};for(const de in re)null!==re[de]&&void 0!==re[de]&&(he[de]=re[de]);return he}function toSpanOptions(re){const{spanAttributes:he,spanLinks:de,spanKind:fe}=re||{},me=toOpenTelemetrySpanAttributes(he),ge=function toOpenTelemetrySpanKind(re){const he=(re||"internal").toUpperCase();return Oe.v[he]}(fe),ye=function toOpenTelemetryLinks(re=[]){return re.reduce((re,he)=>{const de=ve.u.getSpanContext(he.tracingContext);return de&&re.push({context:de,attributes:toOpenTelemetrySpanAttributes(he.attributes)}),re},[])}(de);return{attributes:me,kind:ge,links:ye}}const Ae=new Ee.lm;class OpenTelemetryInstrumenter{startSpan(re,he){let de,fe=(null==he?void 0:he.tracingContext)||ye._.active();return envVarToBoolean("AZURE_TRACING_DISABLED")?de=ve.u.wrapSpanContext(_e.dM):(de=ve.u.getTracer(he.packageName,he.packageVersion).startSpan(re,toSpanOptions(he),fe),envVarToBoolean("AZURE_HTTP_TRACING_CHILDREN_DISABLED")&&re.toUpperCase().startsWith("HTTP")&&(fe=(0,xe.M1)(fe))),{span:new OpenTelemetrySpanWrapper(de),tracingContext:ve.u.setSpan(fe,de)}}withContext(re,he,...de){return ye._.with(re,he,void 0,...de)}parseTraceparentHeader(re){return Ae.extract(ye._.active(),{traceparent:re},we.q)}createRequestHeaders(re){const he={};return Ae.inject(re||ye._.active(),he,we.U),he}}class AzureSdkInstrumentation extends me.O{constructor(re={}){super("@azure/opentelemetry-instrumentation-azure-sdk","1.0.0-beta.5",Object.assign({},re))}init(){const re=new ge.w("@azure/core-tracing",["^1.0.0-preview.14","^1.0.0"],re=>("function"==typeof re.useInstrumenter&&re.useInstrumenter(new OpenTelemetryInstrumenter),re));return re.includePrerelease=!0,re}}function createAzureSdkInstrumentation(re={}){return new AzureSdkInstrumentation(re)}},48856(re,he,de){"use strict";Object.defineProperty(he,"__esModule",{value:!0}),he.shouldHighlight=shouldHighlight,he.getChalk=getChalk,he.default=function highlight(re,he={}){if(shouldHighlight(he)){const de=function getDefs(re){return{keyword:re.cyan,capitalized:re.yellow,jsx_tag:re.yellow,punctuator:re.yellow,number:re.magenta,string:re.green,regex:re.magenta,comment:re.grey,invalid:re.white.bgRed.bold}}(getChalk(he));return function highlightTokens(re,he){return he.replace(fe.default,function(...he){const de=function getTokenType(re){const[he,de]=re.slice(-2),ge=(0,fe.matchToToken)(re);if("name"===ge.type){if((0,me.isKeyword)(ge.value)||(0,me.isReservedWord)(ge.value))return"keyword";if(ve.test(ge.value)&&("<"===de[he-1]||"</"==de.substr(he-2,2)))return"jsx_tag";if(ge.value[0]!==ge.value[0].toLowerCase())return"capitalized"}if("punctuator"===ge.type&&_e.test(ge.value))return"bracket";if("invalid"===ge.type&&("@"===ge.value||"#"===ge.value))return"punctuator";return ge.type}(he),ge=re[de];return ge?he[0].split(ye).map(re=>ge(re)).join("\n"):he[0]})}(de,re)}return re};var fe=function _interopRequireWildcard(re){if(re&&re.__esModule)return re;if(null===re||"object"!=typeof re&&"function"!=typeof re)return{default:re};var he=_getRequireWildcardCache();if(he&&he.has(re))return he.get(re);var de={},fe=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var me in re)if(Object.prototype.hasOwnProperty.call(re,me)){var ge=fe?Object.getOwnPropertyDescriptor(re,me):null;ge&&(ge.get||ge.set)?Object.defineProperty(de,me,ge):de[me]=re[me]}de.default=re,he&&he.set(re,de);return de}(de(15465)),me=de(47422),ge=function _interopRequireDefault(re){return re&&re.__esModule?re:{default:re}}(de(171));function _getRequireWildcardCache(){if("function"!=typeof WeakMap)return null;var re=new WeakMap;return _getRequireWildcardCache=function(){return re},re}const ye=/\r\n|[\n\r\u2028\u2029]/,ve=/^[a-z][\w-]*$/i,_e=/^[()[\]{}]$/;function shouldHighlight(re){return ge.default.supportsColor||re.forceColor}function getChalk(re){let he=ge.default;return re.forceColor&&(he=new ge.default.constructor({enabled:!0,level:1})),he}},6739(re,he){"use strict";Object.defineProperty(he,"__esModule",{value:!0}),he.isIdentifierStart=isIdentifierStart,he.isIdentifierChar=isIdentifierChar,he.isIdentifierName=function isIdentifierName(re){let he=!0;for(let de=0,fe=Array.from(re);de<fe.length;de++){const re=fe[de].codePointAt(0);if(he){if(!isIdentifierStart(re))return!1;he=!1}else if(!isIdentifierChar(re))return!1}return!he};let de="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࢠ-ࢴࢶ-ࣇऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഄ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆿㇰ-ㇿ㐀-䶿一-鿼ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞿꟂ-ꟊꟵ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭩꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",fe="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࣓-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍୕-ୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ඁ-ඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᪿᫀᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷹᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧ꠬ꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_";const me=new RegExp("["+de+"]"),ge=new RegExp("["+de+fe+"]");de=fe=null;const ye=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,107,20,28,22,13,52,76,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,230,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,35,56,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,190,0,80,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8952,286,50,2,18,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,2357,44,11,6,17,0,370,43,1301,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42717,35,4148,12,221,3,5761,15,7472,3104,541,1507,4938],ve=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,154,10,176,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,161,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,19306,9,135,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,262,6,10,9,419,13,1495,6,110,6,6,9,4759,9,787719,239];function isInAstralSet(re,he){let de=65536;for(let fe=0,me=he.length;fe<me;fe+=2){if(de+=he[fe],de>re)return!1;if(de+=he[fe+1],de>=re)return!0}return!1}function isIdentifierStart(re){return re<65?36===re:re<=90||(re<97?95===re:re<=122||(re<=65535?re>=170&&me.test(String.fromCharCode(re)):isInAstralSet(re,ye)))}function isIdentifierChar(re){return re<48?36===re:re<58||!(re<65)&&(re<=90||(re<97?95===re:re<=122||(re<=65535?re>=170&&ge.test(String.fromCharCode(re)):isInAstralSet(re,ye)||isInAstralSet(re,ve))))}},47422(re,he,de){"use strict";Object.defineProperty(he,"__esModule",{value:!0}),Object.defineProperty(he,"isIdentifierName",{enumerable:!0,get:function(){return fe.isIdentifierName}}),Object.defineProperty(he,"isIdentifierChar",{enumerable:!0,get:function(){return fe.isIdentifierChar}}),Object.defineProperty(he,"isIdentifierStart",{enumerable:!0,get:function(){return fe.isIdentifierStart}}),Object.defineProperty(he,"isReservedWord",{enumerable:!0,get:function(){return me.isReservedWord}}),Object.defineProperty(he,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return me.isStrictBindOnlyReservedWord}}),Object.defineProperty(he,"isStrictBindReservedWord",{enumerable:!0,get:function(){return me.isStrictBindReservedWord}}),Object.defineProperty(he,"isStrictReservedWord",{enumerable:!0,get:function(){return me.isStrictReservedWord}}),Object.defineProperty(he,"isKeyword",{enumerable:!0,get:function(){return me.isKeyword}});var fe=de(6739),me=de(53397)},53397(re,he){"use strict";Object.defineProperty(he,"__esModule",{value:!0}),he.isReservedWord=isReservedWord,he.isStrictReservedWord=isStrictReservedWord,he.isStrictBindOnlyReservedWord=isStrictBindOnlyReservedWord,he.isStrictBindReservedWord=function isStrictBindReservedWord(re,he){return isStrictReservedWord(re,he)||isStrictBindOnlyReservedWord(re)},he.isKeyword=function isKeyword(re){return me.has(re)};const de=["implements","interface","let","package","private","protected","public","static","yield"],fe=["eval","arguments"],me=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"]),ge=new Set(de),ye=new Set(fe);function isReservedWord(re,he){return he&&"await"===re||"enum"===re}function isStrictReservedWord(re,he){return isReservedWord(re,he)||ge.has(re)}function isStrictBindOnlyReservedWord(re){return ye.has(re)}},68936(re,he,de){"use strict";re=de.nmd(re);const fe=de(12172),wrapAnsi16=(re,he)=>function(){return`[${re.apply(fe,arguments)+he}m`},wrapAnsi256=(re,he)=>function(){const de=re.apply(fe,arguments);return`[${38+he};5;${de}m`},wrapAnsi16m=(re,he)=>function(){const de=re.apply(fe,arguments);return`[${38+he};2;${de[0]};${de[1]};${de[2]}m`};Object.defineProperty(re,"exports",{enumerable:!0,get:function assembleStyles(){const re=new Map,he={modifier:{reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29]},color:{black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],redBright:[91,39],greenBright:[92,39],yellowBright:[93,39],blueBright:[94,39],magentaBright:[95,39],cyanBright:[96,39],whiteBright:[97,39]},bgColor:{bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgBlackBright:[100,49],bgRedBright:[101,49],bgGreenBright:[102,49],bgYellowBright:[103,49],bgBlueBright:[104,49],bgMagentaBright:[105,49],bgCyanBright:[106,49],bgWhiteBright:[107,49]}};he.color.grey=he.color.gray;for(const de of Object.keys(he)){const fe=he[de];for(const de of Object.keys(fe)){const me=fe[de];he[de]={open:`[${me[0]}m`,close:`[${me[1]}m`},fe[de]=he[de],re.set(me[0],me[1])}Object.defineProperty(he,de,{value:fe,enumerable:!1}),Object.defineProperty(he,"codes",{value:re,enumerable:!1})}const ansi2ansi=re=>re,rgb2rgb=(re,he,de)=>[re,he,de];he.color.close="",he.bgColor.close="",he.color.ansi={ansi:wrapAnsi16(ansi2ansi,0)},he.color.ansi256={ansi256:wrapAnsi256(ansi2ansi,0)},he.color.ansi16m={rgb:wrapAnsi16m(rgb2rgb,0)},he.bgColor.ansi={ansi:wrapAnsi16(ansi2ansi,10)},he.bgColor.ansi256={ansi256:wrapAnsi256(ansi2ansi,10)},he.bgColor.ansi16m={rgb:wrapAnsi16m(rgb2rgb,10)};for(let re of Object.keys(fe)){if("object"!=typeof fe[re])continue;const de=fe[re];"ansi16"===re&&(re="ansi"),"ansi16"in de&&(he.color.ansi[re]=wrapAnsi16(de.ansi16,0),he.bgColor.ansi[re]=wrapAnsi16(de.ansi16,10)),"ansi256"in de&&(he.color.ansi256[re]=wrapAnsi256(de.ansi256,0),he.bgColor.ansi256[re]=wrapAnsi256(de.ansi256,10)),"rgb"in de&&(he.color.ansi16m[re]=wrapAnsi16m(de.rgb,0),he.bgColor.ansi16m[re]=wrapAnsi16m(de.rgb,10))}return he}})},171(re,he,de){"use strict";const fe=de(63800),me=de(68936),ge=de(21710).stdout,ye=de(93248),ve="win32"===process.platform&&!(process.env.TERM||"").toLowerCase().startsWith("xterm"),_e=["ansi","ansi","ansi256","ansi16m"],we=new Set(["gray"]),Ee=Object.create(null);function applyOptions(re,he){he=he||{};const de=ge?ge.level:0;re.level=void 0===he.level?de:he.level,re.enabled="enabled"in he?he.enabled:re.level>0}function Chalk(re){if(!this||!(this instanceof Chalk)||this.template){const he={};return applyOptions(he,re),he.template=function(){const re=[].slice.call(arguments);return chalkTag.apply(null,[he.template].concat(re))},Object.setPrototypeOf(he,Chalk.prototype),Object.setPrototypeOf(he.template,he),he.template.constructor=Chalk,he.template}applyOptions(this,re)}ve&&(me.blue.open="");for(const re of Object.keys(me))me[re].closeRe=new RegExp(fe(me[re].close),"g"),Ee[re]={get(){const he=me[re];return build.call(this,this._styles?this._styles.concat(he):[he],this._empty,re)}};Ee.visible={get(){return build.call(this,this._styles||[],!0,"visible")}},me.color.closeRe=new RegExp(fe(me.color.close),"g");for(const re of Object.keys(me.color.ansi))we.has(re)||(Ee[re]={get(){const he=this.level;return function(){const de={open:me.color[_e[he]][re].apply(null,arguments),close:me.color.close,closeRe:me.color.closeRe};return build.call(this,this._styles?this._styles.concat(de):[de],this._empty,re)}}});me.bgColor.closeRe=new RegExp(fe(me.bgColor.close),"g");for(const re of Object.keys(me.bgColor.ansi)){if(we.has(re))continue;Ee["bg"+re[0].toUpperCase()+re.slice(1)]={get(){const he=this.level;return function(){const de={open:me.bgColor[_e[he]][re].apply(null,arguments),close:me.bgColor.close,closeRe:me.bgColor.closeRe};return build.call(this,this._styles?this._styles.concat(de):[de],this._empty,re)}}}}const xe=Object.defineProperties(()=>{},Ee);function build(re,he,de){const builder=function(){return applyStyle.apply(builder,arguments)};builder._styles=re,builder._empty=he;const fe=this;return Object.defineProperty(builder,"level",{enumerable:!0,get:()=>fe.level,set(re){fe.level=re}}),Object.defineProperty(builder,"enabled",{enumerable:!0,get:()=>fe.enabled,set(re){fe.enabled=re}}),builder.hasGrey=this.hasGrey||"gray"===de||"grey"===de,builder.__proto__=xe,builder}function applyStyle(){const re=arguments,he=re.length;let de=String(arguments[0]);if(0===he)return"";if(he>1)for(let fe=1;fe<he;fe++)de+=" "+re[fe];if(!this.enabled||this.level<=0||!de)return this._empty?"":de;const fe=me.dim.open;ve&&this.hasGrey&&(me.dim.open="");for(const re of this._styles.slice().reverse())de=re.open+de.replace(re.closeRe,re.open)+re.close,de=de.replace(/\r?\n/g,`${re.close}$&${re.open}`);return me.dim.open=fe,de}function chalkTag(re,he){if(!Array.isArray(he))return[].slice.call(arguments,1).join(" ");const de=[].slice.call(arguments,2),fe=[he.raw[0]];for(let re=1;re<he.length;re++)fe.push(String(de[re-1]).replace(/[{}\\]/g,"\\$&")),fe.push(String(he.raw[re]));return ye(re,fe.join(""))}Object.defineProperties(Chalk.prototype,Ee),re.exports=Chalk(),re.exports.supportsColor=ge,re.exports.default=re.exports},93248(re){"use strict";const he=/(?:\\(u[a-f\d]{4}|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,de=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,fe=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,me=/\\(u[a-f\d]{4}|x[a-f\d]{2}|.)|([^\\])/gi,ge=new Map([["n","\n"],["r","\r"],["t","\t"],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e",""],["a",""]]);function unescape(re){return"u"===re[0]&&5===re.length||"x"===re[0]&&3===re.length?String.fromCharCode(parseInt(re.slice(1),16)):ge.get(re)||re}function parseArguments(re,he){const de=[],ge=he.trim().split(/\s*,\s*/g);let ye;for(const he of ge)if(isNaN(he)){if(!(ye=he.match(fe)))throw new Error(`Invalid Chalk template style argument: ${he} (in style '${re}')`);de.push(ye[2].replace(me,(re,he,de)=>he?unescape(he):de))}else de.push(Number(he));return de}function parseStyle(re){de.lastIndex=0;const he=[];let fe;for(;null!==(fe=de.exec(re));){const re=fe[1];if(fe[2]){const de=parseArguments(re,fe[2]);he.push([re].concat(de))}else he.push([re])}return he}function buildStyle(re,he){const de={};for(const re of he)for(const he of re.styles)de[he[0]]=re.inverse?null:he.slice(1);let fe=re;for(const re of Object.keys(de))if(Array.isArray(de[re])){if(!(re in fe))throw new Error(`Unknown Chalk style: ${re}`);fe=de[re].length>0?fe[re].apply(fe,de[re]):fe[re]}return fe}re.exports=(re,de)=>{const fe=[],me=[];let ge=[];if(de.replace(he,(he,de,ye,ve,_e,we)=>{if(de)ge.push(unescape(de));else if(ve){const he=ge.join("");ge=[],me.push(0===fe.length?he:buildStyle(re,fe)(he)),fe.push({inverse:ye,styles:parseStyle(ve)})}else if(_e){if(0===fe.length)throw new Error("Found extraneous } in Chalk template literal");me.push(buildStyle(re,fe)(ge.join(""))),ge=[],fe.pop()}else ge.push(we)}),me.push(ge.join("")),fe.length>0){const re=`Chalk template literal is missing ${fe.length} closing bracket${1===fe.length?"":"s"} (\`}\`)`;throw new Error(re)}return me.join("")}},50321(re){"use strict";re.exports=(re,he)=>{he=he||process.argv;const de=re.startsWith("-")?"":1===re.length?"-":"--",fe=he.indexOf(de+re),me=he.indexOf("--");return-1!==fe&&(-1===me||fe<me)}},21710(re,he,de){"use strict";const fe=de(70857),me=de(50321),ge=process.env;let ye;function getSupportLevel(re){const he=function supportsColor(re){if(!1===ye)return 0;if(me("color=16m")||me("color=full")||me("color=truecolor"))return 3;if(me("color=256"))return 2;if(re&&!re.isTTY&&!0!==ye)return 0;const he=ye?1:0;if("win32"===process.platform){const re=fe.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(re[0])>=10&&Number(re[2])>=10586?Number(re[2])>=14931?3:2:1}if("CI"in ge)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(re=>re in ge)||"codeship"===ge.CI_NAME?1:he;if("TEAMCITY_VERSION"in ge)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(ge.TEAMCITY_VERSION)?1:0;if("truecolor"===ge.COLORTERM)return 3;if("TERM_PROGRAM"in ge){const re=parseInt((ge.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(ge.TERM_PROGRAM){case"iTerm.app":return re>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(ge.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(ge.TERM)||"COLORTERM"in ge?1:(ge.TERM,he)}(re);return function translateLevel(re){return 0!==re&&{level:re,hasBasic:!0,has256:re>=2,has16m:re>=3}}(he)}me("no-color")||me("no-colors")||me("color=false")?ye=!1:(me("color")||me("colors")||me("color=true")||me("color=always"))&&(ye=!0),"FORCE_COLOR"in ge&&(ye=0===ge.FORCE_COLOR.length||0!==parseInt(ge.FORCE_COLOR,10)),re.exports={supportsColor:getSupportLevel,stdout:getSupportLevel(process.stdout),stderr:getSupportLevel(process.stderr)}},79144(re,he,de){var fe={};re.exports=fe,fe.themes={};var me=de(39023),ge=fe.styles=de(60822),ye=Object.defineProperties,ve=new RegExp(/[\r\n]+/g);fe.supportsColor=de(15317).supportsColor,void 0===fe.enabled&&(fe.enabled=!1!==fe.supportsColor()),fe.enable=function(){fe.enabled=!0},fe.disable=function(){fe.enabled=!1},fe.stripColors=fe.strip=function(re){return(""+re).replace(/\x1B\[\d+m/g,"")};fe.stylize=function stylize(re,he){if(!fe.enabled)return re+"";var de=ge[he];return!de&&he in fe?fe[he](re):de.open+re+de.close};var _e=/[|\\{}()[\]^$+*?.]/g;function build(re){var he=function builder(){return applyStyle.apply(builder,arguments)};return he._styles=re,he.__proto__=xe,he}var we,Ee=(we={},ge.grey=ge.gray,Object.keys(ge).forEach(function(re){ge[re].closeRe=new RegExp(function(re){if("string"!=typeof re)throw new TypeError("Expected a string");return re.replace(_e,"\\$&")}(ge[re].close),"g"),we[re]={get:function(){return build(this._styles.concat(re))}}}),we),xe=ye(function colors(){},Ee);function applyStyle(){var re=Array.prototype.slice.call(arguments).map(function(re){return null!=re&&re.constructor===String?re:me.inspect(re)}).join(" ");if(!fe.enabled||!re)return re;for(var he=-1!=re.indexOf("\n"),de=this._styles,ye=de.length;ye--;){var _e=ge[de[ye]];re=_e.open+re.replace(_e.closeRe,_e.open)+_e.close,he&&(re=re.replace(ve,function(re){return _e.close+re+_e.open}))}return re}fe.setTheme=function(re){if("string"!=typeof re)for(var he in re)(function(he){fe[he]=function(de){if("object"==typeof re[he]){var me=de;for(var ge in re[he])me=fe[re[he][ge]](me);return me}return fe[re[he]](de)}})(he);else console.log("colors.setTheme now only accepts an object, not a string. If you are trying to set a theme from a file, it is now your (the caller's) responsibility to require the file. The old syntax looked like colors.setTheme(__dirname + '/../themes/generic-logging.js'); The new syntax looks like colors.setTheme(require(__dirname + '/../themes/generic-logging.js'));")};var Te=function sequencer(re,he){var de=he.split("");return(de=de.map(re)).join("")};for(var ke in fe.trap=de(15997),fe.zalgo=de(98961),fe.maps={},fe.maps.america=de(19632)(fe),fe.maps.zebra=de(20756)(fe),fe.maps.rainbow=de(49002)(fe),fe.maps.random=de(4973)(fe),fe.maps)(function(re){fe[re]=function(he){return Te(fe.maps[re],he)}})(ke);ye(fe,function init(){var re={};return Object.keys(Ee).forEach(function(he){re[he]={get:function(){return build([he])}}}),re}())},15997(re){re.exports=function runTheTrap(re,he){var de="";re=(re=re||"Run the trap, drop the bass").split("");var fe={a:["@","Ą","Ⱥ","Ʌ","Δ","Λ","Д"],b:["ß","Ɓ","Ƀ","ɮ","β","฿"],c:["©","Ȼ","Ͼ"],d:["Ð","Ɗ","Ԁ","ԁ","Ԃ","ԃ"],e:["Ë","ĕ","Ǝ","ɘ","Σ","ξ","Ҽ","੬"],f:["Ӻ"],g:["ɢ"],h:["Ħ","ƕ","Ң","Һ","Ӈ","Ԋ"],i:["༏"],j:["Ĵ"],k:["ĸ","Ҡ","Ӄ","Ԟ"],l:["Ĺ"],m:["ʍ","Ӎ","ӎ","Ԡ","ԡ","൩"],n:["Ñ","ŋ","Ɲ","Ͷ","Π","Ҋ"],o:["Ø","õ","ø","Ǿ","ʘ","Ѻ","ם","۝","๏"],p:["Ƿ","Ҏ"],q:["্"],r:["®","Ʀ","Ȑ","Ɍ","ʀ","Я"],s:["§","Ϟ","ϟ","Ϩ"],t:["Ł","Ŧ","ͳ"],u:["Ʊ","Ս"],v:["ט"],w:["Ш","Ѡ","Ѽ","൰"],x:["Ҳ","Ӿ","Ӽ","ӽ"],y:["¥","Ұ","Ӌ"],z:["Ƶ","ɀ"]};return re.forEach(function(re){re=re.toLowerCase();var he=fe[re]||[" "],me=Math.floor(Math.random()*he.length);de+=void 0!==fe[re]?fe[re][me]:re}),de}},98961(re){re.exports=function zalgo(re,he){re=re||" he is here ";var de={up:["̍","̎","̄","̅","̿","̑","̆","̐","͒","͗","͑","̇","̈","̊","͂","̓","̈","͊","͋","͌","̃","̂","̌","͐","̀","́","̋","̏","̒","̓","̔","̽","̉","ͣ","ͤ","ͥ","ͦ","ͧ","ͨ","ͩ","ͪ","ͫ","ͬ","ͭ","ͮ","ͯ","̾","͛","͆","̚"],down:["̖","̗","̘","̙","̜","̝","̞","̟","̠","̤","̥","̦","̩","̪","̫","̬","̭","̮","̯","̰","̱","̲","̳","̹","̺","̻","̼","ͅ","͇","͈","͉","͍","͎","͓","͔","͕","͖","͙","͚","̣"],mid:["̕","̛","̀","́","͘","̡","̢","̧","̨","̴","̵","̶","͜","͝","͞","͟","͠","͢","̸","̷","͡"," ҉"]},fe=[].concat(de.up,de.down,de.mid);function randomNumber(re){return Math.floor(Math.random()*re)}function isChar(re){var he=!1;return fe.filter(function(de){he=de===re}),he}return function heComes(re,he){var fe,me,ge="";for(me in(he=he||{}).up=void 0===he.up||he.up,he.mid=void 0===he.mid||he.mid,he.down=void 0===he.down||he.down,he.size=void 0!==he.size?he.size:"maxi",re=re.split(""))if(!isChar(me)){switch(ge+=re[me],fe={up:0,down:0,mid:0},he.size){case"mini":fe.up=randomNumber(8),fe.mid=randomNumber(2),fe.down=randomNumber(8);break;case"maxi":fe.up=randomNumber(16)+3,fe.mid=randomNumber(4)+1,fe.down=randomNumber(64)+3;break;default:fe.up=randomNumber(8)+1,fe.mid=randomNumber(6)/2,fe.down=randomNumber(8)+1}var ye=["up","mid","down"];for(var ve in ye)for(var _e=ye[ve],we=0;we<=fe[_e];we++)he[_e]&&(ge+=de[_e][randomNumber(de[_e].length)])}return ge}(re,he)}},19632(re){re.exports=function(re){return function(he,de,fe){if(" "===he)return he;switch(de%3){case 0:return re.red(he);case 1:return re.white(he);case 2:return re.blue(he)}}}},49002(re){re.exports=function(re){var he=["red","yellow","green","blue","magenta"];return function(de,fe,me){return" "===de?de:re[he[fe++%he.length]](de)}}},4973(re){re.exports=function(re){var he=["underline","inverse","grey","yellow","red","green","blue","white","cyan","magenta","brightYellow","brightRed","brightGreen","brightBlue","brightWhite","brightCyan","brightMagenta"];return function(de,fe,me){return" "===de?de:re[he[Math.round(Math.random()*(he.length-2))]](de)}}},20756(re){re.exports=function(re){return function(he,de,fe){return de%2==0?he:re.inverse(he)}}},60822(re){var he={};re.exports=he;var de={reset:[0,0],bold:[1,22],dim:[2,22],italic:[3,23],underline:[4,24],inverse:[7,27],hidden:[8,28],strikethrough:[9,29],black:[30,39],red:[31,39],green:[32,39],yellow:[33,39],blue:[34,39],magenta:[35,39],cyan:[36,39],white:[37,39],gray:[90,39],grey:[90,39],brightRed:[91,39],brightGreen:[92,39],brightYellow:[93,39],brightBlue:[94,39],brightMagenta:[95,39],brightCyan:[96,39],brightWhite:[97,39],bgBlack:[40,49],bgRed:[41,49],bgGreen:[42,49],bgYellow:[43,49],bgBlue:[44,49],bgMagenta:[45,49],bgCyan:[46,49],bgWhite:[47,49],bgGray:[100,49],bgGrey:[100,49],bgBrightRed:[101,49],bgBrightGreen:[102,49],bgBrightYellow:[103,49],bgBrightBlue:[104,49],bgBrightMagenta:[105,49],bgBrightCyan:[106,49],bgBrightWhite:[107,49],blackBG:[40,49],redBG:[41,49],greenBG:[42,49],yellowBG:[43,49],blueBG:[44,49],magentaBG:[45,49],cyanBG:[46,49],whiteBG:[47,49]};Object.keys(de).forEach(function(re){var fe=de[re],me=he[re]=[];me.open="["+fe[0]+"m",me.close="["+fe[1]+"m"})},35221(re){"use strict";re.exports=function(re,he){var de=(he=he||process.argv).indexOf("--"),fe=/^-{1,2}/.test(re)?"":"--",me=he.indexOf(fe+re);return-1!==me&&(-1===de||me<de)}},15317(re,he,de){"use strict";var fe=de(70857),me=de(35221),ge=process.env,ye=void 0;function getSupportLevel(re){var he=function supportsColor(re){if(!1===ye)return 0;if(me("color=16m")||me("color=full")||me("color=truecolor"))return 3;if(me("color=256"))return 2;if(re&&!re.isTTY&&!0!==ye)return 0;var he=ye?1:0;if("win32"===process.platform){var de=fe.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(de[0])>=10&&Number(de[2])>=10586?Number(de[2])>=14931?3:2:1}if("CI"in ge)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(function(re){return re in ge})||"codeship"===ge.CI_NAME?1:he;if("TEAMCITY_VERSION"in ge)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(ge.TEAMCITY_VERSION)?1:0;if("TERM_PROGRAM"in ge){var ve=parseInt((ge.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(ge.TERM_PROGRAM){case"iTerm.app":return ve>=3?3:2;case"Hyper":return 3;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(ge.TERM)?2:/^screen|^xterm|^vt100|^rxvt|color|ansi|cygwin|linux/i.test(ge.TERM)||"COLORTERM"in ge?1:(ge.TERM,he)}(re);return function translateLevel(re){return 0!==re&&{level:re,hasBasic:!0,has256:re>=2,has16m:re>=3}}(he)}me("no-color")||me("no-colors")||me("color=false")?ye=!1:(me("color")||me("colors")||me("color=true")||me("color=always"))&&(ye=!0),"FORCE_COLOR"in ge&&(ye=0===ge.FORCE_COLOR.length||0!==parseInt(ge.FORCE_COLOR,10)),re.exports={supportsColor:getSupportLevel,stdout:getSupportLevel(process.stdout),stderr:getSupportLevel(process.stderr)}},10349(re,he,de){var fe=de(79144);re.exports=fe},56567(re){var he=[],de=[],fe=function devnull(){};function use(re){return!~he.indexOf(re)&&(he.push(re),!0)}function set(re){fe=re}function enabled(re){for(var de=[],fe=0;fe<he.length;fe++)if(he[fe].async)de.push(he[fe]);else if(he[fe](re))return!0;return!!de.length&&new Promise(function pinky(he){Promise.all(de.map(function prebind(he){return he(re)})).then(function resolved(re){he(re.some(Boolean))})})}function modify(re){return!~de.indexOf(re)&&(de.push(re),!0)}function write(){fe.apply(fe,arguments)}function process(re){for(var he=0;he<de.length;he++)re=de[he].apply(de[he],arguments);return re}function introduce(re,he){var de=Object.prototype.hasOwnProperty;for(var fe in he)de.call(he,fe)&&(re[fe]=he[fe]);return re}function nope(re){return re.enabled=!1,re.modify=modify,re.set=set,re.use=use,introduce(function diagnopes(){return!1},re)}function yep(re){return re.enabled=!0,re.modify=modify,re.set=set,re.use=use,introduce(function diagnostics(){var he=Array.prototype.slice.call(arguments,0);return write.call(write,re,process(he,re)),!0},re)}re.exports=function create(re){return re.introduce=introduce,re.enabled=enabled,re.process=process,re.modify=modify,re.write=write,re.nope=nope,re.yep=yep,re.set=set,re.use=use,re}},44040(re,he,de){re.exports=de(64501)},64501(re,he,de){var fe=de(56567)(function prod(re,he){return(he=he||{}).namespace=re,he.prod=!0,he.dev=!1,he.force||prod.force?prod.yep(he):prod.nope(he)});re.exports=fe},12728(re,he,de){"use strict";var fe=this&&this.__importDefault||function(re){return re&&re.__esModule?re:{default:re}};Object.defineProperty(he,"__esModule",{value:!0});const me=fe(de(84684));he.default=class Ascii{name(){return"ASCII"}match(re){const he=re.rawInput;for(let de=0;de<re.rawLen;de++){const fe=he[de];if(fe<32||fe>126)return(0,me.default)(re,this,0)}return(0,me.default)(re,this,100)}}},27212(re,he,de){"use strict";var fe=this&&this.__importDefault||function(re){return re&&re.__esModule?re:{default:re}};Object.defineProperty(he,"__esModule",{value:!0}),he.ISO_2022_CN=he.ISO_2022_KR=he.ISO_2022_JP=void 0;const me=fe(de(84684));class ISO_2022{constructor(){this.escapeSequences=[]}name(){return"ISO_2022"}match(re){let he,de,fe,ge,ye=0,ve=0,_e=0;const we=re.inputBytes,Ee=re.inputLen;e:for(he=0;he<Ee;he++){if(27==we[he]){t:for(fe=0;fe<this.escapeSequences.length;fe++){const re=this.escapeSequences[fe];if(!(Ee-he<re.length)){for(de=1;de<re.length;de++)if(re[de]!=we[he+de])continue t;ye++,he+=re.length-1;continue e}}ve++}14!=we[he]&&15!=we[he]||_e++}return 0==ye?null:(ge=(100*ye-100*ve)/(ye+ve),ye+_e<5&&(ge-=10*(5-(ye+_e))),ge<=0?null:(0,me.default)(re,this,ge))}}he.ISO_2022_JP=class ISO_2022_JP extends ISO_2022{constructor(){super(...arguments),this.escapeSequences=[[27,36,40,67],[27,36,40,68],[27,36,64],[27,36,65],[27,36,66],[27,38,64],[27,40,66],[27,40,72],[27,40,73],[27,40,74],[27,46,65],[27,46,70]]}name(){return"ISO-2022-JP"}language(){return"ja"}};he.ISO_2022_KR=class ISO_2022_KR extends ISO_2022{constructor(){super(...arguments),this.escapeSequences=[[27,36,41,67]]}name(){return"ISO-2022-KR"}language(){return"kr"}};he.ISO_2022_CN=class ISO_2022_CN extends ISO_2022{constructor(){super(...arguments),this.escapeSequences=[[27,36,41,65],[27,36,41,71],[27,36,42,72],[27,36,41,69],[27,36,43,73],[27,36,43,74],[27,36,43,75],[27,36,43,76],[27,36,43,77],[27,78],[27,79]]}name(){return"ISO-2022-CN"}language(){return"zh"}}},24974(re,he,de){"use strict";var fe=this&&this.__importDefault||function(re){return re&&re.__esModule?re:{default:re}};Object.defineProperty(he,"__esModule",{value:!0}),he.gb_18030=he.euc_kr=he.euc_jp=he.big5=he.sjis=void 0;const me=fe(de(84684));function binarySearch(re,he){const find=(re,he,de,fe)=>{if(fe<de)return-1;const me=Math.floor(de+fe>>>1);return he>re[me]?find(re,he,me+1,fe):he<re[me]?find(re,he,de,me-1):me};return find(re,he,0,re.length-1)}class IteratedChar{constructor(){this.charValue=0,this.index=0,this.nextIndex=0,this.error=!1,this.done=!1}reset(){this.charValue=0,this.index=-1,this.nextIndex=0,this.error=!1,this.done=!1}nextByte(re){if(this.nextIndex>=re.rawLen)return this.done=!0,-1;return 255&re.rawInput[this.nextIndex++]}}class mbcs{constructor(){this.commonChars=[]}name(){return"mbcs"}match(re){let he=0,de=0,fe=0,ge=0,ye=0;const ve=new IteratedChar;e:{for(ve.reset();this.nextChar(ve,re);){if(ge++,ve.error)fe++;else{const re=4294967295&ve.charValue;re>255&&(he++,null!=this.commonChars&&binarySearch(this.commonChars,re)>=0&&de++)}if(fe>=2&&5*fe>=he)break e}if(he<=10&&0==fe)ye=0==he&&ge<10?0:10;else if(he<20*fe)ye=0;else if(null==this.commonChars)ye=30+he-20*fe,ye>100&&(ye=100);else{const re=90/Math.log(he/4);ye=Math.floor(Math.log(de+1)*re+10),ye=Math.min(ye,100)}}return 0==ye?null:(0,me.default)(re,this,ye)}nextChar(re,he){return!0}}he.sjis=class sjis extends mbcs{constructor(){super(...arguments),this.commonChars=[33088,33089,33090,33093,33115,33129,33130,33141,33142,33440,33442,33444,33449,33450,33451,33453,33455,33457,33459,33461,33463,33469,33470,33473,33476,33477,33478,33480,33481,33484,33485,33500,33504,33511,33512,33513,33514,33520,33521,33601,33603,33614,33615,33624,33630,33634,33639,33653,33654,33673,33674,33675,33677,33683,36502,37882,38314]}name(){return"Shift_JIS"}language(){return"ja"}nextChar(re,he){re.index=re.nextIndex,re.error=!1;const de=re.charValue=re.nextByte(he);if(de<0)return!1;if(de<=127||de>160&&de<=223)return!0;const fe=re.nextByte(he);return!(fe<0)&&(re.charValue=de<<8|fe,fe>=64&&fe<=127||fe>=128&&fe<=255||(re.error=!0),!0)}};function eucNextChar(re,he){re.index=re.nextIndex,re.error=!1;let de=0,fe=0,me=0;return de=re.charValue=re.nextByte(he),de<0?re.done=!0:de<=141||(fe=re.nextByte(he),re.charValue=re.charValue<<8|fe,de>=161&&de<=254?fe<161&&(re.error=!0):142!=de?143==de&&(me=re.nextByte(he),re.charValue=re.charValue<<8|me,me<161&&(re.error=!0)):fe<161&&(re.error=!0)),0==re.done}he.big5=class big5 extends mbcs{constructor(){super(...arguments),this.commonChars=[41280,41281,41282,41283,41287,41289,41333,41334,42048,42054,42055,42056,42065,42068,42071,42084,42090,42092,42103,42147,42148,42151,42177,42190,42193,42207,42216,42237,42304,42312,42328,42345,42445,42471,42583,42593,42594,42600,42608,42664,42675,42681,42707,42715,42726,42738,42816,42833,42841,42970,43171,43173,43181,43217,43219,43236,43260,43456,43474,43507,43627,43706,43710,43724,43772,44103,44111,44208,44242,44377,44745,45024,45290,45423,45747,45764,45935,46156,46158,46412,46501,46525,46544,46552,46705,47085,47207,47428,47832,47940,48033,48593,49860,50105,50240,50271]}name(){return"Big5"}language(){return"zh"}nextChar(re,he){re.index=re.nextIndex,re.error=!1;const de=re.charValue=re.nextByte(he);if(de<0)return!1;if(de<=127||255==de)return!0;const fe=re.nextByte(he);return!(fe<0)&&(re.charValue=re.charValue<<8|fe,(fe<64||127==fe||255==fe)&&(re.error=!0),!0)}};he.euc_jp=class euc_jp extends mbcs{constructor(){super(...arguments),this.commonChars=[41377,41378,41379,41382,41404,41418,41419,41430,41431,42146,42148,42150,42152,42154,42155,42156,42157,42159,42161,42163,42165,42167,42169,42171,42173,42175,42176,42177,42179,42180,42182,42183,42184,42185,42186,42187,42190,42191,42192,42206,42207,42209,42210,42212,42216,42217,42218,42219,42220,42223,42226,42227,42402,42403,42404,42406,42407,42410,42413,42415,42416,42419,42421,42423,42424,42425,42431,42435,42438,42439,42440,42441,42443,42448,42453,42454,42455,42462,42464,42465,42469,42473,42474,42475,42476,42477,42483,47273,47572,47854,48072,48880,49079,50410,50940,51133,51896,51955,52188,52689],this.nextChar=eucNextChar}name(){return"EUC-JP"}language(){return"ja"}};he.euc_kr=class euc_kr extends mbcs{constructor(){super(...arguments),this.commonChars=[45217,45235,45253,45261,45268,45286,45293,45304,45306,45308,45496,45497,45511,45527,45538,45994,46011,46274,46287,46297,46315,46501,46517,46527,46535,46569,46835,47023,47042,47054,47270,47278,47286,47288,47291,47337,47531,47534,47564,47566,47613,47800,47822,47824,47857,48103,48115,48125,48301,48314,48338,48374,48570,48576,48579,48581,48838,48840,48863,48878,48888,48890,49057,49065,49088,49124,49131,49132,49144,49319,49327,49336,49338,49339,49341,49351,49356,49358,49359,49366,49370,49381,49403,49404,49572,49574,49590,49622,49631,49654,49656,50337,50637,50862,51151,51153,51154,51160,51173,51373],this.nextChar=eucNextChar}name(){return"EUC-KR"}language(){return"ko"}};he.gb_18030=class gb_18030 extends mbcs{constructor(){super(...arguments),this.commonChars=[41377,41378,41379,41380,41392,41393,41457,41459,41889,41900,41914,45480,45496,45502,45755,46025,46070,46323,46525,46532,46563,46767,46804,46816,47010,47016,47037,47062,47069,47284,47327,47350,47531,47561,47576,47610,47613,47821,48039,48086,48097,48122,48316,48347,48382,48588,48845,48861,49076,49094,49097,49332,49389,49611,49883,50119,50396,50410,50636,50935,51192,51371,51403,51413,51431,51663,51706,51889,51893,51911,51920,51926,51957,51965,52460,52728,52906,52932,52946,52965,53173,53186,53206,53442,53445,53456,53460,53671,53930,53938,53941,53947,53972,54211,54224,54269,54466,54490,54754,54992]}name(){return"GB18030"}language(){return"zh"}nextChar(re,he){re.index=re.nextIndex,re.error=!1;let de=0,fe=0,me=0,ge=0;e:if(de=re.charValue=re.nextByte(he),de<0)re.done=!0;else if(!(de<=128))if(fe=re.nextByte(he),re.charValue=re.charValue<<8|fe,de>=129&&de<=254){if(fe>=64&&fe<=126||fe>=80&&fe<=254)break e;if(fe>=48&&fe<=57&&(me=re.nextByte(he),me>=129&&me<=254&&(ge=re.nextByte(he),ge>=48&&ge<=57))){re.charValue=re.charValue<<16|me<<8|ge;break e}re.error=!0}else;return 0==re.done}}},28684(re,he,de){"use strict";var fe=this&&this.__importDefault||function(re){return re&&re.__esModule?re:{default:re}};Object.defineProperty(he,"__esModule",{value:!0}),he.KOI8_R=he.windows_1256=he.windows_1251=he.ISO_8859_9=he.ISO_8859_8=he.ISO_8859_7=he.ISO_8859_6=he.ISO_8859_5=he.ISO_8859_2=he.ISO_8859_1=void 0;const me=fe(de(84684));class NGramParser{constructor(re,he){this.byteIndex=0,this.ngram=0,this.ngramCount=0,this.hitCount=0,this.spaceChar=32,this.ngramList=re,this.byteMap=he}search(re,he){let de=0;return re[de+32]<=he&&(de+=32),re[de+16]<=he&&(de+=16),re[de+8]<=he&&(de+=8),re[de+4]<=he&&(de+=4),re[de+2]<=he&&(de+=2),re[de+1]<=he&&(de+=1),re[de]>he&&(de-=1),de<0||re[de]!=he?-1:de}lookup(re){this.ngramCount+=1,this.search(this.ngramList,re)>=0&&(this.hitCount+=1)}addByte(re){this.ngram=(this.ngram<<8)+(255&re)&16777215,this.lookup(this.ngram)}nextByte(re){return this.byteIndex>=re.inputLen?-1:255&re.inputBytes[this.byteIndex++]}parse(re,he){let de,fe=!1;for(this.spaceChar=he;(de=this.nextByte(re))>=0;){const re=this.byteMap[de];0!=re&&(re==this.spaceChar&&fe||this.addByte(re),fe=re==this.spaceChar)}this.addByte(this.spaceChar);const me=this.hitCount/this.ngramCount;return me>.33?98:Math.floor(300*me)}}class NGramsPlusLang{constructor(re,he){this.fLang=re,this.fNGrams=he}}class sbcs{constructor(){this.spaceChar=32,this.nGramLang=void 0}ngrams(){return[]}byteMap(){return[]}name(re){return"sbcs"}language(){return this.nGramLang}match(re){this.nGramLang=void 0;const he=this.ngrams();if(de=he,Array.isArray(de)&&isFinite(de[0])){const de=new NGramParser(he,this.byteMap()).parse(re,this.spaceChar);return de<=0?null:(0,me.default)(re,this,de)}var de;let fe=-1;for(let de=he.length-1;de>=0;de--){const me=he[de],ge=new NGramParser(me.fNGrams,this.byteMap()).parse(re,this.spaceChar);ge>fe&&(fe=ge,this.nGramLang=me.fLang)}return fe<=0?null:(0,me.default)(re,this,fe)}}he.ISO_8859_1=class ISO_8859_1 extends sbcs{byteMap(){return[32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,0,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,32,32,32,32,32,32,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,170,32,32,32,32,32,32,32,32,32,32,181,32,32,32,32,186,32,32,32,32,32,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,32,248,249,250,251,252,253,254,223,224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,240,241,242,243,244,245,246,32,248,249,250,251,252,253,254,255]}ngrams(){return[new NGramsPlusLang("da",[2122086,2122100,2122853,2123118,2123122,2123375,2123873,2124064,2125157,2125671,2126053,2126697,2126708,2126953,2127465,6383136,6385184,6385252,6386208,6386720,6579488,6579566,6579570,6579572,6627443,6644768,6644837,6647328,6647396,6648352,6648421,6648608,6648864,6713202,6776096,6776174,6776178,6907749,6908960,6909543,7038240,7039845,7103858,7104871,7105637,7169380,7234661,7234848,7235360,7235429,7300896,7302432,7303712,7398688,7479396,7479397,7479411,7496992,7566437,7610483,7628064,7628146,7629164,7759218]),new NGramsPlusLang("de",[2122094,2122101,2122341,2122849,2122853,2122857,2123113,2123621,2123873,2124142,2125161,2126691,2126693,2127214,2127461,2127471,2127717,2128501,6448498,6514720,6514789,6514804,6578547,6579566,6579570,6580581,6627428,6627443,6646126,6646132,6647328,6648352,6648608,6776174,6841710,6845472,6906728,6907168,6909472,6909541,6911008,7104867,7105637,7217249,7217252,7217267,7234592,7234661,7234848,7235360,7235429,7238757,7479396,7496805,7497065,7562088,7566437,7610468,7628064,7628142,7628146,7695972,7695975,7759218]),new NGramsPlusLang("en",[2122016,2122094,2122341,2122607,2123375,2123873,2123877,2124142,2125153,2125670,2125938,2126437,2126689,2126708,2126952,2126959,2127720,6383972,6384672,6385184,6385252,6386464,6386720,6386789,6386793,6561889,6561908,6627425,6627443,6627444,6644768,6647412,6648352,6648608,6713202,6840692,6841632,6841714,6906912,6909472,6909543,6909806,6910752,7217249,7217268,7234592,7235360,7238688,7300640,7302688,7303712,7496992,7500576,7544929,7544948,7561577,7566368,7610484,7628146,7628897,7628901,7629167,7630624,7631648]),new NGramsPlusLang("es",[2122016,2122593,2122607,2122853,2123116,2123118,2123123,2124142,2124897,2124911,2125921,2125935,2125938,2126197,2126437,2126693,2127214,2128160,6365283,6365284,6365285,6365292,6365296,6382441,6382703,6384672,6386208,6386464,6515187,6516590,6579488,6579564,6582048,6627428,6627429,6627436,6646816,6647328,6647412,6648608,6648692,6907246,6943598,7102752,7106419,7217253,7238757,7282788,7282789,7302688,7303712,7303968,7364978,7435621,7495968,7497075,7544932,7544933,7544944,7562528,7628064,7630624,7693600,15953440]),new NGramsPlusLang("fr",[2122101,2122607,2122849,2122853,2122869,2123118,2123124,2124897,2124901,2125921,2125935,2125938,2126197,2126693,2126703,2127214,2154528,6385268,6386793,6513952,6516590,6579488,6579571,6583584,6627425,6627427,6627428,6627429,6627436,6627440,6627443,6647328,6647412,6648352,6648608,6648864,6649202,6909806,6910752,6911008,7102752,7103776,7103859,7169390,7217252,7234848,7238432,7238688,7302688,7302772,7304562,7435621,7479404,7496992,7544929,7544932,7544933,7544940,7544944,7610468,7628064,7629167,7693600,7696928]),new NGramsPlusLang("it",[2122092,2122600,2122607,2122853,2122857,2123040,2124140,2124142,2124897,2125925,2125938,2127214,6365283,6365284,6365296,6365299,6386799,6514789,6516590,6579564,6580512,6627425,6627427,6627428,6627433,6627436,6627440,6627443,6646816,6646892,6647412,6648352,6841632,6889569,6889571,6889572,6889587,6906144,6908960,6909472,6909806,7102752,7103776,7104800,7105633,7234848,7235872,7237408,7238757,7282785,7282788,7282793,7282803,7302688,7302757,7366002,7495968,7496992,7563552,7627040,7628064,7629088,7630624,8022383]),new NGramsPlusLang("n