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 chunkQGECIYKQ_js = require('./chunk-QGECIYKQ.js'); var chunkGSD6F7JA_js = require('./chunk-GSD6F7JA.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 chunkQGECIYKQ_js.a(i,{force:a,log:d}),l)throw new err.Err("Not implemented mass upload")}else r&&await chunkGSD6F7JA_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-ME7XMVRY.js.map