From 424e7923293f0d9989ee3a3b29ec837657bd1407 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Mon, 24 Aug 2020 16:23:20 +0000 Subject: [PATCH] --- ayanova/devdocs/todo.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ayanova/devdocs/todo.txt b/ayanova/devdocs/todo.txt index 1c17d3c1..a82c40fd 100644 --- a/ayanova/devdocs/todo.txt +++ b/ayanova/devdocs/todo.txt @@ -9,6 +9,8 @@ Assume headless chrome first for rendering, if it suffices then don't bother wit TODO: Template engine / javascript test - Render a report off static data Check how jsreport feeds javascript to their rendering process + https://github.com/jsreport/jsreport-core + https://github.com/jsreport/jsreport-core/blob/master/lib/render/engineScript.js Design a simple report with static json data that exercises the template engine and javascript functions both shared and unique to the report Excercise both handlebars and custom javascript and shared javascript also css needs to be in there as well, just working, not necessarily correct or beautiful, just make sure it can work @@ -186,6 +188,7 @@ HTML -> PDF https://github.com/hardkoded/puppeteer-sharp https://stackoverflow.com/search?q=puppeteer-sharp https://stackoverflow.com/questions/62042078/puppeteer-sharp-for-server-side-html-to-pdf-conversions + https://github.com/hardkoded/puppeteer-sharp/issues/1510 - shows being used by someone other than jsreport which buries all the details in endless libs WeasyPrint https://github.com/jsreport/jsreport-weasyprint-pdf