[package]
name = "ot-tools-io"
description = "A library crate for reading/writing binary data files used by the Elektron Octatrack DPS-1."
readme = "./README.md"

version.workspace = true
edition.workspace = true
license.workspace = true
homepage.workspace = true
repository.workspace = true

[lib]
name = "ot_tools_io"

[dependencies]
bincode.workspace = true
itertools.workspace = true
serde.workspace = true
serde-big-array = "0.5.1"
serde_json.workspace = true
serde_yml.workspace = true
# TODO: Explicit version needed here for cargo publish, will require updating
#       if/when main workspace verion is incremented
ot-tools-io-derive = { path = "../ot-tools-io-derive", version = "0.3.1" }
