0.0.31 • Published 6 years ago

logger-md v0.0.31

Weekly downloads
2
License
GPL-3.0
Repository
github
Last release
6 years ago

Description

A simple, lightweight, customizable cli logger that writes to stdout and stderr.

It has 5 different message levels:

  • debug (stdout)
  • info (stdout)
  • success (stdout)
  • warning (stderr)
  • error (stderr)

Installation

Local

[sudo] npm install --save logger-md

Global

[sudo] npm install --global logger-md

Usage

  const log = require('logger-md');
  
  log.debug(`This is a debug message`);
  log.info(`This is an info message`);
  log.success(`This is a success message`);
  log.warning(`This is a warning message`);
  log.error(`This is an error message`);
  

Customization / API

Colors

Enable / Disable

log.color.enable() log.color.disable()

All

log.color.token(color) log.color.level(color) log.color.message(color)

Specific

log.debug.color.token(color) log.debug.color.level(color) log.debug.color.message(color)

log.info.color.token(color) log.info.color.level(color) log.info.color.message(color)

log.success.color.token(color) log.success.color.level(color) log.success.color.message(color)

log.warning.color.token(color) log.warning.color.level(color) log.warning.color.message(color)

log.error.color.token(color) log.error.color.level(color) log.error.color.message(color)

Characters

Disable

log.token.disable() log.level.disable()

All

log.set.token(token) log.set.level(level)

Specific

log.debug.token(token) log.debug.level(level)

log.info.token(token) log.info.level(level)

log.success.token(token) log.success.level(level)

log.warning.token(token) log.warning.level(level)

log.error.token(token) log.error.level(level)

Alignment

log.align.token(align) log.align.level(align)

Save / load state

log.save(preset) log.load(preset)

Format

log.format(format)

Tokens

:tkn :padtkn :lvl :padlvl :msg

Log level

log.level(level)

Levels

log.enum.debug log.enum.info log.enum.success log.enum.warning log.enum.error

0.0.31

6 years ago

0.0.29

6 years ago

0.0.28

6 years ago

0.0.27

6 years ago

0.0.24

7 years ago

0.0.23

7 years ago

0.0.22

7 years ago

0.0.20

7 years ago

0.0.18

7 years ago

0.0.17

7 years ago

0.0.16

7 years ago

0.0.15

7 years ago

0.0.14

7 years ago

0.0.13

7 years ago

0.0.12

7 years ago

0.0.11

7 years ago

0.0.10

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago