@dynatrace/js-runtime
Version:
This package provides the Dynatrace JavaScript runtime used by the [Dynatrace App Toolkit](https://www.npmjs.com/package/dt-app).
11 lines • 683 kB
JavaScript
var vT=Object.create;var To=Object.defineProperty;var GT=Object.getOwnPropertyDescriptor;var YT=Object.getOwnPropertyNames;var OT=Object.getPrototypeOf,HT=Object.prototype.hasOwnProperty;var E=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),JT=(e,t)=>{for(var r in t)To(e,r,{get:t[r],enumerable:!0})},YQ=(e,t,r,A)=>{if(t&&typeof t=="object"||typeof t=="function")for(let n of YT(t))!HT.call(e,n)&&n!==r&&To(e,n,{get:()=>t[n],enumerable:!(A=GT(t,n))||A.enumerable});return e};var Or=(e,t,r)=>(r=e!=null?vT(OT(e)):{},YQ(t||!e||!e.__esModule?To(r,"default",{value:e,enumerable:!0}):r,e)),qT=e=>YQ(To({},"__esModule",{value:!0}),e);var JQ=E((Yz,ml)=>{var Uo=process||{},OQ=Uo.argv||[],Lo=Uo.env||{},PT=!(Lo.NO_COLOR||OQ.includes("--no-color"))&&(!!Lo.FORCE_COLOR||OQ.includes("--color")||Uo.platform==="win32"||(Uo.stdout||{}).isTTY&&Lo.TERM!=="dumb"||!!Lo.CI),VT=(e,t,r=e)=>A=>{let n=""+A,s=n.indexOf(t,e.length);return~s?e+_T(n,t,r,s)+t:e+n+t},_T=(e,t,r,A)=>{let n="",s=0;do n+=e.substring(s,A)+r,s=A+t.length,A=e.indexOf(t,s);while(~A);return n+e.substring(s)},HQ=(e=PT)=>{let t=e?VT:()=>String;return{isColorSupported:e,reset:t("\x1B[0m","\x1B[0m"),bold:t("\x1B[1m","\x1B[22m","\x1B[22m\x1B[1m"),dim:t("\x1B[2m","\x1B[22m","\x1B[22m\x1B[2m"),italic:t("\x1B[3m","\x1B[23m"),underline:t("\x1B[4m","\x1B[24m"),inverse:t("\x1B[7m","\x1B[27m"),hidden:t("\x1B[8m","\x1B[28m"),strikethrough:t("\x1B[9m","\x1B[29m"),black:t("\x1B[30m","\x1B[39m"),red:t("\x1B[31m","\x1B[39m"),green:t("\x1B[32m","\x1B[39m"),yellow:t("\x1B[33m","\x1B[39m"),blue:t("\x1B[34m","\x1B[39m"),magenta:t("\x1B[35m","\x1B[39m"),cyan:t("\x1B[36m","\x1B[39m"),white:t("\x1B[37m","\x1B[39m"),gray:t("\x1B[90m","\x1B[39m"),bgBlack:t("\x1B[40m","\x1B[49m"),bgRed:t("\x1B[41m","\x1B[49m"),bgGreen:t("\x1B[42m","\x1B[49m"),bgYellow:t("\x1B[43m","\x1B[49m"),bgBlue:t("\x1B[44m","\x1B[49m"),bgMagenta:t("\x1B[45m","\x1B[49m"),bgCyan:t("\x1B[46m","\x1B[49m"),bgWhite:t("\x1B[47m","\x1B[49m"),blackBright:t("\x1B[90m","\x1B[39m"),redBright:t("\x1B[91m","\x1B[39m"),greenBright:t("\x1B[92m","\x1B[39m"),yellowBright:t("\x1B[93m","\x1B[39m"),blueBright:t("\x1B[94m","\x1B[39m"),magentaBright:t("\x1B[95m","\x1B[39m"),cyanBright:t("\x1B[96m","\x1B[39m"),whiteBright:t("\x1B[97m","\x1B[39m"),bgBlackBright:t("\x1B[100m","\x1B[49m"),bgRedBright:t("\x1B[101m","\x1B[49m"),bgGreenBright:t("\x1B[102m","\x1B[49m"),bgYellowBright:t("\x1B[103m","\x1B[49m"),bgBlueBright:t("\x1B[104m","\x1B[49m"),bgMagentaBright:t("\x1B[105m","\x1B[49m"),bgCyanBright:t("\x1B[106m","\x1B[49m"),bgWhiteBright:t("\x1B[107m","\x1B[49m")}};ml.exports=HQ();ml.exports.createColors=HQ});var qQ=E(xo=>{Object.defineProperty(xo,"__esModule",{value:!0});xo.default=/((['"])(?:(?!\2|\\).|\\(?:\r\n|[\s\S]))*(\2)?|`(?:[^`\\$]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{[^}]*\}?)*\}?)*(`)?)|(\/\/.*)|(\/\*(?:[^*]|\*(?!\/))*(\*\/)?)|(\/(?!\*)(?:\[(?:(?![\]\\]).|\\.)*\]|(?![\/\]\\]).|\\.)+\/(?:(?!\s*(?:\b|[\u0080-\uFFFF$\\'"~({]|[+\-!](?!=)|\.?\d))|[gmiyus]{1,6}\b(?![\u0080-\uFFFF$\\]|\s*(?:[+\-*%&|^<>!=?({]|\/(?![\/*])))))|(0[xX][\da-fA-F]+|0[oO][0-7]+|0[bB][01]+|(?:\d*\.\d+|\d+\.?)(?:[eE][+-]?\d+)?)|((?!\d)(?:(?!\s)[$\w\u0080-\uFFFF]|\\u[\da-fA-F]{4}|\\u\{[\da-fA-F]+\})+)|(--|\+\+|&&|\|\||=>|\.{3}|(?:[+\-\/%&|^]|\*{1,2}|<{1,2}|>{1,3}|!=?|={1,2})=?|[?~.,:;[\](){}])|(\s+)|(^$|[\s\S])/g;xo.matchToToken=function(e){var t={type:"invalid",value:e[0],closed:void 0};return e[1]?(t.type="string",t.closed=!!(e[3]||e[4])):e[5]?t.type="comment":e[6]?(t.type="comment",t.closed=!!e[7]):e[8]?t.type="regex":e[9]?t.type="number":e[10]?t.type="name":e[11]?t.type="punctuator":e[12]&&(t.type="whitespace"),t}});var $Q=E(js=>{"use strict";Object.defineProperty(js,"__esModule",{value:!0});js.isIdentifierChar=WQ;js.isIdentifierName=KT;js.isIdentifierStart=_Q;var wl="\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C8A\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BF\u31F0-\u31FF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CD\uA7D0\uA7D1\uA7D3\uA7D5-\uA7DC\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC",PQ="\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u0897-\u089F\u08CA-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B55-\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3C\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0CF3\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D81-\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EBC\u0EC8-\u0ECE\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1715\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u180F-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1ABF-\u1ACE\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DFF\u200C\u200D\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\u30FB\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA82C\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F\uFF65",WT=new RegExp("["+wl+"]"),$T=new RegExp("["+wl+PQ+"]");wl=PQ=null;var VQ=[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,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,4,51,13,310,10,21,11,7,25,5,2,41,2,8,70,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,39,27,10,22,251,41,7,1,17,2,60,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,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,20,1,64,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,31,9,2,0,3,0,2,37,2,0,26,0,2,0,45,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,38,6,186,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,19,72,200,32,32,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,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,26,3994,6,582,6842,29,1763,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,433,44,212,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,42,9,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,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,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,229,29,3,0,496,6,2,3,2,1,2,14,2,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,42719,33,4153,7,221,3,5761,15,7472,16,621,2467,541,1507,4938,6,4191],jT=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,7,9,32,4,318,1,80,3,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,68,8,2,0,3,0,2,3,2,4,2,0,15,1,83,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,7,19,58,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,343,9,54,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,10,1,2,0,49,6,4,4,14,10,5350,0,7,14,11465,27,2343,9,87,9,39,4,60,6,26,9,535,9,470,0,2,54,8,3,82,0,12,1,19628,1,4178,9,519,45,3,22,543,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,101,0,161,6,10,9,357,0,62,13,499,13,245,1,2,9,726,6,110,6,6,9,4759,9,787719,239];function yl(e,t){let r=65536;for(let A=0,n=t.length;A<n;A+=2){if(r+=t[A],r>e)return!1;if(r+=t[A+1],r>=e)return!0}return!1}function _Q(e){return e<65?e===36:e<=90?!0:e<97?e===95:e<=122?!0:e<=65535?e>=170&&WT.test(String.fromCharCode(e)):yl(e,VQ)}function WQ(e){return e<48?e===36:e<58?!0:e<65?!1:e<=90?!0:e<97?e===95:e<=122?!0:e<=65535?e>=170&&$T.test(String.fromCharCode(e)):yl(e,VQ)||yl(e,jT)}function KT(e){let t=!0;for(let r=0;r<e.length;r++){let A=e.charCodeAt(r);if((A&64512)===55296&&r+1<e.length){let n=e.charCodeAt(++r);(n&64512)===56320&&(A=65536+((A&1023)<<10)+(n&1023))}if(t){if(t=!1,!_Q(A))return!1}else if(!WQ(A))return!1}return!t}});var zQ=E(OA=>{"use strict";Object.defineProperty(OA,"__esModule",{value:!0});OA.isKeyword=tL;OA.isReservedWord=jQ;OA.isStrictBindOnlyReservedWord=ZQ;OA.isStrictBindReservedWord=eL;OA.isStrictReservedWord=KQ;var bl={keyword:["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"],strict:["implements","interface","let","package","private","protected","public","static","yield"],strictBind:["eval","arguments"]},ZT=new Set(bl.keyword),zT=new Set(bl.strict),XT=new Set(bl.strictBind);function jQ(e,t){return t&&e==="await"||e==="enum"}function KQ(e,t){return jQ(e,t)||zT.has(e)}function ZQ(e){return XT.has(e)}function eL(e,t){return KQ(e,t)||ZQ(e)}function tL(e){return ZT.has(e)}});var XQ=E(dr=>{"use strict";Object.defineProperty(dr,"__esModule",{value:!0});Object.defineProperty(dr,"isIdentifierChar",{enumerable:!0,get:function(){return Rl.isIdentifierChar}});Object.defineProperty(dr,"isIdentifierName",{enumerable:!0,get:function(){return Rl.isIdentifierName}});Object.defineProperty(dr,"isIdentifierStart",{enumerable:!0,get:function(){return Rl.isIdentifierStart}});Object.defineProperty(dr,"isKeyword",{enumerable:!0,get:function(){return Ks.isKeyword}});Object.defineProperty(dr,"isReservedWord",{enumerable:!0,get:function(){return Ks.isReservedWord}});Object.defineProperty(dr,"isStrictBindOnlyReservedWord",{enumerable:!0,get:function(){return Ks.isStrictBindOnlyReservedWord}});Object.defineProperty(dr,"isStrictBindReservedWord",{enumerable:!0,get:function(){return Ks.isStrictBindReservedWord}});Object.defineProperty(dr,"isStrictReservedWord",{enumerable:!0,get:function(){return Ks.isStrictReservedWord}});var Rl=$Q(),Ks=zQ()});var cC=E(Zs=>{"use strict";Object.defineProperty(Zs,"__esModule",{value:!0});var Dl=JQ(),eC=qQ(),tC=XQ();function rL(){return typeof process=="object"&&(process.env.FORCE_COLOR==="0"||process.env.FORCE_COLOR==="false")?!1:Dl.isColorSupported}var vo=(e,t)=>r=>e(t(r));function nC(e){return{keyword:e.cyan,capitalized:e.yellow,jsxIdentifier:e.yellow,punctuator:e.yellow,number:e.magenta,string:e.green,regex:e.magenta,comment:e.gray,invalid:vo(vo(e.white,e.bgRed),e.bold),gutter:e.gray,marker:vo(e.red,e.bold),message:vo(e.red,e.bold),reset:e.reset}}var AL=nC(Dl.createColors(!0)),nL=nC(Dl.createColors(!1));function sC(e){return e?AL:nL}var sL=new Set(["as","async","from","get","of","set"]),iL=/\r\n|[\n\r\u2028\u2029]/,oL=/^[()[\]{}]$/,iC;{let e=/^[a-z][\w-]*$/i,t=function(r,A,n){if(r.type==="name"){if(tC.isKeyword(r.value)||tC.isStrictReservedWord(r.value,!0)||sL.has(r.value))return"keyword";if(e.test(r.value)&&(n[A-1]==="<"||n.slice(A-2,A)==="</"))return"jsxIdentifier";if(r.value[0]!==r.value[0].toLowerCase())return"capitalized"}return r.type==="punctuator"&&oL.test(r.value)?"bracket":r.type==="invalid"&&(r.value==="@"||r.value==="#")?"punctuator":r.type};iC=function*(r){let A;for(;A=eC.default.exec(r);){let n=eC.matchToToken(A);yield{type:t(n,A.index,r),value:n.value}}}}function oC(e){if(e==="")return"";let t=sC(!0),r="";for(let{type:A,value:n}of iC(e))A in t?r+=n.split(iL).map(s=>t[A](s)).join(`
`):r+=n;return r}var rC=!1,AC=/\r\n|[\n\r\u2028\u2029]/;function aL(e,t,r){let A=Object.assign({column:0,line:-1},e.start),n=Object.assign({},A,e.end),{linesAbove:s=2,linesBelow:i=3}=r||{},o=A.line,a=A.column,c=n.line,u=n.column,l=Math.max(o-(s+1),0),g=Math.min(t.length,c+i);o===-1&&(l=0),c===-1&&(g=t.length);let h=c-o,f={};if(h)for(let I=0;I<=h;I++){let B=I+o;if(!a)f[B]=!0;else if(I===0){let Q=t[B-1].length;f[B]=[a,Q-a+1]}else if(I===h)f[B]=[0,u];else{let Q=t[B-I].length;f[B]=[0,Q]}}else a===u?a?f[o]=[a,0]:f[o]=!0:f[o]=[a,u-a];return{start:l,end:g,markerLines:f}}function aC(e,t,r={}){let A=r.forceColor||rL()&&r.highlightCode,n=sC(A),s=e.split(AC),{start:i,end:o,markerLines:a}=aL(t,s,r),c=t.start&&typeof t.start.column=="number",u=String(o).length,g=(A?oC(e):e).split(AC,o).slice(i,o).map((h,f)=>{let I=i+1+f,Q=` ${` ${I}`.slice(-u)} |`,R=a[I],D=!a[I+1];if(R){let F="";if(Array.isArray(R)){let k=h.slice(0,Math.max(R[0]-1,0)).replace(/[^\t]/g," "),q=R[1]||1;F=[`
`,n.gutter(Q.replace(/\d/g," "))," ",k,n.marker("^").repeat(q)].join(""),D&&r.message&&(F+=" "+n.message(r.message))}return[n.marker(">"),n.gutter(Q),h.length>0?` ${h}`:"",F].join("")}else return` ${n.gutter(Q)}${h.length>0?` ${h}`:""}`}).join(`
`);return r.message&&!c&&(g=`${" ".repeat(u+1)}${r.message}
${g}`),A?n.reset(g):g}function cL(e,t,r,A={}){if(!rC){rC=!0;let s="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";if(process.emitWarning)process.emitWarning(s,"DeprecationWarning");else{let i=new Error(s);i.name="DeprecationWarning",console.warn(new Error(s))}}return r=Math.max(r,0),aC(e,{start:{column:r,line:t}},A)}Zs.codeFrameColumns=aC;Zs.default=cL;Zs.highlight=oC});var lC=E((Vz,uC)=>{"use strict";uC.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});var kl=E((_z,fC)=>{var zs=lC(),gC={};for(let e of Object.keys(zs))gC[zs[e]]=e;var J={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};fC.exports=J;for(let e of Object.keys(J)){if(!("channels"in J[e]))throw new Error("missing channels property: "+e);if(!("labels"in J[e]))throw new Error("missing channel labels property: "+e);if(J[e].labels.length!==J[e].channels)throw new Error("channel and label counts mismatch: "+e);let{channels:t,labels:r}=J[e];delete J[e].channels,delete J[e].labels,Object.defineProperty(J[e],"channels",{value:t}),Object.defineProperty(J[e],"labels",{value:r})}J.rgb.hsl=function(e){let t=e[0]/255,r=e[1]/255,A=e[2]/255,n=Math.min(t,r,A),s=Math.max(t,r,A),i=s-n,o,a;s===n?o=0:t===s?o=(r-A)/i:r===s?o=2+(A-t)/i:A===s&&(o=4+(t-r)/i),o=Math.min(o*60,360),o<0&&(o+=360);let c=(n+s)/2;return s===n?a=0:c<=.5?a=i/(s+n):a=i/(2-s-n),[o,a*100,c*100]};J.rgb.hsv=function(e){let t,r,A,n,s,i=e[0]/255,o=e[1]/255,a=e[2]/255,c=Math.max(i,o,a),u=c-Math.min(i,o,a),l=function(g){return(c-g)/6/u+1/2};return u===0?(n=0,s=0):(s=u/c,t=l(i),r=l(o),A=l(a),i===c?n=A-r:o===c?n=1/3+t-A:a===c&&(n=2/3+r-t),n<0?n+=1:n>1&&(n-=1)),[n*360,s*100,c*100]};J.rgb.hwb=function(e){let t=e[0],r=e[1],A=e[2],n=J.rgb.hsl(e)[0],s=1/255*Math.min(t,Math.min(r,A));return A=1-1/255*Math.max(t,Math.max(r,A)),[n,s*100,A*100]};J.rgb.cmyk=function(e){let t=e[0]/255,r=e[1]/255,A=e[2]/255,n=Math.min(1-t,1-r,1-A),s=(1-t-n)/(1-n)||0,i=(1-r-n)/(1-n)||0,o=(1-A-n)/(1-n)||0;return[s*100,i*100,o*100,n*100]};function uL(e,t){return(e[0]-t[0])**2+(e[1]-t[1])**2+(e[2]-t[2])**2}J.rgb.keyword=function(e){let t=gC[e];if(t)return t;let r=1/0,A;for(let n of Object.keys(zs)){let s=zs[n],i=uL(e,s);i<r&&(r=i,A=n)}return A};J.keyword.rgb=function(e){return zs[e]};J.rgb.xyz=function(e){let t=e[0]/255,r=e[1]/255,A=e[2]/255;t=t>.04045?((t+.055)/1.055)**2.4:t/12.92,r=r>.04045?((r+.055)/1.055)**2.4:r/12.92,A=A>.04045?((A+.055)/1.055)**2.4:A/12.92;let n=t*.4124+r*.3576+A*.1805,s=t*.2126+r*.7152+A*.0722,i=t*.0193+r*.1192+A*.9505;return[n*100,s*100,i*100]};J.rgb.lab=function(e){let t=J.rgb.xyz(e),r=t[0],A=t[1],n=t[2];r/=95.047,A/=100,n/=108.883,r=r>.008856?r**(1/3):7.787*r+16/116,A=A>.008856?A**(1/3):7.787*A+16/116,n=n>.008856?n**(1/3):7.787*n+16/116;let s=116*A-16,i=500*(r-A),o=200*(A-n);return[s,i,o]};J.hsl.rgb=function(e){let t=e[0]/360,r=e[1]/100,A=e[2]/100,n,s,i;if(r===0)return i=A*255,[i,i,i];A<.5?n=A*(1+r):n=A+r-A*r;let o=2*A-n,a=[0,0,0];for(let c=0;c<3;c++)s=t+1/3*-(c-1),s<0&&s++,s>1&&s--,6*s<1?i=o+(n-o)*6*s:2*s<1?i=n:3*s<2?i=o+(n-o)*(2/3-s)*6:i=o,a[c]=i*255;return a};J.hsl.hsv=function(e){let t=e[0],r=e[1]/100,A=e[2]/100,n=r,s=Math.max(A,.01);A*=2,r*=A<=1?A:2-A,n*=s<=1?s:2-s;let i=(A+r)/2,o=A===0?2*n/(s+n):2*r/(A+r);return[t,o*100,i*100]};J.hsv.rgb=function(e){let t=e[0]/60,r=e[1]/100,A=e[2]/100,n=Math.floor(t)%6,s=t-Math.floor(t),i=255*A*(1-r),o=255*A*(1-r*s),a=255*A*(1-r*(1-s));switch(A*=255,n){case 0:return[A,a,i];case 1:return[o,A,i];case 2:return[i,A,a];case 3:return[i,o,A];case 4:return[a,i,A];case 5:return[A,i,o]}};J.hsv.hsl=function(e){let t=e[0],r=e[1]/100,A=e[2]/100,n=Math.max(A,.01),s,i;i=(2-r)*A;let o=(2-r)*n;return s=r*n,s/=o<=1?o:2-o,s=s||0,i/=2,[t,s*100,i*100]};J.hwb.rgb=function(e){let t=e[0]/360,r=e[1]/100,A=e[2]/100,n=r+A,s;n>1&&(r/=n,A/=n);let i=Math.floor(6*t),o=1-A;s=6*t-i,(i&1)!==0&&(s=1-s);let a=r+s*(o-r),c,u,l;switch(i){default:case 6:case 0:c=o,u=a,l=r;break;case 1:c=a,u=o,l=r;break;case 2:c=r,u=o,l=a;break;case 3:c=r,u=a,l=o;break;case 4:c=a,u=r,l=o;break;case 5:c=o,u=r,l=a;break}return[c*255,u*255,l*255]};J.cmyk.rgb=function(e){let t=e[0]/100,r=e[1]/100,A=e[2]/100,n=e[3]/100,s=1-Math.min(1,t*(1-n)+n),i=1-Math.min(1,r*(1-n)+n),o=1-Math.min(1,A*(1-n)+n);return[s*255,i*255,o*255]};J.xyz.rgb=function(e){let t=e[0]/100,r=e[1]/100,A=e[2]/100,n,s,i;return n=t*3.2406+r*-1.5372+A*-.4986,s=t*-.9689+r*1.8758+A*.0415,i=t*.0557+r*-.204+A*1.057,n=n>.0031308?1.055*n**(1/2.4)-.055:n*12.92,s=s>.0031308?1.055*s**(1/2.4)-.055:s*12.92,i=i>.0031308?1.055*i**(1/2.4)-.055:i*12.92,n=Math.min(Math.max(0,n),1),s=Math.min(Math.max(0,s),1),i=Math.min(Math.max(0,i),1),[n*255,s*255,i*255]};J.xyz.lab=function(e){let t=e[0],r=e[1],A=e[2];t/=95.047,r/=100,A/=108.883,t=t>.008856?t**(1/3):7.787*t+16/116,r=r>.008856?r**(1/3):7.787*r+16/116,A=A>.008856?A**(1/3):7.787*A+16/116;let n=116*r-16,s=500*(t-r),i=200*(r-A);return[n,s,i]};J.lab.xyz=function(e){let t=e[0],r=e[1],A=e[2],n,s,i;s=(t+16)/116,n=r/500+s,i=s-A/200;let o=s**3,a=n**3,c=i**3;return s=o>.008856?o:(s-16/116)/7.787,n=a>.008856?a:(n-16/116)/7.787,i=c>.008856?c:(i-16/116)/7.787,n*=95.047,s*=100,i*=108.883,[n,s,i]};J.lab.lch=function(e){let t=e[0],r=e[1],A=e[2],n;n=Math.atan2(A,r)*360/2/Math.PI,n<0&&(n+=360);let i=Math.sqrt(r*r+A*A);return[t,i,n]};J.lch.lab=function(e){let t=e[0],r=e[1],n=e[2]/360*2*Math.PI,s=r*Math.cos(n),i=r*Math.sin(n);return[t,s,i]};J.rgb.ansi16=function(e,t=null){let[r,A,n]=e,s=t===null?J.rgb.hsv(e)[2]:t;if(s=Math.round(s/50),s===0)return 30;let i=30+(Math.round(n/255)<<2|Math.round(A/255)<<1|Math.round(r/255));return s===2&&(i+=60),i};J.hsv.ansi16=function(e){return J.rgb.ansi16(J.hsv.rgb(e),e[2])};J.rgb.ansi256=function(e){let t=e[0],r=e[1],A=e[2];return t===r&&r===A?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(r/255*5)+Math.round(A/255*5)};J.ansi16.rgb=function(e){let t=e%10;if(t===0||t===7)return e>50&&(t+=3.5),t=t/10.5*255,[t,t,t];let r=(~~(e>50)+1)*.5,A=(t&1)*r*255,n=(t>>1&1)*r*255,s=(t>>2&1)*r*255;return[A,n,s]};J.ansi256.rgb=function(e){if(e>=232){let s=(e-232)*10+8;return[s,s,s]}e-=16;let t,r=Math.floor(e/36)/5*255,A=Math.floor((t=e%36)/6)/5*255,n=t%6/5*255;return[r,A,n]};J.rgb.hex=function(e){let r=(((Math.round(e[0])&255)<<16)+((Math.round(e[1])&255)<<8)+(Math.round(e[2])&255)).toString(16).toUpperCase();return"000000".substring(r.length)+r};J.hex.rgb=function(e){let t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];let r=t[0];t[0].length===3&&(r=r.split("").map(o=>o+o).join(""));let A=parseInt(r,16),n=A>>16&255,s=A>>8&255,i=A&255;return[n,s,i]};J.rgb.hcg=function(e){let t=e[0]/255,r=e[1]/255,A=e[2]/255,n=Math.max(Math.max(t,r),A),s=Math.min(Math.min(t,r),A),i=n-s,o,a;return i<1?o=s/(1-i):o=0,i<=0?a=0:n===t?a=(r-A)/i%6:n===r?a=2+(A-t)/i:a=4+(t-r)/i,a/=6,a%=1,[a*360,i*100,o*100]};J.hsl.hcg=function(e){let t=e[1]/100,r=e[2]/100,A=r<.5?2*t*r:2*t*(1-r),n=0;return A<1&&(n=(r-.5*A)/(1-A)),[e[0],A*100,n*100]};J.hsv.hcg=function(e){let t=e[1]/100,r=e[2]/100,A=t*r,n=0;return A<1&&(n=(r-A)/(1-A)),[e[0],A*100,n*100]};J.hcg.rgb=function(e){let t=e[0]/360,r=e[1]/100,A=e[2]/100;if(r===0)return[A*255,A*255,A*255];let n=[0,0,0],s=t%1*6,i=s%1,o=1-i,a=0;switch(Math.floor(s)){case 0:n[0]=1,n[1]=i,n[2]=0;break;case 1:n[0]=o,n[1]=1,n[2]=0;break;case 2:n[0]=0,n[1]=1,n[2]=i;break;case 3:n[0]=0,n[1]=o,n[2]=1;break;case 4:n[0]=i,n[1]=0,n[2]=1;break;default:n[0]=1,n[1]=0,n[2]=o}return a=(1-r)*A,[(r*n[0]+a)*255,(r*n[1]+a)*255,(r*n[2]+a)*255]};J.hcg.hsv=function(e){let t=e[1]/100,r=e[2]/100,A=t+r*(1-t),n=0;return A>0&&(n=t/A),[e[0],n*100,A*100]};J.hcg.hsl=function(e){let t=e[1]/100,A=e[2]/100*(1-t)+.5*t,n=0;return A>0&&A<.5?n=t/(2*A):A>=.5&&A<1&&(n=t/(2*(1-A))),[e[0],n*100,A*100]};J.hcg.hwb=function(e){let t=e[1]/100,r=e[2]/100,A=t+r*(1-t);return[e[0],(A-t)*100,(1-A)*100]};J.hwb.hcg=function(e){let t=e[1]/100,A=1-e[2]/100,n=A-t,s=0;return n<1&&(s=(A-n)/(1-n)),[e[0],n*100,s*100]};J.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]};J.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]};J.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]};J.gray.hsl=function(e){return[0,0,e[0]]};J.gray.hsv=J.gray.hsl;J.gray.hwb=function(e){return[0,100,e[0]]};J.gray.cmyk=function(e){return[0,0,0,e[0]]};J.gray.lab=function(e){return[e[0],0,0]};J.gray.hex=function(e){let t=Math.round(e[0]/100*255)&255,A=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(A.length)+A};J.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}});var EC=E((Wz,hC)=>{var Go=kl();function lL(){let e={},t=Object.keys(Go);for(let r=t.length,A=0;A<r;A++)e[t[A]]={distance:-1,parent:null};return e}function gL(e){let t=lL(),r=[e];for(t[e].distance=0;r.length;){let A=r.pop(),n=Object.keys(Go[A]);for(let s=n.length,i=0;i<s;i++){let o=n[i],a=t[o];a.distance===-1&&(a.distance=t[A].distance+1,a.parent=A,r.unshift(o))}}return t}function fL(e,t){return function(r){return t(e(r))}}function hL(e,t){let r=[t[e].parent,e],A=Go[t[e].parent][e],n=t[e].parent;for(;t[n].parent;)r.unshift(t[n].parent),A=fL(Go[t[n].parent][n],A),n=t[n].parent;return A.conversion=r,A}hC.exports=function(e){let t=gL(e),r={},A=Object.keys(t);for(let n=A.length,s=0;s<n;s++){let i=A[s];t[i].parent!==null&&(r[i]=hL(i,t))}return r}});var QC=E(($z,IC)=>{var Sl=kl(),EL=EC(),bn={},IL=Object.keys(Sl);function QL(e){let t=function(...r){let A=r[0];return A==null?A:(A.length>1&&(r=A),e(r))};return"conversion"in e&&(t.conversion=e.conversion),t}function CL(e){let t=function(...r){let A=r[0];if(A==null)return A;A.length>1&&(r=A);let n=e(r);if(typeof n=="object")for(let s=n.length,i=0;i<s;i++)n[i]=Math.round(n[i]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}IL.forEach(e=>{bn[e]={},Object.defineProperty(bn[e],"channels",{value:Sl[e].channels}),Object.defineProperty(bn[e],"labels",{value:Sl[e].labels});let t=EL(e);Object.keys(t).forEach(A=>{let n=t[A];bn[e][A]=CL(n),bn[e][A].raw=QL(n)})});IC.exports=bn});var Oo=E((jz,mC)=>{"use strict";var CC=(e,t)=>(...r)=>`\x1B[${e(...r)+t}m`,BC=(e,t)=>(...r)=>{let A=e(...r);return`\x1B[${38+t};5;${A}m`},dC=(e,t)=>(...r)=>{let A=e(...r);return`\x1B[${38+t};2;${A[0]};${A[1]};${A[2]}m`},Yo=e=>e,pC=(e,t,r)=>[e,t,r],Rn=(e,t,r)=>{Object.defineProperty(e,t,{get:()=>{let A=r();return Object.defineProperty(e,t,{value:A,enumerable:!0,configurable:!0}),A},enumerable:!0,configurable:!0})},Fl,Dn=(e,t,r,A)=>{Fl===void 0&&(Fl=QC());let n=A?10:0,s={};for(let[i,o]of Object.entries(Fl)){let a=i==="ansi16"?"ansi":i;i===t?s[a]=e(r,n):typeof o=="object"&&(s[a]=e(o[t],n))}return s};function BL(){let e=new Map,t={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],blackBright:[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]}};t.color.gray=t.color.blackBright,t.bgColor.bgGray=t.bgColor.bgBlackBright,t.color.grey=t.color.blackBright,t.bgColor.bgGrey=t.bgColor.bgBlackBright;for(let[r,A]of Object.entries(t)){for(let[n,s]of Object.entries(A))t[n]={open:`\x1B[${s[0]}m`,close:`\x1B[${s[1]}m`},A[n]=t[n],e.set(s[0],s[1]);Object.defineProperty(t,r,{value:A,enumerable:!1})}return Object.defineProperty(t,"codes",{value:e,enumerable:!1}),t.color.close="\x1B[39m",t.bgColor.close="\x1B[49m",Rn(t.color,"ansi",()=>Dn(CC,"ansi16",Yo,!1)),Rn(t.color,"ansi256",()=>Dn(BC,"ansi256",Yo,!1)),Rn(t.color,"ansi16m",()=>Dn(dC,"rgb",pC,!1)),Rn(t.bgColor,"ansi",()=>Dn(CC,"ansi16",Yo,!0)),Rn(t.bgColor,"ansi256",()=>Dn(BC,"ansi256",Yo,!0)),Rn(t.bgColor,"ansi16m",()=>Dn(dC,"rgb",pC,!0)),t}Object.defineProperty(mC,"exports",{enumerable:!0,get:BL})});var wC=E((Kz,yC)=>{"use strict";yC.exports=(e,t=process.argv)=>{let r=e.startsWith("-")?"":e.length===1?"-":"--",A=t.indexOf(r+e),n=t.indexOf("--");return A!==-1&&(n===-1||A<n)}});var Ho=E((Zz,RC)=>{"use strict";var dL=require("os"),bC=require("tty"),Jt=wC(),{env:et}=process,sA;Jt("no-color")||Jt("no-colors")||Jt("color=false")||Jt("color=never")?sA=0:(Jt("color")||Jt("colors")||Jt("color=true")||Jt("color=always"))&&(sA=1);"FORCE_COLOR"in et&&(et.FORCE_COLOR==="true"?sA=1:et.FORCE_COLOR==="false"?sA=0:sA=et.FORCE_COLOR.length===0?1:Math.min(parseInt(et.FORCE_COLOR,10),3));function Nl(e){return e===0?!1:{level:e,hasBasic:!0,has256:e>=2,has16m:e>=3}}function Ml(e,t){if(sA===0)return 0;if(Jt("color=16m")||Jt("color=full")||Jt("color=truecolor"))return 3;if(Jt("color=256"))return 2;if(e&&!t&&sA===void 0)return 0;let r=sA||0;if(et.TERM==="dumb")return r;if(process.platform==="win32"){let A=dL.release().split(".");return Number(A[0])>=10&&Number(A[2])>=10586?Number(A[2])>=14931?3:2:1}if("CI"in et)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI","GITHUB_ACTIONS","BUILDKITE"].some(A=>A in et)||et.CI_NAME==="codeship"?1:r;if("TEAMCITY_VERSION"in et)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(et.TEAMCITY_VERSION)?1:0;if(et.COLORTERM==="truecolor")return 3;if("TERM_PROGRAM"in et){let A=parseInt((et.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(et.TERM_PROGRAM){case"iTerm.app":return A>=3?3:2;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(et.TERM)?2:/^screen|^xterm|^vt100|^vt220|^rxvt|color|ansi|cygwin|linux/i.test(et.TERM)||"COLORTERM"in et?1:r}function pL(e){let t=Ml(e,e&&e.isTTY);return Nl(t)}RC.exports={supportsColor:pL,stdout:Nl(Ml(!0,bC.isatty(1))),stderr:Nl(Ml(!0,bC.isatty(2)))}});var kC=E((zz,DC)=>{"use strict";var mL=(e,t,r)=>{let A=e.indexOf(t);if(A===-1)return e;let n=t.length,s=0,i="";do i+=e.substr(s,A-s)+t+r,s=A+n,A=e.indexOf(t,s);while(A!==-1);return i+=e.substr(s),i},yL=(e,t,r,A)=>{let n=0,s="";do{let i=e[A-1]==="\r";s+=e.substr(n,(i?A-1:A)-n)+t+(i?`\r
`:`
`)+r,n=A+1,A=e.indexOf(`
`,n)}while(A!==-1);return s+=e.substr(n),s};DC.exports={stringReplaceAll:mL,stringEncaseCRLFWithFirstIndex:yL}});var TC=E((Xz,MC)=>{"use strict";var wL=/(?:\\(u(?:[a-f\d]{4}|\{[a-f\d]{1,6}\})|x[a-f\d]{2}|.))|(?:\{(~)?(\w+(?:\([^)]*\))?(?:\.\w+(?:\([^)]*\))?)*)(?:[ \t]|(?=\r?\n)))|(\})|((?:.|[\r\n\f])+?)/gi,SC=/(?:^|\.)(\w+)(?:\(([^)]*)\))?/g,bL=/^(['"])((?:\\.|(?!\1)[^\\])*)\1$/,RL=/\\(u(?:[a-f\d]{4}|{[a-f\d]{1,6}})|x[a-f\d]{2}|.)|([^\\])/gi,DL=new Map([["n",`
`],["r","\r"],["t"," "],["b","\b"],["f","\f"],["v","\v"],["0","\0"],["\\","\\"],["e","\x1B"],["a","\x07"]]);function NC(e){let t=e[0]==="u",r=e[1]==="{";return t&&!r&&e.length===5||e[0]==="x"&&e.length===3?String.fromCharCode(parseInt(e.slice(1),16)):t&&r?String.fromCodePoint(parseInt(e.slice(2,-1),16)):DL.get(e)||e}function kL(e,t){let r=[],A=t.trim().split(/\s*,\s*/g),n;for(let s of A){let i=Number(s);if(!Number.isNaN(i))r.push(i);else if(n=s.match(bL))r.push(n[2].replace(RL,(o,a,c)=>a?NC(a):c));else throw new Error(`Invalid Chalk template style argument: ${s} (in style '${e}')`)}return r}function SL(e){SC.lastIndex=0;let t=[],r;for(;(r=SC.exec(e))!==null;){let A=r[1];if(r[2]){let n=kL(A,r[2]);t.push([A].concat(n))}else t.push([A])}return t}function FC(e,t){let r={};for(let n of t)for(let s of n.styles)r[s[0]]=n.inverse?null:s.slice(1);let A=e;for(let[n,s]of Object.entries(r))if(Array.isArray(s)){if(!(n in A))throw new Error(`Unknown Chalk style: ${n}`);A=s.length>0?A[n](...s):A[n]}return A}MC.exports=(e,t)=>{let r=[],A=[],n=[];if(t.replace(wL,(s,i,o,a,c,u)=>{if(i)n.push(NC(i));else if(a){let l=n.join("");n=[],A.push(r.length===0?l:FC(e,r)(l)),r.push({inverse:o,styles:SL(a)})}else if(c){if(r.length===0)throw new Error("Found extraneous } in Chalk template literal");A.push(FC(e,r)(n.join(""))),n=[],r.pop()}else n.push(u)}),A.push(n.join("")),r.length>0){let s=`Chalk template literal is missing ${r.length} closing bracket${r.length===1?"":"s"} (\`}\`)`;throw new Error(s)}return A.join("")}});var OC=E((eX,YC)=>{"use strict";var Xs=Oo(),{stdout:Ll,stderr:Ul}=Ho(),{stringReplaceAll:FL,stringEncaseCRLFWithFirstIndex:NL}=kC(),{isArray:Jo}=Array,UC=["ansi","ansi","ansi256","ansi16m"],kn=Object.create(null),ML=(e,t={})=>{if(t.level&&!(Number.isInteger(t.level)&&t.level>=0&&t.level<=3))throw new Error("The `level` option should be an integer from 0 to 3");let r=Ll?Ll.level:0;e.level=t.level===void 0?r:t.level},xl=class{constructor(t){return xC(t)}},xC=e=>{let t={};return ML(t,e),t.template=(...r)=>GC(t.template,...r),Object.setPrototypeOf(t,qo.prototype),Object.setPrototypeOf(t.template,t),t.template.constructor=()=>{throw new Error("`chalk.constructor()` is deprecated. Use `new chalk.Instance()` instead.")},t.template.Instance=xl,t.template};function qo(e){return xC(e)}for(let[e,t]of Object.entries(Xs))kn[e]={get(){let r=Po(this,vl(t.open,t.close,this._styler),this._isEmpty);return Object.defineProperty(this,e,{value:r}),r}};kn.visible={get(){let e=Po(this,this._styler,!0);return Object.defineProperty(this,"visible",{value:e}),e}};var vC=["rgb","hex","keyword","hsl","hsv","hwb","ansi","ansi256"];for(let e of vC)kn[e]={get(){let{level:t}=this;return function(...r){let A=vl(Xs.color[UC[t]][e](...r),Xs.color.close,this._styler);return Po(this,A,this._isEmpty)}}};for(let e of vC){let t="bg"+e[0].toUpperCase()+e.slice(1);kn[t]={get(){let{level:r}=this;return function(...A){let n=vl(Xs.bgColor[UC[r]][e](...A),Xs.bgColor.close,this._styler);return Po(this,n,this._isEmpty)}}}}var TL=Object.defineProperties(()=>{},{...kn,level:{enumerable:!0,get(){return this._generator.level},set(e){this._generator.level=e}}}),vl=(e,t,r)=>{let A,n;return r===void 0?(A=e,n=t):(A=r.openAll+e,n=t+r.closeAll),{open:e,close:t,openAll:A,closeAll:n,parent:r}},Po=(e,t,r)=>{let A=(...n)=>Jo(n[0])&&Jo(n[0].raw)?LC(A,GC(A,...n)):LC(A,n.length===1?""+n[0]:n.join(" "));return Object.setPrototypeOf(A,TL),A._generator=e,A._styler=t,A._isEmpty=r,A},LC=(e,t)=>{if(e.level<=0||!t)return e._isEmpty?"":t;let r=e._styler;if(r===void 0)return t;let{openAll:A,closeAll:n}=r;if(t.indexOf("\x1B")!==-1)for(;r!==void 0;)t=FL(t,r.close,r.open),r=r.parent;let s=t.indexOf(`
`);return s!==-1&&(t=NL(t,n,A,s)),A+t+n},Tl,GC=(e,...t)=>{let[r]=t;if(!Jo(r)||!Jo(r.raw))return t.join(" ");let A=t.slice(1),n=[r.raw[0]];for(let s=1;s<r.length;s++)n.push(String(A[s-1]).replace(/[{}\\]/g,"\\$&"),String(r.raw[s]));return Tl===void 0&&(Tl=TC()),Tl(e,n.join(""))};Object.defineProperties(qo.prototype,kn);var Vo=qo();Vo.supportsColor=Ll;Vo.stderr=qo({level:Ul?Ul.level:0});Vo.stderr.supportsColor=Ul;YC.exports=Vo});var JC=E((tX,HC)=>{var iA=require("constants"),LL=process.cwd,_o=null,UL=process.env.GRACEFUL_FS_PLATFORM||process.platform;process.cwd=function(){return _o||(_o=LL.call(process)),_o};try{process.cwd()}catch{}typeof process.chdir=="function"&&(Gl=process.chdir,process.chdir=function(e){_o=null,Gl.call(process,e)},Object.setPrototypeOf&&Object.setPrototypeOf(process.chdir,Gl));var Gl;HC.exports=xL;function xL(e){iA.hasOwnProperty("O_SYMLINK")&&process.version.match(/^v0\.6\.[0-2]|^v0\.5\./)&&t(e),e.lutimes||r(e),e.chown=s(e.chown),e.fchown=s(e.fchown),e.lchown=s(e.lchown),e.chmod=A(e.chmod),e.fchmod=A(e.fchmod),e.lchmod=A(e.lchmod),e.chownSync=i(e.chownSync),e.fchownSync=i(e.fchownSync),e.lchownSync=i(e.lchownSync),e.chmodSync=n(e.chmodSync),e.fchmodSync=n(e.fchmodSync),e.lchmodSync=n(e.lchmodSync),e.stat=o(e.stat),e.fstat=o(e.fstat),e.lstat=o(e.lstat),e.statSync=a(e.statSync),e.fstatSync=a(e.fstatSync),e.lstatSync=a(e.lstatSync),e.chmod&&!e.lchmod&&(e.lchmod=function(u,l,g){g&&process.nextTick(g)},e.lchmodSync=function(){}),e.chown&&!e.lchown&&(e.lchown=function(u,l,g,h){h&&process.nextTick(h)},e.lchownSync=function(){}),UL==="win32"&&(e.rename=typeof e.rename!="function"?e.rename:function(u){function l(g,h,f){var I=Date.now(),B=0;u(g,h,function Q(R){if(R&&(R.code==="EACCES"||R.code==="EPERM"||R.code==="EBUSY")&&Date.now()-I<6e4){setTimeout(function(){e.stat(h,function(D,F){D&&D.code==="ENOENT"?u(g,h,Q):f(R)})},B),B<100&&(B+=10);return}f&&f(R)})}return Object.setPrototypeOf&&Object.setPrototypeOf(l,u),l}(e.rename)),e.read=typeof e.read!="function"?e.read:function(u){function l(g,h,f,I,B,Q){var R;if(Q&&typeof Q=="function"){var D=0;R=function(F,k,q){if(F&&F.code==="EAGAIN"&&D<10)return D++,u.call(e,g,h,f,I,B,R);Q.apply(this,arguments)}}return u.call(e,g,h,f,I,B,R)}return Object.setPrototypeOf&&Object.setPrototypeOf(l,u),l}(e.read),e.readSync=typeof e.readSync!="function"?e.readSync:function(u){return function(l,g,h,f,I){for(var B=0;;)try{return u.call(e,l,g,h,f,I)}catch(Q){if(Q.code==="EAGAIN"&&B<10){B++;continue}throw Q}}}(e.readSync);function t(u){u.lchmod=function(l,g,h){u.open(l,iA.O_WRONLY|iA.O_SYMLINK,g,function(f,I){if(f){h&&h(f);return}u.fchmod(I,g,function(B){u.close(I,function(Q){h&&h(B||Q)})})})},u.lchmodSync=function(l,g){var h=u.openSync(l,iA.O_WRONLY|iA.O_SYMLINK,g),f=!0,I;try{I=u.fchmodSync(h,g),f=!1}finally{if(f)try{u.closeSync(h)}catch{}else u.closeSync(h)}return I}}function r(u){iA.hasOwnProperty("O_SYMLINK")&&u.futimes?(u.lutimes=function(l,g,h,f){u.open(l,iA.O_SYMLINK,function(I,B){if(I){f&&f(I);return}u.futimes(B,g,h,function(Q){u.close(B,function(R){f&&f(Q||R)})})})},u.lutimesSync=function(l,g,h){var f=u.openSync(l,iA.O_SYMLINK),I,B=!0;try{I=u.futimesSync(f,g,h),B=!1}finally{if(B)try{u.closeSync(f)}catch{}else u.closeSync(f)}return I}):u.futimes&&(u.lutimes=function(l,g,h,f){f&&process.nextTick(f)},u.lutimesSync=function(){})}function A(u){return u&&function(l,g,h){return u.call(e,l,g,function(f){c(f)&&(f=null),h&&h.apply(this,arguments)})}}function n(u){return u&&function(l,g){try{return u.call(e,l,g)}catch(h){if(!c(h))throw h}}}function s(u){return u&&function(l,g,h,f){return u.call(e,l,g,h,function(I){c(I)&&(I=null),f&&f.apply(this,arguments)})}}function i(u){return u&&function(l,g,h){try{return u.call(e,l,g,h)}catch(f){if(!c(f))throw f}}}function o(u){return u&&function(l,g,h){typeof g=="function"&&(h=g,g=null);function f(I,B){B&&(B.uid<0&&(B.uid+=4294967296),B.gid<0&&(B.gid+=4294967296)),h&&h.apply(this,arguments)}return g?u.call(e,l,g,f):u.call(e,l,f)}}function a(u){return u&&function(l,g){var h=g?u.call(e,l,g):u.call(e,l);return h&&(h.uid<0&&(h.uid+=4294967296),h.gid<0&&(h.gid+=4294967296)),h}}function c(u){if(!u||u.code==="ENOSYS")return!0;var l=!process.getuid||process.getuid()!==0;return!!(l&&(u.code==="EINVAL"||u.code==="EPERM"))}}});var VC=E((rX,PC)=>{var qC=require("stream").Stream;PC.exports=vL;function vL(e){return{ReadStream:t,WriteStream:r};function t(A,n){if(!(this instanceof t))return new t(A,n);qC.call(this);var s=this;this.path=A,this.fd=null,this.readable=!0,this.paused=!1,this.flags="r",this.mode=438,this.bufferSize=64*1024,n=n||{};for(var i=Object.keys(n),o=0,a=i.length;o<a;o++){var c=i[o];this[c]=n[c]}if(this.encoding&&this.setEncoding(this.encoding),this.start!==void 0){if(typeof this.start!="number")throw TypeError("start must be a Number");if(this.end===void 0)this.end=1/0;else if(typeof this.end!="number")throw TypeError("end must be a Number");if(this.start>this.end)throw new Error("start must be <= end");this.pos=this.start}if(this.fd!==null){process.nextTick(function(){s._read()});return}e.open(this.path,this.flags,this.mode,function(u,l){if(u){s.emit("error",u),s.readable=!1;return}s.fd=l,s.emit("open",l),s._read()})}function r(A,n){if(!(this instanceof r))return new r(A,n);qC.call(this),this.path=A,this.fd=null,this.writable=!0,this.flags="w",this.encoding="binary",this.mode=438,this.bytesWritten=0,n=n||{};for(var s=Object.keys(n),i=0,o=s.length;i<o;i++){var a=s[i];this[a]=n[a]}if(this.start!==void 0){if(typeof this.start!="number")throw TypeError("start must be a Number");if(this.start<0)throw new Error("start must be >= zero");this.pos=this.start}this.busy=!1,this._queue=[],this.fd===null&&(this._open=e.open,this._queue.push([this._open,this.path,this.flags,this.mode,void 0]),this.flush())}}});var WC=E((AX,_C)=>{"use strict";_C.exports=YL;var GL=Object.getPrototypeOf||function(e){return e.__proto__};function YL(e){if(e===null||typeof e!="object")return e;if(e instanceof Object)var t={__proto__:GL(e)};else var t=Object.create(null);return Object.getOwnPropertyNames(e).forEach(function(r){Object.defineProperty(t,r,Object.getOwnPropertyDescriptor(e,r))}),t}});var ei=E((nX,Hl)=>{var Ye=require("fs"),OL=JC(),HL=VC(),JL=WC(),Wo=require("util"),nt,jo;typeof Symbol=="function"&&typeof Symbol.for=="function"?(nt=Symbol.for("graceful-fs.queue"),jo=Symbol.for("graceful-fs.previous")):(nt="___graceful-fs.queue",jo="___graceful-fs.previous");function qL(){}function KC(e,t){Object.defineProperty(e,nt,{get:function(){return t}})}var HA=qL;Wo.debuglog?HA=Wo.debuglog("gfs4"):/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&(HA=function(){var e=Wo.format.apply(Wo,arguments);e="GFS4: "+e.split(/\n/).join(`
GFS4: `),console.error(e)});Ye[nt]||($C=global[nt]||[],KC(Ye,$C),Ye.close=function(e){function t(r,A){return e.call(Ye,r,function(n){n||jC(),typeof A=="function"&&A.apply(this,arguments)})}return Object.defineProperty(t,jo,{value:e}),t}(Ye.close),Ye.closeSync=function(e){function t(r){e.apply(Ye,arguments),jC()}return Object.defineProperty(t,jo,{value:e}),t}(Ye.closeSync),/\bgfs4\b/i.test(process.env.NODE_DEBUG||"")&&process.on("exit",function(){HA(Ye[nt]),require("assert").equal(Ye[nt].length,0)}));var $C;global[nt]||KC(global,Ye[nt]);Hl.exports=Yl(JL(Ye));process.env.TEST_GRACEFUL_FS_GLOBAL_PATCH&&!Ye.__patched&&(Hl.exports=Yl(Ye),Ye.__patched=!0);function Yl(e){OL(e),e.gracefulify=Yl,e.createReadStream=k,e.createWriteStream=q;var t=e.readFile;e.readFile=r;function r(y,O,d){return typeof O=="function"&&(d=O,O=null),j(y,O,d);function j(W,ne,w,b){return t(W,ne,function(re){re&&(re.code==="EMFILE"||re.code==="ENFILE")?Sn([j,[W,ne,w],re,b||Date.now(),Date.now()]):typeof w=="function"&&w.apply(this,arguments)})}}var A=e.writeFile;e.writeFile=n;function n(y,O,d,j){return typeof d=="function"&&(j=d,d=null),W(y,O,d,j);function W(ne,w,b,re,_){return A(ne,w,b,function(le){le&&(le.code==="EMFILE"||le.code==="ENFILE")?Sn([W,[ne,w,b,re],le,_||Date.now(),Date.now()]):typeof re=="function"&&re.apply(this,arguments)})}}var s=e.appendFile;s&&(e.appendFile=i);function i(y,O,d,j){return typeof d=="function"&&(j=d,d=null),W(y,O,d,j);function W(ne,w,b,re,_){return s(ne,w,b,function(le){le&&(le.code==="EMFILE"||le.code==="ENFILE")?Sn([W,[ne,w,b,re],le,_||Date.now(),Date.now()]):typeof re=="function"&&re.apply(this,arguments)})}}var o=e.copyFile;o&&(e.copyFile=a);function a(y,O,d,j){return typeof d=="function"&&(j=d,d=0),W(y,O,d,j);function W(ne,w,b,re,_){return o(ne,w,b,function(le){le&&(le.code==="EMFILE"||le.code==="ENFILE")?Sn([W,[ne,w,b,re],le,_||Date.now(),Date.now()]):typeof re=="function"&&re.apply(this,arguments)})}}var c=e.readdir;e.readdir=l;var u=/^v[0-5]\./;function l(y,O,d){typeof O=="function"&&(d=O,O=null);var j=u.test(process.version)?function(w,b,re,_){return c(w,W(w,b,re,_))}:function(w,b,re,_){return c(w,b,W(w,b,re,_))};return j(y,O,d);function W(ne,w,b,re){return function(_,le){_&&(_.code==="EMFILE"||_.code==="ENFILE")?Sn([j,[ne,w,b],_,re||Date.now(),Date.now()]):(le&&le.sort&&le.sort(),typeof b=="function"&&b.call(this,_,le))}}}if(process.version.substr(0,4)==="v0.8"){var g=HL(e);Q=g.ReadStream,D=g.WriteStream}var h=e.ReadStream;h&&(Q.prototype=Object.create(h.prototype),Q.prototype.open=R);var f=e.WriteStream;f&&(D.prototype=Object.create(f.prototype),D.prototype.open=F),Object.defineProperty(e,"ReadStream",{get:function(){return Q},set:function(y){Q=y},enumerable:!0,configurable:!0}),Object.defineProperty(e,"WriteStream",{get:function(){return D},set:function(y){D=y},enumera