refactor(icons): consolidate categories with metadata mapping and category validation

This commit is contained in:
Bjorn Lammers
2025-04-29 16:24:29 +02:00
parent 3305a49a7e
commit 9a1d26368b
7 changed files with 321 additions and 18 deletions

65
metadata.map.json Normal file
View File

@@ -0,0 +1,65 @@
{
"example-icon": {
"base": "svg",
"aliases": [
"example-alias",
"another-alias"
],
"categories": [
"AI",
"Analytics-&-Monitoring",
"Automation",
"Browsers-&-Search",
"Cloud-&-Hosting",
"Communication",
"Community-&-Social",
"Content-Management",
"Crypto",
"Databases",
"Design",
"Development",
"Downloaders",
"E-Commerce",
"Education",
"File-Management-&-Sync",
"Finance",
"Food",
"Framework",
"Gaming",
"Hardware",
"Health",
"Home-Automation",
"Identity",
"Infrastructure",
"Library",
"Mapping-&-Location",
"Media",
"Music-&-Audio",
"Nature",
"Networking",
"News",
"Notes-&-Productivity",
"Operating-Systems",
"Organization-&-Planning",
"Programming-Language",
"Security",
"Software",
"Streaming",
"Travel",
"Version-Control",
"Video",
"Virtualization"
],
"update": {
"timestamp": "YYYY-MM-DDTHH:mm:ssZ",
"author": {
"id": 12345678,
"login": "contributor-login"
}
},
"colors": {
"dark": "example-icon-dark",
"light": "example-icon-light"
}
}
}