my-utils-engine
Version:
Funções utilitárias para projetos em Angola (BI, telefone, currency, etc.) Comentários: os comentários no código estão em português. Nomes de funções em inglês.
15 lines (14 loc) • 355 B
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
exports.toSlug = toSlug;
/**
* Converte uma string em slug (URL-friendly).
*/
function toSlug(str) {
return str
.normalize("NFD")
.replace(/[̀-ͯ]/g, "")
.toLowerCase()
.replace(/[^a-z0-9]+/g, "-")
.replace(/(^-|-$)+/g, "");
}
;