Optional
schema: stringChecks whether the schema is all lowercase
boolean
Levels in the schema
number
The schema converted into a string array split on '.'
string[]
The rootDomain is the first two levels of the schema, in reverse order This can be used to determine who 'owns' that schema, based on domain registration
string
Run all static validations
Error[]
Run all the validations
Error[]
Determines how many levels of the schema's reverse domain pass DNS resolution
number (0 if none exist)
Checks if the root domain validates via DNS resolution
boolean
Validates a XYO schema structure and existence