module Middleman::CoreExtensions::FileWatcher
def registered(app)
def registered(app) app.extend ClassMethods app.send :include, InstanceMethods # Before parsing config, load the data/ directory app.before_configuration do data_path = File.join(root, data_dir) files.reload_path(data_path) if File.exists?(data_path) end # After config, load everything else app.ready do files.reload_path(root) end end