[build-dependencies.zod-core]
version = "0.1.0"
[build-dependencies.zod-derive]
version = "0.1.0"
[dependencies.async-trait]
optional = true
version = "0.1.64"
[dependencies.axum]
features = ["ws", "headers"]
optional = true
version = "0.6.7"
[dependencies.futures]
optional = true
version = "0.3.26"
[dependencies.inventory]
optional = true
version = "0.3.3"
[dependencies.pin-project-lite]
optional = true
version = "0.2.9"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0.152"
[dependencies.serde_json]
optional = true
version = "1.0.92"
[dependencies.thiserror]
optional = true
version = "1.0.38"
[dependencies.tokio]
optional = true
version = "1.25.0"
[dependencies.tracing]
optional = true
version = "0.1.37"
[dependencies.zod-core]
version = "0.1.0"
[dependencies.zod-derive]
version = "0.1.0"
[dev-dependencies.paste]
version = "1.0.11"
[dev-dependencies.pretty_assertions]
version = "1.3.0"
[dev-dependencies.serde]
features = ["derive"]
version = "1.0.152"
[dev-dependencies.serde_json]
version = "1.0.93"
[dev-dependencies.tracing-subscriber]
features = ["env-filter"]
version = "0.3.16"
[dev-dependencies.trybuild]
features = ["diff"]
version = "1.0.77"
[features]
default = ["rpc"]
rpc = ["async-trait", "axum", "futures", "inventory", "pin-project-lite", "serde", "serde_json", "thiserror", "tokio", "tracing"]
[package]
authors = ["Nicolai Unrein<info@auxcontrol.io>"]
build = "build.rs"
description = "Rust integraions with the `zod` typescript library."
documentation = "https://docs.rs/zod"
edition = "2021"
license = "MIT OR Apache-2.0"
name = "zod"
readme = "README.md"
repository = "https://github.com/nicolaiunrein/zod"
version = "0.1.0"