[package]
name = "boilermaker-core"
version.workspace = true
edition.workspace = true
description.workspace = true
license.workspace = true
repository.workspace = true
readme.workspace = true

[dependencies]
# External
async-trait = { workspace = true }
auth-git2 = { workspace = true }
chrono = { workspace = true }
colored = { workspace = true }
clap = { workspace = true }
color-eyre = { workspace = true }
dirs = { workspace = true }
fs_extra = { workspace = true }
git2 = { workspace = true }
hex = { workspace = true }
lazy_static = { workspace = true }
minijinja = { workspace = true }
nu-ansi-term = { workspace = true }
openssl = { workspace = true }
pulldown-cmark = { workspace = true }
rand = { workspace = true }
regex = { workspace = true }
reqwest = { workspace = true, features = ["json", "gzip", "stream"] }
rust-embed = { workspace = true }
serde = { workspace = true }
sha2 = { workspace = true }
sqlx = { workspace = true }
tabled = { workspace = true }
termimad = { workspace = true }
tokio = { workspace = true, features = ["full"] }
toml = { workspace = true }
tracing = { workspace = true }
tracing-error = { workspace = true }
tracing-subscriber = { workspace = true }
unicode-truncate = { workspace = true }
walkdir = { workspace = true }
# Internal
