Fabian Siegel
Fabian Siegel
Considering we are using vue, we should consider using vite if possible. This would also allow ts support without changing our webpack config, which I imagine being messy.
We may want to have some kind of owncast directory integration - maybe a "discover more" button showing a list of all streams that are currently online.
Optional, but could be cool to do. - [ ] research if selenium can be used for this - [ ] research if we can start an owncast instance in...
See: #46 Possible solution: https://github.com/lodash/lodash/issues/399
In #19, favicon was supported. 🥳 Let's make sure also favicons in different file formats are supported. :)
If `mode: esm` and codesplitting is enabled, we want to allow users to add preloads to imported modules to the html file. https://developer.mozilla.org/en-US/docs/Web/HTML/Element/link maybe: https://developer.mozilla.org/en-US/docs/Web/HTML/Link_types/modulepreload
Currently, the code base is not in a good state to add unit tests. However, we should be able to create some end-to-end/integration tests.