mini-effect
    Preparing search index...

    Module schema

    Classes

    ValiError

    Interfaces

    AnySchema
    ArgsAction
    ArgsActionAsync
    ArrayIssue
    ArrayPathItem
    ArraySchema
    ArraySchemaAsync
    AwaitActionAsync
    Base64Action
    Base64Issue
    BaseIssue
    BaseMetadata
    BaseSchema
    BaseSchemaAsync
    BaseTransformation
    BaseTransformationAsync
    BaseValidation
    BaseValidationAsync
    BicAction
    BicIssue
    BigintIssue
    BigintSchema
    BlobIssue
    BlobSchema
    BooleanIssue
    BooleanSchema
    Brand
    BrandAction
    BytesAction
    BytesIssue
    CheckAction
    CheckActionAsync
    CheckIssue
    CheckItemsAction
    CheckItemsActionAsync
    CheckItemsIssue
    Config
    CreditCardAction
    CreditCardIssue
    Cuid2Action
    Cuid2Issue
    CustomIssue
    CustomSchema
    CustomSchemaAsync
    DateIssue
    DateSchema
    DecimalAction
    DecimalIssue
    DescriptionAction
    DigitsAction
    DigitsIssue
    EmailAction
    EmailIssue
    EmojiAction
    EmojiIssue
    EmptyAction
    EmptyIssue
    EndsWithAction
    EndsWithIssue
    EntriesAction
    EntriesIssue
    Enum
    EnumIssue
    EnumSchema
    EveryItemAction
    EveryItemIssue
    ExactOptionalSchema
    ExactOptionalSchemaAsync
    ExamplesAction
    ExcludesAction
    ExcludesIssue
    FailureDataset
    FileIssue
    FileSchema
    FilterItemsAction
    FindItemAction
    FiniteAction
    FiniteIssue
    Flavor
    FlavorAction
    FunctionIssue
    FunctionSchema
    GraphemesAction
    GraphemesIssue
    GtValueAction
    GtValueIssue
    HashAction
    HashIssue
    HexadecimalAction
    HexadecimalIssue
    HexColorAction
    HexColorIssue
    ImeiAction
    ImeiIssue
    IncludesAction
    IncludesIssue
    InstanceIssue
    InstanceSchema
    IntegerAction
    IntegerIssue
    IntersectIssue
    IntersectSchema
    IntersectSchemaAsync
    IpAction
    IpIssue
    Ipv4Action
    Ipv4Issue
    Ipv6Action
    Ipv6Issue
    IsoDateAction
    IsoDateIssue
    IsoDateTimeAction
    IsoDateTimeIssue
    IsoTimeAction
    IsoTimeIssue
    IsoTimeSecondAction
    IsoTimeSecondIssue
    IsoTimestampAction
    IsoTimestampIssue
    IsoWeekAction
    IsoWeekIssue
    LazySchema
    LazySchemaAsync
    LengthAction
    LengthIssue
    LiteralIssue
    LiteralSchema
    LooseObjectIssue
    LooseObjectSchema
    LooseObjectSchemaAsync
    LooseTupleIssue
    LooseTupleSchema
    LooseTupleSchemaAsync
    LtValueAction
    LtValueIssue
    Mac48Action
    Mac48Issue
    Mac64Action
    Mac64Issue
    MacAction
    MacIssue
    MapIssue
    MapItemsAction
    MapPathItem
    MapSchema
    MapSchemaAsync
    MaxBytesAction
    MaxBytesIssue
    MaxEntriesAction
    MaxEntriesIssue
    MaxGraphemesAction
    MaxGraphemesIssue
    MaxLengthAction
    MaxLengthIssue
    MaxSizeAction
    MaxSizeIssue
    MaxValueAction
    MaxValueIssue
    MaxWordsAction
    MaxWordsIssue
    MetadataAction
    MimeTypeAction
    MimeTypeIssue
    MinBytesAction
    MinBytesIssue
    MinEntriesAction
    MinEntriesIssue
    MinGraphemesAction
    MinGraphemesIssue
    MinLengthAction
    MinLengthIssue
    MinSizeAction
    MinSizeIssue
    MinValueAction
    MinValueIssue
    MinWordsAction
    MinWordsIssue
    MultipleOfAction
    MultipleOfIssue
    NanIssue
    NanoIdAction
    NanoIdIssue
    NanSchema
    NeverIssue
    NeverSchema
    NonEmptyAction
    NonEmptyIssue
    NonNullableIssue
    NonNullableSchema
    NonNullableSchemaAsync
    NonNullishIssue
    NonNullishSchema
    NonNullishSchemaAsync
    NonOptionalIssue
    NonOptionalSchema
    NonOptionalSchemaAsync
    NormalizeAction
    NotBytesAction
    NotBytesIssue
    NotEntriesAction
    NotEntriesIssue
    NotGraphemesAction
    NotGraphemesIssue
    NotLengthAction
    NotLengthIssue
    NotSizeAction
    NotSizeIssue
    NotValueAction
    NotValueIssue
    NotValuesAction
    NotValuesIssue
    NotWordsAction
    NotWordsIssue
    NullableSchema
    NullableSchemaAsync
    NullishSchema
    NullishSchemaAsync
    NullIssue
    NullSchema
    NumberIssue
    NumberSchema
    ObjectEntries
    ObjectEntriesAsync
    ObjectIssue
    ObjectPathItem
    ObjectSchema
    ObjectSchemaAsync
    ObjectWithRestIssue
    ObjectWithRestSchema
    ObjectWithRestSchemaAsync
    OctalAction
    OctalIssue
    OptionalSchema
    OptionalSchemaAsync
    ParseJsonAction
    ParseJsonConfig
    ParseJsonIssue
    Parser
    ParserAsync
    PartialCheckAction
    PartialCheckActionAsync
    PartialCheckIssue
    PartialDataset
    PicklistIssue
    PicklistSchema
    PromiseIssue
    PromiseSchema
    RawCheckAction
    RawCheckActionAsync
    RawCheckContext
    RawCheckIssue
    RawCheckIssueInfo
    RawTransformAction
    RawTransformActionAsync
    RawTransformContext
    RawTransformIssue
    RawTransformIssueInfo
    ReadonlyAction
    RecordIssue
    RecordSchema
    RecordSchemaAsync
    ReduceItemsAction
    RegexAction
    RegexIssue
    ReturnsAction
    ReturnsActionAsync
    RfcEmailAction
    RfcEmailIssue
    SafeIntegerAction
    SafeIntegerIssue
    SafeParser
    SafeParserAsync
    SetIssue
    SetPathItem
    SetSchema
    SetSchemaAsync
    SizeAction
    SizeIssue
    SlugAction
    SlugIssue
    SomeItemAction
    SomeItemIssue
    SortItemsAction
    StandardProps
    StartsWithAction
    StartsWithIssue
    StrictObjectIssue
    StrictObjectSchema
    StrictObjectSchemaAsync
    StrictTupleIssue
    StrictTupleSchema
    StrictTupleSchemaAsync
    StringifyJsonAction
    StringifyJsonConfig
    StringifyJsonIssue
    StringIssue
    StringSchema
    SuccessDataset
    SymbolIssue
    SymbolSchema
    TitleAction
    ToBigintAction
    ToBigintIssue
    ToBooleanAction
    ToDateAction
    ToDateIssue
    ToLowerCaseAction
    ToMaxValueAction
    ToMinValueAction
    ToNumberAction
    ToNumberIssue
    ToStringAction
    ToStringIssue
    ToUpperCaseAction
    TransformAction
    TransformActionAsync
    TrimAction
    TrimEndAction
    TrimStartAction
    TupleIssue
    TupleSchema
    TupleSchemaAsync
    TupleWithRestIssue
    TupleWithRestSchema
    TupleWithRestSchemaAsync
    UlidAction
    UlidIssue
    UndefinedableSchema
    UndefinedableSchemaAsync
    UndefinedIssue
    UndefinedSchema
    UnionIssue
    UnionSchema
    UnionSchemaAsync
    UnknownDataset
    UnknownPathItem
    UnknownSchema
    UrlAction
    UrlIssue
    UuidAction
    UuidIssue
    ValueAction
    ValueIssue
    ValuesAction
    ValuesIssue
    VariantIssue
    VariantSchema
    VariantSchemaAsync
    VoidIssue
    VoidSchema
    WordsAction
    WordsIssue

    Type Aliases

    ArrayInput
    ArrayRequirement
    ArrayRequirementAsync
    BrandName
    Class
    ContentInput
    ContentRequirement
    Default
    DefaultAsync
    DefaultValue
    EntriesInput
    EnumValues
    ErrorMessage
    Fallback
    FallbackAsync
    FlatErrors
    FlavorName
    GenericIssue
    GenericMetadata
    GenericPipeAction
    GenericPipeActionAsync
    GenericPipeItem
    GenericPipeItemAsync
    GenericSchema
    GenericSchemaAsync
    GenericTransformation
    GenericTransformationAsync
    GenericValidation
    GenericValidationAsync
    GlobalConfig
    HashType
    InferDefault
    InferDefaults
    InferExamples
    InferFallback
    InferFallbacks
    InferInput
    InferIssue
    InferMetadata
    InferOutput
    IntersectOptions
    IntersectOptionsAsync
    IssueDotPath
    IssuePathItem
    LengthInput
    Literal
    NanoIDAction
    NanoIDIssue
    NormalizeForm
    ObjectKeys
    OutputDataset
    PicklistOptions
    PipeAction
    PipeActionAsync
    PipeItem
    PipeItemAsync
    RawCheckAddIssue
    RawTransformAddIssue
    SafeParseResult
    Schema
    SchemaWithFallback
    SchemaWithFallbackAsync
    SchemaWithOmit
    SchemaWithoutPipe
    SchemaWithPartial
    SchemaWithPartialAsync
    SchemaWithPick
    SchemaWithPipe
    SchemaWithPipeAsync
    SchemaWithRequired
    SchemaWithRequiredAsync
    SizeInput
    TupleItems
    TupleItemsAsync
    UnionOptions
    UnionOptionsAsync
    ValueInput
    VariantOptions
    VariantOptionsAsync

    Variables

    BASE64_REGEX
    BIC_REGEX
    BrandSymbol
    CUID2_REGEX
    DECIMAL_REGEX
    DIGITS_REGEX
    EMAIL_REGEX
    EMOJI_REGEX
    FaildToValidateError
    FlavorSymbol
    HEX_COLOR_REGEX
    HEXADECIMAL_REGEX
    IMEI_REGEX
    IP_REGEX
    IPV4_REGEX
    IPV6_REGEX
    ISO_DATE_REGEX
    ISO_DATE_TIME_REGEX
    ISO_TIME_REGEX
    ISO_TIME_SECOND_REGEX
    ISO_TIMESTAMP_REGEX
    ISO_WEEK_REGEX
    MAC_REGEX
    MAC48_REGEX
    MAC64_REGEX
    NANO_ID_REGEX
    OCTAL_REGEX
    RFC_EMAIL_REGEX
    SLUG_REGEX
    ULID_REGEX
    UUID_REGEX

    Functions

    _addIssue
    _getByteCount
    _getGraphemeCount
    _getLastMetadata
    _getStandardProps
    _getWordCount
    _isLuhnAlgo
    _isValidObjectKey
    _joinExpects
    _stringify
    any
    args
    argsAsync
    array
    arrayAsync
    assert
    awaitAsync
    base64
    bic
    bigint
    blob
    boolean
    brand
    bytes
    check
    checkAsync
    checkItems
    checkItemsAsync
    config
    creditCard
    cuid2
    custom
    customAsync
    date
    decimal
    deleteGlobalConfig
    deleteGlobalMessage
    deleteSchemaMessage
    deleteSpecificMessage
    description
    digits
    email
    emoji
    empty
    endsWith
    entries
    entriesFromList
    entriesFromObjects
    enum
    enum_
    everyItem
    exactOptional
    exactOptionalAsync
    examples
    excludes
    fallback
    fallbackAsync
    file
    filterItems
    findItem
    finite
    flatten
    flavor
    forward
    forwardAsync
    function
    function_
    getDefault
    getDefaults
    getDefaultsAsync
    getDescription
    getDotPath
    getExamples
    getFallback
    getFallbacks
    getFallbacksAsync
    getGlobalConfig
    getGlobalMessage
    getMetadata
    getSchemaMessage
    getSpecificMessage
    getTitle
    graphemes
    gtValue
    hash
    hexadecimal
    hexColor
    imei
    includes
    instance
    integer
    intersect
    intersectAsync
    ip
    ipv4
    ipv6
    is
    isoDate
    isoDateTime
    isOfKind
    isOfType
    isoTime
    isoTimeSecond
    isoTimestamp
    isoWeek
    isValiError
    keyof
    lazy
    lazyAsync
    length
    literal
    looseObject
    looseObjectAsync
    looseTuple
    looseTupleAsync
    ltValue
    mac
    mac48
    mac64
    map
    mapAsync
    mapItems
    maxBytes
    maxEntries
    maxGraphemes
    maxLength
    maxSize
    maxValue
    maxWords
    message
    metadata
    mimeType
    minBytes
    minEntries
    minGraphemes
    minLength
    minSize
    minValue
    minWords
    multipleOf
    nan
    nanoid
    never
    nonEmpty
    nonNullable
    nonNullableAsync
    nonNullish
    nonNullishAsync
    nonOptional
    nonOptionalAsync
    normalize
    notBytes
    notEntries
    notGraphemes
    notLength
    notSize
    notValue
    notValues
    notWords
    null
    null_
    nullable
    nullableAsync
    nullish
    nullishAsync
    number
    object
    objectAsync
    objectWithRest
    objectWithRestAsync
    octal
    omit
    optional
    optionalAsync
    parse
    parseAsync
    parseJson
    parser
    parserAsync
    partial
    partialAsync
    partialCheck
    partialCheckAsync
    pick
    picklist
    pipe
    pipeAsync
    promise
    rawCheck
    rawCheckAsync
    rawTransform
    rawTransformAsync
    readonly
    record
    recordAsync
    reduceItems
    regex
    required
    requiredAsync
    returns
    returnsAsync
    rfcEmail
    safeInteger
    safeParse
    safeParseAsync
    safeParser
    safeParserAsync
    set
    setAsync
    setGlobalConfig
    setGlobalMessage
    setSchemaMessage
    setSpecificMessage
    size
    slug
    someItem
    sortItems
    startsWith
    strictObject
    strictObjectAsync
    strictTuple
    strictTupleAsync
    string
    stringifyJson
    summarize
    symbol
    title
    toBigint
    toBoolean
    toDate
    toLowerCase
    toMaxValue
    toMinValue
    toNumber
    toString
    toUpperCase
    transform
    transformAsync
    trim
    trimEnd
    trimStart
    tuple
    tupleAsync
    tupleWithRest
    tupleWithRestAsync
    ulid
    undefined
    undefined_
    undefinedable
    undefinedableAsync
    union
    unionAsync
    unknown
    unwrap
    url
    uuid
    validate
    value
    values
    variant
    variantAsync
    void
    void_
    words