2017-09-13 07:52:34 +02:00

27 lines
578 B
JavaScript
Vendored

let glob = require('glob');
class Purify {
/**
* Build up the proper Purify file paths.
*
* @param {Boolean|object} options
*/
static build(options) {
if (typeof options === 'object' && options.paths) {
let paths = options.paths;
paths.forEach(path => {
if (! path.includes('*')) return;
options.paths.splice(paths.indexOf(path), 1);
options.paths = paths.concat(glob.sync(path));
});
}
return options;
}
}
module.exports = Purify;