mirror of
https://github.com/atuinsh/atuin.git
synced 2025-01-26 08:10:55 +01:00
2e88321aec
This avoids issues with clients attempting to connect to the daemon while it's starting, systemd creates the socket early and will queue connections up until the daemon is ready to accept them.
40 lines
1.0 KiB
TOML
40 lines
1.0 KiB
TOML
[package]
|
|
name = "atuin-daemon"
|
|
edition = "2021"
|
|
version = "0.1.0"
|
|
authors.workspace = true
|
|
rust-version.workspace = true
|
|
license.workspace = true
|
|
homepage.workspace = true
|
|
repository.workspace = true
|
|
readme.workspace = true
|
|
|
|
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
|
|
|
|
[dependencies]
|
|
atuin-client = { path = "../atuin-client", version = "18.0.1" }
|
|
atuin-dotfiles = { path = "../atuin-dotfiles", version = "0.2.0" }
|
|
atuin-history = { path = "../atuin-history", version = "0.1.0" }
|
|
|
|
time = { workspace = true }
|
|
uuid = { workspace = true }
|
|
tokio = { workspace = true }
|
|
tower = { workspace = true }
|
|
eyre = { workspace = true }
|
|
tracing = { workspace = true }
|
|
tracing-subscriber = { workspace = true }
|
|
|
|
dashmap = "5.5.3"
|
|
tonic-types = "0.11.0"
|
|
tonic = "0.11"
|
|
prost = "0.12"
|
|
prost-types = "0.12"
|
|
tokio-stream = {version="0.1.14", features=["net"]}
|
|
rand.workspace = true
|
|
|
|
[target.'cfg(target_os = "linux")'.dependencies]
|
|
listenfd = "1.0.1"
|
|
|
|
[build-dependencies]
|
|
tonic-build = "0.11"
|