Module: Epuber::Compiler::FileFinders

Defined in:
lib/epuber/compiler/file_finders/normal.rb,
lib/epuber/compiler/file_finders/abstract.rb,
lib/epuber/compiler/file_finders/imaginary.rb

Defined Under Namespace

Classes: Abstract, FileNotFoundError, Imaginary, MultipleFilesFoundError, Normal

Constant Summary collapse

BINARY_EXTENSIONS =
%w(.png .jpeg .jpg .otf .ttf)
STATIC_EXTENSIONS =
BINARY_EXTENSIONS + %w(.css .js)
GROUP_EXTENSIONS =
{
  text:   %w(.xhtml .html .bade),
  image:  %w(.png .jpg .jpeg),
  font:   %w(.otf .ttf),
  style:  %w(.css .styl),
  script: %w(.js),
}
EXTENSIONS_RENAME =
{
  '.styl' => '.css',

  '.bade' => '.xhtml',
}