Skip to content

Commit 6d56e36

Browse files
committed
fix: validate log level in LogConsumer.enabled method
1 parent 429359b commit 6d56e36

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

lib/logger.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,13 @@ class LogConsumer {
8080
* @returns {boolean}
8181
*/
8282
enabled(level) {
83+
if (!LEVELS.hasOwnProperty(level)) {
84+
throw new ERR_INVALID_ARG_VALUE(
85+
'level',
86+
level,
87+
`must be one of: ${LEVEL_NAMES.join(', ')}`
88+
);
89+
}
8390
return LEVELS[level] >= this.#levelValue;
8491
}
8592

0 commit comments

Comments
 (0)