pompelmi – ClamAV antivirus scanning for Node.js, zero dependencies

6 months ago by justsouichi to c/tech

ClamAV antivirus scanning for Node.js — scan file uploads with a single function call. Zero dependencies. Typed Symbol verdicts. Local or Docker/clamd. - pompelmi/pompelmi

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

tech
tech

@programming.dev

login for more options
3457
172
200

A community for high quality news and discussion around technological advancements and changes

Things that fit:

  • New tech releases
  • Major tech changes
  • Major milestones for tech
  • Major tech news such as data breaches, discontinuation

Things that don't fit

  • Minor app updates
  • Government legislation
  • Company news
  • Opinion pieces

Community Wiki

go to feed...