UNPKG

tripitaka

Version:

A low dependency, no frills logger, designed to play nicely with tools like fluentd and Elasticsearch

11 lines (9 loc) 265 B
const DEFAULT_GET_TIMESTAMP = () => { return new Date(); }; module.exports = (params = {}) => { const { field = 'timestamp', getTimestamp = DEFAULT_GET_TIMESTAMP } = params; return ({ record }) => { return { ...record, [field]: getTimestamp() }; }; };