[package]
name = "nexers"
version = "0.1.0"
authors = ["Chris West (Faux) <git@goeswhere.com>"]
edition = "2018"
description = "Parses Maven/Nexus repository index files"
license = "MIT OR Apache-2.0"
categories = [
"parser-implementations",
]
readme = "README.md"
repository = "https://github.com/FauxFaux/nexers"
[badges.travis-ci]
repository = "FauxFaux/nexers"
[features]
default = ["db"]
db = ["rusqlite"]
[dependencies]
bitflags = "1"
byteorder = "1"
cesu8 = "1"
hex = "0.3"
insideout = "0.2"
maplit = "1"
[dependencies.failure]
default-features = false
features = ["std"]
version = "0.1"
[dependencies.rusqlite]
features = ["bundled"]
optional = true
version = "0.20"
[dependencies.crossbeam-channel]
optional = true
version = "0.3"
[dependencies.jemallocator]
optional = true
version = "0.3"
[dependencies.reqwest]
optional = true
version = "0.9"
[[example]]
name = "sqlite_search"
required-features = ["db"]
[[example]]
name = "build_db"
required-features = ["db"]
[profile.release]
lto = true