validator 0.19.0

Common validation functions (email, url, length, ...) and trait - to be used with `validator_derive`
Documentation
[dependencies.card-validate]
optional = true
version = "2.3"

[dependencies.idna]
version = "1"

[dependencies.indexmap]
features = ["serde"]
optional = true
version = "2.0.0"

[dependencies.once_cell]
version = "1.18.0"

[dependencies.regex]
default-features = false
features = ["std"]
version = "1"

[dependencies.serde]
version = "1"

[dependencies.serde_derive]
version = "1"

[dependencies.serde_json]
version = "1"

[dependencies.unic-ucd-common]
optional = true
version = "0.9"

[dependencies.url]
version = "2"

[dependencies.validator_derive]
optional = true
version = "0.19"

[features]
card = ["card-validate"]
derive = ["validator_derive"]
derive_nightly_features = ["derive", "validator_derive/nightly_features"]
unic = ["unic-ucd-common"]

[lib]
name = "validator"
path = "src/lib.rs"

[package]
authors = ["Vincent Prouillet <hello@vincentprouillet.com"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
description = "Common validation functions (email, url, length, ...) and trait - to be used with `validator_derive`"
edition = "2021"
homepage = "https://github.com/Keats/validator"
keywords = ["validation", "api", "validator"]
license = "MIT"
name = "validator"
readme = "README.md"
repository = "https://github.com/Keats/validator"
version = "0.19.0"

[[test]]
name = "display"
path = "tests/display.rs"