You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
15 lines
550 B
JavaScript
15 lines
550 B
JavaScript
|
|
module.exports = {
|
|
sanitizeIssueTitle(issueTitle) {
|
|
let sanitizedTitle = issueTitle.trim().toLowerCase()
|
|
sanitizedTitle = sanitizedTitle.replaceAll(".", "")
|
|
sanitizedTitle = sanitizedTitle.replaceAll(",", "")
|
|
sanitizedTitle = sanitizedTitle.replaceAll("`", "")
|
|
sanitizedTitle = sanitizedTitle.replaceAll(":", "")
|
|
sanitizedTitle = sanitizedTitle.replaceAll("-", "")
|
|
|
|
// replace the spaces with dashes after the dashes are removed.
|
|
return sanitizedTitle.replaceAll(" ", "-")
|
|
}
|
|
}
|