UNPKG

network-performance-monitor

Version:

A comprehensive network performance monitoring tool that continuously tests and tracks your network's performance over time

66 lines (65 loc) 2.26 kB
{ "name": "network-performance-monitor", "version": "1.2.0", "description": "A comprehensive network performance monitoring tool that continuously tests and tracks your network's performance over time", "main": "dist/src/index.js", "bin": { "network-performance-monitor": "./dist/src/index.js", "npm-monitor": "./dist/src/index.js" }, "scripts": { "prepublishOnly": "npm run build", "build": "tsc", "start": "node dist/src/index.js", "stop": "node dist/src/index.js stop", "restart": "node dist/src/index.js restart", "status": "node dist/src/index.js status", "dev": "ts-node src/index.ts", "test": "mocha --require ts-node/register test/**/*.test.ts --timeout 10000", "test:regression": "mocha --require ts-node/register test/regression/**/*.test.ts --timeout 20000", "test:scheduled": "mocha --require ts-node/register test/regression/scheduled-speed-test.test.ts --timeout 180000", "test:all": "npm run build && npm run test && npm run test:regression", "daemon": "node dist/src/daemon.js" }, "keywords": ["network", "monitoring", "performance", "speed-test", "ping", "dns", "network-monitor"], "author": "Liam Helmer <liam.helmer@gmail.com>", "license": "MIT", "type": "commonjs", "repository": { "type": "git", "url": "git+https://github.com/liamhelmer/network-performance-monitor.git" }, "bugs": { "url": "https://github.com/liamhelmer/network-performance-monitor/issues" }, "homepage": "https://github.com/liamhelmer/network-performance-monitor#readme", "engines": { "node": ">=16.0.0" }, "dependencies": { "axios": "^1.11.0", "commander": "^14.0.0", "dns": "^0.2.2", "express": "^5.1.0", "node-cron": "^4.2.1", "node-speedtest-cli": "^0.0.1", "ping": "^0.4.4", "sqlite3": "^5.1.7", "winston": "^3.17.0" }, "devDependencies": { "@types/node": "^24.1.0", "@types/chai": "^5.2.2", "@types/express": "^5.0.3", "@types/mocha": "^10.0.10", "@types/ping": "^0.4.4", "@types/sinon": "^17.0.4", "chai": "^5.2.1", "mocha": "^11.7.1", "sinon": "^21.0.0", "supertest": "^7.1.4", "@types/supertest": "^6.0.3", "ts-node": "^10.9.2", "typescript": "^5.8.3" } }