Sha256: f8b7d502cd160c554a4e50df8b3b3e229cb563647c966b222b3cf77dc9306a2c

Contents?: true

Size: 466 Bytes

Versions: 1

Compression:

Stored size: 466 Bytes

Contents

module Slim
  # Slim engine which transforms slim code to executable ruby code
  # @api public
  class Engine < Temple::Engine
    use Slim::Parser, :file
    use Slim::EndInserter
    use Slim::EmbeddedEngine
    use Slim::Compiler, :use_html_safe
    #use Slim::Debugger
    use Temple::HTML::Fast, :format, :attr_wrapper => '"', :format => :html5
    filter :MultiFlattener
    filter :StaticMerger
    filter :DynamicInliner
    generator :ArrayBuffer
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
slim-0.7.0 lib/slim/engine.rb