class Avo::AssetManager

def add_javascript(path)

def add_javascript(path)
  @javascripts.push path
end

def add_stylesheet(path)

def add_stylesheet(path)
  @stylesheets.push path
end

def initialize

def initialize
  @stylesheets = []
  @javascripts = []
  @stimulus_controllers = {}
end

def javascripts

def javascripts
  @javascripts.uniq
end

def register_stimulus_controller(name, controller)

def register_stimulus_controller(name, controller)
  @stimulus_controllers[name] = controller
end

def reset

def reset
  @stylesheets = []
  @javascripts = []
  @stimulus_controllers = {}
end

def stylesheets

def stylesheets
  @stylesheets.uniq
end