huxley
Version:
New wave front-end testing.
19 lines (14 loc) • 378 B
JavaScript
;
var Promise = require('bluebird');
var _ = require('lodash');
var globP = require('../../promisified/globP');
function getFlatUniquePaths(globs) {
return Promise
.map(globs, function(g) {
return globP(g);
})
.then(function(huxleyfilesPaths) {
return _.uniq(_.flatten(huxleyfilesPaths));
});
}
module.exports = getFlatUniquePaths;