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 chunkBHQ2QOTT_js = require('./chunk-BHQ2QOTT.js'); var chunkWKYFBAP7_js = require('./chunk-WKYFBAP7.js'); var chunk4QFBFQPG_js = require('./chunk-4QFBFQPG.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 chunkBHQ2QOTT_js.a(i,{force:a,log:d}),l)throw new err.Err("Not implemented mass upload")}else r&&await chunkWKYFBAP7_js.a(i,{force:a,log:d}),l&&await chunk4QFBFQPG_js.a(i,{force:a,log:d});}}); exports.a = B; //# sourceMappingURL=out.js.map //# sourceMappingURL=chunk-VWTGMTH4.js.map