{"_id":"@bunchtogether/system-stats-collector","_rev":"2-f9b21e4d9dbdeb6319c76eab558fcce8","name":"@bunchtogether/system-stats-collector","dist-tags":{"latest":"1.0.5"},"versions":{"1.0.5":{"name":"@bunchtogether/system-stats-collector","version":"1.0.5","description":"System Stats Collector","main":"dist/index.js","repository":{"type":"git","url":"git+ssh://git@github.com/bunchtogether/system-stats-collector.git"},"author":{"name":"snehesht","email":"mail@snehesh.me"},"license":"MIT","scripts":{"build":"rm -rf ./dist; flow-remove-types ./src --out-dir ./dist && flow-copy-source ./src ./dist","flow-typed":"flow-typed install --overwrite","test":"yarn lint && yarn test:js","test:js":"cross-env NODE_ENV=test jest --forceExit --detectOpenHandles test","lint":"npm run lint:js && npm run lint:flow","lint:js":"eslint -c ./.eslintrc --no-eslintrc --fix .","lint:flow":"flow --show-all-errors","coverage":"codecov"},"pre-commit":["lint","build"],"jest":{"coverageDirectory":"./coverage/","collectCoverage":true,"collectCoverageFrom":["src/*.js"],"transform":{"^.+\\.js(?:\\.flow)?$":"jest-flow-transform"}},"devDependencies":{"babel-eslint":"^8.2.6","codecov":"^3.1.0","cross-env":"^5.2.0","documentation":"^8.1.2","eslint":"^5.9.0","eslint-config-bunchtogether":"^1.1.6","eslint-plugin-flowtype":"^3.2.0","eslint-plugin-flowtype-errors":"^3.6.0","eslint-plugin-import":"^2.14.0","eslint-plugin-jest":"^22.0.0","eslint-plugin-jsx-a11y":"^6.1.2","eslint-plugin-react":"^7.11.1","expect":"^23.6.0","flow-bin":"^0.86.0","flow-copy-source":"^2.0.2","flow-remove-types":"^1.2.3","flow-typed":"^2.5.1","jest":"^23.6.0","jest-flow-transform":"^1.0.1","pre-commit":"^1.2.2","uuid":"^3.3.2"},"dependencies":{"systeminformation":"^5.6.4"},"gitHead":"d300f96eb6a120b04586b85ec11e08a5273d4c10","bugs":{"url":"https://github.com/bunchtogether/system-stats-collector/issues"},"homepage":"https://github.com/bunchtogether/system-stats-collector#readme","_id":"@bunchtogether/system-stats-collector@1.0.5","_nodeVersion":"12.22.3","_npmVersion":"6.14.13","dist":{"integrity":"sha512-MvGzIMU0DMSQ/5qpwFocN7526M9g4X0KDGc2ZXJ6jMlw3FzjWzLmhc4u319+t+tga6CpOhsYX64l8yVvlzi8Sg==","shasum":"60f023ae4e981c205da4b1fc21a304f85e4997dc","tarball":"https://registry.npmjs.org/@bunchtogether/system-stats-collector/-/system-stats-collector-1.0.5.tgz","fileCount":34,"unpackedSize":283571,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzaaJCRA9TVsSAnZWagAAAAwP/ifvmBVz2z8OukXAKp2Z\nabyPwWOs8a254a65yaJR3sEY3g2hLb5iYLT2vkyOr+u+WkjfoU5uh60D/7Dc\nhLDDt4s0Mvmi4Kz5HuywwB/QhMt2uW8/OrT+2kRrDLGjK4HuD79xmlM1sGxP\noonDOBPKB8rWChmEryl15Q8TOeY5Mo4cdnWuN/iQZckgwYIL1AJ+LzO2LkX2\nKeyzABTr13h7C+/hQYHMpYdGtp0vXkGPnkJPfrnhWMwQQO6i7VABK4sFX+Mh\nw4RfCCeVht5kqRJtaPBcuCoNPCSmD6maU85dQKyKawDJveOwCxU7FUVTqvia\nmWGBFqch4FiSR31OZ+mwc0ot1UHmuJ3oGADtw0AUqb7vFsbyOsuaCOS5N4w1\nwhsbiPVR3/Vfn4PGnQMKXLgl88o6uE1ZTlFsk/EGXi0z/XN+ryhk0vAM9nqE\nqbfx5+dgmWf3Z011lzj+9BzphAgfW/cBSa5DzfbVTkIOcSTl1xcYGDEtdvKN\nTr/euUhDY0MXo9Q18CQ8itr9EaZzIoBfoyd4jx9bEWlmgoJ1XQJyNMQuk+vQ\nXS3ak9E028rBbjDEqXUaamI9vkyZg6gOMkD8TDxHwTyxFfEv/PebJU8XtfW/\nHHv8vEo8nOSFC3eYOoqLSGiXwfxomiU+FF3VLBkgQKl9UrEVeM+aAv1Kpn1h\naFqC\r\n=4l3C\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfiLBnqXS8VfFy2yU+8iVv+fQfMzD2JVLWS7bHB0DBUAIgDZTDpqAyEHfZitpVUdMxc2GtzOZ6EU3f07532A0IN3Y="}]},"_npmUser":{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"},"directories":{},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/system-stats-collector_1.0.5_1632950071580_0.40088933902567137"},"_hasShrinkwrap":false}},"time":{"created":"2021-09-29T21:14:31.528Z","1.0.5":"2021-09-29T21:14:31.774Z","modified":"2022-04-04T21:05:42.567Z"},"maintainers":[{"name":"bunchtogether","email":"johnwehr@bunchtogether.com"}],"description":"System Stats Collector","homepage":"https://github.com/bunchtogether/system-stats-collector#readme","repository":{"type":"git","url":"git+ssh://git@github.com/bunchtogether/system-stats-collector.git"},"author":{"name":"snehesht","email":"mail@snehesh.me"},"bugs":{"url":"https://github.com/bunchtogether/system-stats-collector/issues"},"license":"MIT","readme":"# system-stats-collector\nSystem Stats Collector\n\n### Usage\n\n    const SystemStatsCollector = require('system-stats-collector');\n\n    const collector = new SystemStatsCollector({ interval: 5000 }); // Reports stats every 5 secs\n\n    collector.on('stats', (data) => {\n        // process stats here\n    });\n\n    collector.on('error', (error) => {\n        // handel error here\n    });\n\n    // Close collector\n    collector.close();\n\n### Sample Stats Data\n\n    // Stats Data\n    {\n    \"cpu\": {\n        \"average\": {\n        \"load\": 0.30060120240480964,\n        \"load_user\": 0.30060120240480964,\n        \"load_system\": 0,\n        \"load_nice\": 0,\n        \"load_irq\": 0,\n        \"idle\": 99.6993987975952\n        },\n        \"coreCount\": 2,\n        \"cores\": [\n            {\n                \"load\": 0.2004008016032064,\n                \"load_user\": 0.2004008016032064,\n                \"load_system\": 0,\n                \"load_nice\": 0,\n                \"load_irq\": 0,\n                \"idle\": 99.79959919839679\n            },\n            {\n                \"load\": 0.4008016032064128,\n                \"load_user\": 0.4008016032064128,\n                \"load_system\": 0,\n                \"load_nice\": 0,\n                \"load_irq\": 0,\n                \"idle\": 99.59919839679358\n            }\n        ]\n    },\n    \"network\": {\n        \"iface\": \"ens32\",\n        \"operstate\": \"up\",\n        \"rx\": 8414705992,\n        \"tx\": 2434756604,\n        \"rx_sec\": 29.41176470588235,\n        \"tx_sec\": 268.7074829931973,\n        \"ms\": 4998\n    },\n    \"memory\": {\n        \"totalBytes\": 8362049536,\n        \"freeBytes\": 3524636672,\n        \"usedBytes\": 4837412864,\n        \"utilizedPercent\": 57.85\n    },\n    \"uptime\": {\n        \"startedAt\": 1542223854996,\n        \"seconds\": 604913\n    },\n    \"load\": {\n        \"1m\": 0.01708984375,\n        \"5m\": 0.021484375,\n        \"15m\": 0.146484375\n    },\n    \"timestamp\": 1542828767996\n    }","readmeFilename":"README.md"}