UNPKG

inline-assets

Version:

Inline External Assets of HTML/CSS Files

15 lines (12 loc) 321 B
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; } };