aboutsummaryrefslogtreecommitdiff
path: root/germ/Cargo.toml
diff options
context:
space:
mode:
Diffstat (limited to 'germ/Cargo.toml')
-rw-r--r--germ/Cargo.toml32
1 files changed, 32 insertions, 0 deletions
diff --git a/germ/Cargo.toml b/germ/Cargo.toml
new file mode 100644
index 0000000..59e0434
--- /dev/null
+++ b/germ/Cargo.toml
@@ -0,0 +1,32 @@
+# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
+
+[package]
+name = "germ"
+version = "0.3.3"
+authors = ["Fuwn <[email protected]>"]
+edition = "2021"
+description = "The Ultimate Gemini Toolkit."
+documentation = "https://docs.rs/germ"
+readme = "../README.md"
+homepage = "https://github.com/gemrest/germ"
+repository = "https://github.com/gemrest/germ"
+license = "GPL-3.0-only"
+keywords = ["gemini", "parser", "lexer", "markdown", "converter"]
+categories = ["encoding"]
+
+[features]
+ast = []
+convert = ["ast"]
+default = ["ast", "convert", "meta", "request"]
+macros = ["ast", "convert", "germ-macros-impl"]
+meta = []
+request = ["rustls", "url", "anyhow"]
+quick = []
+
+[dependencies]
+anyhow = { version = "1.0.57", optional = true } # `Result`
+germ-macros-impl = { path = "../germ-macros-impl", version = "0.1.0", optional = true } # Germ's Macro Implementations
+rustls = { version = "0.20.5", features = [
+ "dangerous_configuration"
+], optional = true } # TLS
+url = { version = "2.2.2", optional = true } # URL Validation