@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
JavaScript
'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