// discourse-skip-module

// loads files for plugins that have been added via CustomWizard::Field
<%
Discourse.unofficial_plugins.each do |plugin|
  plugin_name = plugin.metadata.name
  if require_plugin_assets = CustomWizard::Field.require_assets[plugin_name]
    plugin.each_globbed_asset do |path, is_dir|
      next if path.include? "raw.hbs"

      if require_plugin_assets.any? { |dir| path.include?(dir) }
        if is_dir
          depend_on(path)
        else
          require_asset(path)
        end
      end
    end
  end
end
%>
