rustler-core/Cargo.toml

49 lines
1.1 KiB
TOML

[package]
name = "rustler"
version = "0.0.0-alpha.0"
edition = "2021"
description = "🤠 » single-action data extractor"
authors = ["Lucas Colombo <lucas@lucode.ar>"]
publish = false
[profile.release]
strip = true
lto = true
codegen-units = 16
opt-level = 'z'
panic = "abort"
rpath = false
overflow-checks = false
debug = 0
debug-assertions = false
[[bin]]
name = "rustler"
path = "app/main.rs"
[workspace]
members = [".", "migration", "entities", "grpc", "rustlers"]
[workspace.dependencies]
lool = { version = "0.2.0", registry = "lugit" } # crates: disable-check
eyre = { version = "0.6.12", default-features = false }
tokio-tungstenite = { version = "0.21.0" }
tokio = { version = "1.37.0", features = ["macros", "rt-multi-thread"] }
[dependencies]
# internal
entities = { path = "entities" }
grpc = { path = "grpc" }
rustlers = { path = "rustlers" }
# workspace
eyre = { workspace = true, default-features = false, features = [
"auto-install",
] }
lool = { workspace = true }
tokio = { workspace = true }
# external
dotenvy = "0.15.7"
chrono = "0.4.37"