diff --git a/js/jquery.tablesorter.js b/js/jquery.tablesorter.js index 22bd4358..d461370f 100644 --- a/js/jquery.tablesorter.js +++ b/js/jquery.tablesorter.js @@ -16,7 +16,15 @@ */ /*jshint browser:true, jquery:true, unused:false, expr: true */ /*global console:false, alert:false */ -!(function($) { +(function(factory) { + if (typeof define === 'function' && define.amd) { + define(['jquery'], factory); + } else if (typeof module === 'object' && typeof module.exports === 'object') { + module.exports = factory(require('jquery')); + } else { + factory(jQuery); + } +}(function($) { "use strict"; $.extend({ /*jshint supernew:true */ @@ -1940,4 +1948,5 @@ } }); -})(jQuery); + return ts; +}));