@kofile/timer
v1.0.1
Published
Node instrumentation timer
Downloads
56
Maintainers
Keywords
Readme
Timer
A small timer utility, for benchmarking runtimes in Node programs.
Example:
const Timer = require('@kofile/timer')
const timer = new Timer('some key')
timer.on('end', (message, [seconds, nanoseconds]) => {
console.info('message is:', message)
//=> Duration for "some key": 5s 0.000552ms
console.info(`seconds: ${seconds}s, nanoseconds: ${nanoseconds}ns`)
})
timer.start()
setTimeout(() => { timer.end() }, 5000)
Supported Platforms
Node 7+
Testing
Run tests with npm test