use-docker 0.0.1

Feature-gated facade crate for RustUse Docker primitives
Documentation
[package]
name = "use-docker"
description = "Feature-gated facade crate for RustUse Docker primitives"
publish = true
authors.workspace = true
version.workspace = true
edition.workspace = true
homepage.workspace = true
license.workspace = true
repository.workspace = true
rust-version.workspace = true
readme = "README.md"
documentation = "https://docs.rs/use-docker"
keywords = ["docker", "containers", "facade", "rustuse"]
categories = ["development-tools", "parser-implementations"]

[package.metadata.docs.rs]
all-features = true

[features]
default = ["full"]
dockerfile = ["dep:use-dockerfile"]
dockerignore = ["dep:use-dockerignore"]
image = ["dep:use-docker-image"]
tag = ["dep:use-docker-tag"]
registry = ["dep:use-docker-registry"]
compose = ["dep:use-docker-compose"]
port = ["dep:use-docker-port"]
volume = ["dep:use-docker-volume"]
network = ["dep:use-docker-network"]
env = ["dep:use-docker-env"]
healthcheck = ["dep:use-docker-healthcheck"]
label = ["dep:use-docker-label"]
build = ["dep:use-docker-build"]
full = [
    "dockerfile",
    "dockerignore",
    "image",
    "tag",
    "registry",
    "compose",
    "port",
    "volume",
    "network",
    "env",
    "healthcheck",
    "label",
    "build",
]

[dependencies]
use-docker-build = { version = "0.0.1", path = "../use-docker-build", optional = true }
use-docker-compose = { version = "0.0.1", path = "../use-docker-compose", optional = true }
use-docker-env = { version = "0.0.1", path = "../use-docker-env", optional = true }
use-docker-healthcheck = { version = "0.0.1", path = "../use-docker-healthcheck", optional = true }
use-docker-image = { version = "0.0.1", path = "../use-docker-image", optional = true }
use-docker-label = { version = "0.0.1", path = "../use-docker-label", optional = true }
use-docker-network = { version = "0.0.1", path = "../use-docker-network", optional = true }
use-docker-port = { version = "0.0.1", path = "../use-docker-port", optional = true }
use-docker-registry = { version = "0.0.1", path = "../use-docker-registry", optional = true }
use-docker-tag = { version = "0.0.1", path = "../use-docker-tag", optional = true }
use-docker-volume = { version = "0.0.1", path = "../use-docker-volume", optional = true }
use-dockerfile = { version = "0.0.1", path = "../use-dockerfile", optional = true }
use-dockerignore = { version = "0.0.1", path = "../use-dockerignore", optional = true }

[lints]
workspace = true