UNPKG

rn-web-cli

Version:

React Native for Web

1 lines 967 B
{"version":3,"sources":["node_modules\\hyphenate-style-name\\index.js"],"names":["uppercasePattern","msPattern","cache","hyphenateStyleName","string","replace","toLowerCase","module","exports"],"mappings":"AAAA;;AAEA,GAAIA,kBAAmB,QAAvB;AACA,GAAIC,WAAY,MAAhB;AACA,GAAIC,OAAQ,EAAZ;;AAEA,QAASC,mBAAT,CAA4BC,MAA5B,CAAoC;AAChC,MAAOA,UAAUF,MAAV;AACLA,MAAME,MAAN,CADK;AAELF,MAAME,MAAN,EAAgBA;AACfC,OADe,CACPL,gBADO,CACW,KADX;AAEfM,WAFe;AAGfD,OAHe,CAGPJ,SAHO,CAGI,MAHJ,CAFlB;AAMH;;AAEDM,OAAOC,OAAP,CAAiBL,kBAAjB","file":"index.js","sourceRoot":"D:/Work/Office/react-native-on-web/cli/tmpl/project","sourcesContent":["'use strict';\n\nvar uppercasePattern = /[A-Z]/g;\nvar msPattern = /^ms-/;\nvar cache = {};\n\nfunction hyphenateStyleName(string) {\n return string in cache\n ? cache[string]\n : cache[string] = string\n .replace(uppercasePattern, '-$&')\n .toLowerCase()\n .replace(msPattern, '-ms-');\n}\n\nmodule.exports = hyphenateStyleName;\n"]}