diff --git a/crates/aiken-project/src/lib.rs b/crates/aiken-project/src/lib.rs index 99e36d00..daac7e86 100644 --- a/crates/aiken-project/src/lib.rs +++ b/crates/aiken-project/src/lib.rs @@ -868,7 +868,7 @@ fn is_aiken_path(path: &Path, dir: impl AsRef) -> bool { use regex::Regex; let re = Regex::new(&format!( - "^({module}{slash})*{module}\\.ak$", + "^({module}{slash})*{module}(\\.[-_a-z0-9]*)*\\.ak$", module = "[a-z][-_a-z0-9]*", slash = "(/|\\\\)", ))