2024-05-01 22:22:48 +03:00
|
|
|
[workspace]
|
|
|
|
members = ["tangled"]
|
2024-07-20 12:01:16 +03:00
|
|
|
resolver = "2"
|
2024-05-01 22:22:48 +03:00
|
|
|
|
2024-04-30 23:49:51 +03:00
|
|
|
[package]
|
|
|
|
name = "noita-proxy"
|
2024-06-12 19:07:03 +03:00
|
|
|
description = "Noita Entangled Worlds companion app."
|
2024-11-02 20:18:31 +03:00
|
|
|
version = "0.27.11"
|
2024-04-30 23:49:51 +03:00
|
|
|
edition = "2021"
|
|
|
|
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
|
|
|
|
[dependencies]
|
2024-10-13 10:31:22 -04:00
|
|
|
eframe = { version="0.29.1", features = ["glow", "default_fonts"], default-features = false }
|
2024-10-09 19:56:06 -04:00
|
|
|
egui-file-dialog = "0.7.0"
|
|
|
|
egui_extras = { version = "0.29.1", features = ["all_loaders"] }
|
|
|
|
egui_plot = "0.29.0"
|
2024-07-20 12:01:16 +03:00
|
|
|
image = { version = "0.25.1", default-features = false, features = ["png", "webp"] }
|
2024-07-20 11:44:12 +03:00
|
|
|
|
2024-10-13 10:31:22 -04:00
|
|
|
ron = "0.8.1"
|
2024-08-28 08:29:05 -04:00
|
|
|
tungstenite = "0.24.0"
|
2024-05-06 20:54:02 +03:00
|
|
|
tracing-subscriber = { version = "0.3.18", features = ["env-filter"] }
|
2024-05-01 20:26:37 +03:00
|
|
|
tracing = "0.1.40"
|
|
|
|
tangled = { path = "tangled" }
|
2024-08-13 18:14:47 -04:00
|
|
|
serde = { version = "1.0.207", features = ["serde_derive", "derive"] }
|
2024-05-01 20:26:37 +03:00
|
|
|
bitcode = "0.6.0"
|
2024-07-20 12:01:16 +03:00
|
|
|
lz4_flex = { version = "0.11.3", default-features = false, features = ["std"]}
|
2024-05-13 21:00:00 +03:00
|
|
|
rand = "0.8.5"
|
2024-09-27 22:22:47 +03:00
|
|
|
steamworks = { git = "https://github.com/IntQuant/steamworks-rs", branch = "avatar-fix" }
|
2024-05-17 17:55:50 +03:00
|
|
|
crossbeam = { version = "0.8.4", features = ["crossbeam-channel"] }
|
|
|
|
clipboard = "0.5.0"
|
2024-05-18 12:55:31 +03:00
|
|
|
socket2 = { version = "0.5.7", features = ["all"] }
|
2024-07-20 12:01:16 +03:00
|
|
|
reqwest = { version = "0.12.4", features = ["blocking", "json", "http2", "rustls-tls-native-roots", "charset"], default-features = false}
|
2024-05-23 21:02:39 +03:00
|
|
|
serde_json = "1.0.117"
|
|
|
|
thiserror = "1.0.61"
|
|
|
|
poll-promise = "0.3.0"
|
2024-08-23 12:51:53 +03:00
|
|
|
zip = "2.2.0"
|
2024-05-24 00:41:55 +03:00
|
|
|
self-replace = "1.3.7"
|
2024-06-03 01:07:36 +03:00
|
|
|
bytemuck = { version = "1.16.0", features = ["derive"] }
|
|
|
|
bincode = "1.3.3"
|
2024-08-07 18:26:57 -04:00
|
|
|
rustc-hash = "2.0.0"
|
2024-09-25 16:08:04 -04:00
|
|
|
fluent-templates = "0.11.0"
|
2024-06-08 14:25:57 +03:00
|
|
|
unic-langid = { version = "0.9.5", features = ["serde"] }
|
2024-06-09 17:16:33 +03:00
|
|
|
fluent-bundle = "0.15.3"
|
2024-06-21 23:59:44 +03:00
|
|
|
crc = "3.2.1"
|
2024-07-04 22:59:11 +03:00
|
|
|
argh = "0.1.12"
|
2024-07-06 13:44:31 +03:00
|
|
|
shlex = "1.3.0"
|
2024-10-28 10:06:13 -04:00
|
|
|
quick-xml = { version = "0.37.0", features = ["serialize"] }
|
2024-07-22 17:41:45 +03:00
|
|
|
dashmap = "6.0.1"
|
2024-08-23 00:08:51 +03:00
|
|
|
eyre = "0.6.12"
|
2024-09-06 20:24:39 +03:00
|
|
|
tokio = { version = "1.40.0", features = ["macros", "rt-multi-thread"] }
|
2024-04-30 23:49:51 +03:00
|
|
|
|
2024-07-01 21:23:16 +03:00
|
|
|
[build-dependencies]
|
|
|
|
winresource = "0.1.17"
|
|
|
|
|
2024-05-03 23:38:40 +03:00
|
|
|
[profile.dev]
|
|
|
|
opt-level = 1
|
|
|
|
|
2024-10-10 05:56:53 -04:00
|
|
|
[profile.release]
|
2024-10-09 19:41:25 -04:00
|
|
|
lto = true
|
2024-10-12 18:06:35 +03:00
|
|
|
strip = true
|
2024-10-12 18:11:44 +03:00
|
|
|
|
|
|
|
[profile.release-lto]
|
2024-10-13 17:39:35 +03:00
|
|
|
inherits = "release"
|