1
0
mirror of https://github.com/simple-icons/simple-icons.git synced 2025-11-23 21:34:49 +02:00

Drop icons property from icons data file (#12415)

This commit is contained in:
Álvaro Mondéjar Rubio
2024-12-21 23:43:30 +01:00
committed by GitHub
parent 4d0957c1c2
commit 8ade661642
9 changed files with 18399 additions and 18410 deletions

View File

@@ -27,7 +27,7 @@ import {
writeIconsData,
} from './utils.js';
/** @type {{icons: import('../sdk.js').IconData[]}} */
/** @type {import('../sdk.js').IconData[]} */
const iconsData = JSON.parse(await getIconsDataString());
const jsonSchema = await getJsonSchemaData();
@@ -65,7 +65,7 @@ const isValidHexColor = (input) =>
* @returns {boolean} Whether the icon is new.
*/
const isNewIcon = (input) =>
!iconsData.icons.some(
!iconsData.some(
(icon) =>
icon.title === input || titleToSlug(icon.title) === titleToSlug(input),
);
@@ -169,8 +169,8 @@ try {
message: 'Is this OK?',
})
) {
iconsData.icons.push(answers);
iconsData.icons.sort(sortIconsCompare);
iconsData.push(answers);
iconsData.sort(sortIconsCompare);
await writeIconsData(iconsData);
process.stdout.write(chalk.green('\nData written successfully.\n'));
} else {