Initial commit: APT-DNF Bridge workspace

- Core crate: Minimal shell-out implementation
- Advanced crate: Pluggable backends and enhanced features
- Main crate: Re-exports core + optional advanced features
- Feature flags: Users choose complexity level
- Examples: Working demonstrations of both approaches
- Documentation: Clear README explaining the structure

Implements the refined two-crate approach with workspace + feature flags.
This commit is contained in:
robojerk 2025-09-13 20:45:18 -07:00
commit 06cafa0366
24 changed files with 2790 additions and 0 deletions

View file

@ -0,0 +1,15 @@
[package]
name = "apt-dnf-bridge-core"
version.workspace = true
edition.workspace = true
description = "Minimal shell-based APT transaction API (DNF-like)"
license.workspace = true
repository.workspace = true
keywords.workspace = true
categories.workspace = true
[dependencies]
anyhow.workspace = true
serde.workspace = true
thiserror.workspace = true
tokio.workspace = true