require 'thor'

module Gif2lgtm
  class Cli < Thor
    desc "start", 'Gif to LGTM.'
    def start(image)
      ext = File.extname(image).delete('.').upcase

      if Magick.formats.keys.include?(ext)
        Gif2lgtm::Main.start(image)
      else
        puts 'This extension is not allowed.'
      end
    end
  end
end