use color_eyre::eyre::Result;
use std::{path::PathBuf, sync::Arc};
pub async fn execute_dev(root: &PathBuf, port: u16, _mock: bool, _mock_port: u16, _mock_dir: &PathBuf) -> Result<()> {
println!("đ Starting dev server on http://127.0.0.1:{}", port);
println!("đ Project root: {:?}", root);
Ok(())
}
pub async fn execute_serve(root: &PathBuf, port: u16, dir: &PathBuf) -> Result<()> {
let serve_path = root.join(dir);
println!("đ Starting static server on http://127.0.0.1:{}", port);
println!("đ Serving from: {:?}", serve_path);
Ok(())
}
pub async fn execute_mock(root: &PathBuf, port: u16, dir: &PathBuf) -> Result<()> {
let mock_path = root.join(dir);
println!("đĻ Mock server starting on port {}", port);
println!("đ Serving from: {:?}", mock_path);
Ok(())
}