1
2
3
4
5
6
7
8
9
10
11
12
13
14
| var trim = require('./trim');
| var decap = require('./decapitalize');
|
| module.exports = function camelize(str, decapitalize) {
| str = trim(str).replace(/[-_\s]+(.)?/g, function(match, c) {
| return c ? c.toUpperCase() : '';
| });
|
| if (decapitalize === true) {
| return decap(str);
| } else {
| return str;
| }
| };
|
|