@northflank/cli
Version:
Provides a command-line interface to the Northflank platform.
1 lines • 3.4 kB
JavaScript
const a12P=a12E;function a12E(m,E){const h=a12m();return a12E=function(I,T){I=I-0x163;let e=h[I];return e;},a12E(m,E);}(function(m,E){const L=a12E,h=m();while(!![]){try{const I=parseInt(L(0x164))/0x1*(-parseInt(L(0x171))/0x2)+-parseInt(L(0x167))/0x3*(-parseInt(L(0x175))/0x4)+-parseInt(L(0x16c))/0x5+parseInt(L(0x16a))/0x6+-parseInt(L(0x16d))/0x7*(parseInt(L(0x16f))/0x8)+-parseInt(L(0x166))/0x9+parseInt(L(0x168))/0xa*(parseInt(L(0x179))/0xb);if(I===E)break;else h['push'](h['shift']());}catch(T){h['push'](h['shift']());}}}(a12m,0x2a186));function a12m(){const K=['8wRMFPf','pattern','cyan','blue','11bmQzpQ','greenBright','gray','containerId','color','1qZyDMC','reduce','2452140dykkwj','264549ilOAJR','7344200TvJKVm','grey','1836732Osfcmw','replace','839715hLmnUY','7EggjGB','bold','2191176SMnPGy','green','660372nblNQu','red','log','yellow'];a12m=function(){return K;};return a12m();}import a12h from'chalk';export const defaultLogSyntax=[{'color':'grey','pattern':/\[[0-9]{1,2}\/[a-z]{3}\/[0-9]{4}:[0-9]{2}:[0-9]{2}:[0-9]{2} \+[0-9]{4}\]/i},{'color':a12P(0x169),'pattern':/[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(.[0-9]+)?Z/i},{'color':a12P(0x169),'pattern':/[0-9]{4}\/[0-9]{2}\/[0-9]{2}/i},{'color':'grey','pattern':/\s\b([0-9]{2}:){1,2}[0-9]{2}\b\s/i},{'color':a12P(0x16e),'pattern':new RegExp('s\x08(?!mailto:)(?:(?:http|https|ftp)://)(?:\x5cS+(?::\x5cS*)?@)?(?:(?:(?:[1-9]\x5cd?|1\x5cd\x5cd|2[01]\x5cd|22[0-3])(?:\x5c.(?:1?\x5cd{1,2}|2[0-4]\x5cd|25[0-5])){2}(?:\x5c.(?:[0-9]\x5cd?|1\x5cd\x5cd|2[0-4]\x5cd|25[0-4]))|(?:(?:[a-z\x5cu00a1-\x5cuffff0-9]+-?)*[a-z\x5cu00a1-\x5cuffff0-9]+)(?:\x5c.(?:[a-z\x5cu00a1-\x5cuffff0-9]+-?)*[a-z\x5cu00a1-\x5cuffff0-9]+)*(?:\x5c.(?:[a-z\x5cu00a1-\x5cuffff]{2,})))|localhost)(?::\x5cd{2,5})?(?:(/|\x5c?|#)[^\x5cs]*)?\x08s','i')},{'color':a12P(0x170),'pattern':/(?:\d{1,3}\.){3}\d{1,3}/i},{'color':a12P(0x170),'pattern':/(([0-9a-fA-F]{1,4}:){7,7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:)|fe80:(:[0-9a-fA-F]{0,4}){0,4}%[0-9a-zA-Z]{1,}|::(ffff(:0{1,4}){0,1}:){0,1}((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])|([0-9a-fA-F]{1,4}:){1,4}:((25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9])\.){3,3}(25[0-5]|(2[0-4]|1{0,1}[0-9]){0,1}[0-9]))/},{'color':a12P(0x178),'pattern':/\b(GET|HEAD|POST|PUT|DELETE|CONNECT|OPTIONS|TRACE|PATCH)\b/},{'color':a12P(0x17a),'pattern':/\b(successful|success|completed|complete|done)\b/i},{'color':a12P(0x172),'pattern':/\b(failed|fail|stderr|error|err)\b/i},{'color':a12P(0x17b),'pattern':/\b(information|info|debug)\b/i},{'color':a12P(0x174),'pattern':/\b(warning|warn)\b/i},{'color':'blue','pattern':/[0-9a-f]{64}/i},{'color':'blue','pattern':/[0-9a-fA-F]{8}[-]?([0-9a-fA-F]{4}[-]?){3}[0-9a-fA-F]{12}/i}];export const formatLogLine=(m,E)=>{const X=a12P,h=a12h['dim'](m['ts']['toISOString']()),I=a12h[X(0x177)](m[X(0x17c)]),T=defaultLogSyntax[X(0x165)]((o,g)=>{const W=X;return o[W(0x16b)](g[W(0x176)],J=>g[W(0x163)]?a12h[g['color']](J):a12h[W(0x169)](J));},m['log']),e=E?T[X(0x16b)](new RegExp(E,'g'),o=>a12h[X(0x16e)](o)):T;console[X(0x173)](h+'\x20'+I+'\x20--\x20'+e);};