Node.js Performance Meter

A simple JavaScript performance meter.
const Meter = require('performancemeter');
Meter.name('Bla bla bla');
Meter.mode('easy');
Meter.mode(10);
Meter.measure('String.indexOf()', 'str.indexOf("meter")', 'var str = "Performance meter"');
Meter.measure('RegExp.test()', 'reg.test(str)', 'var reg = /meter/; var str = "Performance meter');
Meter.measure('String.indexOf()', () => str.indexOf('meter'), 'var str = "Performance meter"');
Meter.measure('RegExp.test()', () => reg.test(str), 'var reg = /meter/; var str = "Performance meter"');
Meter.measure('String.indexOf()', function() {
str.indexOf('meter');
}, function() {
var str = 'Performance meter';
});
Meter.measure('RegExp.test()', function() {
reg.test(str);
}, function() {
var reg = /meter/;
var str = 'Performance meter';
});
Meter.measure('nextTick', function() {
process.nextTick(NEXT);
});
Meter.measure('immediate', function() {
setImmediate(NEXT);
});
Contact