/usr/lib/node_modules/pm2/lib/Sysinfo
NameSizeModeActions
ServiceDetection/-0755rm
fastlist.exe450560644editdlrm
MeanCalc.js4740644editdlrm
psList.js18770644editdlrm
SystemInfo.js163420644editdlrm
test.js12460644editdlrm
Edit: /usr/lib/node_modules/pm2/lib/Sysinfo/MeanCalc.js (474B)
class MeanCalc { constructor(count) { this.metrics = [] this.count = count } inspect() { return this.val() } add(value) { if (this.metrics.length >= this.count) { this.metrics.shift() } this.metrics.push(value) } val() { if (this.metrics.length == 0) return 0 let sum = this.metrics.reduce((prev, curr) => curr += prev) return Math.floor((sum / this.metrics.length) * 1000) / 1000 } } module.exports = MeanCalc