Skip to content

Commit 9e76089

Browse files
hotpineappletargos
authored andcommitted
doc: clarify glob's exclude option behavior
Add a note that negation patterns are not supported. PR-URL: #59245 Reviewed-By: Moshe Atlow <moshe@atlow.co.il>
1 parent ca7856e commit 9e76089

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

doc/api/fs.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1108,6 +1108,9 @@ changes:
11081108
* `exclude` {Function|string\[]} Function to filter out files/directories or a
11091109
list of glob patterns to be excluded. If a function is provided, return
11101110
`true` to exclude the item, `false` to include it. **Default:** `undefined`.
1111+
If a string array is provided, each string should be a glob pattern that
1112+
specifies paths to exclude. Note: Negation patterns (e.g., '!foo.js') are
1113+
not supported.
11111114
* `withFileTypes` {boolean} `true` if the glob should return paths as Dirents,
11121115
`false` otherwise. **Default:** `false`.
11131116
* Returns: {AsyncIterator} An AsyncIterator that yields the paths of files

0 commit comments

Comments
 (0)