axtra 0.3.1

Axtra is a Rust library for building web applications with Axum and Astro providing utilities for error handling, notifications, and more.
Documentation
//! Error types, macros, and helpers for Axtra.
//!
//! This module provides:
//! - The [`AppError`] enum for unified error handling
//! - Error construction macros ([`app_error!`])
//! - TypeScript type generation for error codes
//! - Notification integration (Slack, Discord, ntfy, cmdline.io, custom)
//! - Automatic error location tracking
//!
//! See crate-level docs for usage examples.

mod macros;
mod response;
mod types;

#[cfg(feature = "notifier")]
pub mod notifiers;

// Re-export everything users need
pub use types::*;