Skip to content

Commit 8091a36

Browse files
committed
Add opts.filter()
1 parent cc7231f commit 8091a36

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

src/default.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ const { defaultGetMessage } = require('./message')
55
const { defaultLog } = require('./log')
66

77
const DEFAULT_OPTS = {
8+
filter: () => true,
89
getLevel: defaultGetLevel,
910
getMessage: defaultGetMessage,
1011
log: defaultLog,

src/handle.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,10 @@ const handleEvent = async function({
2525
secondPromiseValue,
2626
})
2727

28+
if (!opts.filter(info)) {
29+
return
30+
}
31+
2832
const level = getLevel({ opts, info })
2933
const message = getMessage({ opts, info, level })
3034

0 commit comments

Comments
 (0)