alxshelepenok/gatsby-starter-lumen

View on GitHub
internal/gatsby/utils/to-kebab-case.ts

Summary

Maintainability
A
0 mins
Test Coverage
const toKebabCase = (str: string = ""): string =>
  str
    .toLowerCase()
    .replace(/[^\w\s]/gi, "")
    .split(" ")
    .join("-")
    .split("_")
    .join("-");

export default toKebabCase;