nodeplayer
nodeplayer copied to clipboard
Error handling
Some unexpected inputs may still dump stack traces (or even crash nodeplayer if we're unlucky?). We should really try to eliminate these by reading through code and doing proper error handling (as well as tests that cover these cases!).
Pay attention also to function return values. Currently somewhat inconsistent, some return true/false while others return eg. songlist/undefined.