@ycmd/creds
Version:
LSK.js CLI Creds is the easiest way to manage GitHub / Gitlab secrets and credentials
12 lines (10 loc) • 1.05 kB
JavaScript
import { a as a$1 } from './chunk-ECWW4XV6.js';
import { a } from './chunk-ORHEGOPE.js';
import { a as a$2 } from './chunk-C7Q2H272.js';
import { a as a$3 } from './chunk-CPH7EM5N.js';
import { createCommand } from '@ycmd/run';
import { addCwd } from '@ycmd/utils';
var U=createCommand({command:"creds <dir> [--force] [--deep] [--build] [--upload]",builder:d=>d.options({build:{alias:["b"],describe:"build creds",type:"boolean",default:!0},upload:{alias:["u"],describe:"upload creds",type:"boolean",default:!1},recursive:{alias:["r"],describe:"find in subdirs",type:"boolean",default:!1},force:{alias:["f"],describe:"force to run",type:"boolean",default:!1}}),describe:"build and/or upload creds",async main({cwd:d,argv:r,log:e}){let p=r.dir||".",i=addCwd(p,{cwd:d}),{build:o,upload:l,recursive:c,force:a$4}=r;c?(o&&await a(i,{force:a$4,log:e}),l&&await a$1(i,{force:a$4,log:e})):(o&&await a$2(i,{force:a$4,log:e}),l&&await a$3(i,{force:a$4,log:e}));}});
export { U as a };
//# sourceMappingURL=out.js.map
//# sourceMappingURL=chunk-4QWTK3FH.js.map