[package]
name = "socketioxide-core"
description = "Core of the socketioxide library. Contains basic types and interfaces for the socketioxide crate and all other related sub-crates."
version = "0.18.0"
edition.workspace = true
rust-version.workspace = true
authors.workspace = true
repository.workspace = true
homepage.workspace = true
keywords.workspace = true
categories.workspace = true
license.workspace = true
readme.workspace = true
[features]
remote-adapter = []
[dependencies]
bytes.workspace = true
engineioxide-core = { version = "0.2", path = "../engineioxide-core" }
serde.workspace = true
thiserror.workspace = true
futures-core.workspace = true
smallvec = { workspace = true, features = ["serde"] }
[target."cfg(fuzzing)".dependencies]
arbitrary = { version = "1.4.2", features = ["derive"] }
[dev-dependencies]
serde_json.workspace = true
rmp-serde.workspace = true
[lints]
workspace = true