debug-timer

0.0.1 • Public • Published

debug-timer

time things. outputs to visionmedia/debug.

Installation

Install with component(1):

$ component install matthewmueller/debug-timer

Install with npm:

$ npm install debug-timer

Example

var timer = require('debug-timer')('timer');
timer('js');
timer('css');
 
setTimeout(function() {
  timer.end('js')
}, 1000);
 
setTimeout(function() {
  timer.end('css')
}, 2000);

API

Timer(namespace)

Assign timer to a namespace. In the code this means: require('debug')(namespace).

timer(key)

Start a timer with the given key.

timer.end(key)

End the timer with the given key.

timer.template

Assign a custom template. The first %s is the key, second %s is the elapsed time. Defaults to:

timer.template = %s: %s;

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i debug-timer

Weekly Downloads

2

Version

0.0.1

License

MIT

Last publish

Collaborators

  • mattmueller