From 5f4a05f183c78f28f1b733801f435c37bf008ab1 Mon Sep 17 00:00:00 2001 From: Guillermo Rauch Date: Wed, 2 Mar 2016 09:54:04 -0800 Subject: [PATCH] get-files: fix ignored directories --- lib/get-files.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/lib/get-files.js b/lib/get-files.js index 1703530..d067891 100644 --- a/lib/get-files.js +++ b/lib/get-files.js @@ -53,6 +53,12 @@ export default async function getFiles (path, pkg) { const ignoredFilter = (ignored) => (file) => { return !ignored.some((test) => { + // test that the target file is not under + // an ignored directory + const dir = test + '/'; + if (file.substr(0, dir.length) === dir) return true; + + // if not match wildcards return minimatch(file, test); }); };