Cargo Features

[dependencies]
kmdbook = { version = "0.1.0-beta.2.1", default-features = false, features = ["watch", "serve", "search"] }
default = search, serve, watch

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

watch default

Enables ignore, notify, notify-debouncer-mini, pathdiff, and walkdir

ignore:

Watch feature

Affects cmd::watch, command_prelude::CommandExt.arg_watcher

serve default

Enables axum, futures-util, tokio, and tower-http

axum:

Serve feature

Affects cmd::serve, command_prelude::CommandExt.arg_watcher

Enables search of kmdbook-html