Skip to content

Commit 20e11f7

Browse files
committed
[Fix] no-unused-modules: checkPkgFieldObject filters boolean fields from checks
1 parent 6a9d6f2 commit 20e11f7

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

Diff for: src/rules/no-unused-modules.js

+4-1
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,10 @@ const fileIsInPkg = file => {
364364
};
365365

366366
const checkPkgFieldObject = pkgField => {
367-
const pkgFieldFiles = values(pkgField).map(value => join(basePath, value));
367+
const pkgFieldFiles = values(pkgField)
368+
.filter((value) => typeof value !== 'boolean')
369+
.map(value => join(basePath, value));
370+
368371
if (includes(pkgFieldFiles, file)) {
369372
return true;
370373
}
+2-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"browser": {
3-
"browserObject": "./index.js"
3+
"browserObject": "./index.js",
4+
"an-ignored-module": false
45
}
56
}

0 commit comments

Comments
 (0)