slugify.ts

 1export function slugify(t: string): string {
 2    return t
 3        .toString()
 4        .toLowerCase()
 5        .replace(/\s+/g, "-")
 6        .replace(/[^\w-]+/g, "")
 7        .replace(/--+/g, "-")
 8        .replace(/^-+/, "")
 9        .replace(/-+$/, "")
10}