TTA LogoTextToAnything.nl

Virus Scanning in Javascript

How to scan files for viruses using TTA in NodeJS/Deno.

Scan Files for Viruses in NodeJS/Deno

import { TextToAnythingVirusScanner } from "@texttoanything/nodets";

const TTAVirus = new TextToAnythingVirusScanner(/*Virusscanner API token here*/);

const result = await TTAVirus.scanFile(file, "image/jpg");
console.log(result);

Output

When the file has no virus:

{
  "isInfected": false,
  "viruses": [],
  "timeout": false
}

When the file has a virus:

{
  "isInfected": true,
  "viruses": [
    "Eicar-Signature"
  ],
  "timeout": false
}