class SvelteOnRails::Renderer

def initialize(component_name, base_path: SvelteOnRails::Configuration.instance.components_folder_full)

def initialize(component_name, base_path: SvelteOnRails::Configuration.instance.components_folder_full)
  config = SvelteOnRails::Configuration.instance
  if !Dir.exist?(config.ssr_dist_folder) || config.watch_changes?
    SvelteOnRails::Lib::Utils.watch_changes_and_precompile
  end
  utils = SvelteOnRails::Lib::Utils
  @component_files = utils.component_files(component_name, base_path: base_path)
end