[package]
name = "sis-login"
version = "0.2.8"
edition = "2021"
rust-version = "1.64.0"
authors = ["Anas Elgarhy <anas.elgarhy.dev@gmail.com>", "Eslam Muhammad <0xCrypt00o@protonmail.com>"]
description = "A simple crate to login to SIS system and get the moodle session link without the need to open the browser"
repository = "https://github.com/0x61nas/eelu-login"
license = "MIT OR Apache-2.0"
readme = "README.md"
keywords = ["sis", "moodle", "eelu-sis", "eelu-sis-login", "eelu-sis-moodle"]
categories = ["api-bindings", "authentication", "web-programming"]
documentation = "https://docs.rs/sis-login"
homepage = "https://github.com/0x61nas/eelu-login/tree/main/sis-login"
include = [
    "src/*",
    "Cargo.toml",
    "README.md",
    "LICENSE",
    "LICENSE-apache",
]
exclude = [
    "tests/*",
    "examples/*",
]

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
tokio = { version = "1", default-features = false, features = ["full"] }
serde = { version = "1", default-features = false, features = ["serde_derive"] }
reqwest = { version = "0.11", default-features = false, features = ["json", "rustls-tls"] }
rustls = { version = "0.21", default-features = false }
log = { version = "0.4", optional = true }

[features]
debug = ["log"]
