forge/
lib.rs

1//! FORGE - The Rust Full-Stack Framework
2//!
3//! A batteries-included framework for building full-stack web applications
4//! with Rust backend and Svelte 5 frontend.
5
6mod runtime;
7
8// Re-export forge_core for macro-generated code
9#[doc(hidden)]
10pub use forge_core;
11
12// Re-export proc macros at crate root
13pub use forge_macros::{action, cron, forge_enum, job, model, mutation, query, workflow};
14
15// Re-export Migration type for programmatic migrations
16pub use forge_runtime::migrations::Migration;
17
18// Re-export testing utilities
19pub use forge_core::testing;
20
21pub use runtime::prelude;
22pub use runtime::{Forge, ForgeBuilder};