exports.parseArgs = function()

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;
}