From 412ccc0a6dc45ca57e4f7579738dd1edc707ec47 Mon Sep 17 00:00:00 2001 From: Eric Cornelissen Date: Mon, 2 Mar 2020 12:49:56 +0200 Subject: [PATCH] Escape icon title for object key (#2710) --- scripts/build-package.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/scripts/build-package.js b/scripts/build-package.js index 8ecb5db4ccc7..d2cdd71f1353 100644 --- a/scripts/build-package.js +++ b/scripts/build-package.js @@ -31,7 +31,8 @@ function escape(value) { return value.replace(/'/g, "\\'"); } function iconToKeyValue(icon) { - return `'${icon.title}':${iconToObject(icon)}`; + const iconTitle = escape(icon.title); + return `'${iconTitle}':${iconToObject(icon)}`; } function iconToObject(icon) { return util.format(iconObjectTemplate,