Add these validators:
buttonTypes = ['button', 'submit', 'reset']
animationDirections = ['up', 'down', 'left', 'right', '']
fontAwesome families = ['fab', 'fad', 'fal', 'far', 'fas', 'fat']
fontAwesome sizes: [
'xs',
'sm',
'1x', // '1x' is effectively size 'md' - aka icon size inherits font size
'lg',
'2x',
'3x',
'4x',
'5x',
'6x',
'7x',
'8x',
'9x',
'10x'
]
headingLevels = [1, 2, 3, 4, 5, 6]
inputTextEntryBoxTypes = [
// 'button',
// 'checkbox',
'color',
'date',
'datetime-local',
'email',
// 'file',
// 'hidden',
// 'image',
'month',
'number',
'password',
// 'radio',
// 'range',
// 'reset',
'search',
// 'submit',
'tel',
'text',
'time',
'url',
// 'week',
]
order blocks: ['bottom', 'top'],
sourceTypes
audio: ['audio/flac', 'audio/mp4', 'audio/mpeg', 'audio/ogg', 'audio/x-flac', 'audio/webm'],
image: ['image/gif', 'image/jpeg', 'image/png', 'image/svg+xml', 'image/webp'],
video: ['video/mp4', 'video/ogg', 'video/webm'],