0.0.5 • Published 8 years ago

blg v0.0.5

Weekly downloads
15
License
-
Repository
github
Last release
8 years ago

blg Build Status

A browser logger tool.

features

  • error handle
  • offline storage
  • debug mode (console.log)
  • transform to local text file

TODO

  • remote server(Use for receive log content from client)

USE

// get logger instance
let log = BLG.create('#index')

// levels: [info, error, warn] 
// log with level of info
log.info(new Date(), 'log something text content')

// get logs

// array
log.dump() // return ["[#index] INFO "2016-06-21T08:54:33.571Z" log something text content"]

// get all logs.
BLG.dump()

// get all logs with a text file
BLG.save()


// custom log content
log.decorate((name, level, text) => [ moment().format('YYYY-MM-DD HH:mm:ss'), name, level, text ]) // "2016-06-21 17:14:48 #index,INFO,message 2"  

// another custorm method...
// NOTE: arguemnts is change!
log.decorate((date,name, level, text) => [ date, `[${name}]`, level, text ]) // "2016-06-21 17:14:48 [#index],INFO,message 2"  
0.0.5

8 years ago

0.0.4

8 years ago

0.0.3

8 years ago

0.0.2

8 years ago