//! Function mode script compilation.
//!
//! This module handles compilation of script setup in function mode,
//! where the setup function returns bindings for use by a separate render function.
//! The compilation is split into:
//! - `compiler`: the main `compile_script_setup` entry point
//! - `helpers`: utility functions (backtick counting, TS detection, reserved words, top-level await)
//! - `imports`: import deduplication logic
pub
pub
pub use compile_script_setup;
pub use contains_top_level_await;
pub use dedupe_imports;