UNPKG

uhyphen

Version:

A micro utility to hyphenize strings

3 lines (2 loc) 149 B
export default camel => camel.replace(/(([A-Z0-9])([A-Z0-9][a-z]))|(([a-z0-9]+)([A-Z]))/g, '$2$5-$3$6') .toLowerCase();