We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 69d20f5 commit 44d30f2Copy full SHA for 44d30f2
src/node.js
@@ -81,7 +81,13 @@
81
} else if (process._eval != null) {
82
// User passed '-e' or '--eval' arguments to Node.
83
var Module = NativeModule.require('module');
84
- var rv = new Module()._compile('return eval(process._eval)', 'eval');
+ var path = NativeModule.require('path');
85
+ var cwd = process.cwd();
86
+
87
+ var module = new Module('eval');
88
+ module.filename = path.join(cwd, 'eval');
89
+ module.paths = Module._nodeModulePaths(cwd);
90
+ var rv = module._compile('return eval(process._eval)', 'eval');
91
console.log(rv);
92
93
} else {
0 commit comments