UNPKG

shopify-accelerate

Version:

Shopify Theme development with full Typescript Support

7 lines (6 loc) 195 B
export const toKebabCase = (str: string) => str && str .match(/[A-Z]{2,}(?=[A-Z][a-z]+[0-9]*|\b)|[A-Z]?[a-z]+[0-9]*|[A-Z]|[0-9]+/g) .map((x) => x.toLowerCase()) .join("-");