Cargo Features

[dependencies]
homestar-runtime = { version = "0.3.0", default-features = false, features = ["dev", "ansi-logs", "console", "ipfs", "monitoring", "profile", "wasmtime-default", "websocket-notify", "test-utils"] }
default = ipfs, monitoring, wasmtime-default, websocket-notify

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

dev = ansi-logs, ipfs, monitoring, websocket-notify
ansi-logs dev?

Enables ansi_logs of tracing-logfmt

console

Enables console-subscriber

ipfs default dev?

Enables ipfs-api and ipfs-api-backend-hyper

Affects settings::Ipfs

monitoring default dev?

Enables sysinfo ^0.29

Affects settings::Monitoring.process_collector_interval

profile

Enables puffin and puffin_egui ^0.23.0

wasmtime-default default

Enables homestar-wasm

websocket-notify default dev?
test-utils

Enables proptest, test-utils of homestar-invocation