Merge remote-tracking branch 'origin' into v14/chore/implicit-overwrite

This commit is contained in:
Jacob Overgaard
2024-06-24 10:51:35 +02:00
635 changed files with 2576 additions and 2536 deletions

View File

@@ -46,7 +46,7 @@ const collectDictionaryIcons = async () => {
legacy: iconDef.legacy,
fileName: iconFileName,
svg,
output: `${iconsOutputDirectory}/${iconFileName}.js`,
output: `${iconsOutputDirectory}/${iconFileName}.ts`,
};
icons.push(icon);
@@ -77,7 +77,7 @@ const collectDictionaryIcons = async () => {
legacy: iconDef.legacy,
fileName: iconFileName,
svg,
output: `${iconsOutputDirectory}/${iconFileName}.js`,
output: `${iconsOutputDirectory}/${iconFileName}.ts`,
};
icons.push(icon);
@@ -102,7 +102,7 @@ const collectDictionaryIcons = async () => {
legacy: iconDef.legacy,
fileName: iconFileName,
svg,
output: `${iconsOutputDirectory}/${iconFileName}.js`,
output: `${iconsOutputDirectory}/${iconFileName}.ts`,
};
icons.push(icon);
@@ -141,7 +141,7 @@ const collectDiskIcons = async (icons) => {
legacy: true,
fileName: iconFileName,
svg,
output: `${iconsOutputDirectory}/${iconFileName}.js`,
output: `${iconsOutputDirectory}/${iconFileName}.ts`,
};
icons.push(icon);
@@ -168,13 +168,13 @@ const writeIconsToDisk = (icons) => {
};
const generateJS = (icons) => {
const JSPath = `${iconsOutputDirectory}/icons.ts`;
const JSPath = `${moduleDirectory}/icons.ts`;
const iconDescriptors = icons.map((icon) => {
return `{
name: "${icon.name}",
${icon.legacy ? 'legacy: true,' : ''}
path: "./icons/${icon.fileName}.js",
path: () => import("./icons/${icon.fileName}.js"),
}`.replace(/\t/g, ''); // Regex removes white space [NL]
});