NewsBlur/node/node_modules/browser-process-hrtime
2019-04-13 16:45:13 -04:00
..
index.js Upgrading node and npm as well as all packages. 2019-04-13 14:44:10 -04:00
LICENSE Upgrading node and npm as well as all packages. 2019-04-13 14:44:10 -04:00
package.json Upgrading node_modules 2019-04-13 16:45:13 -04:00
README.md Upgrading node and npm as well as all packages. 2019-04-13 14:44:10 -04:00

browser-process-hrtime

Browser shim for Node.js process.hrtime(). See documentation at nodejs.org

usage

Use hrtime independant of environment (node or browser). It will use process.hrtime first and fallback if not present.

var hrtime = require('browser-process-hrtime')
var start = hrtime()
// ...
var delta = hrtime(start)

monkey-patching

You can monkey-patch process.hrtime for your dependency graph like this:

process.hrtime = require('browser-process-hrtime')
var coolTool = require('module-that-uses-hrtime-somewhere-in-its-depths')

note

This was originally pull-requested against node-process, but they are trying to stay lean.