"use strict";/** * Copyright (c) 2013-present, Facebook, Inc. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * * @typechecks */var_uppercasePattern=/([A-Z])/g;/** * Hyphenates a camelcased string, for example: * * > hyphenate('backgroundColor') * < "background-color" * * For CSS style names, use `hyphenateStyleName` instead which works properly * with all vendor prefixes, including `ms`. * * @param {string} string * @return {string} */functionhyphenate(string){returnstring.replace(_uppercasePattern,'-$1').toLowerCase();}module.exports=hyphenate;