I noticed you are using => instead of -> in the client/index.coffee file.
The problem is that this pollutes the window namespace.
I replaced all => with -> to avoid that.
Everything works fine with this change.
Changed the registration of functions from global scope to local scop…
…e due namespace pollution;
I'm not sure that's accurate. Aren't they on the Abba class?
They were on the Abba class but also registered on the current scope which is the window itself.
Please verify it yourself by checking the compiled js code from your version and mine.
I stand corrected!
btw, I think you will have the same problem with the other coffee scripts but that is not that serious because it is used only by the abba site itself.
Cheers & Thanks for that great project!