mirror of
https://github.com/haml/haml.git
synced 2022-11-09 12:33:31 -05:00
27 lines
768 B
Ruby
27 lines
768 B
Ruby
require 'hamlit/compilers/doctype'
|
|
require 'hamlit/compilers/filter'
|
|
require 'hamlit/compilers/preserve'
|
|
require 'hamlit/compilers/script'
|
|
require 'hamlit/compilers/text'
|
|
require 'hamlit/concerns/escapable'
|
|
require 'hamlit/concerns/registerable'
|
|
require 'hamlit/filter'
|
|
require 'hamlit/filters/css'
|
|
require 'hamlit/filters/javascript'
|
|
require 'hamlit/filters/ruby'
|
|
|
|
module Hamlit
|
|
class Compiler < Hamlit::Filter
|
|
include Compilers::Doctype
|
|
include Compilers::Filter
|
|
include Compilers::Preserve
|
|
include Compilers::Script
|
|
include Compilers::Text
|
|
include Concerns::Escapable
|
|
extend Concerns::Registerable
|
|
|
|
register :javascript, Filters::Javascript
|
|
register :css, Filters::Css
|
|
register :ruby, Filters::Ruby
|
|
end
|
|
end
|