From 1efc9eb8b5cc5aae35af20b2c973b66991a41ace Mon Sep 17 00:00:00 2001 From: Eric Fennis Date: Wed, 19 Mar 2025 10:51:36 +0100 Subject: [PATCH] Add support for aliases names in export template --- tools/build-icons/building/generateIconFiles.mjs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tools/build-icons/building/generateIconFiles.mjs b/tools/build-icons/building/generateIconFiles.mjs index 06fd7067e..59429761f 100644 --- a/tools/build-icons/building/generateIconFiles.mjs +++ b/tools/build-icons/building/generateIconFiles.mjs @@ -40,6 +40,13 @@ function generateIconFiles({ }) : ''; + const iconNameAliases = iconMetaData[iconName]?.aliases?.map((alias) => { + if (typeof alias === 'string') { + return alias; + } + return alias.name; + }); + const elementTemplate = await template({ componentName, iconName, @@ -47,6 +54,7 @@ function generateIconFiles({ getSvg, deprecated, deprecationReason, + iconNameAliases }); const output = pretty