В Linux я использую ccat в сценарии bash:
#!/bin/sh
echo "<!DOCTYPE html><head><meta charset=\"UTF-8\"/></head><body>"
npm audit|ccat --html
echo "</body></html>"
Использование: ./audit.sh > vulnerabilities.html
Но меня также интересуют другие решения, может быть, те, которые могут работать на Windows тоже.