Package Exports
- present
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (present) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
present

High-res timestamps in Node and browser
Installation
In Node: npm install present
In browser:
- Copy
present.jsorpresent.min.js(with optional source map atpresent.min.js.map) <script src="path/to/present.{min.}js"></script>performance.nowis automatically polyfilled -- if this is undesired,present.noConflict();
Usage
Node only: var present = require('present');
present()
Returns a timestamp in milliseconds. In node, this uses process.hrtime. In the browser, the following are attempted (in order):
performance.now()performance.webkitNow()performance.msNow()performance.mozNow()performance.oNow()Date.now()new Date().getTime()
present.noConflict()
Browser only. Resets performance.now to what it was before present was included or present.conflict was called.
present.conflict()
Browser only. Polyfills performance.now.