Files

37 lines
1.0 KiB
TOML
Raw Permalink Normal View History

2022-12-02 22:48:54 +01:00
[package]
name = "wotbreplay-parser"
description = "World of Tanks Blitz replay parser"
version = "0.0.0"
edition = "2021"
authors = ["Pavel Perestoronin <[email protected]>"]
readme = "README.md"
repository = "https://github.com/eigenein/wotbreplay-parser"
license = "MIT"
2022-12-03 21:15:15 +01:00
keywords = ["world-of-tanks-blitz", "replay", "parser", "wargaming", "results"]
categories = ["parsing"]
2022-12-02 22:48:54 +01:00
[features]
default = []
meta = ["dep:serde_json"] # `meta.json` parsing
raw-payload = [] # save raw packet payloads, enabling increases memory usage and decreases performance
2022-12-02 22:48:54 +01:00
[dependencies]
2023-04-29 22:17:12 +02:00
bytes = "1.4.0"
2023-04-29 19:05:40 +02:00
byteorder = "1.4.3"
2022-12-02 23:56:35 +01:00
prost = "0.11.3"
2022-12-03 17:48:42 +01:00
serde = { version = "1.0.148", features = ["derive"] }
2022-12-02 23:56:35 +01:00
serde_bytes = "0.11.7"
serde-pickle = "1.1.1"
2023-04-28 16:22:10 +02:00
serde_json = { version = "1.0.96", optional = true }
2023-05-13 20:37:05 +02:00
serde_repr = "0.1.12"
2023-04-29 22:17:12 +02:00
serde_with = { version = "2.3.3", features = ["hex"] }
2022-12-02 23:56:35 +01:00
thiserror = "1.0.37"
zip = { version = "0.6.3", default-features = false, features = ["deflate"] }
[dev-dependencies]
anyhow = "1.0.66"
2023-05-08 22:43:28 +02:00
criterion = "0.4.0"
[[bench]]
name = "data"
harness = false