var versions = require('./versions');
var fullVersions = require('./versions');

var electronToChromium = function (query) {
  var number = getQueryString(query);
  return number.split('.').length > 2 ? fullVersions[number] : versions[number] || undefined;
}

var electronToBrowserList = function (query) {
  var number = getQueryString(query);
  return versions[number] ? "Chrome >= " + versions[number] : undefined;
}

var getQueryString = function (query) {
  var number = query;
  if (query === 1) { number = "1.0" }
  if (typeof query === 'number') { number += ''; }
  return number;
}

module.exports = {
  versions: versions,
  fullVersions: fullVersions,
  electronToChromium: electronToChromium,
  electronToBrowserList: electronToBrowserList
};