Kanon
jit106
- GeneratorContext
- ValidatorCache
- CoerceType
- RefinementFn
- RefinementOptions
- ArrayConstraintMeta
- ObjectConstraintMeta
- ObjectPropertyMeta
- createNestedObjectGenerator
- generateArrayItemsLoop
- generateArrayLengthCheck
- generateArrayMaxLengthCheck
- generateArrayMinLengthCheck
- generateArrayTypeCheck
- generateArrayValidation
- generateMaxKeysCheck
- generateMinKeysCheck
- generateObjectTypeCheck
- generateObjectValidation
- generatePropertyValidation
- generateSimpleArrayItemsLoop
- generateStrictModeCheck
- generateCoerceBooleanCheck
- generateCoerceBooleanValidation
- generateCoerceDateCheck
- generateCoerceDateValidation
- generateCoerceNumberCheck
- generateCoerceNumberValidation
- generateCoerceStringCheck
- generateCoerceStringValidation
- generateRefinementCall
- generateRefinementsValidation
- getRefinements
- hasRefinements
- isCoerceType
- UnionBranchMeta
- UnionConstraintMeta
- canOptimizeWithTypeof
- createBooleanBranch
- createNullBranch
- createNumberBranch
- createStringBranch
- createUndefinedBranch
- generateOptimizedPrimitiveUnion
- generateSimpleSequentialUnion
- generateUnionValidation
- groupBranchesByTypeof
- NumberConstraintMeta
- STRING_PATTERNS
- StringConstraintMeta
- generateAnyValidation
- generateBooleanTypeCheck
- generateBooleanValidation
- generateEmailCheck
- generateEndsWithCheck
- generateGtCheck
- generateGteCheck
- generateIncludesCheck
- generateIntCheck
- generateLengthCheck
- generateLtCheck
- generateLteCheck
- generateMaxCheck
- generateMaxLengthCheck
- generateMinCheck
- generateMinLengthCheck
- generateMultipleOfCheck
- generateNegativeCheck
- generateNeverTypeCheck
- generateNeverValidation
- generateNullTypeCheck
- generateNullValidation
- generateNumberTypeCheck
- generateNumberValidation
- generatePositiveCheck
- generateRegexCheck
- generateStartsWithCheck
- generateStringTypeCheck
- generateStringValidation
- generateSymbolTypeCheck
- generateSymbolValidation
- generateUndefinedTypeCheck
- generateUndefinedValidation
- generateUnknownValidation
- generateUrlCheck
- generateUuidCheck
- generateVoidTypeCheck
- generateVoidValidation
- compile
- CodeGenResult
- SchemaWithMeta
- arbitraryArraySchema
- arbitraryBooleanSchema
- arbitraryNumberSchema
- arbitraryObjectSchema
- arbitrarySchema
- arbitrarySchemaWithInvalidValue
- arbitrarySchemaWithValidValue
- arbitrarySchemaWithValue
- arbitraryStringSchema
- arbitraryUnionSchema
- arbitraryValueForSchema
- debugComment
- debugSectionComment
- escapeString
- wrapWithDebugComment
schemasSchema definitions for validation70
- coerceBigInt
- coerceBoolean
- coerceDate
- coerceNumber
- coerceString
- array
- looseObject
- map
- object
- record
- set
- strictObject
- tuple
- tupleOf
- tupleOf3
- tupleOf4
- tupleWithRest
- addArrayConstraints
- addBigIntConstraints
- addDateConstraints
- addMapConstraints
- addNumberConstraints
- addObjectConstraints
- addSetConstraints
- addStringConstraints
- refineArray
- refineBigInt
- refineDate
- refineMap
- refineNumber
- refineObject
- refineSet
- refineString
- discriminatedUnion
- intersection
- intersection3
- unionOf
- unionOf3
- unionOf4
- any
- bigint
- boolean
- booleanEnum
- date
- enum
- int
- literal
- mixedEnum
- nativeEnum
- never
- null
- number
- numberEnum
- string
- symbol
- undefined
- unknown
- void
- keyof
- omit
- partial
- pick
- required
- DefaultValues
- default
- lazy
- nullable
- nullish
- optional
- readonly
typesTypeScript type aliases and utility types81
- CoercedResult
- GenericSchema
- Infer
- Schema
- SchemaCompositeType
- SchemaOperatorType
- SchemaPrimitiveType
- SchemaTransformType
- SchemaType
- SchemaWrapperType
- ValidatorResult
- isCoerced
- ArraySchema
- MapSchema
- ObjectSchema
- RecordSchema
- SetSchema
- TupleSchema
- TupleWithRestSchema
- hasTupleRest
- ArrayConstraint
- ArrayExtension
- BigIntConstraint
- BigIntExtension
- DateConstraint
- DateExtension
- MapConstraint
- MapExtension
- NumberConstraint
- NumberExtension
- ObjectConstraint
- ObjectExtension
- SetConstraint
- SetExtension
- StringConstraint
- StringExtension
- SchemaOfType
- isArrayConstraint
- isBigIntConstraint
- isDateConstraint
- isMapConstraint
- isNumberConstraint
- isObjectConstraint
- isSchemaType
- isSetConstraint
- isStringConstraint
- schemaGuards
- DiscriminableSchema
- DiscriminatedUnionSchema
- IntersectionSchema
- UnionSchema
- AnySchema
- BigIntSchema
- BooleanSchema
- DateSchema
- EnumSchema
- EnumValue
- IntSchema
- LiteralSchema
- NativeEnumSchema
- NeverSchema
- NullSchema
- NumberSchema
- StringSchema
- SymbolSchema
- UndefinedSchema
- UnknownSchema
- VoidSchema
- KeyofSchema
- OmitSchema
- PartialSchema
- PickSchema
- RequiredSchema
- DefaultSchema
- IsWrapper
- LazySchema
- NullableSchema
- NullishSchema
- OptionalSchema
- ReadonlySchema
- UnwrapSchema