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 controversial new old
there doesn't seem to be anything here
12 comments in c/programming@programming.dev view that post
[–] 4 points 6 months ago

GitHub is disgusting now

  • source
  • [+] 2 points 6 months ago (6 children)
  • [–] [S] 1 point 6 months ago* (4 children)

    I want to help junior dev or nooby to implement clamav in their nodejs project

  • source
  • parent
  • hideshow 4 child comments
  • [+] 2 points 6 months ago (4 children)
  • [–] [S] 1 point 6 months ago (2 children)

    why the link is broken? can't you open the repo?

  • source
  • parent
  • hideshow 2 child comments
  • [+] 1 point 6 months ago (2 children)
  • load more comments (-1 replies)