class ViteRuby
def dev_server_running?
Public: Returns true if the Vite development server is currently running.
def dev_server_running? return false unless run_proxy? return true if defined?(@running_at) && @running_at && Time.now - @running_at < 1 Socket.tcp(config.host, config.port, connect_timeout: config.dev_server_connect_timeout).close @running_at = Time.now true rescue StandardError @running_at = false end