```ts
export function slugWord(word: string): string {
  return word.toLowerCase().replace(/[^a-z0-9]/g, '');
}

export function slugMake(phrase: string): string {
  const sluggedWords = phrase.split(' ').map(slugWord);
  return sluggedWords.filter(Boolean).join('-');
}
```