Sha256: 6c2bed8e8f2a8ce0f38012e26e201aa5b5275604757e7cf5bb800fb1a05495fe
Contents?: true
Size: 321 Bytes
Versions: 19
Compression:
Stored size: 321 Bytes
Contents
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; } };
Version data entries
19 entries across 19 versions & 1 rubygems