{"$id":"https://lucide.dev/icons.schema.json","$schema":"https://json-schema.org/draft/2020-12/schema","$vocabulary":{"https://json-schema.org/draft/2020-12/vocab/core":true,"https://json-schema.org/draft/2020-12/vocab/applicator":true,"https://json-schema.org/draft/2020-12/vocab/unevaluated":true,"https://json-schema.org/draft/2020-12/vocab/validation":true,"https://json-schema.org/draft/2020-12/vocab/meta-data":true,"https://json-schema.org/draft/2020-12/vocab/format-annotation":true,"https://json-schema.org/draft/2020-12/vocab/content":true},"title":"Lucide Icons icon schema","type":"object","additionalProperties":false,"required":["$schema","contributors","use-cases"],"properties":{"$schema":{"type":"string"},"contributors":{"type":"array","items":{"type":"string"},"minItems":1,"uniqueItems":true},"use-cases":{"type":"array","items":{"type":"string"},"minItems":0,"uniqueItems":true}},"$defs":{"iconDeprecationReasons":{"type":"string","enum":["icon.renamed"]},"aliasDeprecationReasons":{"type":"string","enum":["alias.typo","alias.name","alias.duplicate"]},"versionNumber":{"type":"string","pattern":"v[0-9]+(\\.[0-9]+)+"}},"description":"A JSON Schema for icons defined by Lucide Icons."}