All files / src/helpers notifier.js

100% Statements 7/7
100% Branches 2/2
100% Functions 1/1
100% Lines 7/7

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14  1x 1x   1x   1x     183x 183x 183x    
 
const makeDebug = require('debug');
const sanitizeUserForNotifier = require('./sanitize-user-for-notifier');
 
const debug = makeDebug('authLocalMgnt:notifier');
 
module.exports = notifier;
 
async function notifier (optionsNotifier, type, user, notifierOptions) {
  debug('notifier', type);
  await optionsNotifier(type, sanitizeUserForNotifier(user), notifierOptions || {});
  return user;
}