in src/params.js [5:26]
exports.parseArgs = function(params = []) {
let currentFlag = null;
const res = {args:[]}
if (!params || !params.length) return res;
params.forEach(param => {
if (/^\-+/.test(param)) {
if (currentFlag) {
res[currentFlag] = true;
}
currentFlag = param.replace(/^\-+/,'');
} else {
if (currentFlag) {
res[currentFlag] = param;
currentFlag = null;
} else {
res.args.push(param);
}
}
});
if (currentFlag) res[currentFlag] = true;
return res;
}