Skip to content

Commit b5a9eb2

Browse files
authored
fix: moving averages record types (#935)
1 parent e5187d0 commit b5a9eb2

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/metrics/stats.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ const { BigNumber: Big } = require('bignumber.js')
66
const MovingAverage = require('@vascosantos/moving-average')
77
const retimer = require('retimer')
88

9+
/**
10+
* @typedef {import('@vascosantos/moving-average').IMovingAverage} IMovingAverage
11+
*/
12+
913
class Stats extends EventEmitter {
1014
/**
1115
* A queue based manager for stat processing
@@ -29,7 +33,7 @@ class Stats extends EventEmitter {
2933
this._frequencyLastTime = Date.now()
3034
this._frequencyAccumulators = {}
3135

32-
/** @type {{ dataReceived: MovingAverage[], dataSent: MovingAverage[] }} */
36+
/** @type {{ dataReceived: IMovingAverage[], dataSent: IMovingAverage[] }} */
3337
this._movingAverages = {}
3438

3539
this._update = this._update.bind(this)

0 commit comments

Comments
 (0)