0
submitted 4 months ago* (last edited 4 months ago) by justsouichi@programming.dev to c/javascript@programming.dev

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.

no comments (yet)
sorted by: hot top new old
there doesn't seem to be anything here
this post was submitted on 21 Apr 2026
0 points (50.0% liked)

JavaScript

2785 readers
6 users here now

founded 3 years ago
MODERATORS