From 5a24ba49d936f1de1fe9e786fac0a53fa46b271a Mon Sep 17 00:00:00 2001 From: "Michael J. Ryan" Date: Mon, 12 Oct 2015 13:27:45 -0700 Subject: [PATCH] export jquery module. Add export for jquery module for amd/node, so that it can be required in directly without separate require for jquery in referencing module. --- jquery.hammer.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/jquery.hammer.js b/jquery.hammer.js index e444b5c..d4611f8 100644 --- a/jquery.hammer.js +++ b/jquery.hammer.js @@ -1,8 +1,8 @@ (function(factory) { if (typeof define === 'function' && define.amd) { define(['jquery', 'hammerjs'], factory); - } else if (typeof exports === 'object') { - factory(require('jquery'), require('hammerjs')); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + module.exports = factory(require('jquery'), require('hammerjs')); } else { factory(jQuery, Hammer); } @@ -30,4 +30,8 @@ }); }; })(Hammer.Manager.prototype.emit); + + //return original jquery module + return $; + }));