diff --git a/lib/repl.js b/lib/repl.js index 91a38d49e5..668e7a0d07 100644 --- a/lib/repl.js +++ b/lib/repl.js @@ -22,15 +22,6 @@ var context; var disableColors = process.env.NODE_DISABLE_COLORS ? true : false; -function cwdRequire (id) { - if (id.match(/^\.\.\//) || id.match(/^\.\//)) { - id = path.join(process.cwd(), id); - } - return require(id); -} -Object.keys(require).forEach(function (k) { - cwdRequire[k] = require[k]; -}); // hack for require.resolve("./relative") to work properly. module.filename = process.cwd() + "/repl"; @@ -38,7 +29,7 @@ function resetContext() { context = Script.createContext(); for (var i in global) context[i] = global[i]; context.module = module; - context.require = cwdRequire; + context.require = require; }