More workspace dependencies

This commit is contained in:
Snowiiii 2024-10-21 19:36:42 +02:00
parent 112110272b
commit 287f466ae1
9 changed files with 45 additions and 42 deletions

View File

@ -31,6 +31,10 @@ tokio = { version = "1.40", features = [
"sync", "sync",
] } ] }
thiserror = "1.0"
num-traits = "0.2"
num-derive = "0.4"
# Concurrency/Parallelism and Synchronization # Concurrency/Parallelism and Synchronization
rayon = "1.10.0" rayon = "1.10.0"
parking_lot = "0.12.3" parking_lot = "0.12.3"

View File

@ -9,4 +9,4 @@ serde.workspace = true
log.workspace = true log.workspace = true
toml = "0.8" toml = "0.8"
serde-inline-default = "0.2.1" serde-inline-default = "0.2.2"

View File

@ -6,9 +6,10 @@ edition.workspace = true
[dependencies] [dependencies]
serde.workspace = true serde.workspace = true
uuid.workspace = true uuid.workspace = true
num-traits.workspace = true
num-derive.workspace = true
fastnbt = { git = "https://github.com/owengage/fastnbt.git" } fastnbt = { git = "https://github.com/owengage/fastnbt.git" }
colored = "2" colored = "2"
md5 = "0.7.0" md5 = "0.7.0"
num-traits = "0.2.19"
num-derive = { version = "0.4.2" }

View File

@ -8,10 +8,10 @@ edition.workspace = true
pumpkin-world = { path = "../pumpkin-world" } pumpkin-world = { path = "../pumpkin-world" }
log.workspace = true log.workspace = true
num-traits = "0.2"
num-derive = "0.4"
thiserror = "1.0.63"
itertools.workspace = true itertools.workspace = true
crossbeam.workspace = true crossbeam.workspace = true
tokio.workspace = true tokio.workspace = true
thiserror.workspace = true
num-traits.workspace = true
num-derive.workspace = true

View File

@ -7,9 +7,10 @@ edition.workspace = true
proc-macro = true proc-macro = true
[dependencies] [dependencies]
serde.workspace = true
itertools.workspace = true
proc-macro2 = "1.0" proc-macro2 = "1.0"
quote = "1.0" quote = "1.0"
syn = "2.0" syn = "2.0"
serde.workspace = true serde_json = "1.0.132"
itertools.workspace = true
serde_json = "1.0.128"

View File

@ -9,22 +9,21 @@ pumpkin-macros = { path = "../pumpkin-macros" }
pumpkin-world = { path = "../pumpkin-world" } pumpkin-world = { path = "../pumpkin-world" }
pumpkin-core = { path = "../pumpkin-core" } pumpkin-core = { path = "../pumpkin-core" }
uuid.workspace = true
serde.workspace = true
thiserror.workspace = true
itertools.workspace = true
log.workspace = true
num-traits.workspace = true
num-derive.workspace = true
bytes = "1.7" bytes = "1.7"
uuid.workspace = true
serde.workspace = true
flate2 = "1.0" flate2 = "1.0"
thiserror = "1.0"
log.workspace = true
num-traits = "0.2"
num-derive = "0.4"
# encryption # encryption
aes = "0.8.4" aes = "0.8.4"
cfb8 = "0.8.1" cfb8 = "0.8.1"
itertools.workspace = true
fastnbt = { git = "https://github.com/owengage/fastnbt.git" } fastnbt = { git = "https://github.com/owengage/fastnbt.git" }

View File

@ -7,7 +7,7 @@ edition.workspace = true
pumpkin-protocol = { path = "../pumpkin-protocol" } pumpkin-protocol = { path = "../pumpkin-protocol" }
pumpkin-core = { path = "../pumpkin-core" } pumpkin-core = { path = "../pumpkin-core" }
serde.workspace = true
# nbt # nbt
fastnbt = { git = "https://github.com/owengage/fastnbt.git" } fastnbt = { git = "https://github.com/owengage/fastnbt.git" }
serde.workspace = true

View File

@ -7,30 +7,29 @@ edition.workspace = true
pumpkin-core = { path = "../pumpkin-core" } pumpkin-core = { path = "../pumpkin-core" }
pumpkin-macros = { path = "../pumpkin-macros" } pumpkin-macros = { path = "../pumpkin-macros" }
fastnbt = { git = "https://github.com/owengage/fastnbt.git" }
tokio.workspace = true tokio.workspace = true
rayon.workspace = true rayon.workspace = true
derive_more.workspace = true derive_more.workspace = true
itertools.workspace = true itertools.workspace = true
thiserror = "1.0" thiserror.workspace = true
serde.workspace = true
log.workspace = true
parking_lot.workspace = true
num-traits.workspace = true
num-derive.workspace = true
futures = "0.3" futures = "0.3"
# Compression # Compression
flate2 = "1.0" flate2 = "1.0"
lz4 = "1.11.1" lz4 = "1.28.0"
serde.workspace = true
serde_json = "1.0" serde_json = "1.0"
enum_dispatch = "0.3.13" enum_dispatch = "0.3.13"
derive-getters = "0.5.0" derive-getters = "0.5.0"
log.workspace = true fastnbt = { git = "https://github.com/owengage/fastnbt.git" }
parking_lot.workspace = true
noise = "0.9.0" noise = "0.9.0"
rand = "0.8.5" rand = "0.8.5"
num-traits = "0.2"
num-derive = "0.4"

View File

@ -15,6 +15,15 @@ pumpkin-protocol = { path = "../pumpkin-protocol" }
pumpkin-registry = { path = "../pumpkin-registry" } pumpkin-registry = { path = "../pumpkin-registry" }
itertools.workspace = true itertools.workspace = true
log.workspace = true
crossbeam.workspace = true
uuid.workspace = true
tokio.workspace = true
rayon.workspace = true
thiserror.workspace = true
num-traits.workspace = true
num-derive.workspace = true
# config # config
serde.workspace = true serde.workspace = true
@ -24,8 +33,6 @@ bytes = "1.7"
rand = "0.8.5" rand = "0.8.5"
num-traits = "0.2"
num-derive = "0.4"
num-bigint = "0.4" num-bigint = "0.4"
ctrlc = "3.4" ctrlc = "3.4"
@ -49,17 +56,9 @@ digest = "=0.11.0-pre.9"
hmac = "0.12.1" hmac = "0.12.1"
sha2 = "0.10.8" sha2 = "0.10.8"
thiserror = "1.0"
# icon loading # icon loading
base64 = "0.22.1" base64 = "0.22.1"
png = "0.17.14" png = "0.17.14"
# logging # logging
simple_logger = { version = "5.0.0", features = ["threads"] } simple_logger = { version = "5.0.0", features = ["threads"] }
log.workspace = true
crossbeam.workspace = true
uuid.workspace = true
tokio.workspace = true
rayon.workspace = true