8.0.0 • Published 9 years ago

choo-log v8.0.0

Weekly downloads
19
License
MIT
Repository
github
Last release
9 years ago

choo-log stability

npm version build status downloads js-standard-style

This project has been deprecated. All functionality has been merged into choo-devtools. Thanks for passing by!

Development logger for choo.

screen capture

Usage

var log = require('choo-log')
var choo = require('choo')

var app = choo()
app.use(log())
app.mount('body')

API

logger = log(opts)

Create a new logger instance. Opts can contain:

  • timing: defaults to true. Disable calls to window.performance timing API. Timing calls will not run in browsers that don't support it out of the box.
  • clearResourceTimings: defaults to true. Disable clearing the window.performance resourcetimingbuffer when full. Set to false if the buffer is cleared somewhere else.
  • colors: defaults to the default theme of nanologger.

emitter.emit('log:<level>', msg)

Send a log event. choo-log will pass log:<level> events through to nanologger. For example:

emitter.emit('log:info', 'The rain in Spain stays mainly in the plain 🌧')

These are just normal events, so you can listen to them in addition to them being logged:

emitter.on('log:debug', function (msg) {
  // do something with debug message
})

localStorage.setItem('logLevel', <level>)

Set the nanologger log level, e.g.:

localStorage.setItem('logLevel','debug')

Installation

$ npm install choo-log

License

MIT

8.0.0

9 years ago

7.4.0

9 years ago

7.3.0

9 years ago

7.2.1

9 years ago

7.2.0

9 years ago

7.1.0

9 years ago

7.0.1

9 years ago

7.0.0

9 years ago

7.0.0-0

9 years ago

6.1.2

9 years ago

6.1.1

9 years ago

6.1.0

9 years ago

6.0.0

9 years ago

5.0.1

9 years ago

5.0.0

9 years ago

4.0.0-1

9 years ago

4.0.0

9 years ago

3.0.1

9 years ago

3.0.0

10 years ago

2.0.1

10 years ago

2.0.0

10 years ago

1.4.1

10 years ago

1.4.0

10 years ago

1.3.1

10 years ago

1.3.0

10 years ago

1.2.0

10 years ago

1.1.0

10 years ago

1.0.0

10 years ago