vugu / vugu

Vugu: A modern UI library for Go+WebAssembly (experimental)
https://www.vugu.org
MIT License
4.8k stars 175 forks source link

Proposal: Removal of the `devutil` package #281

Open owenwaller opened 2 weeks ago

owenwaller commented 2 weeks ago

Once the legacy-wasm-test-suite has been removed see Issue #280 then the devutil package can also be removed.

Currently within vugu the external use cases on the devutil package are:

./legacy-wasm-test-suite/wasm-suite-util_test.go:   "github.com/vugu/vugu/devutil"
./legacy-wasm-test-suite/wasm-suite-util_test.go:   wc := devutil.MustNewTinygoCompiler().SetDir(absdir)

Once the legacy-wasm-test-suite is removed there will be no external references to the devutil package. It can therefore be removed.

Within vugu are we using devutils for anything other than testing?

Are any uses to vugu using the devutil package? If so for what?