Skip to content

debuger beautiful message logs and insert log to mongodb.

License

Notifications You must be signed in to change notification settings

dvgamerr-app/node-debuger

Repository files navigation

@touno-io/debuger

debuger beautiful message logs and insert log to mongodb.

version downloads status activity DUB

Installation

npm i @touno-io/debuger
// or
yarn i @touno-io/debuger

Preview

Alt text

Logger

object debuger
  • log function(...msg) message log normal
  • start function(...msg) start log and color green.
  • success function(...msg) start log and color green.
  • warn function(...msg) start log and color green.
  • info function(...msg) info log and color blue.
  • error function(...msg) error log and color red.
object progress cli
  • wait function(msg, max = 100, sizeBar = 25) message and progress bar.
  • increment function(value) add value.
  • update function(value) set value.
  • stop function() start log and color green.
  • info function(...msg) info log and color blue.
  • error function(...msg) error log and color red.

sample

// es6
import debuger from '@touno.io/debuger'
const logger = await debuger('test')

// javascript
const logger = require('@touno.io/debuger')('test')

logger.log('message')
logger.info('message')
logger.start('begin')
logger.success('end')
logger.warn('error type warning.')
logger.error(new Error('Error'))

// progress
logger.wait('begin', 100)
logger.update(50)
logger.stop()

License

MIT © 2018 Touno™