Pita/etherpad-lite — pull request #701 by cweider (2012-05-12 01:44:34+00:00)
Title: Reuse NPM Modules

Getting Async, jQuery, Underscore, and SocketIO through NPM would be handy. This adjusts things to enable that (for Security and Underscore). jQuery and SocketIO are unfortunately a little complicated to do – probably should use Browserify at that point.

The hack to packaging is a bit funny, but, IMHO, good enough for now. This also has potential to introduce conflicts between library module names and plugin names, does anybody have an opinion on that?