Comparing version 5.5.8 to 5.6.1
@@ -9,2 +9,3 @@ #!/usr/bin/env node | ||
var util = require("babel-core").util; | ||
var uniq = require("lodash/array/uniq"); | ||
var each = require("lodash/collection/each"); | ||
@@ -88,2 +89,4 @@ var keys = require("lodash/object/keys"); | ||
filenames = uniq(filenames); | ||
each(filenames, function (filename) { | ||
@@ -90,0 +93,0 @@ if (!fs.existsSync(filename)) { |
@@ -1,8 +0,9 @@ | ||
var readdir = require("fs-readdir-recursive"); | ||
var index = require("./index"); | ||
var babel = require("babel-core"); | ||
var util = require("babel-core").util; | ||
var path = require("path"); | ||
var fs = require("fs"); | ||
var _ = require("lodash"); | ||
var commander = require("commander"); | ||
var readdir = require("fs-readdir-recursive"); | ||
var index = require("./index"); | ||
var babel = require("babel-core"); | ||
var util = require("babel-core").util; | ||
var path = require("path"); | ||
var fs = require("fs"); | ||
var _ = require("lodash"); | ||
@@ -40,4 +41,13 @@ exports.readdirFilter = function (filename) { | ||
exports.compile = function (filename, opts) { | ||
var code = fs.readFileSync(filename, "utf8"); | ||
return exports.transform(filename, code, opts); | ||
try { | ||
var code = fs.readFileSync(filename, "utf8"); | ||
return exports.transform(filename, code, opts); | ||
} catch (err) { | ||
if (commander.watch) { | ||
console.error(err.stack); | ||
return { ignored: true }; | ||
} else { | ||
throw err; | ||
} | ||
} | ||
}; |
{ | ||
"name": "babel", | ||
"description": "Turn ES6 code into readable vanilla ES5 with source maps", | ||
"version": "5.5.8", | ||
"version": "5.6.1", | ||
"author": "Sebastian McKenzie <sebmck@gmail.com>", | ||
@@ -11,3 +11,3 @@ "homepage": "https://babeljs.io/", | ||
"dependencies": { | ||
"babel-core": "^5.5.8", | ||
"babel-core": "^5.6.1", | ||
"chokidar": "^1.0.0", | ||
@@ -27,4 +27,5 @@ "commander": "^2.6.0", | ||
"babel-node": "./bin/babel-node", | ||
"babel-external-helpers": "./bin/babel-external-helpers" | ||
"babel-external-helpers": "./bin/babel-external-helpers", | ||
"babel-plugin": "./bin/babel-plugin/index.js" | ||
} | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Shell access
Supply chain riskThis module accesses the system shell. Accessing the system shell increases the risk of executing arbitrary code.
Found 1 instance in 1 package
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
34602
16
463
9
1
Updatedbabel-core@^5.6.1