lib/hamlit/engine.rb in hamlit-2.1.2 vs lib/hamlit/engine.rb in hamlit-2.2.0
- old
+ new
@@ -1,10 +1,12 @@
require 'temple'
require 'hamlit/parser'
require 'hamlit/compiler'
require 'hamlit/escapable'
require 'hamlit/html'
+require 'hamlit/string_splitter'
+require 'hamlit/static_analyzer'
module Hamlit
class Engine < Temple::Engine
define_options(
generator: Temple::Generators::ArrayBuffer,
@@ -19,9 +21,11 @@
)
use Parser
use Compiler
use HTML
+ use StringSplitter
+ use StaticAnalyzer
use Escapable
filter :ControlFlow
filter :MultiFlattener
filter :StaticMerger
use :Generator, -> { options[:generator] }