From bc6d01d6fc457082b24bf18a9e825dd5d6181e41 Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Mon, 23 Mar 2015 16:53:03 +1100 Subject: [PATCH] enable strict mode on babel-node eval flag - fixes #1060 --- bin/_babel-node | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/_babel-node b/bin/_babel-node index 024a6438e1..9472ba918e 100644 --- a/bin/_babel-node +++ b/bin/_babel-node @@ -40,9 +40,11 @@ babel.register({ // var _eval = function (code, filename) { + if (!code) return undefined; + code = babel.transform(code, { filename: filename, - blacklist: ["useStrict"].concat(program.blacklist || []), + blacklist: program.blacklist, whitelist: program.whitelist, optional: program.optional, experimental: program.experimental