Class: Kanoko::Application::Convert

Inherits:
Sinatra::Application
  • Object
show all
Defined in:
lib/kanoko/application/convert.rb,
lib/kanoko/application/convert/function.rb

Defined Under Namespace

Classes: Function

Constant Summary collapse

IMAGE_TYPES =
MIME::Types.select do |m|
  m.media_type == 'image'
end
TYPE_MAP =
IMAGE_TYPES.map { |i|
  [i.to_s, i.preferred_extension]
}.to_h
EXT_MAP =
IMAGE_TYPES.each_with_object({}) do |i, h|
  i.extensions.each do |ext|
    h[ext] = i.to_s
  end
end
QUERY_REGEXP =
/\?.*/