Angles is a test dashboard that will allow you to store all your automated test results independent of the test automation framework you are using (as long as there is a client which supports using the Angles API), in a single location and has common for reports for all of them. It also allows you to view the results from various angles
We would need to store the pug result as an html and then add the html and images into the zip
Would need to check if this could work.
https://www.npmjs.com/package/express-zip