// Only load hammer.js when in a browser environment // (loading hammer.js in a node.js environment gives errors) if (typeof window !== 'undefined') { module.exports = window['Hammer'] || require('hammerjs'); } else { module.exports = function () { throw Error('hammer.js is only available in a browser, not in node.js.'); } }