[package]
edition = "2021"
name = "eu4save"
version = "0.8.2"
authors = ["Nick Babcock <nbabcock19@hotmail.com>"]
exclude = [
"/assets/*",
"/fuzz/*",
]
description = "Ergonomically work with all EU4 saves (ironman and multiplayer)"
readme = "README.md"
keywords = [
"eu4",
"ironman",
]
categories = ["parsing"]
license = "MIT"
repository = "https://github.com/rakaly/eu4save.git"
[profile.test]
opt-level = 3
lto = "thin"
[dependencies.jomini]
version = "0.20"
features = ["json"]
[dependencies.libdeflater]
version = "0.11"
optional = true
[dependencies.miniz_oxide]
version = "0.6"
optional = true
[dependencies.once_cell]
version = "1"
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.thiserror]
version = "1"
[dependencies.zip]
version = "0.6"
default-features = false
[dev-dependencies.attohttpc]
version = "0.23"
[dev-dependencies.paste]
version = "1"
[dev-dependencies.twoway]
version = "0.2"
[dev-dependencies.zip]
version = "0.6"
features = ["deflate"]
default-features = false
[features]
default = ["miniz"]
libdeflate = ["libdeflater/freestanding"]
miniz = ["miniz_oxide"]
serialize = []