MCPcopy Create free account

hub / github.com/ajv-validator/ajv / functions

Functions786 in github.com/ajv-validator/ajv

↓ 1 callersFunctionvalidate$DataFormat
()
lib/vocabularies/format/format.ts:42
↓ 1 callersFunctionvalidateAdditional
()
lib/vocabularies/jtd/properties.ts:139
↓ 1 callersFunctionvalidateAsync
()
lib/compile/validate/keyword.ts:61
↓ 1 callersFunctionvalidateClause
(keyword: string, ifClause?: Name)
lib/vocabularies/applicator/if.ts:63
↓ 1 callersFunctionvalidateDiscriminator
()
lib/vocabularies/jtd/discriminator.ts:48
↓ 1 callersFunctionvalidateFormat
()
lib/vocabularies/format/format.ts:72
↓ 1 callersFunctionvalidateFunctionCode
(it: SchemaCxt)
lib/compile/validate/index.ts:38
↓ 1 callersFunctionvalidateIf
()
lib/vocabularies/applicator/if.ts:50
↓ 1 callersFunctionvalidateItems
(notValid: () => void)
lib/vocabularies/code.ts:119
↓ 1 callersFunctionvalidateItems
(valid: Name)
lib/vocabularies/applicator/additionalItems.ts:48
↓ 1 callersFunctionvalidateItems
(valid: Name, from: Name | number)
lib/vocabularies/unevaluated/unevaluatedItems.ts:38
↓ 1 callersFunctionvalidateItemsWithCount
()
lib/vocabularies/applicator/contains.ts:75
↓ 1 callersFunctionvalidateJtdRef
()
lib/vocabularies/jtd/ref.ts:29
↓ 1 callersFunctionvalidateKeywordUsage
( {schema, opts, self, errSchemaPath}: SchemaObjCxt, def: AddedKeywordDefinition, keyword: string )
lib/compile/validate/keyword.ts:146
↓ 1 callersFunctionvalidateMap
()
lib/vocabularies/jtd/values.ts:30
↓ 1 callersFunctionvalidateMapping
()
lib/vocabularies/discriminator/index.ts:44
↓ 1 callersFunctionvalidateMapping
(tag: Name)
lib/vocabularies/jtd/discriminator.ts:59
↓ 1 callersFunctionvalidatePatternProperties
()
lib/vocabularies/applicator/patternProperties.ts:38
↓ 1 callersFunctionvalidateProperties
(pat: string)
lib/vocabularies/applicator/patternProperties.ts:62
↓ 1 callersFunctionvalidateProperties
(cxt: KeywordCxt)
lib/vocabularies/jtd/properties.ts:60
↓ 1 callersFunctionvalidateProps
(props: string[], keyword: string, required?: boolean)
lib/vocabularies/jtd/properties.ts:107
↓ 1 callersFunctionvalidateSync
()
lib/compile/validate/keyword.ts:75
↓ 1 callersFunctionvalidateValues
(notValid: () => void)
lib/vocabularies/jtd/values.ts:41
↓ 1 callersFunctionwith$data
(ajv: Ajv, sch: AnySchemaObject)
lib/refs/json-schema-2019-09/index.ts:25
↓ 1 callersFunctionwith$data
(ajv: Ajv, sch: AnySchemaObject)
lib/refs/json-schema-2020-12/index.ts:27
Method_addDefaultMetaSchema
()
lib/ajv.ts:18
Method_addDefaultMetaSchema
()
lib/2019.ts:32
Method_addDefaultMetaSchema
()
lib/jtd.ts:51
Method_addDefaultMetaSchema
()
lib/2020.ts:26
Method_addVocabularies
()
lib/ajv.ts:12
Method_addVocabularies
()
lib/2019.ts:23
Method_addVocabularies
()
lib/jtd.ts:46
Method_addVocabularies
()
lib/2020.ts:20
Method_compileAsync
(this: Ajv, sch: SchemaEnv)
lib/core.ts:435
Method_currNode
()
lib/compile/codegen/index.ts:767
Method_loadSchema
(this: Ajv, ref: string)
lib/core.ts:458
Method_root
()
lib/compile/codegen/index.ts:763
Function_validateRange
(schema, data, parentSchema)
spec/keyword.spec.ts:98
FunctionaddAnchor
(this: Ajv, anchor: unknown)
lib/compile/resolve.ts:132
FunctionaddAsyncFormatsAndKeywords
(ajv: Ajv)
spec/async_schemas.spec.ts:26
FunctionaddBeforeRule
(this: Ajv, ruleGroup: RuleGroup, rule: Rule, before: string)
lib/core.ts:868
FunctionaddInitialFormats
(this: Ajv)
lib/core.ts:785
FunctionaddInitialKeywords
( this: Ajv, defs: Vocabulary | {[K in string]?: KeywordDefinition} )
lib/core.ts:792
FunctionaddInitialSchemas
(this: Ajv)
lib/core.ts:778
MethodaddKeyword
(...args: Parameters<typeof Ajv.prototype.addKeyword>)
lib/standalone/instance.ts:32
FunctionaddMetaSchema2019
(this: Ajv, $data?: boolean)
lib/refs/json-schema-2019-09/index.ts:13
FunctionaddMetaSchema2020
(this: Ajv, $data?: boolean)
lib/refs/json-schema-2020-12/index.ts:14
FunctionaddRef
(this: Ajv, ref: string)
lib/compile/resolve.ts:111
FunctionaddRemoteRefsAndFormats
(ajv: AjvCore)
spec/schema-tests.spec.ts:42
FunctionaddRule
( this: Ajv, keyword: string, definition?: AddedKeywordDefinition, dataType?: JSONType )
lib/core.ts:837
MethodaddSchema
(...args: Parameters<typeof Ajv.prototype.addSchema>)
lib/standalone/instance.ts:27
FunctionafterError
(res: TestResult)
spec/after_test.ts:16
FunctionbadCompile
(/* schema */)
spec/async.spec.ts:341
FunctionbadEvenCode
(cxt: KeywordCxt)
spec/ajv.spec.ts:66
FunctionbadLoadSchema
()
spec/async.spec.ts:331
FunctioncheckIdExists
(schema: {table: string}, data: number)
spec/async_schemas.spec.ts:66
FunctioncheckIdExists
(schema, data)
spec/async_validate.spec.ts:147
FunctioncheckIdExistsWithError
(schema: {table: string}, data: number)
spec/async_schemas.spec.ts:81
FunctioncheckIdExistsWithError
(schema, data)
spec/async_validate.spec.ts:162
FunctioncheckKeyword
(this: Ajv, keyword: string | string[], def?: KeywordDefinition)
lib/core.ts:825
MethodcheckLoaded
(this: Ajv, {missingSchema: ref, missingRef}: MissingRefError)
lib/core.ts:446
FunctioncheckOptions
( this: Ajv, checkOpts: OptionsInfo<RemovedOptions | DeprecatedOptions>, options: Options & RemovedOptio
lib/core.ts:760
FunctioncheckWordOnServer
(str: string)
spec/async_schemas.spec.ts:58
FunctioncheckWordOnServer
(str)
spec/async_validate.spec.ts:393
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/core/ref.ts:13
Functioncode
()
lib/vocabularies/core/id.ts:5
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/dependencies.ts:47
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/if.ts:24
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/propertyNames.ts:23
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/patternProperties.ts:13
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/items.ts:12
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/additionalItems.ts:24
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/allOf.ts:8
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/oneOf.ts:28
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/items2020.ts:26
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/contains.ts:33
Functioncode
({keyword, parentSchema, it}: KeywordCxt)
lib/vocabularies/applicator/thenElse.ts:8
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/properties.ts:11
Functioncode
(cxt)
lib/vocabularies/applicator/additionalProperties.ts:32
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/applicator/not.ts:11
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/discriminator/index.ts:25
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/required.ts:30
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/limitNumber.ts:36
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/multipleOf.ts:22
Functioncode
({keyword, parentSchema, it}: KeywordCxt)
lib/vocabularies/validation/limitContains.ts:9
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/limitProperties.ts:19
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/uniqueItems.ts:26
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/pattern.ts:19
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/limitLength.ts:21
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/limitItems.ts:19
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/const.ts:18
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/validation/enum.ts:19
Functioncode
(cxt)
lib/vocabularies/dynamic/recursiveAnchor.ts:8
Functioncode
(cxt)
lib/vocabularies/unevaluated/unevaluatedProperties.ts:28
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/unevaluated/unevaluatedItems.ts:23
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/jtd/ref.ts:13
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/jtd/type.ts:43
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/jtd/metadata.ts:8
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/jtd/optionalProperties.ts:9
Functioncode
(cxt: KeywordCxt)
lib/vocabularies/jtd/discriminator.ts:36
← previousnext →501–600 of 786, ranked by callers