class ReactOnRails::VersionSyntaxConverter

def npm_to_rubygem(npm_version)

def npm_to_rubygem(npm_version)
  match = npm_version
          .tr("-", ".")
          .strip
          .match(/(\d.*)/)
  match.present? ? match[0] : nil
end

def rubygem_to_npm(rubygem_version = ReactOnRails::VERSION)

def rubygem_to_npm(rubygem_version = ReactOnRails::VERSION)
  regex_match = rubygem_version.match(/(\d+\.\d+\.\d+)[.-]?(.+)?/)
  return "#{regex_match[1]}-#{regex_match[2]}" if regex_match[2]
  regex_match[1].to_s
end