require_relative "formatters/releases"
require_relative "formatters/tracks"
require_relative "formatters/writers"

module Formatters
  def self.get_events(data, type)
    case type
    when "release"
      Formatters::Releases.compile_events(data)
    when "track"
      Formatters::Tracks.compile_events(data)
    when "writer"
      Formatters::Writers.compile_events(data)
    end
  end
end
