diff --git a/readme.md b/readme.md index e98cd4a..8a3784f 100644 --- a/readme.md +++ b/readme.md @@ -128,7 +128,10 @@ const options = { remind: { badge: '**', color: 'yellow', - label: 'reminder' + label: 'reminder', + done: (...msg) => { + // Do something with the logged message(s) + } }, santa: { badge: '🎅', diff --git a/signale.js b/signale.js index 1107767..c2e0e0c 100644 --- a/signale.js +++ b/signale.js @@ -263,6 +263,7 @@ class Signale { _logger(type, ...messageObj) { this._log(this._buildSignale(this._types[type], ...messageObj), this._types[type].stream); + if (this._types[type].done) this._types[type].done(...messageObj); } _padEnd(str, targetLength) {