@ycmd/helpers
Version:
LSK.js CLI Creds is the easiest way to manage GitHub / Gitlab secrets and credentials
8 lines (6 loc) • 1.08 kB
JavaScript
import { mapValues } from '@lsk4/algos';
import m, { stage, version, isDev } from '@lsk4/env';
var D=Object.defineProperty;var a=(n,i)=>D(n,"name",{value:i,configurable:!0});async function $({cmdName:n,cmdVersion:i,config:f,configPath:d,nodeBin:p,ycmdBin:o,log:e,cwd:u,cwdInfo:v}){let t=a(s=>`${s} `.padEnd(14),"pad");e(t("[Name] "),n),e(t("[Version] "),i),e(t("[nodeBin] "),p),e(t("[ycmdBin] "),o),e(t("")),e(t("[CWD] "),u),mapValues(v,(s,r)=>{e(t(`${r}`),s);}),e(t("")),e(t("[ENV] "));let y=Object.keys(m).sort().filter(s=>s!=="stage"&&s!=="version");if(e(t("stage"),stage),e(t("version"),version),y.forEach(s=>{let r=m[s];e(t(`${s}`),r);}),e(t("")),e(t("[CONFIG]"),d||"Not found, using default"),mapValues(f,(s,r)=>{Array.isArray(s)?s.forEach((E,A)=>{e(t(A?"":r),E);}):e(t(r),s);}),isDev){e(t("")),e(t("[DEBUG]"));let s=process.ycmdStartedAt?new Date().getTime()-process.ycmdStartedAt.getTime():0;s&&e(t("time"),s,"ms");}}a($,"printInfo");var O=$;
export { O as default, $ as printInfo };
//# sourceMappingURL=out.js.map
//# sourceMappingURL=printInfo.js.map