diff --git a/esbuild/frappe-html.js b/esbuild/frappe-html.js index 9edd6b627a..8c4b7ca3d7 100644 --- a/esbuild/frappe-html.js +++ b/esbuild/frappe-html.js @@ -20,7 +20,7 @@ module.exports = { .then(content => { content = scrub_html_template(content); return { - contents: `\n\tfrappe.templates['${filename}'] = '${content}';\n` + contents: `\n\tfrappe.templates['${filename}'] = \`${content}\`;\n` }; }) .catch(() => { @@ -38,7 +38,6 @@ module.exports = { }; function scrub_html_template(content) { - content = content.replace(/\s/g, " "); - content = content.replace(/()/g, ""); - return content.replace("'", "'"); // eslint-disable-line + content = content.replace(/`/g, "\\`"); + return content; }