text: // Camelize taken from humps
  // humps is copyright © 2012+ Dom Christie
  // Released under the MIT license.
  
  // Performant way to determine if object coerces to a number
  function _isNumerical(obj) {
    obj = obj - 0
  
    // eslint-disable-next-line no-self-compare
    return obj === obj
  }
  
  export default function camelize(string) {
    if (_isNumerical(string)) {
      return string
    }
  
    // eslint-disable-next-line no-useless-escape
    string = string.replace(/[\-_\s]+(.)?/g, function(match, chr) {
      return chr ? chr.toUpperCase() : ''
    })
  
    // Ensure 1st char is always lowercase
    return string.substr(0, 1).toLowerCase() + string.substr(1)
  }
  