From 118ca5537d88187e7a62066d43763107a990454f Mon Sep 17 00:00:00 2001 From: Gabriel Cebrian Date: Thu, 16 Jan 2014 00:27:21 -0500 Subject: [PATCH] Added jquery-browser plugin. Source: https://github.com/gabceb/jquery-browser-plugin --- .../0.0.5/jquery.browser.min.js | 14 ++++++++++++++ ajax/libs/jquery-browser/package.json | 19 +++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 ajax/libs/jquery-browser/0.0.5/jquery.browser.min.js create mode 100644 ajax/libs/jquery-browser/package.json diff --git a/ajax/libs/jquery-browser/0.0.5/jquery.browser.min.js b/ajax/libs/jquery-browser/0.0.5/jquery.browser.min.js new file mode 100644 index 000000000..a65ec8c50 --- /dev/null +++ b/ajax/libs/jquery-browser/0.0.5/jquery.browser.min.js @@ -0,0 +1,14 @@ +/*! + * jQuery Browser Plugin 0.0.5 + * https://github.com/gabceb/jquery-browser-plugin + * + * Original jquery-browser code Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors + * http://jquery.org/license + * + * Modifications Copyright 2014 Gabriel Cebrian + * https://github.com/gabceb + * + * Released under the MIT license + * + * Date: 05-01-2014 + */!function(a,b){"use strict";var c,d;if(a.uaMatch=function(a){a=a.toLowerCase();var b=/(opr)[\/]([\w.]+)/.exec(a)||/(chrome)[ \/]([\w.]+)/.exec(a)||/(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(a)||/(webkit)[ \/]([\w.]+)/.exec(a)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(a)||/(msie) ([\w.]+)/.exec(a)||a.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(a)||a.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(a)||[],c=/(ipad)/.exec(a)||/(iphone)/.exec(a)||/(android)/.exec(a)||/(windows phone)/.exec(a)||/(win)/.exec(a)||/(mac)/.exec(a)||/(linux)/.exec(a)||[];return{browser:b[3]||b[1]||"",version:b[2]||"0",platform:c[0]||""}},c=a.uaMatch(b.navigator.userAgent),d={},c.browser&&(d[c.browser]=!0,d.version=c.version,d.versionNumber=parseInt(c.version)),c.platform&&(d[c.platform]=!0),(d.chrome||d.opr||d.safari)&&(d.webkit=!0),d.rv){var e="msie";c.browser=e,d[e]=!0}if(d.opr){var f="opera";c.browser=f,d[f]=!0}if(d.safari&&d.android){var g="android";c.browser=g,d[g]=!0}d.name=c.browser,d.platform=c.platform,a.browser=d}(jQuery,window); \ No newline at end of file diff --git a/ajax/libs/jquery-browser/package.json b/ajax/libs/jquery-browser/package.json new file mode 100644 index 000000000..6de7679f6 --- /dev/null +++ b/ajax/libs/jquery-browser/package.json @@ -0,0 +1,19 @@ +{ + "name": "jquery-browser", + "filename": "jquery.browser.min.js", + "version": "0.0.5", + "description": "A jQuery plugin for browser detection.", + "homepage": "https://github.com/gabceb/jquery-browser-plugin", + "keywords": [ + "browser", + "jquery", + "desktop", + "detect" + ], + "maintainers": [ + { + "name": "Gabriel Cebrian", + "web": "https://github.com/gabceb" + } + ] +}