6.2.0 • Published 3 years ago

log-a-log v6.2.0

Weekly downloads
4
License
MIT
Repository
github
Last release
3 years ago

Log-a-log

Build Status NPM version

A simple logger and optional decorator for console.log() and company.

Installation

npm install log-a-log

Modes

There are a number of operational modes, configured via the mode parameter:

  • local - renders a local, ISO-8601 timestamp
  • coded - renders a color-coded, UTC, ISO-8601 timestamp
  • pony - renders a very colorful, UTC, ISO-8601 timestamp
  • utc default - renders single-color, UTC, ISO-8601 UTC timestamp
  • unix - renders a millisecond-granularity unix timestamp

Configuration

Uses @buzuli/color, so colors can be configured to your preference (https://www.npmjs.com/package/@buzuli/color#configuration).

Example

const logalog = require('log-a-log')

logalog({mode: 'local', alias: 'my-script'})

const name = "world"

console.log(`Hello, ${name}!`)
console.error(`Oh noes, ${name}!`)

Sample Output:

[2015-10-30T21:52:05.520-06:00]my-script|INFO> Hello, world!
[2015-10-30T21:52:05.520-06:00]my-script|ERROR> Oh noes, world!
6.2.0

3 years ago

6.1.1

3 years ago

6.1.0

5 years ago

6.0.0

6 years ago

5.0.0

6 years ago

4.0.1

6 years ago

4.0.0

6 years ago

3.3.2

6 years ago

3.3.1

6 years ago

3.3.0

6 years ago

3.2.0

6 years ago

3.1.0

6 years ago

3.0.0

6 years ago

2.0.0

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.1.0

8 years ago

1.0.0

9 years ago