Skip to content

Commit 89f5d0d

Browse files
committed
[Refactor] no-anonymous-default-export: use fromEntries instead of reduce
1 parent 703e9f9 commit 89f5d0d

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

src/rules/no-anonymous-default-export.js

+4-10
Original file line numberDiff line numberDiff line change
@@ -60,16 +60,10 @@ const defs = {
6060
},
6161
};
6262

63-
const schemaProperties = Object.keys(defs)
64-
.map((key) => defs[key])
65-
.reduce((acc, def) => {
66-
acc[def.option] = {
67-
description: def.description,
68-
type: 'boolean',
69-
};
70-
71-
return acc;
72-
}, {});
63+
const schemaProperties = fromEntries(values(defs).map((def) => [def.option, {
64+
description: def.description,
65+
type: 'boolean',
66+
}]));
7367

7468
const defaults = fromEntries(values(defs).map((def) => [def.option, has(def, 'default') ? def.default : false]));
7569

0 commit comments

Comments
 (0)