pompelmi – ClamAV antivirus scanning for Node.js, zero dependencies
1mon 27d ago by programming.dev/u/justsouichi in nodejs@programming.dev from github.comA minimal Node.js wrapper around ClamAV that scans any file and returns
a typed Verdict Symbol: Verdict.Clean, Verdict.Malicious, or Verdict.ScanError.
No daemons. No cloud. No native bindings. Zero runtime dependencies.
Works locally via clamscan or remotely via clamd TCP socket (Docker-friendly).
npm install pompelmi
Repo: https://github.com/pompelmi/pompelmiIssues, PRs, and stars all welcome — it's how open source stays alive.