const chartStr = `{ type: 'bar', data: { labels: ['January', 'February', 'March', 'April', 'May'], datasets: [{ label: 'Dogs', data: [ 50, 60, 70, 180, 190 ] }] }, options: { scales: { yAxes: [{ ticks: { callback: function(value) { return '$' + value; } } }], }, }, }`; console.log(encodeURIComponent(chartStr));