One line per dependency where the reason is not obvious, measurements kept as the number and the unit. Parsed with tomllib before and after, every manifest is identical. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
24 lines
658 B
TOML
24 lines
658 B
TOML
[package]
|
|
name = "benilla-protocol"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
description = "WoW 1.12.1 auth (SRP6) + world wire protocol and the benilla-auth CLI"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
anyhow.workspace = true
|
|
clap.workspace = true
|
|
benilla-srp = { path = "../benilla-srp" }
|
|
flate2 = "1.0"
|
|
sha1.workspace = true
|
|
# Derives `SessionEventKind`, `SessionEvent`'s fieldless twin that the handler table keys on.
|
|
strum = { version = "0.26", features = ["derive"] }
|
|
|
|
[dev-dependencies]
|
|
# The SRP probe example re-derives the handshake by hand, to vary what `benilla-srp` fixes.
|
|
num-bigint = "0.4.6"
|
|
rand = "0.8.6"
|