(async () => {
const drawChart = `
var container = document.getElementById('chart_div');const data = google.visualization.arrayToDataTable([['Country', 'Popularity'],['Germany', 200],['United States', 300],['Brazil', 400],['Canada', 500],['France', 600],['RU', 700]
]);var options={};var chart = new google.visualization.GeoChart(container);chart.draw(data, options);
`;
const image = await GoogleChartsNode.render(drawChart, {
width: 400,
height: 300,
package: 'geochart'
});
fs.writeFileSync('/tmp/google-chart.png', image);
})();