```javascript
function normalize(fullName) {
  var split = fullName.split(':'),
      type = split[0],
      name = split[1];

  if (type !== 'template' && name.indexOf('.') > -1) {
    return type + ':' + name.replace(/\.(.)/g, function(m){ return m[1].toUpperCase(); };
  } else {
    return fullName;
  }
}
```