Sha256: 0365573e756ceb4693a793cd06e0b8df75a7ce8479c496203d0ffa423963ae79

Contents?: true

Size: 920 Bytes

Versions: 20

Compression:

Stored size: 920 Bytes

Contents

# browser-process-hrtime

Browser shim for Node.js `process.hrtime()`.
See [documentation at nodejs.org](http://nodejs.org/api/process.html#process_process_hrtime)

This module does not provide the same level of time precision as node.js, but provides a matching API and response format.

### usage
Use hrtime independent of environment (node or browser).
It will use `process.hrtime` first and fallback if not present.
```js
const hrtime = require('browser-process-hrtime')
const start = hrtime()
// ...
const delta = hrtime(start)
```

### monkey-patching
You can monkey-patch `process.hrtime` for your dependency graph like this:
```js
process.hrtime = require('browser-process-hrtime')
const coolTool = require('module-that-uses-hrtime-somewhere-in-its-depths')
```

### note
This was originally pull-requested against [node-process](https://github.com/defunctzombie/node-process),
but they are trying to stay lean.

Version data entries

20 entries across 20 versions & 1 rubygems

Version Path
appmap-0.72.2 ./node_modules/browser-process-hrtime/README.md
appmap-0.72.1 ./node_modules/browser-process-hrtime/README.md
appmap-0.72.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.71.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.70.2 ./node_modules/browser-process-hrtime/README.md
appmap-0.70.1 ./node_modules/browser-process-hrtime/README.md
appmap-0.70.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.69.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.68.2 ./node_modules/browser-process-hrtime/README.md
appmap-0.68.1 ./node_modules/browser-process-hrtime/README.md
appmap-0.68.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.67.1 ./node_modules/browser-process-hrtime/README.md
appmap-0.67.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.66.2 ./node_modules/browser-process-hrtime/README.md
appmap-0.66.1 ./node_modules/browser-process-hrtime/README.md
appmap-0.66.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.65.1 ./node_modules/browser-process-hrtime/README.md
appmap-0.65.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.64.0 ./node_modules/browser-process-hrtime/README.md
appmap-0.63.0 ./node_modules/browser-process-hrtime/README.md