UNPKG

@northflank/cli

Version:

Provides a command-line interface to the Northflank platform.

1 lines 3.21 kB
function a7E(m,E){const h=a7m();return a7E=function(I,T){I=I-0x172;let e=h[I];return e;},a7E(m,E);}(function(m,E){const z=a7E,h=m();while(!![]){try{const I=parseInt(z(0x179))/0x1+parseInt(z(0x184))/0x2+parseInt(z(0x17e))/0x3+parseInt(z(0x186))/0x4+parseInt(z(0x18c))/0x5*(-parseInt(z(0x174))/0x6)+-parseInt(z(0x18a))/0x7*(parseInt(z(0x18f))/0x8)+parseInt(z(0x18e))/0x9*(parseInt(z(0x197))/0xa);if(I===E)break;else h['push'](h['shift']());}catch(T){h['push'](h['shift']());}}}(a7m,0xad607));import a7h from'chalk';import*as a7I from'util';import a7T from'js-yaml';import a7e from'columnify';import{set,isFinite,clone,isEmpty,isArrayLike,isObjectLike}from'lodash-es';export function printAsTable(m,E,h,I=![],T=0x0){const S=a7E;!I&&console['log'](''+a7h[S(0x173)](E));function e(g){const H=S;return g===H(0x195)?g:g[H(0x181)]('disabled','');}function o(g,J){const F=S;function L(X){const r=a7E,W=new Date(X);return W[r(0x18d)]()+'/'+W[r(0x172)]()+'/'+W[r(0x196)]()+'\x0a'+W[r(0x189)]()+':'+W[r(0x182)]()+':'+W[r(0x17d)]();}const P=[F(0x183),F(0x18b)];if(P[F(0x188)](J[F(0x198)]())&&isFinite(g)&&g['toString']()[F(0x194)]===0xd)return L(Number(g));if(typeof g==='boolean'){if(J!==F(0x195)&&J[F(0x188)](F(0x195)))return g?'x':'✔';return g?'✔':'x';}if(isObjectLike(g))return a7I['inspect'](g,{'showHidden':![],'depth':null,'colors':!![],'compact':!![]});return g;}if(isArrayLike(m)){m['length']===0x0&&console['log'](S(0x17c)+E[S(0x198)]()+'\x20found');const g=m[S(0x17a)]((P,X)=>{const W={'i':X+T};return Object['keys'](P)['forEach'](K=>{(h===undefined||h['includes'](K['toLowerCase']()))&&set(W,e(K),o(P[K],K));}),W;}),J=clone(Object[S(0x17f)](g?.[0x0]||[]))[S(0x190)]((P,X)=>{const W=K=>K!=='i'?K!=='internalId'?0x0:0x1:0x2;return W(X)-W(P);}),L={'maxWidth':0x1e,'preserveNewLines':!![],'showHeaders':!I,'config':{'_id':{'maxWidth':0x5,'truncate':!![]},'i':{'showHeaders':![]}},'columns':J};console[S(0x191)](a7e(g,L));}else console[S(0x191)](m);}export function consoleFormat(m,E){const t=a7E;if(isEmpty(m)){const h=E?t(0x192)+E+')':'';return a7h[t(0x178)](t(0x177))+h;}if(!isObjectLike(m))return m?.[t(0x175)]();return a7I[t(0x187)](m,{'showHidden':![],'depth':null,'colors':!![],'compact':!![]});}export const handleJsonOutput=(m,E)=>{const Y=a7E,h=m===Y(0x185);if(h)console[Y(0x191)](JSON['stringify'](E,null,'\x20'));};export const handleYamlOutput=(m,E)=>{const N=a7E,h=m===N(0x17b)||m===N(0x176);if(h)console[N(0x191)](a7T[N(0x180)](E));};function a7m(){const b=['2204436VwiMCE','keys','dump','replace','getMinutes','createdat','93880hBmjpZ','json','258200yRAImU','inspect','includes','getHours','94136ovqQXL','updatedat','1503190zzdTFo','getDate','9lCDTqr','32hPLjsn','sort','log','\x20(HTTP\x20status:\x20','format','length','disabled','getFullYear','319420TOILYn','toLowerCase','getMonth','bold','12InybyU','toString','yml','The\x20request\x20was\x20completed\x20successfully','green','486975hbMCbI','map','yaml','No\x20','getSeconds'];a7m=function(){return b;};return a7m();}export const handleFormattedOutput=(m,E)=>{const w=a7E,h=m===w(0x193);if(h)console['log'](consoleFormat(E));};export const printResponse=(m,E)=>{handleJsonOutput(m,E),handleYamlOutput(m,E),handleFormattedOutput(m,E);};