Skip to content

Commit 33e876a

Browse files
committed
a simple boolean is just fine
1 parent c629dac commit 33e876a

File tree

1 file changed

+3
-9
lines changed

1 file changed

+3
-9
lines changed

lib/dependencies/CommonJsRequireDependencyParserPlugin.js

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -74,7 +74,7 @@ class CommonJsRequireDependencyParserPlugin {
7474
return true;
7575
});
7676

77-
const createHandler = ({ callNew = false }) => expr => {
77+
const createHandler = callNew => expr => {
7878
if (expr.arguments.length !== 1) return;
7979
let localModule;
8080
const param = parser.evaluateExpression(expr.arguments[0]);
@@ -121,16 +121,10 @@ class CommonJsRequireDependencyParserPlugin {
121121
};
122122
parser.hooks.call
123123
.for("require")
124-
.tap(
125-
"CommonJsRequireDependencyParserPlugin",
126-
createHandler({ callNew: false })
127-
);
124+
.tap("CommonJsRequireDependencyParserPlugin", createHandler(false));
128125
parser.hooks.new
129126
.for("require")
130-
.tap(
131-
"CommonJsRequireDependencyParserPlugin",
132-
createHandler({ callNew: true })
133-
);
127+
.tap("CommonJsRequireDependencyParserPlugin", createHandler(true));
134128
}
135129
}
136130
module.exports = CommonJsRequireDependencyParserPlugin;

0 commit comments

Comments
 (0)