@smbcloud / cli / commits / 094feec

remove dashes on repo name

Seto Elkahfi committed Jun 6, 2025 at 12:37 UTC 094feec20cce56f00c40454f9f41a7ec4fcac471
1 file changed +2 -2
crates/cli/src/deploy/setup.rs
+2 -2
@@ -21,7 +21,7 @@ pub async fn setup_project(env: Environment) -> Result<Config, ConfigError> {
21 let confirm = Confirm::with_theme(&ColorfulTheme::default())
22 .with_prompt(format!("Setup project in {}? y/n", highlight(&path_str)))
23 .interact()
24 - .map_err(|_| ConfigError::InputError)?;
24 + .map_err(|_| ConfigError::InputSetupProjectError)?;
25
26 if !confirm {
27 return Err(ConfigError::Cancel);
@@ -109,7 +109,7 @@ async fn create_new_project(env: Environment, path: &str) -> Result<Project, Con
109
110 // Create a repository name: lowercased, remove spaces and special characters
111 let re = Regex::new(r"[^a-zA-Z0-9_-]").unwrap();
112 - let default_repository = name.clone().to_lowercase().replace(' ', "_");
112 + let default_repository = name.clone().to_lowercase().replace(' ', "_").replace('-', "");
113 let default_repo = re.replace_all(&default_repository, "");
114
115 let repository = match Input::<String>::with_theme(&ColorfulTheme::default())