"description":"The GitHub repository name of the port.",
"examples":[
"nvim"
],
"required":[
"category",
"name",
"platform"
],
"additionalProperties":false,
"properties":{
"name":{
"$id":"#ports/port/name",
"title":"Name",
"description":"The Name of the software the port is for.",
"type":"string",
"examples":[
"Neovim"
]
},
"category":{
"$id":"#ports/port/category",
"title":"Category",
"description":"The category that fits the port the most",
"$ref":"#/$defs/category"
},
"platform":{
"$id":"#ports/port/platform",
"title":"Platform",
"description":"The platforms the port supports. Either an array of supported operating systems, \"agnostic\" (indicating support for all platforms), or \"userstyle\".",
"description":"The fill color for the icon on the website.",
"type":"string",
"enum":[
"rosewater",
"flamingo",
"pink",
"mauve",
"red",
"maroon",
"peach",
"yellow",
"green",
"teal",
"sky",
"sapphire",
"blue",
"lavender",
"text"
],
"examples":[
"pink"
]
},
"icon":{
"$id":"#ports/port/icon",
"title":"Icon",
"description":"The icon to use on the website. This should be the same name as the SVG file on https://simpleicons.org/. If a `.svg` suffix is present, it's taken from the local website repository resources.",