Skip to content

Commit 2f32b27

Browse files
author
João Barbosa
committed
Replace microtime with hrtime
1 parent de96ce5 commit 2f32b27

File tree

3 files changed

+15
-4
lines changed

3 files changed

+15
-4
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*/
44

55
var assert = require('assert');
6-
var microtime = require('microtime');
6+
var microtime = require('./microtime');
77

88
/**
99
* Expose `Limiter`.

microtime.js

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
2+
var time = Date.now() * 1e3;
3+
var start = process.hrtime();
4+
5+
/**
6+
* Expose `now`.
7+
*/
8+
9+
module.exports.now = function() {
10+
var diff = process.hrtime(start);
11+
12+
return time + diff[0] * 1e6 + Math.round(diff[1] * 1e-3);
13+
}

package.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,7 @@
99
"limiter",
1010
"limit"
1111
],
12-
"dependencies": {
13-
"microtime": "^2.1.2"
14-
},
12+
"dependencies": {},
1513
"devDependencies": {
1614
"ioredis": "1.15.1",
1715
"mocha": "*",

0 commit comments

Comments
 (0)