Skip to content

Commit e05eb84

Browse files
committed
update script + remove empty lines
1 parent 7cd1c75 commit e05eb84

File tree

2 files changed

+171
-454
lines changed
  • src/Umbraco.Web.UI.Client

2 files changed

+171
-454
lines changed

src/Umbraco.Web.UI.Client/devops/icons/index.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -138,9 +138,11 @@ const collectDiskIcons = async (icons) => {
138138

139139
// Only append not already defined icons:
140140
if (!icons.find((x) => x.name === iconName)) {
141+
// remove legacy for v.17 (Deprecated)
141142
const icon = {
142143
name: iconName,
143144
legacy: true,
145+
hidden: true,
144146
fileName: iconFileName,
145147
svg,
146148
output: `${iconsOutputDirectory}/${iconFileName}.ts`,
@@ -173,11 +175,13 @@ const generateJS = (icons) => {
173175
const JSPath = `${moduleDirectory}/icons.ts`;
174176

175177
const iconDescriptors = icons.map((icon) => {
178+
// remove legacy for v.17 (Deprecated)
176179
return `{
177180
name: "${icon.name}",
178181
${icon.legacy ? 'legacy: true,' : ''}
182+
${icon.hidden ? 'hidden: true,' : ''}
179183
path: () => import("./icons/${icon.fileName}.js"),
180-
}`.replace(/\t/g, ''); // Regex removes white space [NL]
184+
}`.replace(/\t/g, '').replace(/^\s*[\r\n]/gm, ''); // Regex removes white space [NL] // + regex that removes empty lines. [NL]
181185
});
182186

183187
const content = `export default [${iconDescriptors.join(',')}];`;

0 commit comments

Comments
 (0)