UNPKG

@ycmd/creds

Version:

LSK.js CLI Creds is the easiest way to manage GitHub / Gitlab secrets and credentials

1 lines 2.71 kB
{"version":3,"sources":["../../src/utils/printInfo.ts"],"sourcesContent":["import { mapValues } from '@lskjs/algos';\nimport { getCwdInfo, getLskConfig } from '@lskjs/cli-utils';\nimport env from '@lskjs/env';\n\n// @ts-ignore\nexport function printInfo({ config, log } = {}) {\n const pad = (a: string) => `${a} `.padEnd(14);\n log(pad('[Name] '), config.name);\n log(pad('[Version] '), config.version);\n // log(pad('System: '), config.userAgent);\n // log(pad('CLI: '), config.root);\n // log(pad(\"Scripts: \"), config.version);\n\n const cwd = process.cwd();\n\n log(pad(''));\n log(pad('[CWD] '), cwd);\n mapValues(getCwdInfo({ cwd }), (value: string, key: string) => {\n log(pad(`${key}`), value);\n });\n\n log(pad(''));\n log(pad('[ENV] '));\n const envKeys = Object.keys(env)\n .sort()\n .filter((key) => key !== 'stage' && key !== 'version');\n log(pad(`stage`), env.stage);\n log(pad(`version`), env.version);\n\n envKeys.forEach((key: string) => {\n const value = env[key];\n log(pad(`${key}`), value);\n });\n\n // eslint-disable-next-line no-console\n const lskrc = getLskConfig();\n log(pad(''));\n log(pad('[lskrc]'), lskrc.path || 'Not found');\n if (process.env.DEBUG) {\n log(lskrc);\n log(pad('[config]'), config);\n }\n}\n\nexport default printInfo;\n"],"mappings":"+EAAA,OAASA,aAAAA,MAAiB,eAC1B,OAASC,cAAAA,EAAYC,gBAAAA,MAAoB,mBACzC,OAAOC,MAAS,aAGT,SAASC,EAAU,CAAEC,OAAAA,EAAQC,IAAAA,CAAG,EAAK,CAAC,EAAC,CAC5C,IAAMC,EAAMC,EAACC,GAAc,GAAGA,CAAAA,IAAKC,OAAO,EAAA,EAA9B,OACZJ,EAAIC,EAAI,aAAA,EAAgBF,EAAOM,IAAI,EACnCL,EAAIC,EAAI,aAAA,EAAgBF,EAAOO,OAAO,EAKtC,IAAMC,EAAMC,QAAQD,IAAG,EAEvBP,EAAIC,EAAI,EAAA,CAAA,EACRD,EAAIC,EAAI,aAAA,EAAgBM,CAAAA,EACxBE,EAAUC,EAAW,CAAEH,IAAAA,CAAI,CAAA,EAAI,CAACI,EAAeC,IAAAA,CAC7CZ,EAAIC,EAAI,GAAGW,CAAAA,EAAK,EAAGD,CAAAA,CACrB,CAAA,EAEAX,EAAIC,EAAI,EAAA,CAAA,EACRD,EAAIC,EAAI,aAAA,CAAA,EACR,IAAMY,EAAUC,OAAOC,KAAKC,CAAAA,EACzBC,KAAI,EACJC,OAAQN,GAAQA,IAAQ,SAAWA,IAAQ,SAAA,EAC9CZ,EAAIC,EAAI,OAAO,EAAGe,EAAIG,KAAK,EAC3BnB,EAAIC,EAAI,SAAS,EAAGe,EAAIV,OAAO,EAE/BO,EAAQO,QAASR,GAAAA,CACf,IAAMD,EAAQK,EAAIJ,CAAAA,EAClBZ,EAAIC,EAAI,GAAGW,CAAAA,EAAK,EAAGD,CAAAA,CACrB,CAAA,EAGA,IAAMU,EAAQC,EAAAA,EACdtB,EAAIC,EAAI,EAAA,CAAA,EACRD,EAAIC,EAAI,SAAA,EAAYoB,EAAME,MAAQ,WAAA,EAC9Bf,QAAQQ,IAAIQ,QACdxB,EAAIqB,CAAAA,EACJrB,EAAIC,EAAI,UAAA,EAAaF,CAAAA,EAEzB,CArCgBD,EAAAA,EAAAA,aAuChB,IAAA2B,EAAe3B","names":["mapValues","getCwdInfo","getLskConfig","env","printInfo","config","log","pad","__name","a","padEnd","name","version","cwd","process","mapValues","getCwdInfo","value","key","envKeys","Object","keys","env","sort","filter","stage","forEach","lskrc","getLskConfig","path","DEBUG","printInfo_default"]}