Nestjs-clamscan
A ClamAV client on nest.js
The library uses TCP socket communicate with clamd
(ClamAV daemon) through some commands
Clamd protocol is explained here: http://linux.die.net/man/8/clamd
Run the Docker ClamAV daemon
$ docker run --name clamav -d -p 3310:3310 quay.io/ukhomeofficedigital/clamav:latest
Installation
$ npm install nestjs-clamscan
Usage
Intialize Module
;;;
Intialize Service
;;