"use strict"; function unCamelCase (str) { return str.replace(/[\w-]+/g, (s) => ( /^[A-Z]?[a-z]*(?:[A-Z][a-z]*)+$/.test(s) ? s.replace( /[A-Z]/g, s => "-" + s.toLowerCase() ).replace( /^(o|ms|moz|khtml|epub|(\w+-?)*webkit)(?=-)/i, "-$1" ) : s )); } module.exports = unCamelCase;