[package]
name = "web-core-validator"
version = "0.4.0"
edition = "2024"
description = "Supporting validator crate for web-core crate"
homepage = "https://github.com/Salman-Sali/web-core"
license = "MIT"
[dependencies]
web-core-validator-derive = { workspace = true, optional = true }
url = "2"
regex = { version = "1", default-features = false, features = ["std"] }
idna = "1"
serde = "1"
serde_derive = "1"
serde_json = "1"
card-validate = { version = "2.3", optional = true }
indexmap = { version = "2.0.0", features = ["serde"], optional = true }
tokio = { version = "1.47.1", features = ["macros", "rt-multi-thread"] }
trait-variant = "0.1.3"
[features]
card = ["card-validate"]
derive = ["web-core-validator-derive"]
derive_nightly_features = ["derive", "web-core-validator-derive/nightly_features"]