From e141a8b8752dc2ea4fcd00122dee8353dda3d1eb Mon Sep 17 00:00:00 2001 From: Sebastian McKenzie Date: Thu, 30 Oct 2014 12:15:37 +1100 Subject: [PATCH] run 6to5-node repl in a context --- bin/6to5-node | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bin/6to5-node b/bin/6to5-node index c79ce0e17d..6e9cbd073d 100755 --- a/bin/6to5-node +++ b/bin/6to5-node @@ -35,9 +35,11 @@ to5.register(registerOpts); // +var context = vm.createContext({}); + var _eval = function (code, filename) { - code = to5.transform(code, { filename: filename }).code; - return vm.runInThisContext(code, filename); + code = to5.transform(code, { filename: filename, blacklist: ["useStrict"] }).code; + return vm.runInContext(code, context, filename); }; if (commander.eval) {