add uniq to filenames in babel-cli - fixes #1731
This commit is contained in:
parent
100317e0c8
commit
6a8ecf2507
@ -6,6 +6,7 @@ var transform = require("babel-core").transform;
|
||||
var kebabCase = require("lodash/string/kebabCase");
|
||||
var options = require("babel-core").options;
|
||||
var util = require("babel-core").util;
|
||||
var uniq = require("lodash/array/uniq");
|
||||
var each = require("lodash/collection/each");
|
||||
var keys = require("lodash/object/keys");
|
||||
var fs = require("fs");
|
||||
@ -84,6 +85,8 @@ var filenames = commander.args.reduce(function (globbed, input) {
|
||||
return globbed.concat(files);
|
||||
}, []);
|
||||
|
||||
filenames = uniq(filenames);
|
||||
|
||||
each(filenames, function (filename) {
|
||||
if (!fs.existsSync(filename)) {
|
||||
errors.push(filename + " doesn't exist");
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user