[[bin]]
name = "chef"
path = "src/main.rs"
[dependencies.ansi-to-html]
optional = true
version = "0.2.1"
[dependencies.anstream]
version = "0.6"
[dependencies.anyhow]
version = "1"
[dependencies.axum]
optional = true
version = "0.8.1"
[dependencies.bitflags]
features = ["std"]
version = "2"
[dependencies.camino]
features = ["serde1"]
version = "1"
[dependencies.clap]
features = ["derive"]
version = "4"
[dependencies.clap_complete]
version = "4"
[dependencies.colorchoice-clap]
version = "1.0"
[dependencies.cooklang]
version = "0.15"
[dependencies.cooklang-fs]
version = "0.15"
[dependencies.cooklang-to-cooklang]
version = "0.15"
[dependencies.cooklang-to-human]
version = "0.15"
[dependencies.cooklang-to-md]
version = "0.15"
[dependencies.directories]
version = "6.0.0"
[dependencies.emojis]
version = "0.6.0"
[dependencies.enum-map]
version = "2.7.3"
[dependencies.futures]
optional = true
version = "0.3"
[dependencies.inquire]
version = "0.7.4"
[dependencies.mime_guess]
optional = true
version = "2.0"
[dependencies.minijinja]
features = ["loader", "urlencode", "json"]
optional = true
version = "2.0.2"
[dependencies.notify]
optional = true
version = "8.0.0"
[dependencies.once_cell]
version = "1"
[dependencies.open]
optional = true
version = "5.0"
[dependencies.regex]
optional = true
version = "1"
[dependencies.rust-embed]
features = ["compression", "include-exclude"]
optional = true
version = "8.0"
[dependencies.serde]
features = ["derive"]
version = "1"
[dependencies.serde_json]
version = "1"
[dependencies.serde_yaml]
version = "0.9.34"
[dependencies.shell-words]
version = "1.1"
[dependencies.tabular]
features = ["ansi-cell"]
version = "0.2"
[dependencies.textwrap]
features = ["terminal_size"]
version = "0.16"
[dependencies.tokio]
features = ["full"]
optional = true
version = "1"
[dependencies.tokio-stream]
features = ["sync"]
optional = true
version = "0.1"
[dependencies.toml]
version = "0.8"
[dependencies.tower]
features = ["util"]
optional = true
version = "0.5.2"
[dependencies.tower-http]
features = ["fs", "trace"]
optional = true
version = "0.6.2"
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-subscriber]
version = "0.3"
[dependencies.yansi]
version = "1.0.1"
[features]
default = ["serve"]
serve = ["dep:tokio", "dep:axum", "dep:notify", "dep:tokio-stream", "dep:futures", "dep:tower", "dep:tower-http", "dep:mime_guess", "dep:rust-embed", "dep:open", "dep:minijinja", "dep:ansi-to-html", "dep:regex"]
[package]
authors = ["Zheoni <zheoni@outlook.es>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["command-line-utilities", "parser-implementations"]
description = "CLI to manage cooklang recipes"
edition = "2021"
include = ["/src", "/Cargo.toml", "/README.md", "/ui/assets", "/ui/i18n", "/ui/templates"]
keywords = ["cooklang", "cooking", "recipes", "cli", "chef"]
license = "MIT"
name = "cooklang-chef"
readme = "README.md"
repository = "https://github.com/Zheoni/cooklang-chef"
version = "0.10.0"
[profile.release]
lto = "thin"
strip = true