Index

VALIDATORS

MMO.schemas · 1 symbol · generated 5 Oct 2026

namespace

VALIDATORS

schemas.js:71

Schema vocabulary validators

MMO.schemas.VALIDATORS = {…}
Namespace
MMO.schemas

Properties8

number

schemas.js:74
number = { 'multipleOf': 'number', 'maximum': 'number', 'minimum': 'number', 'exclusiveMaximum': 'number', 'exclusiveMinimum': 'number' }

integer

schemas.js:81
integer = { 'multipleOf': 'number', 'maximum': 'number', 'minimum': 'number', 'exclusiveMaximum': 'number', 'exclusiveMinimum': 'number', }

string

schemas.js:88
string = { 'maxLength': 'integer+', 'minLength': 'integer+', 'pattern': 'pattern', // 'format': 'string', }

array

schemas.js:94
array = { 'maxItems': 'integer+', 'minItems': 'integer+', 'uniqueItems': 'boolean', 'prefixItems': 'schemas', 'items': 'schema', 'contains': 'schema', 'unevaluatedItems': 'schema', }

object

schemas.js:103
object = { 'maxProperties': 'integer+', 'minProperties': 'integer+', 'required': 'strings', 'dependentRequired': 'arrays', 'dependentSchemas': 'schemas', 'properties': 'schemas', 'patternProperties': 'schemas', 'additionalProperties': 'schema', 'propertyNames': 'schema', 'unevaluatedProperties': 'schema' }

composite

schemas.js:115
composite = { 'const': '*', 'enum': 'array', 'allOf': 'schemas', 'anyOf': 'schemas', 'oneOf': 'schemas', 'not': 'schema', 'if': 'schema' }