example = []
[dependencies.anyhow]
version = "1.0.71"
[dependencies.hidapi]
optional = true
version = "2.3.3"
[dependencies.log]
version = "0.4.18"
[dependencies.midir]
optional = true
version = "0.9.1"
[dependencies.num-derive]
version = "0.3.3"
[dependencies.num-traits]
version = "0.2.15"
[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"
[dependencies.thiserror]
version = "1.0.40"
[dev-dependencies.anyhow]
version = "1.0.71"
[features]
default = ["hid", "midi", "serde"]
hid = ["dep:hidapi"]
jack = ["midir?/jack"]
midi = ["dep:midir"]
serde = ["dep:serde"]
[package]
categories = ["hardware-support"]
description = "DJ Hardware Support"
edition = "2021"
include = ["/src", "/README.md", "/LICENSES"]
keywords = ["dj", "controller", "midi", "hid"]
license = "MPL-2.0"
name = "djio"
readme = "README.md"
repository = "https://github.com/uklotzde/djio"
version = "0.0.2"