diff --git a/tools/build-font/src/allocateCodepoints.ts b/tools/build-font/src/allocateCodepoints.ts index e8cba73e1..e029551e9 100644 --- a/tools/build-font/src/allocateCodepoints.ts +++ b/tools/build-font/src/allocateCodepoints.ts @@ -27,10 +27,10 @@ export async function allocateCodePoints({ }: AllocateCodePointsOptions): Promise { const baseCodePoints = await getLatestCodePoints(); - const endCodePoint = Math.max(...Object.values(baseCodePoints)); - await Promise.all( iconsWithAliases.map(async ([iconName, aliases]) => { + const endCodePoint = Math.max(...Object.values(baseCodePoints)); + if (!baseCodePoints[iconName]) { console.log('Code point not found creating new one for', iconName); baseCodePoints[iconName] = endCodePoint + 1;