At TalkJS we think that a good developer experience is one of the most important features of a well designed SDK/API. If you see a cryptic and unintelligible error message, then that’s making it unnecessarily hard to get TalkJS working. Therefore we worked on improving the error messages for a number of common scenarios in the last few weeks.
If you make a mistake while trying to integrate TalkJS, we’ll inform you about that in your browser’s Developer Tools. Our goal is to not just inform you what went wrong, but also how to fix it.