github.com/tilt-dev/tilt@v0.33.15-0.20240515162809-0a22ed45d8a0/internal/openurl/openurl.go (about) 1 package openurl 2 3 import ( 4 "io" 5 "os/exec" 6 7 "github.com/pkg/browser" 8 ) 9 10 type OpenURL func(url string, out io.Writer) error 11 12 func BrowserOpen(url string, out io.Writer) error { 13 return browser.OpenURL(url, func(cmd *exec.Cmd) { 14 cmd.Stdout = out 15 cmd.Stderr = out 16 }) 17 }