From edcd5402a6b3937e904082171cbe98ab022064df Mon Sep 17 00:00:00 2001 From: Faisal Salman Date: Mon, 25 Mar 2013 23:16:40 +0700 Subject: [PATCH] Fixes issue #15 - Attach UAParser to window --- src/ua-parser.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/ua-parser.js b/src/ua-parser.js index 45f922c..538aa9e 100644 --- a/src/ua-parser.js +++ b/src/ua-parser.js @@ -471,14 +471,14 @@ exports = module.exports = UAParser; } exports.UAParser = UAParser; - } else if (typeof(define) === FUNC_TYPE && define.amd) { - // requirejs env + } else { + // browser env + window.UAParser = UAParser; + // requirejs env (optional) + if (typeof(define) === FUNC_TYPE && define.amd) { define(function() { return UAParser; }); - } else { - // browser env - window.UAParser = UAParser; // jQuery specific (optional) if (typeof(window.jQuery) !== UNDEF_TYPE) { var $ = window.jQuery;