global

def start(launcher)

def start(launcher)
  @log_writer = launcher.log_writer
  @puma_pid = $$
  @tailwind_pid = fork do
    Thread.new { monitor_puma }
    system(*Tailwindcss::Commands.watch_command)
  end
  launcher.events.on_stopped { stop_tailwind }
  in_background do
    monitor_tailwind
  end
end