elapse
v0.1.1
Published
Simple timer to track how long an operation takes.
Downloads
33
Maintainers
Readme
Elapse v0.1.1
Simple timer to track how long an operation takes.
Install
Available via npm
npm install elapseUsage
var elapse = require('elapse');
elapse.time('LabelName');
elapse.timeEnd('LabelName');Example
Debug option set to true (default) outputs to stdout
var elapse = require('elapse');
elapse.configure({
debug: true
});
elapse.time('AsyncOperation');
setTimeout(function() {
elapse.timeEnd('AsyncOperation');
// Outputs:
// Elapsed time: AsyncOperation: 1500ms
}, 1500);
Or you can store the result in a variable
var elapse = require('elapse');
elapse.configure({
debug: false
});
elapse.time('AsyncOperation');
setTimeout(function() {
var elapsed = elapse.timeEnd('AsyncOperation');
console.log(elapsed); // 1500
}, 1500);
Test
Tests created using Jasmine
npm testLicense
Released under the MIT License.



