Skip to content

[FEATURE REQUEST]: split up devicon.json #2136

@weh

Description

@weh

I have searched through the issues and didn't find my problem.

  • Confirm

Description

I had this idea before, and was reminded by the check-bot comment in #2135
I am not sure if this works for the whole build and release process, so i guess this needs more input.

The Idea:
Split up the devicon.json into snippets for each icon. So instead of having one huge json, split it up into a "one json per icon"
So in the example case of the teleport icon, we would have a folder like the following:

image

So each icon folder also includes a devicon.json or teleport.json (whatever fits better), including only the part specific for this icon.

When ever the full devicon.json is needed for build or publish it could be merged with a tool like jq or similar,
by iterating over all icon folders, and therefore automatically produce the alphabetical order we want.

Context

I think the pro side of this split up is, that the contributors, don't need to have to remember that the alphabetical order is needed.

Possible Solution

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    awaiting triageAwaiting triage from a maintainerdiscussionCommunity discussions about changes/features/..enhancement

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions