[package] name = "recordkeeper" version = "0.2.0-alpha" description = "Xenoblade Chronicles 3 save editing library" authors = ["RoccoDev "] license = "LGPL-3.0-only" edition = "2021" categories = ["parsing", "parser-implementations"] keywords = ["xenoblade", "save-edit", "monolithsoft"] readme = "../README.md" repository = "https://github.com/RoccoDev/recordkeeper/tree/master/lib" [features] # Enables utility traits on exported enums, thanks to the `strum` crate. strum = ["dep:strum"] # Enables serialization of map bitmaps (used for the fog-of-war mechanic). # This adds an extra ~1MB to the save structure size in memory. map-bitmaps = [] [dependencies] recordkeeper-macros = { version = "=0.1.0", path = "../macros" } byteorder = "1.4.3" thiserror = "1.0.44" paste = "1.0.14" strum = { version = "0.25.0", features = ["derive"], optional = true }