A minimal Node.js wrapper around ClamAV that scans any file
and returns a typed Verdict Symbol:
Verdict.Clean
Verdict.Malicious
Verdict.ScanError
Zero runtime dependencies. No daemon. No cloud. No native bindings.
Works locally via clamscan or remotely via clamd TCP socket (Docker-friendly).
npm install pompelmi
Repo: https://github.com/pompelmi/pompelmi
Issues, PRs, and stars all welcome — it's how open source stays alive.
I wanna help people with integrate clam av easily in nodejs projects