//! Unified web API entry crate. //! //! Composes every domain router (auth, issues, project, repo, space, user) //! behind a single router under [`router::API_PREFIX`], alongside health //! probes and the merged OpenAPI document. pub mod config; pub mod health; pub mod openapi; pub mod router; pub mod services; pub use config::AppConfig; pub use router::{API_PREFIX, router}; pub use services::{AppServices, WebapiError, WebapiResult};