[package]
edition = "2024"
name = "zip-extensions"
version = "0.14.1"
authors = ["Matthias Friedrich <rushiblegit@gmail.com>"]
build = false
exclude = [
"**/*.json",
"**/*.yml",
".gitignore",
"bin/*",
"tests/*",
"docs/*",
]
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "An extension crate for zip."
readme = "README.md"
keywords = [
"zip",
"archive",
"compression",
]
license = "MIT"
repository = "https://github.com/matzefriedrich/zip-extensions-rs"
[features]
aes-crypto = ["zip/aes-crypto"]
audit-json = [
"serde",
"serde_json",
]
chrono = ["zip/chrono"]
default = [
"aes-crypto",
"deflate",
"lzma",
"xz",
]
deflate = ["zip/deflate"]
deflate-flate2 = ["zip/deflate-flate2"]
deflate-flate2-zlib = ["zip/deflate-flate2-zlib"]
deflate-flate2-zlib-rs = ["zip/deflate-flate2-zlib-rs"]
deflate-zopfli = ["zip/deflate-zopfli"]
jiff-02 = ["zip/jiff-02"]
lzma = ["zip/lzma"]
nt-time = ["zip/nt-time"]
xz = ["zip/xz"]
zip-audit = ["audit-json"]
[lib]
name = "zip_extensions"
path = "src/lib.rs"
[[bin]]
name = "zip-audit"
path = "src/bin/audit/main.rs"
required-features = ["zip-audit"]
[dependencies.ignore]
version = "0.4"
[dependencies.serde]
version = "1.0"
features = ["derive"]
optional = true
[dependencies.serde_json]
version = "1.0"
optional = true
[dependencies.zip]
version = "8.2"
default-features = false
[dev-dependencies.libc]
version = "0.2.177"
[dev-dependencies.tempfile]
version = "3.23.0"