surrogate
Version:
Object method hooks made easy
22 lines (15 loc) • 716 B
JavaScript
var $87d87f01e74beade$exports = require("./surrogate.fcd39a25.js");
function $parcel$export(e, n, v, s) {
Object.defineProperty(e, n, {get: v, set: s, enumerable: true, configurable: true});
}
$parcel$export(module.exports, "NodeTimeTracker", () => $7593c02d29975f8f$export$b8c97f40dc7fbac0);
class $7593c02d29975f8f$export$b8c97f40dc7fbac0 extends (0, $87d87f01e74beade$exports.Trackable) {
getNow() {
const [seconds, nanoseconds] = process.hrtime();
return (seconds * this.nanosecondsInSeconds + nanoseconds) / this.nanosecondsInMilliseconds;
}
constructor(...args){
super(...args), this.startTime = this.getNow();
}
}
//# sourceMappingURL=surrogate.76665114.js.map