1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| var noCase = require('no-case')
| var upperCase = require('upper-case')
|
| /**
| * Header case a string.
| *
| * @param {string} value
| * @param {string} [locale]
| * @return {string}
| */
| module.exports = function (value, locale) {
| return noCase(value, locale, '-').replace(/^.|-./g, function (m) {
| return upperCase(m, locale)
| })
| }
|
|