[package] name = "https-everywhere-lib-core" version = "0.1.2" authors = ["William Budington "] edition = "2018" description = "HTTPS Everywhere Core Library" license = "LGPL-2.1-or-later" repository = "https://github.com/efforg/https-everywhere-lib-core" readme = "README.md" [features] default = ["potentially_applicable", "updater", "rewriter"] potentially_applicable = [] rewriter = ["url", "regex", "lazy_static"] updater = ["add_rulesets", "openssl", "http_req", "log", "flate2", "lazy_static"] add_rulesets = ["serde_json"] [dependencies] serde_json = { version = "1.0", optional = true } openssl = { version = "0.10", optional = true } http_req = { version = "0.5", optional = true } log = { version = "0.4", optional = true } flate2 = { version = "1.0", optional = true } lazy_static = { version = "1.3", optional = true } url = { version = "2.0", optional = true } regex = { version = "1.1", optional = true } [dev-dependencies] lazy_static = "1.3" multi-default-trait-impl = "0.1"