LogoPear Docs

bare-hrtime

High-resolution timers for JavaScript

stable

bare-hrtime — High-resolution timers for JavaScript. It is a native addon.

npm i bare-hrtime

Usage

const hrtime = require('bare-hrtime')

hrtime() // returns [seconds, nanoseconds]
hrtime.bigint() // returns nanoseconds

API

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

ParameterTypeDefaultDescription
prev?ArrayLike<number>A previous hrtime() result to compute the elapsed time since.

See also

On this page