Sha256: dfa7b99a0251daa86739c83296761803be4266bb3eb6195e592ebb9491afe43f
Contents?: true
Size: 614 Bytes
Versions: 11
Compression:
Stored size: 614 Bytes
Contents
module WebpackDriver # A wrapper around an instance of `webpak-dev-server` class DevServer < Process attr_reader :port, :host, :path def initialize(config) super('webpack-dev-server', config) end def valid? alive? && last_status == 'success' end private def record_message(msg) if msg['type'] == 'dev-server' @port = msg['value']['port'] @host = msg['value']['host'] @path = msg['value']['outputPath'] end super end end end
Version data entries
11 entries across 11 versions & 1 rubygems