Versions in this module Expand all Collapse all v0 v0.7.1 Dec 8, 2023 v0.7.0 Nov 3, 2023 Changes in this version + func NewFilteredWriter(dst io.Writer, expr string) (io.Writer, error) + func StartLineReader(input io.Reader, readerFunc func(string), logger *zap.Logger) error + type FilteredWriter struct + func (w FilteredWriter) Write(data []byte) (int, error) + type NodeRunner struct + func New(bin string, args []string, stderr bool) *NodeRunner + func (runner *NodeRunner) Done() <-chan struct{} + func (runner *NodeRunner) SetDir(dir string) + func (runner *NodeRunner) SetEnv(env map[string]string) + func (runner *NodeRunner) SetLineReader(fn func(string)) + func (runner *NodeRunner) SetLogFiltering(expr string) + func (runner *NodeRunner) SetLogger(logger *zap.Logger) + func (runner *NodeRunner) Start(ctx context.Context) error