UNPKG

log4js

Version:
29 lines (22 loc) 498 B
'use strict'; const debug = require('debug')('log4js:recording'); const recordedEvents = []; function configure() { return function (logEvent) { debug(`received logEvent, number of events now ${recordedEvents.length + 1}`); recordedEvents.push(logEvent); }; } function replay() { return recordedEvents.slice(); } function reset() { recordedEvents.length = 0; } module.exports = { configure: configure, replay: replay, playback: replay, reset: reset, erase: reset };