fix(templates): properly replace author email

(cherry picked from commit 21a34f9124)
This commit is contained in:
ObserverOfTime 2024-10-05 10:40:15 +03:00 committed by Amaan Qureshi
parent b3f808cc01
commit b759a5fac5

View file

@ -742,7 +742,12 @@ fn generate_file(
}
if let Some(email) = generate_opts.author_email {
replacement = replacement.replace(AUTHOR_EMAIL_PLACEHOLDER, email);
replacement = match filename {
"Cargo.toml" | "grammar.js" => {
replacement.replace(AUTHOR_EMAIL_PLACEHOLDER, &format!("<{email}>"))
}
_ => replacement.replace(AUTHOR_EMAIL_PLACEHOLDER, email),
}
} else {
match filename {
"package.json" => {