A 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/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)