treewide: migrate to multi-crate layout

Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I11a2103f3530f07409177404577b90136a6a6964
This commit is contained in:
raf 2026-05-03 00:33:21 +03:00
commit d445b1814a
Signed by: NotAShelf
GPG key ID: 29D95B64378DB4BF
68 changed files with 247 additions and 72 deletions

View file

@ -0,0 +1,47 @@
[package]
name = "pakker-cli"
version.workspace = true
edition.workspace = true
description = "CLI library for Pakker"
keywords.workspace = true
categories.workspace = true
rust-version.workspace = true
readme = "../../docs/README.md"
[dependencies]
pakker-core.workspace = true
anyhow.workspace = true
async-trait.workspace = true
clap.workspace = true
comfy-table.workspace = true
dialoguer.workspace = true
env_logger.workspace = true
futures.workspace = true
git2.workspace = true
glob.workspace = true
indicatif.workspace = true
keyring.workspace = true
keyring-core.workspace = true
libc.workspace = true
log.workspace = true
md-5.workspace = true
rand.workspace = true
regex.workspace = true
reqwest.workspace = true
semver.workspace = true
serde.workspace = true
serde_json.workspace = true
sha1.workspace = true
sha2.workspace = true
strsim.workspace = true
tempfile.workspace = true
textwrap.workspace = true
thiserror.workspace = true
tokio.workspace = true
walkdir.workspace = true
yansi.workspace = true
zip.workspace = true
[lints]
workspace = true