code: function parseAwsIni(ini) {
    var section,
        out = Object.create(null),
        re = /^\[([^\]]+)\]\s*$|^([a-z_]+)\s*=\s*(.+?)\s*$/,
        lines = ini.split(/\r?\n/)
  
    lines.forEach(function(line) {
      var match = line.match(re)
      if (!match) return
      if (match[1]) {
        section = match[1]
        if (out[section] == null) out[section] = Object.create(null)
      } else if (section) {
        out[section][match[2]] = match[3]
      }
    })
  
    return out
  }
docs: Fairly strict INI parser – will only deal with alpha keys, must be within sections