fix(build): fix generateNextJSAliases typescript eslint type error and revert malformed metadata file aliases

This commit is contained in:
GitHub Copilot
2026-08-28 14:33:43 +02:00
parent b484e3363a
commit fcf79fd3df
20 changed files with 27 additions and 41 deletions

View File

@@ -26,7 +26,6 @@
"name": "arrow-down-01",
"deprecationReason": "alias.name",
"deprecated": true
},
"arrow-down-01"
}
]
}

View File

@@ -26,7 +26,6 @@
"name": "arrow-down-10",
"deprecationReason": "alias.name",
"deprecated": true
},
"arrow-down-10"
}
]
}

View File

@@ -26,7 +26,6 @@
"name": "arrow-down-az",
"deprecationReason": "alias.name",
"deprecated": true
},
"arrow-down-az"
}
]
}

View File

@@ -27,7 +27,6 @@
"name": "arrow-down-za",
"deprecationReason": "alias.name",
"deprecated": true
},
"arrow-down-za"
}
]
}

View File

@@ -26,7 +26,6 @@
"name": "arrow-up-01",
"deprecationReason": "alias.name",
"deprecated": true
},
"arrow-up-01"
}
]
}

View File

@@ -26,7 +26,6 @@
"name": "arrow-up-10",
"deprecationReason": "alias.name",
"deprecated": true
},
"arrow-up-10"
}
]
}

View File

@@ -26,7 +26,6 @@
"name": "arrow-up-az",
"deprecationReason": "alias.name",
"deprecated": true
},
"arrow-up-az"
}
]
}

View File

@@ -27,7 +27,6 @@
"name": "arrow-up-za",
"deprecationReason": "alias.name",
"deprecated": true
},
"arrow-up-za"
}
]
}

View File

@@ -17,7 +17,6 @@
"name": "axis-3-d",
"deprecationReason": "alias.name",
"deprecated": true
},
"axis-3-d"
}
]
}

View File

@@ -20,7 +20,6 @@
"name": "file-axis-3-d",
"deprecationReason": "alias.name",
"deprecated": true
},
"file-axis-3-d"
}
]
}

View File

@@ -33,7 +33,6 @@
"name": "grid-2-x-2-check",
"deprecationReason": "alias.name",
"deprecated": true
},
"grid-2-x-2-check"
}
]
}

View File

@@ -34,7 +34,6 @@
"name": "grid-2-x-2-plus",
"deprecationReason": "alias.name",
"deprecated": true
},
"grid-2-x-2-plus"
}
]
}

View File

@@ -33,7 +33,6 @@
"name": "grid-2-x-2-x",
"deprecationReason": "alias.name",
"deprecated": true
},
"grid-2-x-2-x"
}
]
}

View File

@@ -34,7 +34,6 @@
"name": "grid-2-x-2",
"deprecationReason": "alias.name",
"deprecated": true
},
"grid-2-x-2"
}
]
}

View File

@@ -27,8 +27,5 @@
"math",
"layout",
"design"
],
"aliases": [
"grid-3-x-2"
]
}

View File

@@ -28,7 +28,6 @@
"name": "grid-3-x-3",
"deprecationReason": "alias.name",
"deprecated": true
},
"grid-3-x-3"
}
]
}

View File

@@ -21,7 +21,6 @@
"name": "move-3-d",
"deprecationReason": "alias.name",
"deprecated": true
},
"move-3-d"
}
]
}

View File

@@ -19,7 +19,6 @@
"name": "rotate-3-d",
"deprecationReason": "alias.name",
"deprecated": true
},
"rotate-3-d"
}
]
}

View File

@@ -20,7 +20,6 @@
"name": "scale-3-d",
"deprecationReason": "alias.name",
"deprecated": true
},
"scale-3-d"
}
]
}

View File

@@ -37,8 +37,15 @@ Promise.all(
const iconMetaData = JSON.parse(metaJson);
const aliases = iconMetaData.aliases ?? [];
if (!aliases.includes(iconNameKebabCaseNextjsFlavour)) {
aliases.push(iconNameKebabCaseNextjsFlavour);
const hasAlias = aliases.some((alias: string | { name: string }) => {
if (typeof alias === 'string') {
return alias === iconNameKebabCaseNextjsFlavour;
}
return alias.name === iconNameKebabCaseNextjsFlavour;
});
if (!hasAlias) {
aliases.push({ name: iconNameKebabCaseNextjsFlavour });
}
let output = JSON.stringify({ ...iconMetaData, aliases }, null, 2);