Termbox depends on ULS but currently blindly relies on it being available.
Either express this hard dependency in some form of documentation or implement, if possible, a fallback.
Info
- discovered by running termbox on a wikibase installation w/o ULS installed
Exception in module-execute in module wikibase.termbox: load.php:2:596 TypeError: "window.$.uls is undefined"
- the code that serves the same purpose in wikibase implements a (rather simple) fallback behavior for the case uls is not there