Open scottg369 opened 1 year ago
Hi! π
Firstly, thanks for your work on this project! π
Today I used patch-package to patch google-charts-node@2.0.0 for the project I'm working on.
google-charts-node@2.0.0
Here is the diff that solved my problem:
diff --git a/node_modules/google-charts-node/lib/render.js b/node_modules/google-charts-node/lib/render.js index 0551607..21f4989 100644 --- a/node_modules/google-charts-node/lib/render.js +++ b/node_modules/google-charts-node/lib/render.js @@ -20,7 +20,7 @@ async function renderGoogleChart(contentRaw, optsRaw) { optsRaw || {}, ); - const browser = await puppeteer.launch(opts.puppeteerOptions); + const browser = await puppeteer.launch({headless: 'new'}); const page = await browser.newPage(); page.setDefaultTimeout(RENDER_TIMEOUT_MS);
This issue body was partially generated by patch-package.
Hi Scott,
This behavior is supported via puppeteerOptions. For example:
puppeteerOptions
const image = await GoogleChartsNode.render(drawChart, { width: 400, height: 300, puppeteerOptions: { headless: 'new' } });
Hi! π
Firstly, thanks for your work on this project! π
Today I used patch-package to patch
google-charts-node@2.0.0
for the project I'm working on.Here is the diff that solved my problem:
This issue body was partially generated by patch-package.