{ "name": "ufw-abuseipdb-reporter", "version": "0.5.1", "homepage": "https://github.com/sefinek/UFW-AbuseIPDB-Reporter#readme", "bugs": { "url": "https://github.com/sefinek/UFW-AbuseIPDB-Reporter/issues" }, "repository": { "type": "git", "url": "git+https://github.com/sefinek/UFW-AbuseIPDB-Reporter.git" }, "license": "GPL-3.0", "author": "Sefinek (https://sefinek.net)", "type": "commonjs", "main": "index.js", "scripts": { "m": "ncu -u && npm install && npm update", "pull": "git pull origin main && git submodule update --init", "test": "echo \"Error: no test specified\" && exit 1", "update": "npm run pull && npm ci --omit=dev && pm2 restart ufw-abuseipdb" }, "dependencies": { "@logdna/tail-file": "^4.0.2", "axios": "^1.18.0", "cron": "^4.4.0", "csv-parse": "^7.0.0", "csv-stringify": "^6.8.0", "form-data": "^4.0.6", "ipaddr.js": "^2.4.0", "semver": "^7.8.5", "simple-git": "^3.36.0", "split2": "^4.2.0", "ufw-log-parser": "^0.1.4" }, "devDependencies": { "@eslint/js": "^10.0.1", "globals": "^17.6.0" }, "engines": { "node": ">=20.12.0" } }