run 6to5-node repl in a context

This commit is contained in:
Sebastian McKenzie 2014-10-30 12:15:37 +11:00
parent 6768fc3800
commit e141a8b875

View File

@ -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) {