Skip to content

Commit 0f59e5d

Browse files
committed
ignore hidden files
fixes webpack#474
1 parent e12bc99 commit 0f59e5d

3 files changed

Lines changed: 10 additions & 1 deletion

File tree

lib/ContextModuleFactory.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,9 @@ ContextModuleFactory.prototype.resolveDependencies = function resolveDependencie
7676
(function addDirectory(directory, callback) {
7777
fs.readdir(directory, function(err, files) {
7878
if(!files || files.length === 0) return callback(null, []);
79-
async.map(files, function(seqment, callback) {
79+
async.map(files.filter(function(p) {
80+
return p.indexOf(".") !== 0;
81+
}), function(seqment, callback) {
8082

8183
var subResource = path.join(directory, seqment)
8284

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
module.exports = "fail";
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
it("should ignore hidden files", function() {
2+
(function() {
3+
var name = "./file.js";
4+
require("./folder/" + name);
5+
}).should.throw();
6+
});

0 commit comments

Comments
 (0)