UNPKG

@sap/generator-fiori

Version:

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

26 lines 264 kB
const __esmImportMetaUrl = require('node:url').pathToFileURL(__filename).href; var _g=Object.create;var kt=Object.defineProperty;var wg=Object.getOwnPropertyDescriptor;var Sg=Object.getOwnPropertyNames;var Eg=Object.getPrototypeOf,xg=Object.prototype.hasOwnProperty;var a=(t,e)=>kt(t,"name",{value:e,configurable:!0});var Og=(t,e,r)=>()=>{if(r)throw r[0];try{return t&&(e=t(t=0)),e}catch(n){throw r=[n],n}};var g=(t,e)=>()=>{try{return e||t((e={exports:{}}).exports,e),e.exports}catch(r){throw e=0,r}},yo=(t,e)=>{for(var r in e)kt(t,r,{get:e[r],enumerable:!0})},bo=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of Sg(e))!xg.call(t,i)&&i!==r&&kt(t,i,{get:()=>e[i],enumerable:!(n=wg(e,i))||n.enumerable});return t};var Bt=(t,e,r)=>(r=t!=null?_g(Eg(t)):{},bo(e||!t||!t.__esModule?kt(r,"default",{value:t,enumerable:!0}):r,t)),_o=t=>bo(kt({},"__esModule",{value:!0}),t);var Lo=g((qE,Si)=>{"use strict";var Ng=require("os"),Pg=new Map([[21,["Monterey","12"]],[20,["Big Sur","11"]],[19,["Catalina","10.15"]],[18,["Mojave","10.14"]],[17,["High Sierra","10.13"]],[16,["Sierra","10.12"]],[15,["El Capitan","10.11"]],[14,["Yosemite","10.10"]],[13,["Mavericks","10.9"]],[12,["Mountain Lion","10.8"]],[11,["Lion","10.7"]],[10,["Snow Leopard","10.6"]],[9,["Leopard","10.5"]],[8,["Tiger","10.4"]],[7,["Panther","10.3"]],[6,["Jaguar","10.2"]],[5,["Puma","10.1"]]]),To=a(t=>{t=Number((t||Ng.release()).split(".")[0]);let[e,r]=Pg.get(t);return{name:e,version:r}},"macosRelease");Si.exports=To;Si.exports.default=To});var No=g((PE,qo)=>{"use strict";var Ao=require("os"),Co=require("../../commonlibs/execa/index.js"),Dg=new Map([["10.0","10"],["6.3","8.1"],["6.2","8"],["6.1","7"],["6.0","Vista"],["5.2","Server 2003"],["5.1","XP"],["5.0","2000"],["4.9","ME"],["4.1","98"],["4.0","95"]]),Ig=a(t=>{let e=/\d+\.\d/.exec(t||Ao.release());if(t&&!e)throw new Error("`release` argument doesn't match `n.n`");let r=(e||[])[0];if((!t||t===Ao.release())&&["6.1","6.2","6.3","10.0"].includes(r)){let n;try{n=Co.sync("wmic",["os","get","Caption"]).stdout||""}catch{n=Co.sync("powershell",["(Get-CimInstance -ClassName Win32_OperatingSystem).caption"]).stdout||""}let i=(n.match(/2008|2012|2016|2019/)||[])[0];if(i)return`Server ${i}`}return Dg.get(r)},"windowsRelease");qo.exports=Ig});var Do=g((IE,Po)=>{"use strict";var He=require("os"),$g=Lo(),Fg=No(),jg=a((t,e)=>{if(!t&&e)throw new Error("You can't specify a `release` without specifying `platform`");t=t||He.platform();let r;if(t==="darwin"){!e&&He.platform()==="darwin"&&(e=He.release());let n=e?Number(e.split(".")[0])>15?"macOS":"OS X":"macOS";try{r=e?$g(e).name:""}catch{}return n+(r?" "+r:"")}return t==="linux"?(!e&&He.platform()==="linux"&&(e=He.release()),r=e?e.replace(/^(\d+\.\d+).*/,"$1"):"","Linux"+(r?" "+r:"")):t==="win32"?(!e&&He.platform()==="win32"&&(e=He.release()),r=e?Fg(e):"","Windows"+(r?" "+r:"")):t},"osName");Po.exports=jg});var Y=g((YE,ko)=>{"use strict";var Ei=class t extends Error{static{a(this,"InvalidFormatError")}constructor(e){super(`Format functions must be synchronous taking a two arguments: (info, opts) Found: ${e.toString().split(` `)[0]} `),Error.captureStackTrace(this,t)}};ko.exports=t=>{if(t.length>2)throw new Ei(t);function e(n={}){this.options=n}a(e,"Format"),e.prototype.transform=t;function r(n){return new e(n)}return a(r,"createFormatWrap"),r.Format=e,r}});var Go=g((JE,Wo)=>{var Uo={};Wo.exports=Uo;var Bo={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(Bo).forEach(function(t){var e=Bo[t],r=Uo[t]=[];r.open="\x1B["+e[0]+"m",r.close="\x1B["+e[1]+"m"})});var Ho=g((ZE,zo)=>{"use strict";zo.exports=function(t,e){e=e||process.argv;var r=e.indexOf("--"),n=/^-{1,2}/.test(t)?"":"--",i=e.indexOf(n+t);return i!==-1&&(r===-1?!0:i<r)}});var Yo=g((XE,Vo)=>{"use strict";var kg=require("os"),oe=Ho(),z=process.env,yt=void 0;oe("no-color")||oe("no-colors")||oe("color=false")?yt=!1:(oe("color")||oe("colors")||oe("color=true")||oe("color=always"))&&(yt=!0);"FORCE_COLOR"in z&&(yt=z.FORCE_COLOR.length===0||parseInt(z.FORCE_COLOR,10)!==0);function Bg(t){return t===0?!1:{level:t,hasBasic:!0,has256:t>=2,has16m:t>=3}}a(Bg,"translateLevel");function Ug(t){if(yt===!1)return 0;if(oe("color=16m")||oe("color=full")||oe("color=truecolor"))return 3;if(oe("color=256"))return 2;if(t&&!t.isTTY&&yt!==!0)return 0;var e=yt?1:0;if(process.platform==="win32"){var r=kg.release().split(".");return Number(process.versions.node.split(".")[0])>=8&&Number(r[0])>=10&&Number(r[2])>=10586?Number(r[2])>=14931?3:2:1}if("CI"in z)return["TRAVIS","CIRCLECI","APPVEYOR","GITLAB_CI"].some(function(i){return i in z})||z.CI_NAME==="codeship"?1:e;if("TEAMCITY_VERSION"in z)return/^(9\.(0*[1-9]\d*)\.|\d{2,}\.)/.test(z.TEAMCITY_VERSION)?1:0;if("TERM_PROGRAM"in z){var n=parseInt((z.TERM_PROGRAM_VERSION||"").split(".")[0],10);switch(z.TERM_PROGRAM){case"iTerm.app":return n>=3?3:2;case"Hyper":return 3;case"Apple_Terminal":return 2}}return/-256(color)?$/i.test(z.TERM)?2:/^screen|^xterm|^vt100|^rxvt|color|ansi|cygwin|linux/i.test(z.TERM)||"COLORTERM"in z?1:(z.TERM==="dumb",e)}a(Ug,"supportsColor");function xi(t){var e=Ug(t);return Bg(e)}a(xi,"getSupportLevel");Vo.exports={supportsColor:xi,stdout:xi(process.stdout),stderr:xi(process.stderr)}});var Jo=g((e2,Ko)=>{Ko.exports=a(function(e,r){var n="";e=e||"Run the trap, drop the bass",e=e.split("");var i={a:["@","\u0104","\u023A","\u0245","\u0394","\u039B","\u0414"],b:["\xDF","\u0181","\u0243","\u026E","\u03B2","\u0E3F"],c:["\xA9","\u023B","\u03FE"],d:["\xD0","\u018A","\u0500","\u0501","\u0502","\u0503"],e:["\xCB","\u0115","\u018E","\u0258","\u03A3","\u03BE","\u04BC","\u0A6C"],f:["\u04FA"],g:["\u0262"],h:["\u0126","\u0195","\u04A2","\u04BA","\u04C7","\u050A"],i:["\u0F0F"],j:["\u0134"],k:["\u0138","\u04A0","\u04C3","\u051E"],l:["\u0139"],m:["\u028D","\u04CD","\u04CE","\u0520","\u0521","\u0D69"],n:["\xD1","\u014B","\u019D","\u0376","\u03A0","\u048A"],o:["\xD8","\xF5","\xF8","\u01FE","\u0298","\u047A","\u05DD","\u06DD","\u0E4F"],p:["\u01F7","\u048E"],q:["\u09CD"],r:["\xAE","\u01A6","\u0210","\u024C","\u0280","\u042F"],s:["\xA7","\u03DE","\u03DF","\u03E8"],t:["\u0141","\u0166","\u0373"],u:["\u01B1","\u054D"],v:["\u05D8"],w:["\u0428","\u0460","\u047C","\u0D70"],x:["\u04B2","\u04FE","\u04FC","\u04FD"],y:["\xA5","\u04B0","\u04CB"],z:["\u01B5","\u0240"]};return e.forEach(function(s){s=s.toLowerCase();var o=i[s]||[" "],u=Math.floor(Math.random()*o.length);typeof i[s]<"u"?n+=i[s][u]:n+=s}),n},"runTheTrap")});var Xo=g((r2,Zo)=>{Zo.exports=a(function(e,r){e=e||" he is here ";var n={up:["\u030D","\u030E","\u0304","\u0305","\u033F","\u0311","\u0306","\u0310","\u0352","\u0357","\u0351","\u0307","\u0308","\u030A","\u0342","\u0313","\u0308","\u034A","\u034B","\u034C","\u0303","\u0302","\u030C","\u0350","\u0300","\u0301","\u030B","\u030F","\u0312","\u0313","\u0314","\u033D","\u0309","\u0363","\u0364","\u0365","\u0366","\u0367","\u0368","\u0369","\u036A","\u036B","\u036C","\u036D","\u036E","\u036F","\u033E","\u035B","\u0346","\u031A"],down:["\u0316","\u0317","\u0318","\u0319","\u031C","\u031D","\u031E","\u031F","\u0320","\u0324","\u0325","\u0326","\u0329","\u032A","\u032B","\u032C","\u032D","\u032E","\u032F","\u0330","\u0331","\u0332","\u0333","\u0339","\u033A","\u033B","\u033C","\u0345","\u0347","\u0348","\u0349","\u034D","\u034E","\u0353","\u0354","\u0355","\u0356","\u0359","\u035A","\u0323"],mid:["\u0315","\u031B","\u0300","\u0301","\u0358","\u0321","\u0322","\u0327","\u0328","\u0334","\u0335","\u0336","\u035C","\u035D","\u035E","\u035F","\u0360","\u0362","\u0338","\u0337","\u0361"," \u0489"]},i=[].concat(n.up,n.down,n.mid);function s(l){var c=Math.floor(Math.random()*l);return c}a(s,"randomNumber");function o(l){var c=!1;return i.filter(function(h){c=h===l}),c}a(o,"isChar");function u(l,c){var h="",p,f;c=c||{},c.up=typeof c.up<"u"?c.up:!0,c.mid=typeof c.mid<"u"?c.mid:!0,c.down=typeof c.down<"u"?c.down:!0,c.size=typeof c.size<"u"?c.size:"maxi",l=l.split("");for(f in l)if(!o(f)){switch(h=h+l[f],p={up:0,down:0,mid:0},c.size){case"mini":p.up=s(8),p.mid=s(2),p.down=s(8);break;case"maxi":p.up=s(16)+3,p.mid=s(4)+1,p.down=s(64)+3;break;default:p.up=s(8)+1,p.mid=s(6)/2,p.down=s(8)+1;break}var d=["up","mid","down"];for(var m in d)for(var v=d[m],y=0;y<=p[v];y++)c[v]&&(h=h+n[v][s(n[v].length)])}return h}return a(u,"heComes"),u(e,r)},"zalgo")});var eu=g((i2,Qo)=>{Qo.exports=function(t){return function(e,r,n){if(e===" ")return e;switch(r%3){case 0:return t.red(e);case 1:return t.white(e);case 2:return t.blue(e)}}}});var ru=g((a2,tu)=>{tu.exports=function(t){return function(e,r,n){return r%2===0?e:t.inverse(e)}}});var iu=g((s2,nu)=>{nu.exports=function(t){var e=["red","yellow","green","blue","magenta"];return function(r,n,i){return r===" "?r:t[e[n++%e.length]](r)}}});var su=g((o2,au)=>{au.exports=function(t){var e=["underline","inverse","grey","yellow","red","green","blue","white","cyan","magenta","brightYellow","brightRed","brightGreen","brightBlue","brightWhite","brightCyan","brightMagenta"];return function(r,n,i){return r===" "?r:t[e[Math.round(Math.random()*(e.length-2))]](r)}}});var hu=g((l2,cu)=>{var T={};cu.exports=T;T.themes={};var Wg=require("util"),Ve=T.styles=Go(),uu=Object.defineProperties,Gg=new RegExp(/[\r\n]+/g);T.supportsColor=Yo().supportsColor;typeof T.enabled>"u"&&(T.enabled=T.supportsColor()!==!1);T.enable=function(){T.enabled=!0};T.disable=function(){T.enabled=!1};T.stripColors=T.strip=function(t){return(""+t).replace(/\x1B\[\d+m/g,"")};var u2=T.stylize=a(function(e,r){if(!T.enabled)return e+"";var n=Ve[r];return!n&&r in T?T[r](e):n.open+e+n.close},"stylize"),zg=/[|\\{}()[\]^$+*?.]/g,Hg=a(function(t){if(typeof t!="string")throw new TypeError("Expected a string");return t.replace(zg,"\\$&")},"escapeStringRegexp");function lu(t){var e=a(function r(){return Yg.apply(r,arguments)},"builder");return e._styles=t,e.__proto__=Vg,e}a(lu,"build");var fu=(function(){var t={};return Ve.grey=Ve.gray,Object.keys(Ve).forEach(function(e){Ve[e].closeRe=new RegExp(Hg(Ve[e].close),"g"),t[e]={get:a(function(){return lu(this._styles.concat(e))},"get")}}),t})(),Vg=uu(a(function(){},"colors"),fu);function Yg(){var t=Array.prototype.slice.call(arguments),e=t.map(function(o){return o!=null&&o.constructor===String?o:Wg.inspect(o)}).join(" ");if(!T.enabled||!e)return e;for(var r=e.indexOf(` `)!=-1,n=this._styles,i=n.length;i--;){var s=Ve[n[i]];e=s.open+e.replace(s.closeRe,s.open)+s.close,r&&(e=e.replace(Gg,function(o){return s.close+o+s.open}))}return e}a(Yg,"applyStyle");T.setTheme=function(t){if(typeof t=="string"){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'));");return}for(var e in t)(function(r){T[r]=function(n){if(typeof t[r]=="object"){var i=n;for(var s in t[r])i=T[t[r][s]](i);return i}return T[t[r]](n)}})(e)};function Kg(){var t={};return Object.keys(fu).forEach(function(e){t[e]={get:a(function(){return lu([e])},"get")}}),t}a(Kg,"init");var Jg=a(function(e,r){var n=r.split("");return n=n.map(e),n.join("")},"sequencer");T.trap=Jo();T.zalgo=Xo();T.maps={};T.maps.america=eu()(T);T.maps.zebra=ru()(T);T.maps.rainbow=iu()(T);T.maps.random=su()(T);for(ou in T.maps)(function(t){T[t]=function(e){return Jg(T.maps[t],e)}})(ou);var ou;uu(T,Kg())});var Oi=g((c2,du)=>{var Zg=hu();du.exports=Zg});var pu=g(Ri=>{"use strict";Ri.levels={error:0,warn:1,help:2,data:3,info:4,debug:5,prompt:6,verbose:7,input:8,silly:9};Ri.colors={error:"red",warn:"yellow",help:"cyan",data:"grey",info:"green",debug:"blue",prompt:"grey",verbose:"cyan",input:"grey",silly:"magenta"}});var gu=g(Mi=>{"use strict";Mi.levels={error:0,warn:1,info:2,http:3,verbose:4,debug:5,silly:6};Mi.colors={error:"red",warn:"yellow",info:"green",http:"green",verbose:"cyan",debug:"blue",silly:"magenta"}});var mu=g(Ti=>{"use strict";Ti.levels={emerg:0,alert:1,crit:2,error:3,warning:4,notice:5,info:6,debug:7};Ti.colors={emerg:"red",alert:"yellow",crit:"red",error:"red",warning:"red",notice:"yellow",info:"green",debug:"blue"}});var vu=g(Dr=>{"use strict";Object.defineProperty(Dr,"cli",{value:pu()});Object.defineProperty(Dr,"npm",{value:gu()});Object.defineProperty(Dr,"syslog",{value:mu()})});var F=g(zt=>{"use strict";Object.defineProperty(zt,"LEVEL",{value:Symbol.for("level")});Object.defineProperty(zt,"MESSAGE",{value:Symbol.for("message")});Object.defineProperty(zt,"SPLAT",{value:Symbol.for("splat")});Object.defineProperty(zt,"configs",{value:vu()})});var Fr=g((v2,$r)=>{"use strict";var Ci=Oi(),{LEVEL:Li,MESSAGE:Ai}=F();Ci.enabled=!0;var yu=/\s+/,Ir=class t{static{a(this,"Colorizer")}constructor(e={}){e.colors&&this.addColors(e.colors),this.options=e}static addColors(e){let r=Object.keys(e).reduce((n,i)=>(n[i]=yu.test(e[i])?e[i].split(yu):e[i],n),{});return t.allColors=Object.assign({},t.allColors||{},r),t.allColors}addColors(e){return t.addColors(e)}colorize(e,r,n){if(typeof n>"u"&&(n=r),!Array.isArray(t.allColors[e]))return Ci[t.allColors[e]](n);for(let i=0,s=t.allColors[e].length;i<s;i++)n=Ci[t.allColors[e][i]](n);return n}transform(e,r){return r.all&&typeof e[Ai]=="string"&&(e[Ai]=this.colorize(e[Li],e.level,e[Ai])),(r.level||r.all||!r.message)&&(e.level=this.colorize(e[Li],e.level)),(r.all||r.message)&&(e.message=this.colorize(e[Li],e.level,e.message)),e}};$r.exports=t=>new Ir(t);$r.exports.Colorizer=$r.exports.Format=Ir});var _u=g((b2,bu)=>{"use strict";var{Colorizer:Xg}=Fr();bu.exports=t=>(Xg.addColors(t.colors||t),t)});var Su=g((_2,wu)=>{"use strict";var Qg=Y();wu.exports=Qg(t=>(t.message=` ${t.message}`,t))});var Ou=g((w2,xu)=>{"use strict";var em=Y(),{LEVEL:Eu,MESSAGE:qi}=F();xu.exports=em((t,{stack:e})=>{if(t instanceof Error){let n=Object.assign({},t,{level:t.level,[Eu]:t[Eu]||t.level,message:t.message,[qi]:t[qi]||t.message});return e&&(n.stack=t.stack),n}if(!(t.message instanceof Error))return t;let r=t.message;return Object.assign(t,r),t.message=r.message,t[qi]=r.message,e&&(t.stack=r.stack),t})});var Pi=g((S2,kr)=>{"use strict";var{configs:tm,LEVEL:Ru,MESSAGE:Ni}=F(),jr=class t{static{a(this,"Padder")}constructor(e={levels:tm.npm.levels}){this.paddings=t.paddingForLevels(e.levels,e.filler),this.options=e}static getLongestLevel(e){let r=Object.keys(e).map(n=>n.length);return Math.max(...r)}static paddingForLevel(e,r,n){let i=n+1-e.length,s=Math.floor(i/r.length);return`${r}${r.repeat(s)}`.slice(0,i)}static paddingForLevels(e,r=" "){let n=t.getLongestLevel(e);return Object.keys(e).reduce((i,s)=>(i[s]=t.paddingForLevel(s,r,n),i),{})}transform(e,r){return e.message=`${this.paddings[e[Ru]]}${e.message}`,e[Ni]&&(e[Ni]=`${this.paddings[e[Ru]]}${e[Ni]}`),e}};kr.exports=t=>new jr(t);kr.exports.Padder=kr.exports.Format=jr});var Mu=g((x2,Di)=>{"use strict";var{Colorizer:rm}=Fr(),{Padder:nm}=Pi(),{configs:im,MESSAGE:am}=F(),Br=class{static{a(this,"CliFormat")}constructor(e={}){e.levels||(e.levels=im.cli.levels),this.colorizer=new rm(e),this.padder=new nm(e),this.options=e}transform(e,r){return this.colorizer.transform(this.padder.transform(e,r),r),e[am]=`${e.level}:${e.message}`,e}};Di.exports=t=>new Br(t);Di.exports.Format=Br});var Lu=g((R2,Ii)=>{"use strict";var sm=Y();function Tu(t){if(t.every(om))return e=>{let r=e;for(let n=0;n<t.length;n++)if(r=t[n].transform(r,t[n].options),!r)return!1;return r}}a(Tu,"cascade");function om(t){if(typeof t.transform!="function")throw new Error(["No transform function found on format. Did you create a format instance?","const myFormat = format(formatFn);","const instance = myFormat();"].join(` `));return!0}a(om,"isValidFormat");Ii.exports=(...t)=>{let e=sm(Tu(t)),r=e();return r.Format=e.Format,r};Ii.exports.cascade=Tu});var Ht=g((Ui,qu)=>{"use strict";var Ke=Bi();Ke.configure=Bi;Ke.stringify=Ke;Ke.default=Ke;Ui.stringify=Ke;Ui.configure=Bi;qu.exports=Ke;var um=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]|[\ud800-\udbff](?![\udc00-\udfff])|(?:[^\ud800-\udbff]|^)[\udc00-\udfff]/,lm=/[\u0000-\u001f\u0022\u005c\ud800-\udfff]|[\ud800-\udbff](?![\udc00-\udfff])|(?:[^\ud800-\udbff]|^)[\udc00-\udfff]/g,ki=["\\u0000","\\u0001","\\u0002","\\u0003","\\u0004","\\u0005","\\u0006","\\u0007","\\b","\\t","\\n","\\u000b","\\f","\\r","\\u000e","\\u000f","\\u0010","\\u0011","\\u0012","\\u0013","\\u0014","\\u0015","\\u0016","\\u0017","\\u0018","\\u0019","\\u001a","\\u001b","\\u001c","\\u001d","\\u001e","\\u001f","","",'\\"',"","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","","\\\\"];function fm(t){if(t.length===2){let r=t.charCodeAt(1);return`${t[0]}\\u${r.toString(16)}`}let e=t.charCodeAt(0);return ki.length>e?ki[e]:`\\u${e.toString(16)}`}a(fm,"escapeFn");function Te(t){if(t.length<5e3&&!um.test(t))return t;if(t.length>100)return t.replace(lm,fm);let e="",r=0;for(let n=0;n<t.length;n++){let i=t.charCodeAt(n);if(i===34||i===92||i<32)e+=`${t.slice(r,n)}${ki[i]}`,r=n+1;else if(i>=55296&&i<=57343){if(i<=56319&&n+1<t.length){let s=t.charCodeAt(n+1);if(s>=56320&&s<=57343){n++;continue}}e+=`${t.slice(r,n)}${`\\u${i.toString(16)}`}`,r=n+1}}return e+=t.slice(r),e}a(Te,"strEscape");function $i(t){if(t.length>200)return t.sort();for(let e=1;e<t.length;e++){let r=t[e],n=e;for(;n!==0&&t[n-1]>r;)t[n]=t[n-1],n--;t[n]=r}return t}a($i,"insertSort");var cm=Object.getOwnPropertyDescriptor(Object.getPrototypeOf(Object.getPrototypeOf(new Uint8Array)),Symbol.toStringTag).get;function Fi(t){return cm.call(t)!==void 0&&t.length!==0}a(Fi,"isTypedArrayWithEntries");function ji(t,e,r){t.length<r&&(r=t.length);let n=e===","?"":" ",i=`"0":${n}${t[0]}`;for(let s=1;s<r;s++)i+=`${e}"${s}":${n}${t[s]}`;return i}a(ji,"stringifyTypedArray");function hm(t){if(t&&Object.prototype.hasOwnProperty.call(t,"circularValue")){var e=t.circularValue;if(typeof e=="string")return`"${e}"`;if(e==null)return e;if(e===Error||e===TypeError)return{toString(){throw new TypeError("Converting circular structure to JSON")}};throw new TypeError('The "circularValue" argument must be of type string or the value null or undefined')}return'"[Circular]"'}a(hm,"getCircularValueOption");function Au(t,e){if(t&&Object.prototype.hasOwnProperty.call(t,e)){var r=t[e];if(typeof r!="boolean")throw new TypeError(`The "${e}" argument must be of type boolean`)}return r===void 0?!0:r}a(Au,"getBooleanOption");function Cu(t,e){if(t&&Object.prototype.hasOwnProperty.call(t,e)){var r=t[e];if(typeof r!="number")throw new TypeError(`The "${e}" argument must be of type number`);if(!Number.isInteger(r))throw new TypeError(`The "${e}" argument must be an integer`);if(r<1)throw new RangeError(`The "${e}" argument must be >= 1`)}return r===void 0?1/0:r}a(Cu,"getPositiveIntegerOption");function Ye(t){return t===1?"1 item":`${t} items`}a(Ye,"getItemCount");function dm(t){let e=new Set;for(let r of t)typeof r=="string"?e.add(r):typeof r=="number"&&e.add(String(r));return e}a(dm,"getUniqueReplacerSet");function Bi(t){let e=hm(t),r=Au(t,"bigint"),n=Au(t,"deterministic"),i=Cu(t,"maximumDepth"),s=Cu(t,"maximumBreadth");function o(p,f,d,m,v,y){let b=f[p];switch(typeof b=="object"&&b!==null&&typeof b.toJSON=="function"&&(b=b.toJSON(p)),b=m.call(f,p,b),typeof b){case"string":return`"${Te(b)}"`;case"object":{if(b===null)return"null";if(d.indexOf(b)!==-1)return e;let _="",S=",",x=y;if(Array.isArray(b)){if(b.length===0)return"[]";if(i<d.length+1)return'"[Array]"';d.push(b),v!==""&&(y+=v,_+=` ${y}`,S=`, ${y}`);let V=Math.min(b.length,s),ce=0;for(;ce<V-1;ce++){let Pr=o(ce,b,d,m,v,y);_+=Pr!==void 0?Pr:"null",_+=S}let he=o(ce,b,d,m,v,y);if(_+=he!==void 0?he:"null",b.length-1>s){let Pr=b.length-s-1;_+=`${S}"... ${Ye(Pr)} not stringified"`}return v!==""&&(_+=` ${x}`),d.pop(),`[${_}]`}let O=Object.keys(b),q=O.length;if(q===0)return"{}";if(i<d.length+1)return'"[Object]"';let C="",j="";v!==""&&(y+=v,S=`, ${y}`,C=" ");let te=Math.min(q,s);Fi(b)&&(_+=ji(b,S,s),O=O.slice(b.length),te-=b.length,j=S),n&&(O=$i(O)),d.push(b);for(let V=0;V<te;V++){let ce=O[V],he=o(ce,b,d,m,v,y);he!==void 0&&(_+=`${j}"${Te(ce)}":${C}${he}`,j=S)}if(q>s){let V=q-s;_+=`${j}"...":${C}"${Ye(V)} not stringified"`,j=S}return v!==""&&j.length>1&&(_=` ${y}${_} ${x}`),d.pop(),`{${_}}`}case"number":return isFinite(b)?String(b):"null";case"boolean":return b===!0?"true":"false";case"bigint":return r?String(b):void 0}}a(o,"stringifyFnReplacer");function u(p,f,d,m,v,y){switch(typeof f=="object"&&f!==null&&typeof f.toJSON=="function"&&(f=f.toJSON(p)),typeof f){case"string":return`"${Te(f)}"`;case"object":{if(f===null)return"null";if(d.indexOf(f)!==-1)return e;let b=y,_="",S=",";if(Array.isArray(f)){if(f.length===0)return"[]";if(i<d.length+1)return'"[Array]"';d.push(f),v!==""&&(y+=v,_+=` ${y}`,S=`, ${y}`);let q=Math.min(f.length,s),C=0;for(;C<q-1;C++){let te=u(C,f[C],d,m,v,y);_+=te!==void 0?te:"null",_+=S}let j=u(C,f[C],d,m,v,y);if(_+=j!==void 0?j:"null",f.length-1>s){let te=f.length-s-1;_+=`${S}"... ${Ye(te)} not stringified"`}return v!==""&&(_+=` ${b}`),d.pop(),`[${_}]`}if(m.size===0)return"{}";d.push(f);let x="";v!==""&&(y+=v,S=`, ${y}`,x=" ");let O="";for(let q of m){let C=u(q,f[q],d,m,v,y);C!==void 0&&(_+=`${O}"${Te(q)}":${x}${C}`,O=S)}return v!==""&&O.length>1&&(_=` ${y}${_} ${b}`),d.pop(),`{${_}}`}case"number":return isFinite(f)?String(f):"null";case"boolean":return f===!0?"true":"false";case"bigint":return r?String(f):void 0}}a(u,"stringifyArrayReplacer");function l(p,f,d,m,v){switch(typeof f){case"string":return`"${Te(f)}"`;case"object":{if(f===null)return"null";if(typeof f.toJSON=="function"){if(f=f.toJSON(p),typeof f!="object")return l(p,f,d,m,v);if(f===null)return"null"}if(d.indexOf(f)!==-1)return e;let y=v;if(Array.isArray(f)){if(f.length===0)return"[]";if(i<d.length+1)return'"[Array]"';d.push(f),v+=m;let C=` ${v}`,j=`, ${v}`,te=Math.min(f.length,s),V=0;for(;V<te-1;V++){let he=l(V,f[V],d,m,v);C+=he!==void 0?he:"null",C+=j}let ce=l(V,f[V],d,m,v);if(C+=ce!==void 0?ce:"null",f.length-1>s){let he=f.length-s-1;C+=`${j}"... ${Ye(he)} not stringified"`}return C+=` ${y}`,d.pop(),`[${C}]`}let b=Object.keys(f),_=b.length;if(_===0)return"{}";if(i<d.length+1)return'"[Object]"';v+=m;let S=`, ${v}`,x="",O="",q=Math.min(_,s);Fi(f)&&(x+=ji(f,S,s),b=b.slice(f.length),q-=f.length,O=S),n&&(b=$i(b)),d.push(f);for(let C=0;C<q;C++){let j=b[C],te=l(j,f[j],d,m,v);te!==void 0&&(x+=`${O}"${Te(j)}": ${te}`,O=S)}if(_>s){let C=_-s;x+=`${O}"...": "${Ye(C)} not stringified"`,O=S}return O!==""&&(x=` ${v}${x} ${y}`),d.pop(),`{${x}}`}case"number":return isFinite(f)?String(f):"null";case"boolean":return f===!0?"true":"false";case"bigint":return r?String(f):void 0}}a(l,"stringifyIndent");function c(p,f,d){switch(typeof f){case"string":return`"${Te(f)}"`;case"object":{if(f===null)return"null";if(typeof f.toJSON=="function"){if(f=f.toJSON(p),typeof f!="object")return c(p,f,d);if(f===null)return"null"}if(d.indexOf(f)!==-1)return e;let m="";if(Array.isArray(f)){if(f.length===0)return"[]";if(i<d.length+1)return'"[Array]"';d.push(f);let S=Math.min(f.length,s),x=0;for(;x<S-1;x++){let q=c(x,f[x],d);m+=q!==void 0?q:"null",m+=","}let O=c(x,f[x],d);if(m+=O!==void 0?O:"null",f.length-1>s){let q=f.length-s-1;m+=`,"... ${Ye(q)} not stringified"`}return d.pop(),`[${m}]`}let v=Object.keys(f),y=v.length;if(y===0)return"{}";if(i<d.length+1)return'"[Object]"';let b="",_=Math.min(y,s);Fi(f)&&(m+=ji(f,",",s),v=v.slice(f.length),_-=f.length,b=","),n&&(v=$i(v)),d.push(f);for(let S=0;S<_;S++){let x=v[S],O=c(x,f[x],d);O!==void 0&&(m+=`${b}"${Te(x)}":${O}`,b=",")}if(y>s){let S=y-s;m+=`${b}"...":"${Ye(S)} not stringified"`}return d.pop(),`{${m}}`}case"number":return isFinite(f)?String(f):"null";case"boolean":return f===!0?"true":"false";case"bigint":return r?String(f):void 0}}a(c,"stringifySimple");function h(p,f,d){if(arguments.length>1){let m="";if(typeof d=="number"?m=" ".repeat(Math.min(d,10)):typeof d=="string"&&(m=d.slice(0,10)),f!=null){if(typeof f=="function")return o("",{"":p},[],f,m,"");if(Array.isArray(f))return u("",p,[],dm(f),m,"")}if(m.length!==0)return l("",p,[],m,"")}return c("",p,[])}return a(h,"stringify"),h}a(Bi,"configure")});var Wi=g((L2,Nu)=>{"use strict";var pm=Y(),{MESSAGE:gm}=F(),mm=Ht();function vm(t,e){return typeof e=="bigint"?e.toString():e}a(vm,"replacer");Nu.exports=pm((t,e)=>{let r=mm.configure(e);return t[gm]=r(t,e.replacer||vm,e.space),t})});var Du=g((C2,Pu)=>{"use strict";var ym=Y();Pu.exports=ym((t,e)=>e.message?(t.message=`[${e.label}] ${t.message}`,t):(t.label=e.label,t))});var $u=g((q2,Iu)=>{"use strict";var bm=Y(),{MESSAGE:_m}=F(),wm=Ht();Iu.exports=bm(t=>{let e={};return t.message&&(e["@message"]=t.message,delete t.message),t.timestamp&&(e["@timestamp"]=t.timestamp,delete t.timestamp),e["@fields"]=t,t[_m]=wm(e),t})});var ju=g((N2,Fu)=>{"use strict";var Sm=Y();function Em(t,e,r){let n=e.reduce((s,o)=>(s[o]=t[o],delete t[o],s),{}),i=Object.keys(t).reduce((s,o)=>(s[o]=t[o],delete t[o],s),{});return Object.assign(t,n,{[r]:i}),t}a(Em,"fillExcept");function xm(t,e,r){return t[r]=e.reduce((n,i)=>(n[i]=t[i],delete t[i],n),{}),t}a(xm,"fillWith");Fu.exports=Sm((t,e={})=>{let r="metadata";e.key&&(r=e.key);let n=[];return!e.fillExcept&&!e.fillWith&&(n.push("level"),n.push("message")),e.fillExcept&&(n=e.fillExcept),n.length>0?Em(t,n,r):e.fillWith?xm(t,e.fillWith,r):t})});var Bu=g((D2,ku)=>{var bt=1e3,_t=bt*60,wt=_t*60,Je=wt*24,Om=Je*7,Rm=Je*365.25;ku.exports=function(t,e){e=e||{};var r=typeof t;if(r==="string"&&t.length>0)return Mm(t);if(r==="number"&&isFinite(t))return e.long?Lm(t):Tm(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))};function Mm(t){if(t=String(t),!(t.length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(e){var r=parseFloat(e[1]),n=(e[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*Rm;case"weeks":case"week":case"w":return r*Om;case"days":case"day":case"d":return r*Je;case"hours":case"hour":case"hrs":case"hr":case"h":return r*wt;case"minutes":case"minute":case"mins":case"min":case"m":return r*_t;case"seconds":case"second":case"secs":case"sec":case"s":return r*bt;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}a(Mm,"parse");function Tm(t){var e=Math.abs(t);return e>=Je?Math.round(t/Je)+"d":e>=wt?Math.round(t/wt)+"h":e>=_t?Math.round(t/_t)+"m":e>=bt?Math.round(t/bt)+"s":t+"ms"}a(Tm,"fmtShort");function Lm(t){var e=Math.abs(t);return e>=Je?Ur(t,e,Je,"day"):e>=wt?Ur(t,e,wt,"hour"):e>=_t?Ur(t,e,_t,"minute"):e>=bt?Ur(t,e,bt,"second"):t+" ms"}a(Lm,"fmtLong");function Ur(t,e,r,n){var i=e>=r*1.5;return Math.round(t/r)+" "+n+(i?"s":"")}a(Ur,"plural")});var Wu=g((Vt,Uu)=>{"use strict";var Am=Y(),Cm=Bu();Uu.exports=Am(t=>{let e=+new Date;return Vt.diff=e-(Vt.prevTime||e),Vt.prevTime=e,t.ms=`+${Cm(Vt.diff)}`,t})});var Hu=g(($2,zu)=>{"use strict";var qm=require("util").inspect,Nm=Y(),{LEVEL:Pm,MESSAGE:Gu,SPLAT:Dm}=F();zu.exports=Nm((t,e={})=>{let r=Object.assign({},t);return delete r[Pm],delete r[Gu],delete r[Dm],t[Gu]=qm(r,!1,e.depth||null,e.colorize),t})});var Vu=g((F2,Gr)=>{"use strict";var{MESSAGE:Im}=F(),Wr=class{static{a(this,"Printf")}constructor(e){this.template=e}transform(e){return e[Im]=this.template(e),e}};Gr.exports=t=>new Wr(t);Gr.exports.Printf=Gr.exports.Format=Wr});var Ju=g((k2,Ku)=>{"use strict";var $m=Y(),{MESSAGE:Yu}=F(),Fm=Ht();Ku.exports=$m(t=>{let e=Fm(Object.assign({},t,{level:void 0,message:void 0,splat:void 0})),r=t.padding&&t.padding[t.level]||"";return e!=="{}"?t[Yu]=`${t.level}:${r} ${t.message} ${e}`:t[Yu]=`${t.level}:${r} ${t.message}`,t})});var Qu=g((B2,Xu)=>{"use strict";var jm=require("util"),{SPLAT:Zu}=F(),km=/%[scdjifoO%]/g,Bm=/%%/g,Gi=class{static{a(this,"Splatter")}constructor(e){this.options=e}_splat(e,r){let n=e.message,i=e[Zu]||e.splat||[],s=n.match(Bm),o=s&&s.length||0,l=r.length-o-i.length,c=l<0?i.splice(l,-1*l):[],h=c.length;if(h)for(let p=0;p<h;p++)Object.assign(e,c[p]);return e.message=jm.format(n,...i),e}transform(e){let r=e.message,n=e[Zu]||e.splat;if(!n||!n.length)return e;let i=r&&r.match&&r.match(km);if(!i&&(n||n.length)){let s=n.length>1?n.splice(0):n,o=s.length;if(o)for(let u=0;u<o;u++)Object.assign(e,s[u]);return e}return i?this._splat(e,i):e}};Xu.exports=t=>new Gi(t)});var ml={};yo(ml,{assign:()=>Ce,default:()=>Km,defaultI18n:()=>zi,format:()=>pl,parse:()=>gl,setGlobalDateI18n:()=>hl,setGlobalDateMasks:()=>dl});function ll(t,e){for(var r=[],n=0,i=t.length;n<i;n++)r.push(t[n].substr(0,e));return r}function Ce(t){for(var e=[],r=1;r<arguments.length;r++)e[r-1]=arguments[r];for(var n=0,i=e;n<i.length;n++){var s=i[n];for(var o in s)t[o]=s[o]}return t}function gl(t,e,r){if(r===void 0&&(r={}),typeof e!="string")throw new Error("Invalid format in fecha parse");if(e=Hr[e]||e,t.length>1e3)return null;var n=new Date,i={year:n.getFullYear(),month:0,day:1,hour:0,minute:0,second:0,millisecond:0,isPm:null,timezoneOffset:null},s=[],o=[],u=e.replace(ul,function(x,O){return o.push(tl(O)),"@@@"}),l={},c={};u=tl(u).replace(ol,function(x){var O=Vm[x],q=O[0],C=O[1],j=O[3];if(l[q])throw new Error("Invalid format. "+q+" specified twice in format");return l[q]=!0,j&&(c[j]=!0),s.push(O),"("+C+")"}),Object.keys(c).forEach(function(x){if(!l[x])throw new Error("Invalid format. "+x+" is required in specified format")}),u=u.replace(/@@@/g,function(){return o.shift()});var h=t.match(new RegExp(u,"i"));if(!h)return null;for(var p=Ce(Ce({},zr),r),f=1;f<h.length;f++){var d=s[f-1],m=d[0],v=d[2],y=v?v(h[f],p):+h[f];if(y==null)return null;i[m]=y}i.isPm===1&&i.hour!=null&&+i.hour!=12?i.hour=+i.hour+12:i.isPm===0&&+i.hour==12&&(i.hour=0);for(var b=new Date(i.year,i.month,i.day,i.hour,i.minute,i.second,i.millisecond),_=[["month","getMonth"],["day","getDate"],["hour","getHours"],["minute","getMinutes"],["second","getSeconds"]],f=0,S=_.length;f<S;f++)if(l[_[f][0]]&&i[_[f][0]]!==b[_[f][1]]())return null;return i.timezoneOffset==null?b:new Date(Date.UTC(i.year,i.month,i.day,i.hour,i.minute-i.timezoneOffset,i.second,i.millisecond))}var ol,Ae,Le,Um,Wm,Yt,ul,el,fl,cl,Gm,zm,zi,zr,hl,tl,K,Hm,rl,nl,il,al,sl,Vm,Hr,dl,pl,Ym,Km,vl=Og(()=>{ol=/d{1,4}|M{1,4}|YY(?:YY)?|S{1,3}|Do|ZZ|Z|([HhMsDm])\1?|[aA]|"[^"]*"|'[^']*'/g,Ae="[1-9]\\d?",Le="\\d\\d",Um="\\d{3}",Wm="\\d{4}",Yt="[^\\s]+",ul=/\[([^]*?)\]/gm;a(ll,"shorten");el=a(function(t){return function(e,r){var n=r[t].map(function(s){return s.toLowerCase()}),i=n.indexOf(e.toLowerCase());return i>-1?i:null}},"monthUpdate");a(Ce,"assign");fl=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],cl=["January","February","March","April","May","June","July","August","September","October","November","December"],Gm=ll(cl,3),zm=ll(fl,3),zi={dayNamesShort:zm,dayNames:fl,monthNamesShort:Gm,monthNames:cl,amPm:["am","pm"],DoFn:a(function(t){return t+["th","st","nd","rd"][t%10>3?0:(t-t%10!==10?1:0)*t%10]},"DoFn")},zr=Ce({},zi),hl=a(function(t){return zr=Ce(zr,t)},"setGlobalDateI18n"),tl=a(function(t){return t.replace(/[|\\{()[^$+*?.-]/g,"\\$&")},"regexEscape"),K=a(function(t,e){for(e===void 0&&(e=2),t=String(t);t.length<e;)t="0"+t;return t},"pad"),Hm={D:a(function(t){return String(t.getDate())},"D"),DD:a(function(t){return K(t.getDate())},"DD"),Do:a(function(t,e){return e.DoFn(t.getDate())},"Do"),d:a(function(t){return String(t.getDay())},"d"),dd:a(function(t){return K(t.getDay())},"dd"),ddd:a(function(t,e){return e.dayNamesShort[t.getDay()]},"ddd"),dddd:a(function(t,e){return e.dayNames[t.getDay()]},"dddd"),M:a(function(t){return String(t.getMonth()+1)},"M"),MM:a(function(t){return K(t.getMonth()+1)},"MM"),MMM:a(function(t,e){return e.monthNamesShort[t.getMonth()]},"MMM"),MMMM:a(function(t,e){return e.monthNames[t.getMonth()]},"MMMM"),YY:a(function(t){return K(String(t.getFullYear()),4).substr(2)},"YY"),YYYY:a(function(t){return K(t.getFullYear(),4)},"YYYY"),h:a(function(t){return String(t.getHours()%12||12)},"h"),hh:a(function(t){return K(t.getHours()%12||12)},"hh"),H:a(function(t){return String(t.getHours())},"H"),HH:a(function(t){return K(t.getHours())},"HH"),m:a(function(t){return String(t.getMinutes())},"m"),mm:a(function(t){return K(t.getMinutes())},"mm"),s:a(function(t){return String(t.getSeconds())},"s"),ss:a(function(t){return K(t.getSeconds())},"ss"),S:a(function(t){return String(Math.round(t.getMilliseconds()/100))},"S"),SS:a(function(t){return K(Math.round(t.getMilliseconds()/10),2)},"SS"),SSS:a(function(t){return K(t.getMilliseconds(),3)},"SSS"),a:a(function(t,e){return t.getHours()<12?e.amPm[0]:e.amPm[1]},"a"),A:a(function(t,e){return t.getHours()<12?e.amPm[0].toUpperCase():e.amPm[1].toUpperCase()},"A"),ZZ:a(function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+K(Math.floor(Math.abs(e)/60)*100+Math.abs(e)%60,4)},"ZZ"),Z:a(function(t){var e=t.getTimezoneOffset();return(e>0?"-":"+")+K(Math.floor(Math.abs(e)/60),2)+":"+K(Math.abs(e)%60,2)},"Z")},rl=a(function(t){return+t-1},"monthParse"),nl=[null,Ae],il=[null,Yt],al=["isPm",Yt,function(t,e){var r=t.toLowerCase();return r===e.amPm[0]?0:r===e.amPm[1]?1:null}],sl=["timezoneOffset","[^\\s]*?[\\+\\-]\\d\\d:?\\d\\d|[^\\s]*?Z?",function(t){var e=(t+"").match(/([+-]|\d\d)/gi);if(e){var r=+e[1]*60+parseInt(e[2],10);return e[0]==="+"?r:-r}return 0}],Vm={D:["day",Ae],DD:["day",Le],Do:["day",Ae+Yt,function(t){return parseInt(t,10)}],M:["month",Ae,rl],MM:["month",Le,rl],YY:["year",Le,function(t){var e=new Date,r=+(""+e.getFullYear()).substr(0,2);return+(""+(+t>68?r-1:r)+t)}],h:["hour",Ae,void 0,"isPm"],hh:["hour",Le,void 0,"isPm"],H:["hour",Ae],HH:["hour",Le],m:["minute",Ae],mm:["minute",Le],s:["second",Ae],ss:["second",Le],YYYY:["year",Wm],S:["millisecond","\\d",function(t){return+t*100}],SS:["millisecond",Le,function(t){return+t*10}],SSS:["millisecond",Um],d:nl,dd:nl,ddd:il,dddd:il,MMM:["month",Yt,el("monthNamesShort")],MMMM:["month",Yt,el("monthNames")],a:al,A:al,ZZ:sl,Z:sl},Hr={default:"ddd MMM DD YYYY HH:mm:ss",shortDate:"M/D/YY",mediumDate:"MMM D, YYYY",longDate:"MMMM D, YYYY",fullDate:"dddd, MMMM D, YYYY",isoDate:"YYYY-MM-DD",isoDateTime:"YYYY-MM-DDTHH:mm:ssZ",shortTime:"HH:mm",mediumTime:"HH:mm:ss",longTime:"HH:mm:ss.SSS"},dl=a(function(t){return Ce(Hr,t)},"setGlobalDateMasks"),pl=a(function(t,e,r){if(e===void 0&&(e=Hr.default),r===void 0&&(r={}),typeof t=="number"&&(t=new Date(t)),Object.prototype.toString.call(t)!=="[object Date]"||isNaN(t.getTime()))throw new Error("Invalid Date pass to format");e=Hr[e]||e;var n=[];e=e.replace(ul,function(s,o){return n.push(o),"@@@"});var i=Ce(Ce({},zr),r);return e=e.replace(ol,function(s){return Hm[s](t,i)}),e.replace(/@@@/g,function(){return n.shift()})},"format");a(gl,"parse");Ym={format:pl,parse:gl,defaultI18n:zi,setGlobalDateI18n:hl,setGlobalDateMasks:dl},Km=Ym});var bl=g((G2,yl)=>{"use strict";var Jm=(vl(),_o(ml)),Zm=Y();yl.exports=Zm((t,e={})=>(e.format&&(t.timestamp=typeof e.format=="function"?e.format():Jm.format(new Date,e.format)),t.timestamp||(t.timestamp=new Date().toISOString()),e.alias&&(t[e.alias]=t.timestamp),t))});var wl=g((z2,_l)=>{"use strict";var Hi=Oi(),Xm=Y(),{MESSAGE:Vi}=F();_l.exports=Xm((t,e)=>(e.level!==!1&&(t.level=Hi.strip(t.level)),e.message!==!1&&(t.message=Hi.strip(t.message)),e.raw!==!1&&t[Vi]&&(t[Vi]=Hi.strip(t[Vi])),t))});var Vr=g(Yi=>{"use strict";var Qm=Yi.format=Y();Yi.levels=_u();function B(t,e){Object.defineProperty(Qm,t,{get(){return e()},configurable:!0})}a(B,"exposeFormat");B("align",function(){return Su()});B("errors",function(){return Ou()});B("cli",function(){return Mu()});B("combine",function(){return Lu()});B("colorize",function(){return Fr()});B("json",function(){return Wi()});B("label",function(){return Du()});B("logstash",function(){return $u()});B("metadata",function(){return ju()});B("ms",function(){return Wu()});B("padLevels",function(){return Pi()});B("prettyPrint",function(){return Hu()});B("printf",function(){return Vu()});B("simple",function(){return Ju()});B("splat",function(){return Qu()});B("timestamp",function(){return bl()});B("uncolorize",function(){return wl()})});var Ki=g(Yr=>{"use strict";var{format:Sl}=require("util");Yr.warn={deprecated(t){return()=>{throw new Error(Sl("{ %s } was removed in winston@3.0.0.",t))}},useFormat(t){return()=>{throw new Error([Sl("{ %s } was removed in winston@3.0.0.",t),"Use a custom winston.format = winston.format(function) instead."].join(` `))}},forFunctions(t,e,r){r.forEach(n=>{t[n]=Yr.warn[e](n)})},forProperties(t,e,r){r.forEach(n=>{let i=Yr.warn[e](n);Object.defineProperty(t,n,{get:i,set:i})})}}});var El=g((K2,ev)=>{ev.exports={name:"winston",description:"A logger for just about everything.",version:"3.11.0",author:"Charlie Robbins <charlie.robbins@gmail.com>",maintainers:["David Hyde <dabh@alumni.stanford.edu>"],repository:{type:"git",url:"https://github.com/winstonjs/winston.git"},keywords:["winston","logger","logging","logs","sysadmin","bunyan","pino","loglevel","tools","json","stream"],dependencies:{"@dabh/diagnostics":"^2.0.2","@colors/colors":"^1.6.0",async:"^3.2.3","is-stream":"^2.0.0",logform:"^2.4.0","one-time":"^1.0.0","readable-stream":"^3.4.0","safe-stable-stringify":"^2.3.1","stack-trace":"0.0.x","triple-beam":"^1.3.0","winston-transport":"^4.5.0"},devDependencies:{"@babel/cli":"^7.17.0","@babel/core":"^7.17.2","@babel/preset-env":"^7.16.7","@dabh/eslint-config-populist":"^5.0.0","@types/node":"^20.3.1","abstract-winston-transport":"^0.5.1",assume:"^2.2.0","cross-spawn-async":"^2.2.5",eslint:"^8.9.0",hock:"^1.4.1",mocha:"8.1.3",nyc:"^15.1.0",rimraf:"^5.0.5",split2:"^4.1.0","std-mocks":"^1.0.1",through2:"^4.0.2","winston-compat":"^0.1.5"},main:"./lib/winston.js",browser:"./dist/winston",types:"./index.d.ts",scripts:{lint:"eslint lib/*.js lib/winston/*.js lib/winston/**/*.js --resolve-plugins-relative-to ./node_modules/@dabh/eslint-config-populist",test:"mocha","test:coverage":"nyc npm run test:unit","test:unit":"mocha test/unit","test:integration":"mocha test/integration",build:"rimraf dist && babel lib -d dist",prepublishOnly:"npm run build"},engines:{node:">= 12.0.0"},license:"MIT"}});var Ji=g((J2,xl)=>{xl.exports=require("util").deprecate});var Zi=g((Z2,Ol)=>{Ol.exports=require("stream")});var Qi=g((X2,Ml)=>{"use strict";function tv(t,e){var r=this,n=this._readableState&&this._readableState.destroyed,i=this._writableState&&this._writableState.destroyed;return n||i?(e?e(t):t&&(this._writableState?this._writableState.errorEmitted||(this._writableState.errorEmitted=!0,process.nextTick(Xi,this,t)):process.nextTick(Xi,this,t)),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(t||null,function(s){!e&&s?r._writableState?r._writableState.errorEmitted?process.nextTick(Kr,r):(r._writableState.errorEmitted=!0,process.nextTick(Rl,r,s)):process.nextTick(Rl,r,s):e?(process.nextTick(Kr,r),e(s)):process.nextTick(Kr,r)}),this)}a(tv,"destroy");function Rl(t,e){Xi(t,e),Kr(t)}a(Rl,"emitErrorAndCloseNT");function Kr(t){t._writableState&&!t._writableState.emitClose||t._readableState&&!t._readableState.emitClose||t.emit("close")}a(Kr,"emitCloseNT");function rv(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finalCalled=!1,this._writableState.prefinished=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}a(rv,"undestroy");function Xi(t,e){t.emit("error",e)}a(Xi,"emitErrorNT");function nv(t,e){var r=t._readableState,n=t._writableState;r&&r.autoDestroy||n&&n.autoDestroy?t.destroy(e):t.emit("error",e)}a(nv,"errorOrDestroy");Ml.exports={destroy:tv,undestroy:rv,errorOrDestroy:nv}});var qe=g((ex,Al)=>{"use strict";var Ll={};function re(t,e,r){r||(r=Error);function n(s,o,u){return typeof e=="string"?e:e(s,o,u)}a(n,"getMessage");class i extends r{static{a(this,"NodeError")}constructor(o,u,l){super(n(o,u,l))}}i.prototype.name=r.name,i.prototype.code=t,Ll[t]=i}a(re,"createErrorType");function Tl(t,e){if(Array.isArray(t)){let r=t.length;return t=t.map(n=>String(n)),r>2?`one of ${e} ${t.slice(0,r-1).join(", ")}, or `+t[r-1]:r===2?`one of ${e} ${t[0]} or ${t[1]}`:`of ${e} ${t[0]}`}else return`of ${e} ${String(t)}`}a(Tl,"oneOf");function iv(t,e,r){return t.substr(!r||r<0?0:+r,e.length)===e}a(iv,"startsWith");function av(t,e,r){return(r===void 0||r>t.length)&&(r=t.length),t.substring(r-e.length,r)===e}a(av,"endsWith");function sv(t,e,r){return typeof r!="number"&&(r=0),r+e.length>t.length?!1:t.indexOf(e,r)!==-1}a(sv,"includes");re("ERR_INVALID_OPT_VALUE",function(t,e){return'The value "'+e+'" is invalid for option "'+t+'"'},TypeError);re("ERR_INVALID_ARG_TYPE",function(t,e,r){let n;typeof e=="string"&&iv(e,"not ")?(n="must not be",e=e.replace(/^not /,"")):n="must be";let i;if(av(t," argument"))i=`The ${t} ${n} ${Tl(e,"type")}`;else{let s=sv(t,".")?"property":"argument";i=`The "${t}" ${s} ${n} ${Tl(e,"type")}`}return i+=`. Received type ${typeof r}`,i},TypeError);re("ERR_STREAM_PUSH_AFTER_EOF","stream.push() after EOF");re("ERR_METHOD_NOT_IMPLEMENTED",function(t){return"The "+t+" method is not implemented"});re("ERR_STREAM_PREMATURE_CLOSE","Premature close");re("ERR_STREAM_DESTROYED",function(t){return"Cannot call "+t+" after a stream was destroyed"});re("ERR_MULTIPLE_CALLBACK","Callback called multiple times");re("ERR_STREAM_CANNOT_PIPE","Cannot pipe, not readable");re("ERR_STREAM_WRITE_AFTER_END","write after end");re("ERR_STREAM_NULL_VALUES","May not write null values to stream",TypeError);re("ERR_UNKNOWN_ENCODING",function(t){return"Unknown encoding: "+t},TypeError);re("ERR_STREAM_UNSHIFT_AFTER_END_EVENT","stream.unshift() after end event");Al.exports.codes=Ll});var ea=g((rx,Cl)=>{"use strict";var ov=qe().codes.ERR_INVALID_OPT_VALUE;function uv(t,e,r){return t.highWaterMark!=null?t.highWaterMark:e?t[r]:null}a(uv,"highWaterMarkFrom");function lv(t,e,r,n){var i=uv(e,n,r);if(i!=null){if(!(isFinite(i)&&Math.floor(i)===i)||i<0){var s=n?r:"highWaterMark";throw new ov(s,i)}return Math.floor(i)}return t.objectMode?16:16*1024}a(lv,"getHighWaterMark");Cl.exports={getHighWaterMark:lv}});var ql=g((ix,ta)=>{typeof Object.create=="function"?ta.exports=a(function(e,r){r&&(e.super_=r,e.prototype=Object.create(r.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))},"inherits"):ta.exports=a(function(e,r){if(r){e.super_=r;var n=a(function(){},"TempCtor");n.prototype=r.prototype,e.prototype=new n,e.prototype.constructor=e}},"inherits")});var ye=g((sx,na)=>{try{if(ra=require("util"),typeof ra.inherits!="function")throw"";na.exports=ra.inherits}catch{na.exports=ql()}var ra});var Il=g((ox,Dl)=>{"use strict";function Nl(t,e){var r=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter(function(i){return Object.getOwnPropertyDescriptor(t,i).enumerable})),r.push.apply(r,n)}return r}a(Nl,"ownKeys");function fv(t){for(var e=1;e<arguments.length;e++){var r=arguments[e]!=null?arguments[e]:{};e%2?Nl(Object(r),!0).forEach(function(n){cv(t,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(r)):Nl(Object(r)).forEach(function(n){Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(r,n))})}return t}a(fv,"_objectSpread");function cv(t,e,r){return e in t?Object.defineProperty(t,e,{value:r,enumerable:!0,configurable:!0,writable:!0}):t[e]=r,t}a(cv,"_defineProperty");function hv(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}a(hv,"_classCallCheck");function Pl(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}a(Pl,"_defineProperties");function dv(t,e,r){return e&&Pl(t.prototype,e),r&&Pl(t,r),t}a(dv,"_createClass");var pv=require("buffer"),Jr=pv.Buffer,gv=require("util"),ia=gv.inspect,mv=ia&&ia.custom||"inspect";function vv(t,e,r){Jr.prototype.copy.call(t,e,r)}a(vv,"copyBuffer");Dl.exports=(function(){function t(){hv(this,t),this.head=null,this.tail=null,this.length=0}return a(t,"BufferList"),dv(t,[{key:"push",value:a(function(r){var n={data:r,next:null};this.length>0?this.tail.next=n:this.head=n,this.tail=n,++this.length},"push")},{key:"unshift",value:a(function(r){var n={data:r,next:this.head};this.length===0&&(this.tail=n),this.head=n,++this.length},"unshift")},{key:"shift",value:a(function(){if(this.length!==0){var r=this.head.data;return this.length===1?this.head=this.tail=null:this.head=this.head.next,--this.length,r}},"shift")},{key:"clear",value:a(function(){this.head=this.tail=null,this.length=0},"clear")},{key:"join",value:a(function(r){if(this.length===0)return"";for(var n=this.head,i=""+n.data;n=n.next;)i+=r+n.data;return i},"join")},{key:"concat",value:a(function(r){if(this.length===0)return Jr.alloc(0);for(var n=Jr.allocUnsafe(r>>>0),i=this.head,s=0;i;)vv(i.data,n,s),s+=i.data.length,i=i.next;return n},"concat")},{key:"consume",value:a(function(r,n){var i;return r<this.head.data.length?(i=this.head.data.slice(0,r),this.head.data=this.head.data.slice(r)):r===this.head.data.length?i=this.shift():i=n?this._getString(r):this._getBuffer(r),i},"consume")},{key:"first",value:a(function(){return this.head.data},"first")},{key:"_getString",value:a(function(r){var n=this.head,i=1,s=n.data;for(r-=s.length;n=n.next;){var o=n.data,u=r>o.length?o.length:r;if(u===o.length?s+=o:s+=o.slice(0,r),r-=u,r===0){u===o.length?(++i,n.next?this.head=n.next:this.head=this.tail=null):(this.head=n,n.data=o.slice(u));break}++i}return this.length-=i,s},"_getString")},{key:"_getBuffer",value:a(function(r){var n=Jr.allocUnsafe(r),i=this.head,s=1;for(i.data.copy(n),r-=i.data.length;i=i.next;){var o=i.data,u=r>o.length?o.length:r;if(o.copy(n,n.length-r,0,u),r-=u,r===0){u===o.length?(++s,i.next?this.head=i.next:this.head=this.tail=null):(this.head=i,i.data=o.slice(u));break}++s}return this.length-=s,n},"_getBuffer")},{key:mv,value:a(function(r,n){return ia(this,fv({},n,{depth:0,customInspect:!1}))},"value")}]),t})()});var jl=g((aa,Fl)=>{var Zr=require("buffer"),de=Zr.Buffer;function $l(t,e){for(var r in t)e[r]=t[r]}a($l,"copyProps");de.from&&de.alloc&&de.allocUnsafe&&de.allocUnsafeSlow?Fl.exports=Zr:($l(Zr,aa),aa.Buffer=Ze);function Ze(t,e,r){return de(t,e,r)}a(Ze,"SafeBuffer");Ze.prototype=Object.create(de.prototype);$l(de,Ze);Ze.from=function(t,e,r){if(typeof t=="number")throw new TypeError("Argument must not be a number");return de(t,e,r)};Ze.alloc=function(t,e,r){if(typeof t!="number")throw new TypeError("Argument must be a number");var n=de(t);return e!==void 0?typeof r=="string"?n.fill(e,r):n.fill(e):n.fill(0),n};Ze.allocUnsafe=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return de(t)};Ze.allocUnsafeSlow=function(t){if(typeof t!="number")throw new TypeError("Argument must be a number");return Zr.SlowBuffer(t)}});var Jt=g(Bl=>{"use strict";var oa=jl().Buffer,kl=oa.isEncoding||function(t){switch(t=""+t,t&&t.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};function yv(t){if(!t)return"utf8";for(var e;;)switch(t){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return t;default:if(e)return;t=(""+t).toLowerCase(),e=!0}}a(yv,"_normalizeEncoding");function bv(t){var e=yv(t);if(typeof e!="string"&&(oa.isEncoding===kl||!kl(t)))throw new Error("Unknown encoding: "+t);return e||t}a(bv,"normalizeEncoding");Bl.StringDecoder=Kt;function Kt(t){this.encoding=bv(t);var e;switch(this.encoding){case"utf16le":this.text=Ov,this.end=Rv,e=4;break;case"utf8":this.fillLast=Sv,e=4;break;case"base64":this.text=Mv,this.end=Tv,e=3;break;default:this.write=Lv,this.end=Av;return}this.lastNeed=0,this.lastTotal=0,this.lastChar=oa.allocUnsafe(e)}a(Kt,"StringDecoder");Kt.prototype.write=function(t){if(t.length===0)return"";var e,r;if(this.lastNeed){if(e=this.fillLast(t),e===void 0)return"";r=this.lastNeed,this.lastNeed=0}else r=0;return r<t.length?e?e+this.text(t,r):this.text(t,r):e||""};Kt.prototype.end=xv;Kt.prototype.text=Ev;Kt.prototype.fillLast=function(t){if(this.lastNeed<=t.length)return t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal);t.copy(this.lastChar,this.lastTotal-this.lastNeed,0,t.length),this.lastNeed-=t.length};function sa(t){return t<=127?0:t>>5===6?2:t>>4===14?3:t>>3===30?4:t>>6===2?-1:-2}a(sa,"utf8CheckByte");function _v(t,e,r){var n=e.length-1;if(n<r)return 0;var i=sa(e[n]);return i>=0?(i>0&&(t.lastNeed=i-1),i):--n<r||i===-2?0:(i=sa(e[n]),i>=0?(i>0&&(t.lastNeed=i-2),i):--n<r||i===-2?0:(i=sa(e[n]),i>=0?(i>0&&(i===2?i=0:t.lastNeed=i-3),i):0))}a(_v,"utf8CheckIncomplete");function wv(t,e,r){if((e[0]&192)!==128)return t.lastNeed=0,"\uFFFD";if(t.lastNeed>1&&e.length>1){if