1
0
mirror of https://github.com/simple-icons/simple-icons.git synced 2024-11-16 00:59:07 +02:00

Convert hex code to upper case in add-icon-data script (#8762)

This commit is contained in:
LitoMore 2023-06-10 23:33:26 +08:00 committed by GitHub
parent b646880b54
commit ab4fed9f82
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -37,8 +37,10 @@ const hexTransformer = (text) => {
const luminance = hexPattern.test(text)
? getRelativeLuminance.default(`#${color}`)
: -1;
if (luminance === -1) return text;
return chalk.bgHex(`#${color}`).hex(luminance < 0.4 ? '#fff' : '#000')(text);
if (luminance === -1) return text.toUpperCase();
return chalk.bgHex(`#${color}`).hex(luminance < 0.4 ? '#fff' : '#000')(
text.toUpperCase(),
);
};
const aliasesTransformer = (text) =>
@ -55,7 +57,7 @@ const aliasesChoices = Object.entries(
const getIconDataFromAnswers = (answers) => ({
title: answers.title,
hex: answers.hex,
hex: answers.hex.toUpperCase(),
source: answers.source,
...(answers.hasGuidelines ? { guidelines: answers.guidelines } : {}),
...(answers.hasLicense