UNPKG

@ycmd/creds

Version:

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

14 lines (11 loc) 1.12 kB
'use strict'; var chunkVMUIT737_js = require('./chunk-VMUIT737.js'); var chunk3WGOE5U3_js = require('./chunk-3WGOE5U3.js'); var chunkSNMLCFT6_js = require('./chunk-SNMLCFT6.js'); var err = require('@lsk4/err'); var run = require('@ycmd/run'); var utils = require('@ycmd/utils'); var B=run.createCommand({command:"creds <dir> [--force] [--deep] [--build] [--upload]",builder:e=>e.options({build:{alias:["b"],describe:"build creds",type:"boolean",default:!0},upload:{alias:["u"],describe:"upload creds",type:"boolean",default:!1},deep:{alias:["d"],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:e,argv:o,log:d}){let f=o.dir||".",i=utils.addCwd(f,{cwd:e}),{build:r,upload:l,deep:u,force:a}=o;if(u){if(r&&await chunkVMUIT737_js.a(i,{force:a,log:d}),l)throw new err.Err("Not implemented mass upload")}else r&&await chunk3WGOE5U3_js.a(i,{force:a,log:d}),l&&await chunkSNMLCFT6_js.a(i,{force:a,log:d});}}); exports.a = B; //# sourceMappingURL=out.js.map //# sourceMappingURL=chunk-GHQDGMBM.js.map