function checkModuleSupport()

in fusion-cli/plugins/ssr-plugin.js [176:195]


function checkModuleSupport({name, version}) {
  if (typeof version !== 'string') {
    return false;
  }
  if (name === 'Chrome' || name === 'Chrome Headless' || name === 'Chromium') {
    if (majorVersion(version) >= modernBrowserVersions.chrome) return true;
  } else if (name === 'Chrome WebView') {
    if (majorVersion(version) >= modernBrowserVersions.android) return true;
  } else if (name === 'WebKit') {
    if (majorVersion(version) >= embeddedBrowserVersions.ios_webkit)
      return true;
  } else if (name === 'Safari') {
    if (majorVersion(version) >= modernBrowserVersions.safari) return true;
  } else if (name === 'Mobile Safari') {
    if (majorVersion(version) >= modernBrowserVersions.ios) return true;
  } else if (name === 'Firefox') {
    if (majorVersion(version) >= modernBrowserVersions.firefox) return true;
  }
  return false;
}