// Utilities module - exports all utility modules with flattened re-exports // Core modules pub const auth = @import("utils/auth.zig"); pub const crypto = @import("utils/crypto.zig"); pub const flags = @import("utils/flags.zig"); pub const hash = @import("utils/hash.zig"); pub const history = @import("utils/history.zig"); pub const io = @import("utils/io.zig"); pub const json = @import("utils/json.zig"); pub const manifest = @import("utils/manifest.zig"); pub const storage = @import("utils/storage.zig"); // Consolidated into io.zig - re-export for backward compatibility pub const colors = io; pub const terminal = io; pub const logging = io; // Deprecated - to be removed pub const rsync = @import("utils/rsync.zig"); pub const rsync_embedded = @import("utils/rsync_embedded.zig"); pub const rsync_embedded_binary = @import("utils/rsync_embedded_binary.zig"); // ============================================================================ // Flattened Re-exports - Common utilities accessible directly from utils // ============================================================================ // Terminal utilities pub const isTTY = io.isTTY; pub const getWidth = io.getWidth; pub const getPager = io.getPager; // Color utilities pub const reset = io.reset; pub const red = io.red; pub const green = io.green; pub const yellow = io.yellow; pub const blue = io.blue; pub const bold = io.bold; pub const shouldUseColor = io.shouldUseColor;