Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ajv-validator/ajv
/ functions
Functions
786 in github.com/ajv-validator/ajv
⨍
Functions
786
◇
Types & classes
146
↓ 1 callers
Function
serializeNumber
({gen, data}: SerializeCxt)
lib/compile/jtd/serialize.ts:231
↓ 1 callers
Function
serializeProperty
(key: string, propSchema: SchemaObject, value: Name)
lib/compile/jtd/serialize.ts:196
↓ 1 callers
Function
setUsedState
(name: ValueScopeName, state: UsedValueState)
lib/standalone/index.ts:89
↓ 1 callers
Method
setValue
(value: NameValue, {property, itemIndex}: ScopePath)
lib/compile/codegen/scope.ts:106
↓ 1 callers
Function
shouldBeInvalidSchema
( schema, msg: string | RegExp = /keyword .+ value is invalid at path/ )
spec/keyword.spec.ts:1058
↓ 1 callers
Function
shouldBeRangeError
( error, instancePath, schemaPath, comparison, limit, exclusive?: boolean )
spec/keyword.spec.ts:1008
↓ 1 callers
Function
shouldFail
(parse: JTDParser, str: string)
spec/jtd-schema.spec.ts:223
↓ 1 callers
Function
shouldParse
(parse: JTDParser, str: string, res: unknown)
spec/jtd-schema.spec.ts:217
↓ 1 callers
Function
shouldReject
(p: Promise<AnyValidateFunction>, rx: RegExp)
spec/async.spec.ts:346
↓ 1 callers
Function
skipTestCases
(suites: TestSuite[], skipCases: SkippedTestCases)
spec/json-schema.spec.ts:248
↓ 1 callers
Function
spec
(validate)
spec/async.spec.ts:243
↓ 1 callers
Function
spec
(ajv: AjvCore | AjvPack)
spec/issues/240_mutual_recur_frags_common_ref.spec.ts:49
↓ 1 callers
Function
spec
(ajv: AjvCore | AjvPack)
spec/issues/210_mutual_recur_frags.spec.ts:13
↓ 1 callers
Function
spec
(ajv: AjvCore | AjvPack)
spec/issues/50_refs_with_definitions.spec.ts:57
↓ 1 callers
Function
spec
(ajv: AjvCore | AjvPack)
spec/issues/8_shared_refs.spec.ts:43
↓ 1 callers
Function
splitDependencies
({schema}: KeywordCxt)
lib/vocabularies/applicator/dependencies.ts:54
↓ 1 callers
Function
subSchemaObjCode
(it: SchemaObjCxt, valid: Name)
lib/compile/validate/index.ts:141
↓ 1 callers
Function
subschemaCode
(it: SchemaCxt, valid: Name)
lib/compile/validate/index.ts:120
↓ 1 callers
Function
subtractNames
(names: UsedNames, from: UsedNames)
lib/compile/codegen/index.ts:821
↓ 1 callers
Function
test
(data)
.runkit_example.js:19
↓ 1 callers
Function
test
(boolSchema, valid)
spec/boolean.spec.ts:31
↓ 1 callers
Function
test
(_Ajv)
spec/javacript.spec.js:9
↓ 1 callers
Function
test
(schema, expectedLoadCallCount)
spec/async.spec.ts:204
↓ 1 callers
Function
test
(ajv)
spec/options/strictKeywords.spec.ts:28
↓ 1 callers
Function
test
(ajv)
spec/options/options_code.spec.ts:12
↓ 1 callers
Function
test
(ajv)
spec/options/unknownFormats.spec.ts:12
↓ 1 callers
Function
test
(ajv)
spec/options/useDefaults.spec.ts:19
↓ 1 callers
Function
test
(schema, obj, proto, errors = 1, reverse?: boolean)
spec/options/ownProperties.spec.ts:166
↓ 1 callers
Function
test
(data, valid, expectedLogCalls)
spec/options/comment.spec.ts:36
↓ 1 callers
Function
test
(ajv, allErrors)
spec/options/options_reporting.spec.ts:38
↓ 1 callers
Function
test
(ajv)
spec/options/strict.spec.ts:406
↓ 1 callers
Function
test
(opts: Options, shouldExtendRef: boolean)
spec/options/options_refs.spec.ts:28
↓ 1 callers
Function
test
(ajv)
spec/options/strictDefaults.spec.ts:54
↓ 1 callers
Function
test
(ajv)
spec/options/options_validation.spec.ts:120
↓ 1 callers
Function
test
(ajv)
spec/options/schemaId.spec.ts:11
↓ 1 callers
Function
test
(ajv)
spec/issues/273_error_schemaPath_refd_schema.spec.ts:10
↓ 1 callers
Function
test
(data, json)
spec/issues/2001_jtd_only_optional_properties.spec.ts:17
↓ 1 callers
Function
testAdditional
()
spec/errors.spec.ts:59
↓ 1 callers
Function
testAdditionalIsSchema
()
spec/errors.spec.ts:126
↓ 1 callers
Function
testCoercion
(_ajv, _schema, fromData, toData)
spec/coercion.spec.ts:238
↓ 1 callers
Function
testConstantKeyword
(definition, numErrors?: number)
spec/keyword.spec.ts:888
↓ 1 callers
Function
testDependencies
()
spec/errors.spec.ts:385
↓ 1 callers
Function
testError
(keyword, message, params)
spec/errors.spec.ts:825
↓ 1 callers
Function
testEvenKeyword
(evenDefinition, numErrors = 1)
spec/keyword.spec.ts:828
↓ 1 callers
Function
testEvenKeyword$data
(definition, numErrors = 1)
spec/keyword.spec.ts:844
↓ 1 callers
Function
testExport
(validate: AnyValidateFunction<unknown>)
spec/standalone.spec.ts:296
↓ 1 callers
Function
testExportTypeCjs
(moduleCode: string, singleExport: boolean)
spec/standalone.spec.ts:19
↓ 1 callers
Function
testExportTypeEsm
(moduleCode: string, singleExport: boolean)
spec/standalone.spec.ts:10
↓ 1 callers
Function
testExports
(m: {[n: string]: AnyValidateFunction<unknown>})
spec/standalone.spec.ts:134
↓ 1 callers
Function
testFormat
()
spec/ajv.spec.ts:446
↓ 1 callers
Function
testIfError
(ifClause, multipleOf)
spec/errors.spec.ts:943
↓ 1 callers
Function
testInlined
(validate: AnyValidateFunction, expectedInlined)
spec/resolve.spec.ts:403
↓ 1 callers
Function
testKeyword
(ajv: Ajv)
spec/options/options_validation.spec.ts:80
↓ 1 callers
Function
testKeywordErrors
(def: KeywordDefinition)
spec/issues/181_allErrors_custom_keyword_skipped.spec.ts:39
↓ 1 callers
Function
testListSchema
(validate)
spec/resolve.spec.ts:397
↓ 1 callers
Function
testMissingSchemaError
(opts)
spec/resolve.spec.ts:266
↓ 1 callers
Function
testModifying
(withOption)
spec/keyword.spec.ts:1286
↓ 1 callers
Function
testMultipleConstantKeyword
(definition, numErrors?: number)
spec/keyword.spec.ts:901
↓ 1 callers
Function
testMultipleRangeKeyword
(definition, numErrors?: number)
spec/keyword.spec.ts:981
↓ 1 callers
Function
testNaN
(_ajv, schema, NaNisValid)
spec/issues/182_nan_validation.spec.ts:37
↓ 1 callers
Function
testNotNullable
(schema)
spec/options/nullable.spec.ts:73
↓ 1 callers
Function
testNotStrict
(_ajv)
spec/options/strictNumbers.spec.ts:32
↓ 1 callers
Function
testNullable
(schema)
spec/options/nullable.spec.ts:66
↓ 1 callers
Function
testObjSchema
(validate)
spec/resolve.spec.ts:391
↓ 1 callers
Function
testOptionMeta
(ajv)
spec/options/meta_validateSchema.spec.ts:10
↓ 1 callers
Function
testRangeKeyword
(definition, createsErrors?: boolean, numErrors?: number)
spec/keyword.spec.ts:929
↓ 1 callers
Function
testRequired
()
spec/errors.spec.ts:176
↓ 1 callers
Function
testRequiredAndProperties
()
spec/errors.spec.ts:251
↓ 1 callers
Function
testRequiredInAnyOf
()
spec/errors.spec.ts:268
↓ 1 callers
Function
testRequiredLargeSchema
()
spec/errors.spec.ts:188
↓ 1 callers
Function
testRules
(rules, cb)
spec/coercion.spec.ts:471
↓ 1 callers
Function
testSchema
(validate, valid)
spec/boolean.spec.ts:434
↓ 1 callers
Function
testSchema
(validate)
spec/issues/240_mutual_recur_frags_common_ref.spec.ts:233
↓ 1 callers
Function
testSchema1
(schema, schemaPathPrefix = "#/properties/foo")
spec/errors.spec.ts:998
↓ 1 callers
Function
testSchemas
(ajv, expectedInlined)
spec/resolve.spec.ts:379
↓ 1 callers
Function
testStrict
(ajv)
spec/options/strictNumbers.spec.ts:10
↓ 1 callers
Function
testStrictMode
(schema, logPattern)
spec/options/strict.spec.ts:387
↓ 1 callers
Function
testThrow
(keywords)
spec/keyword.spec.ts:1076
↓ 1 callers
Function
testThrowDuplicate
(keywordPrefix)
spec/keyword.spec.ts:1084
↓ 1 callers
Function
testTimestamp
( opts: JTDOptions, valid: {Date: boolean; datetime: boolean; date: boolean} )
spec/jtd-timestamps.spec.ts:33
↓ 1 callers
Function
testTree
(treeSchema: SchemaObject, strictTreeSchema: SchemaObject)
spec/dynamic-ref.spec.ts:75
↓ 1 callers
Function
testTypeError
(i, instancePath)
spec/errors.spec.ts:990
↓ 1 callers
Function
testUnicode
(ajv: Ajv)
spec/options/options_validation.spec.ts:99
↓ 1 callers
Function
testVerbose
(ajv)
spec/options/options_reporting.spec.ts:11
↓ 1 callers
Function
testWarning
(opts: Options = {}, msgPattern?: RegExp)
spec/options/options_refs.spec.ts:67
↓ 1 callers
Function
timestampCode
(cxt: KeywordCxt)
lib/vocabularies/jtd/type.ts:29
↓ 1 callers
Function
topBoolOrEmptySchema
(it: SchemaCxt)
lib/compile/validate/boolSchema.ts:11
↓ 1 callers
Function
topSchemaObjCode
(it: SchemaObjCxt)
lib/compile/validate/index.ts:92
↓ 1 callers
Function
unescapeFragment
(str: string)
lib/compile/util.ts:59
↓ 1 callers
Function
unevaluatedDynamic
(evaluatedProps: Name, key: Name)
lib/vocabularies/unevaluated/unevaluatedProperties.ts:71
↓ 1 callers
Function
unevaluatedPropCode
(key: Name)
lib/vocabularies/unevaluated/unevaluatedProperties.ts:49
↓ 1 callers
Function
unevaluatedStatic
(evaluatedProps: {[K in string]?: true}, key: Name)
lib/vocabularies/unevaluated/unevaluatedProperties.ts:75
↓ 1 callers
Function
unknownFmt
()
lib/vocabularies/format/format.ts:58
↓ 1 callers
Function
unknownFormat
()
lib/vocabularies/format/format.ts:82
↓ 1 callers
Function
unknownMsg
()
lib/vocabularies/format/format.ts:89
↓ 1 callers
Function
updateContext
(it: SchemaObjCxt)
lib/compile/validate/index.ts:178
↓ 1 callers
Function
validCondition
()
lib/vocabularies/format/format.ts:109
↓ 1 callers
Function
validDate
(str: string)
lib/runtime/timestamp.ts:15
↓ 1 callers
Function
validSchemaType
( schema: unknown, schemaType: JSONType[], allowUndefined = false )
lib/compile/validate/keyword.ts:128
↓ 1 callers
Function
validTime
(str: string)
lib/runtime/timestamp.ts:31
← previous
next →
401–500 of 786, ranked by callers