1.0.3 • Published 5 years ago

single-line-logger v1.0.3

Weekly downloads
5
License
MIT
Repository
github
Last release
5 years ago

single-line-logger

A thin layer on top of console.log() that makes sure the output stays on one line.

It's particularly useful if your log-tracking tool shows the output of console.log() on multiple lines and in inverse order (e.g. Datadog, Graylog).

Uses serialize-error npm library to serialize non-primitive objects w/ minor tweaks that:

  • optimize memory usage
  • don't display the "internal" fields of errors (the ones that start w/ "_")

Installation

$ npm install single-line-logger

Quick Start

const { _lg, _err } = require('single-line-logger')

// log to stdout on a single line
_lg('Error:', new Error('my multiline error #1'))

// log to stderr on a single line
_err('Error:', new Error('my multiline error #2'))
1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago