These properties are used in the lab.json
format to create style component primitives.
name
(string) unique name for the component, must be Capitalized and a valid JavaScript variable nametype
(string) HTML or SVG tag name or another component name to use as an extensionstyle
(object) plain JavaScript object for static CSS stylesprops
(object) default props to be passed to the componentsystem
(array) array of strings that reference style functions from styled-systemexamples
(array) array of JSX strings for use in documentation and testingdescription
(string) human readable description of the componentkeywords
(array) array of taxonomic strings for categorization