add __dirname support

This commit is contained in:
Lorenz Gardner
2014-12-17 18:52:04 -06:00
parent f458298ffb
commit ec79ff85d4
+3 -2
View File
@@ -86,7 +86,7 @@ function bundle (input, complete) {
var dep = deps[i];
var req = "function (require, module, exports) { \n" + dep.source + "}"
var req = "function (require, module, exports, __dirname) { \n" + dep.source + "}"
dbuffer.push(JSON.stringify(dep.id) + ": ["+req+", "+!!dep.entry+", "+JSON.stringify(dep.deps)+"]")
@@ -104,6 +104,7 @@ function bundle (input, complete) {
var loader = function (deps) {
var darr = [];
var cwd = process.cwd();
for (var key in deps) {
darr.push(deps[key]);
@@ -117,7 +118,7 @@ var loader = function (deps) {
var rdep = deps[dep[2][path]];
var exports = rdep ? rdep.module ? rdep.module.exports : initModule(rdep) : global.require(path);
return exports;
}, dep.module, dep.module.exports);
}, dep.module, dep.module.exports, cwd);
return dep.module.exports;
}