diff --git a/multiplex_client.js b/multiplex_client.js index d007b63..6596e1c 100644 --- a/multiplex_client.js +++ b/multiplex_client.js @@ -84,3 +84,13 @@ var WebSocketMultiplex = (function(){ return WebSocketMultiplex; })(); + +//support multiple js loaders (browser,amd,node) +if (typeof define === "function" && define.amd) { + define(function () { + return WebSocketMultiplex; + }); +} else { + root = typeof exports !== "undefined" && exports !== null ? exports : this; + root.WebSocketMultiplex = WebSocketMultiplex; +} \ No newline at end of file