a0fa66e8f5
Co-authored-by: Walid <87608619+WalidKorchi@users.noreply.github.com>
27 lines
406 B
TypeScript
27 lines
406 B
TypeScript
import Ajv from 'ajv'
|
|
import addFormats from 'ajv-formats'
|
|
|
|
export const ajv = addFormats(
|
|
new Ajv({
|
|
allErrors: true
|
|
}),
|
|
[
|
|
'date-time',
|
|
'time',
|
|
'date',
|
|
'email',
|
|
'hostname',
|
|
'ipv4',
|
|
'ipv6',
|
|
'uri',
|
|
'uri-reference',
|
|
'uuid',
|
|
'uri-template',
|
|
'json-pointer',
|
|
'relative-json-pointer',
|
|
'regex'
|
|
]
|
|
)
|
|
.addKeyword('kind')
|
|
.addKeyword('modifier')
|