The build currently fails on Node 4.x due to a dependency on an old version of bufferutil via the ws dependency.
Given that the ws library is a completely trivial wrapper when used in the browser, is this dependency really needed? As noted at websockets/ws#577 it adds a whole bunch of extras that the user will need to have in order to build angular-websocket via npm.
I'm going to submit a PR to update the ws dependency but can you see any good reasons not to just remove the dependency entirely?