rtz 0.4.3

A tool to easily work with geo lookups via a binary, a library, or a server.
Documentation
[[bin]]
name = "rtz"
path = "src/bin.rs"
required-features = ["cli"]
[build-dependencies.rtz-build]
version = "0.2.4"
[dependencies.anyhow]
features = ["backtrace"]
version = "1.0.72"

[dependencies.async-trait]
version = "0.1.71"

[dependencies.bincode]
default-features = false
features = ["alloc", "serde"]
version = "2.0.0-rc.3"

[dependencies.chashmap]
version = "2.2.2"

[dependencies.chrono]
features = ["serde"]
optional = true
version = "0.4.19"

[dependencies.chrono-tz]
features = ["serde"]
optional = true
version = "0.8.3"

[dependencies.clap]
features = ["derive"]
optional = true
version = "4.0.29"

[dependencies.config]
optional = true
version = "0.13.3"

[dependencies.geo]
version = "0.26.0"

[dependencies.geojson]
version = "0.24.1"

[dependencies.getrandom]
features = ["js"]
version = "0.2"

[dependencies.js-sys]
optional = true
version = "0.3.61"

[dependencies.log]
features = ["release_max_level_info"]
optional = true
version = "0.4.8"

[dependencies.rand]
version = "0.8.5"

[dependencies.rayon]
version = "1.7.0"

[dependencies.rocket]
features = ["secrets", "tls", "json"]
optional = true
version = "0.5.0-rc.3"

[dependencies.rocket_cors]
optional = true
version = "0.6.0-alpha2"

[dependencies.rocket_okapi]
features = ["swagger", "rapidoc"]
optional = true
version = "0.8.0-rc.3"

[dependencies.rtz-core]
version = "0.1.2"

[dependencies.schemars]
features = ["chrono"]
optional = true
version = "0.8.6"

[dependencies.serde]
version = "1.0.126"

[dependencies.serde_json]
version = "1.0.64"

[dependencies.simple_logger]
optional = true
version = "4.2.0"

[dependencies.tokio]
features = ["rt"]
optional = true
version = "1.29.1"

[dependencies.wasm-bindgen]
optional = true
version = "0.2.84"

[dependencies.wasm-bindgen-futures]
optional = true
version = "0.4.34"

[dependencies.wee_alloc]
optional = true
version = "0.4.5"
[dev-dependencies.pretty_assertions]
version = "1.4.0"

[features]
cli = ["clap"]
default = ["cli"]
double-precision = ["rtz-core/double-precision"]
full = ["tz-ned", "tz-osm", "self-contained", "rtz-core/full", "rtz-build/full"]
self-contained = ["rtz-core/self-contained", "rtz-build/self-contained"]
tz-ned = ["rtz-core/tz-ned", "rtz-build/tz-ned"]
tz-osm = ["rtz-core/tz-osm", "rtz-build/tz-osm", "chrono-tz"]
unsimplified = ["rtz-core/unsimplified"]
wasm = ["wasm-bindgen", "wasm-bindgen-futures", "wee_alloc", "js-sys"]
web = ["full", "tokio", "rocket", "rocket_okapi", "rocket_cors", "config", "log", "simple_logger", "schemars", "chrono"]

[lib]
crate-type = ["cdylib", "rlib"]
name = "rtzlib"
path = "src/lib.rs"

[package]
authors = ["Aaron Roney <twitchax@gmail.com>"]
categories = ["command-line-utilities"]
description = "A tool to easily work with geo lookups via a binary, a library, or a server."
edition = "2021"
homepage = "https://github.com/twitchax/rtz"
keywords = ["cli", "time", "zone", "timezone", "geospatial"]
license = "MIT"
name = "rtz"
readme = "README.md"
repository = "https://github.com/twitchax/rtz"
resolver = "1"
version = "0.4.3"
[package.metadata."docs.rs"]
features = ["tz-ned", "tz-osm"]
[target."cfg(not(target_family = \"wasm\"))".dependencies.reqwest]
features = ["blocking"]
version = "0.11.18"

[target."cfg(not(target_family = \"wasm\"))".dependencies.zip]
version = "0.6.6"