Cargo Features

[dependencies]
noosphere-ns = { version = "0.12.0", default-features = false, features = ["api-server", "orb-ns", "observability"] }
default = api-server, observability, orb-ns

These default features are set whenever noosphere-ns is added without default-features = false somewhere in the dependency tree.

api-server default = axum, reqwest, tower-http, url
orb-ns default = clap, home, noosphere, noosphere-ipfs, toml
observability default = axum-tracing-opentelemetry

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

axum not wasm32 api-server
axum-tracing-opentelemetry not wasm32 observability

Enables axum-tracing-opentelemetry ^0.16.0

clap not wasm32 orb-ns
home not wasm32 orb-ns
noosphere not wasm32 orb-ns
noosphere-ipfs not wasm32 orb-ns
reqwest not wasm32 api-server

Enables reqwest ~0.11

toml not wasm32 orb-ns
tower-http not wasm32 api-server

Enables tower-http ^0.5

url not wasm32 api-server