[package] name = "whoami" version = "2.0.0-pre.0" edition = "2021" license = "Apache-2.0 OR BSL-1.0 OR MIT" documentation = "https://docs.rs/whoami" homepage = "https://github.com/ardaku/whoami/blob/v1/CHANGELOG.md" repository = "https://github.com/ardaku/whoami" readme = "README.md" description = "Retrieve the current user and environment." keywords = ["user", "username", "whoami", "platform", "detect"] categories = [ "os", "wasm", "internationalization", "localization", "value-formatting", ] include = [ "/LICENSE_APACHE", "/LICENSE_BOOST", "/LICENSE_MIT", "/README.md", "/src/*", ] rust-version = "1.65" # Target specific dependency for redox [target.'cfg(all(target_os = "redox", not(target_arch = "wasm32")))'.dependencies.redox_syscall] version = "0.5" # Target specific dependency for wasite [target.'cfg(all(target_arch = "wasm32", target_os = "wasi"))'.dependencies.wasite] version = "0.1" # Target-specific dependency for web browser [target.'cfg(all(target_arch = "wasm32", not(target_os = "wasi"), not(daku)))'.dependencies.web-sys] version = "0.3" features = ["Navigator", "Document", "Window", "Location"] optional = true [features] default = ["web"] # Enabling this feature indicates that the wasm32-unknown-unknown target should # be assumed to be in a web environment where it can call DOM APIs. web = ["web-sys"] [lints.rust] unexpected_cfgs = { level = "allow", check-cfg = ['cfg(daku)'] }