diff --git a/index.js b/index.js index 266c912..1385066 100755 --- a/index.js +++ b/index.js @@ -7,7 +7,7 @@ import prettyHrtime from 'pretty-hrtime' import { text } from 'stream/consumers' import read from 'read-cache' import pc from 'picocolors' -import { glob } from 'tinyglobby' +import { glob, globSync } from 'tinyglobby' import slash from 'slash' import chokidar from 'chokidar' @@ -308,11 +308,16 @@ function dependencies(results) { .map(depGraph.add) .forEach((dependency) => { if (dependency.type === 'dir-dependency') { - messages.push( - dependency.glob - ? path.join(dependency.dir, dependency.glob) - : dependency.dir, - ) + if (dependency.glob) { + messages.push( + ...globSync(path.join(dependency.dir, dependency.glob), { + dot: argv.includeDotfiles, + absolute: true, + }), + ) + } else { + messages.push(dependency.dir) + } } else { messages.push(dependency.file) } diff --git a/package.json b/package.json index 6e1f94e..a360b98 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "test": "c8 ava -v" }, "dependencies": { - "chokidar": "^3.3.0", + "chokidar": "^4.0.3", "dependency-graph": "^1.0.0", "fs-extra": "^11.0.0", "picocolors": "^1.0.0",