north 0.1.4

North Microservice Framework
Documentation
[dependencies.aragog]
optional = true
version = "0.17"

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

[dependencies.derive_more]
version = "0.99"

[dependencies.futures]
version = "0.3"

[dependencies.hyper]
optional = true
version = "0.14"

[dependencies.itertools]
version = "0.11"

[dependencies.north-common]
version = "0.0.3"

[dependencies.north-derives]
version = "0.1.2"

[dependencies.poem]
features = ["sse", "compression", "cookie", "embed", "opentelemetry", "tokio-metrics", "tower-compat", "websocket", "acme", "redis-session", "prometheus", "rustls"]
optional = true
version = "1.3.57"

[dependencies.poem-openapi]
features = ["swagger-ui"]
optional = true
version = "3.0.0"

[dependencies.serde]
features = ["derive", "derive"]
version = "1.0"

[dependencies.serde_json]
version = "1.0"

[dependencies.serde_yaml]
version = "0.9"

[dependencies.tokio]
features = ["full", "full"]
version = "1.18"

[dependencies.tracing-subscriber]
features = ["env-filter", "env-filter"]
version = "0.3.9"

[dependencies.tuple]
version = "0.5.1"

[dependencies.yansi]
version = "0.5"

[dev-dependencies.mockall]
version = "0.11"

[dev-dependencies.rstest]
version = "0.18.1"

[dev-dependencies.rusty-hook]
version = "^0.11"

[features]
api-native = ["hyper"]
api-poem = ["poem", "poem-openapi"]
db-arango = ["aragog"]
db-sql = []
default = ["api-poem"]

[package]
authors = ["Rex Raphael <rex.raphael@outlook.com>"]
categories = ["network-programming", "asynchronous", "web-programming::http-server", "web-programming::websocket"]
description = "North Microservice Framework"
documentation = "https://docs.rs/north/"
edition = "2021"
homepage = "https://github.com/juicycleff/north-framework"
keywords = ["http", "web", "framework", "async", "microservice"]
license = "MIT/Apache-2.0"
name = "north"
readme = "README.md"
repository = "https://github.com/juicycleff/north-framework"
resolver = "1"
version = "0.1.4"