1.0.1 • Published 7 years ago

@kofile/timer v1.0.1

Weekly downloads
63
License
MIT
Repository
github
Last release
7 years ago

Timer

Build Status Coverage Status Commitizen friendly semantic-release

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

Authors