task-keeper 0.31.0

Task keeper to manage tasks from different task runners
[[bin]]
name = "sq"
path = "src/sq.rs"

[[bin]]
name = "tk"
path = "src/main.rs"

[dependencies.anyhow]
version = "1.0"

[dependencies.async-nats]
version = "0.45"

[dependencies.bytecount]
version = "0.6.9"

[dependencies.cfg-if]
version = "1"

[dependencies.clap]
version = "4.5"

[dependencies.colored]
version = "3"

[dependencies.dirs]
version = "6"

[dependencies.dirs-sys]
version = "0.5"

[dependencies.dotenvx-rs]
version = "0.4.28"

[dependencies.error-stack]
version = "0.6"

[dependencies.java-properties]
version = "2"

[dependencies.jsonc-parser]
features = ["serde"]
version = "0.29"

[dependencies.just]
version = "1.46"

[dependencies.logos]
version = "0.16"

[dependencies.minio]
version = "0.3"

[dependencies.regex]
version = "1.12"

[dependencies.reqwest]
features = ["blocking"]
version = "0.13"

[dependencies.serde]
features = ["derive"]
version = "1.0"

[dependencies.serde-xml-rs]
version = "0.8"

[dependencies.serde_json]
version = "1.0"

[dependencies.shell-escape]
version = "0.1"

[dependencies.shlex]
version = "1.3"

[dependencies.thiserror]
version = "2"

[dependencies.tokio]
features = ["full"]
version = "1.49"

[dependencies.toml]
version = "0.9.10+spec-1.1.0"

[dependencies.uuid]
features = ["v4", "v7"]
version = "1.19"

[dependencies.which]
version = "8.0"

[package]
authors = ["linux_china <libing.chen@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-utilities"]
description = "Task keeper to manage tasks from different task runners"
documentation = "https://github.com/linux-china/task-keeper"
edition = "2024"
homepage = "https://github.com/linux-china/task-keeper"
keywords = ["task", "just", "npm", "bun"]
license = "Apache-2.0"
name = "task-keeper"
readme = "README.md"
repository = "https://github.com/linux-china/task-keeper"
version = "0.31.0"

[profile.dist]
inherits = "release"
lto = true

[profile.release]
codegen-units = 1
lto = true
opt-level = "z"
panic = "abort"
strip = true

[[test]]
name = "demo_test"
path = "tests/demo_test.rs"