UNPKG

uhyphen

Version:

A micro utility to hyphenize strings

4 lines (3 loc) 165 B
'use strict'; module.exports = camel => camel.replace(/(([A-Z0-9])([A-Z0-9][a-z]))|(([a-z0-9]+)([A-Z]))/g, '$2$5-$3$6') .toLowerCase();