Permalink
Browse files

require.paths aliased as process.path

  • Loading branch information...
1 parent cf652b8 commit 9bd2717e744126ebe7e41f2b13ba28ac1df7921e @ry ry committed Nov 1, 2009
Showing with 6 additions and 7 deletions.
  1. +6 −7 src/node.js
View
@@ -273,16 +273,15 @@ var pathModule = createInternalModule("path", function (exports) {
var path = pathModule.exports;
-
-var modulePaths = [ path.join(process.installPrefix, "lib/node/libraries")
- ];
+process.paths = [ path.join(process.installPrefix, "lib/node/libraries")
+ ];
if (process.ENV["HOME"]) {
- modulePaths.unshift(path.join(process.ENV["HOME"], ".node_libraries"));
+ process.paths.unshift(path.join(process.ENV["HOME"], ".node_libraries"));
}
if (process.ENV["NODE_PATH"]) {
- modulePaths = process.ENV["NODE_PATH"].split(":").concat(modulePaths);
+ process.paths = process.ENV["NODE_PATH"].split(":").concat(process.paths);
}
@@ -348,7 +347,7 @@ function loadModule (request, parent) {
paths = [path.dirname(parent.filename)];
} else {
id = request;
- paths = modulePaths;
+ paths = process.paths;
}
if (id in moduleCache) {
@@ -421,7 +420,7 @@ Module.prototype.loadScript = function (filename, loadPromise) {
return requireAsync(url).wait();
}
- require.paths = modulePaths;
+ require.paths = process.paths;
require.async = requireAsync;
// create wrapper function

0 comments on commit 9bd2717

Please sign in to comment.