[package] name = "cargo-chef" version = "0.1.68" authors = ["Luca Palmieri "] edition = "2018" description = "A cargo sub-command to build project dependencies for optimal Docker layer caching." keywords = ["cargo", "docker", "caching", "dependencies"] categories = ["development-tools::cargo-plugins", "command-line-utilities"] repository = "https://github.com/LukeMathWalker/cargo-chef" documentation = "https://docs.rs/cargo-chef" license = "Apache-2.0 OR MIT" exclude = ["tests"] [[bin]] name = "cargo-chef" path = "src/main.rs" [lib] name = "chef" path = "src/lib.rs" [dependencies] clap = { version = "4", features = ["cargo", "env", "derive"] } serde = { version = "1.0.117", features = ["derive"] } serde_json = "1.0.59" log = "0.4.11" env_logger = "0.10" globwalk = "0.8.0" anyhow = "1.0.33" pathdiff = "0.2.0" cargo-manifest = "0.14" fs-err = "2.5.0" toml = { version = "0.8", features = ["preserve_order"] } expect-test = "1.1.0" cargo_metadata = "0.15" [dev-dependencies] assert_cmd = "2" assert_fs = "1.0.0" predicates = "3"