[package] name = "rekordcrate" version = "0.2.1" authors = ["Jan Holthuis "] description = "Library for parsing Pioneer Rekordbox device exports" readme = "README.md" repository = "https://github.com/Holzhaus/rekordcrate" license = "MPL-2.0" keywords = ["rekordbox", "dj", "export", "database", "parser"] categories = ["parser-implementations"] edition = "2021" exclude = [".*"] [dependencies] binrw = "0.13" modular-bitfield = "0.11" crc16 = "0.4" clap = { version = "4.0.10", features = ["derive"], optional = true } parse-display = "0.6.0" thiserror = "1.0" [build-dependencies] glob = "0.3" [dev-dependencies] pretty-hex = "0.3" pretty_assertions = "1" [features] default = ["cli"] cli = ["dep:clap"] [[bin]] name = "rekordcrate" required-features = ["cli"]