mirror of
https://github.com/italicsjenga/valence.git
synced 2024-12-23 14:31:30 +11:00
8712fea19e
## Description Describe the changes you've made. Link to any issues this PR fixes or addresses. ... changes... wel, lets see... uuhhmmm, i rewrote the entire packet inspector :) (also dont mind the snarkyness of that sentence, im tired) closes #346
55 lines
1.4 KiB
TOML
55 lines
1.4 KiB
TOML
[package]
|
|
name = "packet_inspector"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
description = "A simple Minecraft proxy for inspecting packets."
|
|
|
|
[features]
|
|
default = ["gui"]
|
|
gui = [
|
|
"image",
|
|
"syntect",
|
|
"serde",
|
|
"egui",
|
|
"eframe",
|
|
"egui_dock",
|
|
"itertools",
|
|
"enum-map",
|
|
]
|
|
cli = ["clap"]
|
|
|
|
[dependencies]
|
|
anyhow = { workspace = true }
|
|
bytes = { workspace = true }
|
|
flate2 = { workspace = true }
|
|
flume = { workspace = true }
|
|
tokio = { workspace = true, features = ["full"] }
|
|
tracing = { workspace = true }
|
|
valence = { workspace = true }
|
|
time = { workspace = true, features = ["local-offset"] }
|
|
image = { workspace = true, optional = true }
|
|
tracing-subscriber = { workspace = true }
|
|
egui = { workspace = true, optional = true }
|
|
eframe = { workspace = true, optional = true, features = [
|
|
"persistence",
|
|
"wgpu",
|
|
] }
|
|
egui_dock = { workspace = true, optional = true, features = ["serde"] }
|
|
itertools = { workspace = true, optional = true }
|
|
enum-map = { workspace = true, optional = true, features = ["serde"] }
|
|
syntect = { workspace = true, default-features = false, optional = true, features = [
|
|
"default-fancy",
|
|
] }
|
|
serde = { workspace = true, optional = true, features = ["derive"] }
|
|
clap = { workspace = true, optional = true, features = ["derive"] }
|
|
|
|
|
|
[build-dependencies]
|
|
syn = "2.0.18"
|
|
anyhow = "1.0.71"
|
|
heck = "0.4.1"
|
|
proc-macro2 = "1.0.60"
|
|
quote = "1.0.28"
|
|
serde = { version = "1.0.164", features = ["derive"] }
|
|
serde_json = "1.0.96"
|