intradoc
Version:
In-place document content replacer CLI utility.
31 lines (27 loc) • 613 B
JavaScript
;
var flags = require('./flags.js');
const parseFiles = (args, app) => {
const files = [];
let ongoing = false;
for (const arg of args) {
if (!ongoing) {
if (flags.includes(arg)) {
ongoing = true;
continue;
}
}
if (ongoing) {
if (app.isFlag(arg)) {
break;
}
files.push(arg);
}
}
return {
hasFiles: files.length > 0,
files
};
};
exports.flags = flags;
exports.parseFiles = parseFiles;
//# sourceMappingURL=index.js.map