schematics/src/ng-g/utils/string.js
function camelize(str) {
    return str
        .replace(STRING_CAMELIZE_REGEXP, (_match, _separator, chr) => {
        return chr ? chr.toUpperCase() : '';
    })
        .replace(/^([A-Z])/, (match) => match.toLowerCase());
}
function camelize(str) {
    return str
        .replace(STRING_CAMELIZE_REGEXP, (_match, _separator, chr) => {
        return chr ? chr.toUpperCase() : '';
    })
        .replace(/^([A-Z])/, (match) => match.toLowerCase());
}
function camelize ( str ) { return str . replace ( STRING_CAMELIZE_REGEXP , ( _match , _separator , chr ) => { return chr ? chr . toUpperCase ( ) : '' ; } ) . replace ( / ^([A-Z]) / , ( match ) => match . toLowerCase ( ) ) ; }
Returns the lowerCamelCase form of a string.

```javascript
camelize('innerHTML');          // 'innerHTML'
camelize('action_name');        // 'actionName'
camelize('css-class-name');     // 'cssClassName'
camelize('my favorite items');  // 'myFavoriteItems'
camelize('My Favorite Items');  // 'myFavoriteItems'
```
Returns the lowerCamelCase form of a string .