Description: make imports work when the module is a module/index.js
Author: Julien Puydt
Forwarded: yes

--- a/lib/file_resolver.js
+++ b/lib/file_resolver.js
@@ -67,6 +67,12 @@
   for (var i = 0, length = paths.length; i < length; i++) {
     var includePath = paths[i];
     var resolved = Path.resolve(includePath, importedPath);
+
+    var index = Path.join(resolved, 'index.js')
+    if (fs.existsSync(index)) {
+      return index;
+    }
+
     if (!~resolved.lastIndexOf('.')) {
       resolved += '.js';
     }
