A minimal Node.js wrapper around ClamAV that scans any file and returns a typed Verdict Symbol:
Verdict.CleanVerdict.MaliciousVerdict.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



Your link is broken: https://github.com/pompelmi/pompelmi
Also, why does everyone make these security tools in NodeJS and JavaScript? Is it a “go with what you know” thing or is it an LLM thing?
It would be trivial to port this to something like Rust that people would trust a whole lot more.
why the link is broken? can’t you open the repo?
Your link is incorrectly formatted. Pro tip: try clicking on your own links
if i click on the image, if i click on the link inside the comment it will redirect directly to the repo, I see no issue. What do you se?
ok now i see if i click the image it s correct but in comment is wrong, now i fix it
is not a full tool, the engine is not working on js but is clamav that is doing the part. Pompelmi it’s just a middleware between ClamAV and nodejs
So it’s just a wrapper. Got it. Thanks.