tag_password 0.1.3

An advanced Rust library leveraging the type system to statically determine password hashing status for enhanced security.
Documentation
[package]
name = "tag_password"
description = "An advanced Rust library leveraging the type system to statically determine password hashing status for enhanced security."
license-file = "LICENSE"
documentation = "https://docs.rs/tag_password"
homepage = "https://devs.transitions.ag/"
repository = "https://github.com/TransitionsAg/tag_password"
readme = "README.md"
version = "0.1.3"
edition = "2021"

[dependencies]
argon2 = { version = "0.5.2", optional = true }
async-graphql = { version = "6.0.11", optional = true }
rand_core = { version = "0.6.4", features = ["getrandom"], optional = true }
serde = { version = "1.0.193", features = ["derive"], optional = true }

[features]
default = ["argon2", "serde"]
argon2 = ["dep:argon2", "dep:rand_core"]
serde = ["dep:serde"]
graphql = ["dep:async-graphql"]