switchy_http_models 0.1.2

Switchy HTTP models package
Documentation
[package]
authors     = ["Braden Steffaniak"]
categories  = ["development-tools", "network-programming"]
description = "Switchy HTTP models package"
edition     = "2024"
keywords    = ["http", "network", "web"]
license     = "MPL-2.0"
name        = "switchy_http_models"
readme      = "README.md"
repository  = "https://github.com/MoosicBox/MoosicBox"
version     = "0.1.2"

[package.metadata.workspaces]
group = "switchy"

[dependencies]
moosicbox_assert = { workspace = true }

actix-web = { workspace = true, optional = true }
reqwest   = { workspace = true, optional = true }
serde     = { workspace = true, optional = true }
strum     = { workspace = true, features = ["derive"] }
thiserror = { workspace = true }

[features]
default = ["actix", "reqwest", "serde"]

fail-on-warnings = []

serde = ["dep:serde"]

actix   = ["dep:actix-web"]
reqwest = ["dep:reqwest"]