lib/lookbook.rb in lookbook-1.2.1 vs lib/lookbook.rb in lookbook-1.3.0
- old
+ new
@@ -4,10 +4,11 @@
loader = Zeitwerk::Loader.for_gem
loader.ignore("#{__dir__}/lookbook.rb")
loader.push_dir("#{__dir__}/lookbook", namespace: Lookbook)
loader.collapse("#{__dir__}/lookbook/*")
loader.collapse("#{__dir__}/lookbook/*/*")
+loader.collapse("#{__dir__}/lookbook/*/*/*")
loader.setup
module Lookbook
class << self
def version
@@ -86,10 +87,10 @@
end
def define_tag(name, args = nil, &block)
Engine.tags.add_tag(name, {
named_args: args.to_a,
- args_parser: block
+ after_parse: block
})
end
def after_initialize(&block)
Engine.hooks.add_hook(:after_initialize, block)