diy-log

Log things, prefixed with a symbols or timestamp.

Downloads in past

Stats

StarsIssuesVersionUpdatedCreatedSize
diy-log
002.4.14 months ago5 years agoMinified + gzip package size for diy-log in KB

Readme

diy-log
Log things, prefixed with a symbols or timestamp.
img

Installation

npm install diy-log --save-dev

Usage

// for cjs
const logger = require('diy-log')
const { log, symbols, colors, timestamp } = logger


// for esm
import logger, {
  log,
  colors,
  symbols,
  timestamp
} from 'diy-log'

logger.log('message ...')
logger.time('time ...')

logger.info('info ...')
logger.success('success ...')
logger.error('error ...')
logger.warn('warn ...')

log(symbols.info, 'info ...')
log(symbols.success, 'success ...')
log(symbols.error, 'error ...')
log(symbols.warn, 'warn ...')

// see `picocolors`
log(
  colors.blue('color: blue;'),
  colors.bgGreen('bgcolor: green;'),
  colors.bold('font-weight: bold;'),
  colors.italic('font-style: italic')
)

// see `time-stamp`
log(
  colors.bgRed(timestamp('YYYY/MM/DD HH:mm:ss'))
)

Thanks