bare-hrtime
High-resolution timers for JavaScript
stable
Source
bare-hrtime — High-resolution timers for JavaScript. It is a native addon.
npm i bare-hrtimeUsage
const hrtime = require('bare-hrtime')
hrtime() // returns [seconds, nanoseconds]
hrtime.bigint() // returns nanosecondsAPI
Functions
hrtime(prev?: ArrayLike<number>): [seconds: number, nanoseconds: number]
Source
Returns the current high-resolution time as a [seconds, nanoseconds] tuple. If prev (a previous hrtime() result) is given, returns the elapsed time since it instead.
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
prev? | ArrayLike<number> | — | A previous hrtime() result to compute the elapsed time since. |
See also
- Bare modules — the full
bare-*catalog. - Bare runtime API — the runtime these modules extend.