pub(crate) mod pipelines;
pub(crate) mod reload;
mod server;
pub(crate) mod watcher;
pub use pipelines::resolve_pipelines;
pub use praxis_core::{config::load_config, logging::init_tracing};
pub use server::{check_root_privilege, fatal, resolve_config_path, run_server, run_server_with_registry};
include!(concat!(env!("OUT_DIR"), "/external_filters.rs"));
#[must_use]
pub fn build_full_registry() -> praxis_filter::FilterRegistry {
let mut registry = praxis_filter::FilterRegistry::with_builtins();
register_external_filters(&mut registry);
registry
}