12345678910111213141516171819202122232425262728293031323334353637383940414243444546 |
- [package]
- name = "uidc"
- version = "0.0.2"
- edition = "2021"
- # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
- [dependencies]
- # Core dependencies
- smol = "1.3"
- log = "0.4"
- serde = { version = "1.0", features = ["derive"] }
- lazy_static = "1.4.0"
- time = { version = "0.3", features = ["std", "formatting"] }
- itertools = "0.12"
- glob = "0.3"
- strum = { version = "0.26", features = ["derive"] }
- # crypto
- ring = { version = "0.16", features = ["std"] }
- sha1 = { version = "0.10" }
- sha2 = { version = "0.10" }
- base32 = { version = "0.4.0" }
- base64 = { version = "0.13.0" }
- hmac = { version = "0.12" }
- bincode = "1.3"
- # configuration
- toml = "0.8.2"
- # Data storage dependencies
- microrm = { version = "0.4.2", features = ["clap", "bundled_sqlite"] }
- serde_bytes = { version = "0.11.6" }
- # Public API/server dependencies
- tide = { version = "0.16.0" }
- handlebars = { version = "4.3", features = ["dir_source"] }
- serde_json = "1.0"
- jsonwebtoken = "9.3"
- surf = { version = "2.3", default-features = false, features = ["h1-client-rustls"] }
- # CLI dependencies
- clap = { version = "4.5", features = ["derive", "env", "string"] }
- rpassword = "6.0"
- pretty_env_logger = "0.5"
- qr2term = "0.3.1"
|