From 0510c9b111aed03d0d3680db63614d50f231745c Mon Sep 17 00:00:00 2001 From: Aldo Cortesi Date: Wed, 10 Sep 2014 14:22:26 +1200 Subject: Client-side framework for web application --- web/src/vendor/jquery/.bower.json | 21 + web/src/vendor/jquery/.gitignore | 1 + web/src/vendor/jquery/README.md | 12 + web/src/vendor/jquery/bower.json | 11 + web/src/vendor/jquery/component.json | 15 + web/src/vendor/jquery/composer.json | 36 + web/src/vendor/jquery/jquery-migrate.js | 521 ++ web/src/vendor/jquery/jquery-migrate.min.js | 2 + web/src/vendor/jquery/jquery.js | 9190 +++++++++++++++++++++++++++ web/src/vendor/jquery/jquery.min.js | 4 + web/src/vendor/jquery/package.json | 33 + 11 files changed, 9846 insertions(+) create mode 100644 web/src/vendor/jquery/.bower.json create mode 100644 web/src/vendor/jquery/.gitignore create mode 100644 web/src/vendor/jquery/README.md create mode 100644 web/src/vendor/jquery/bower.json create mode 100644 web/src/vendor/jquery/component.json create mode 100644 web/src/vendor/jquery/composer.json create mode 100644 web/src/vendor/jquery/jquery-migrate.js create mode 100644 web/src/vendor/jquery/jquery-migrate.min.js create mode 100644 web/src/vendor/jquery/jquery.js create mode 100644 web/src/vendor/jquery/jquery.min.js create mode 100644 web/src/vendor/jquery/package.json (limited to 'web/src/vendor/jquery') diff --git a/web/src/vendor/jquery/.bower.json b/web/src/vendor/jquery/.bower.json new file mode 100644 index 00000000..1d245435 --- /dev/null +++ b/web/src/vendor/jquery/.bower.json @@ -0,0 +1,21 @@ +{ + "name": "jquery", + "version": "2.1.1", + "description": "jQuery component", + "keywords": [ + "jquery", + "component" + ], + "main": "jquery.js", + "license": "MIT", + "homepage": "https://github.com/components/jquery", + "_release": "2.1.1", + "_resolution": { + "type": "version", + "tag": "2.1.1", + "commit": "9e2c56ed9f17e6b55de97ae64a3ed0cf17cd30d4" + }, + "_source": "git://github.com/components/jquery.git", + "_target": "*", + "_originalSource": "components/jquery" +} \ No newline at end of file diff --git a/web/src/vendor/jquery/.gitignore b/web/src/vendor/jquery/.gitignore new file mode 100644 index 00000000..378eac25 --- /dev/null +++ b/web/src/vendor/jquery/.gitignore @@ -0,0 +1 @@ +build diff --git a/web/src/vendor/jquery/README.md b/web/src/vendor/jquery/README.md new file mode 100644 index 00000000..e39a59ea --- /dev/null +++ b/web/src/vendor/jquery/README.md @@ -0,0 +1,12 @@ +jQuery Component +================ + +Shim [repository](https://github.com/components/jquery) for the [jQuery](http://jquery.com). + +Package Managers +---------------- + +* [Bower](http://bower.io/): `jquery` +* [Component](https://github.com/component/component): `components/jquery` +* [Composer](http://packagist.org/packages/components/jquery): `components/jquery` +* [spm](http://spmjs.io/package/jquery): `jquery` diff --git a/web/src/vendor/jquery/bower.json b/web/src/vendor/jquery/bower.json new file mode 100644 index 00000000..8236c80b --- /dev/null +++ b/web/src/vendor/jquery/bower.json @@ -0,0 +1,11 @@ +{ + "name": "jquery", + "version": "2.1.1", + "description": "jQuery component", + "keywords": [ + "jquery", + "component" + ], + "main": "jquery.js", + "license": "MIT" +} diff --git a/web/src/vendor/jquery/component.json b/web/src/vendor/jquery/component.json new file mode 100644 index 00000000..a5aa004b --- /dev/null +++ b/web/src/vendor/jquery/component.json @@ -0,0 +1,15 @@ +{ + "name": "jquery", + "repo": "components/jquery", + "version": "2.1.1", + "description": "jQuery component", + "keywords": [ + "jquery", + "component" + ], + "main": "jquery.js", + "scripts": [ + "jquery.js" + ], + "license": "MIT" +} diff --git a/web/src/vendor/jquery/composer.json b/web/src/vendor/jquery/composer.json new file mode 100644 index 00000000..44dcbd2e --- /dev/null +++ b/web/src/vendor/jquery/composer.json @@ -0,0 +1,36 @@ +{ + "name": "components/jquery", + "description": "jQuery JavaScript Library", + "type": "component", + "homepage": "http://jquery.com", + "license": "MIT", + "support": { + "irc": "irc://irc.freenode.org/jquery", + "issues": "http://bugs.jquery.com", + "forum": "http://forum.jquery.com", + "wiki": "http://docs.jquery.com/", + "source": "https://github.com/jquery/jquery" + }, + "authors": [ + { + "name": "John Resig", + "email": "jeresig@gmail.com" + } + ], + "require": { + "robloach/component-installer": "*" + }, + "extra": { + "component": { + "scripts": [ + "jquery.js" + ], + "files": [ + "jquery.min.js", + "jquery.min.map", + "jquery-migrate.js", + "jquery-migrate.min.js" + ] + } + } +} diff --git a/web/src/vendor/jquery/jquery-migrate.js b/web/src/vendor/jquery/jquery-migrate.js new file mode 100644 index 00000000..25b6c813 --- /dev/null +++ b/web/src/vendor/jquery/jquery-migrate.js @@ -0,0 +1,521 @@ +/*! + * jQuery Migrate - v1.2.1 - 2013-05-08 + * https://github.com/jquery/jquery-migrate + * Copyright 2005, 2013 jQuery Foundation, Inc. and other contributors; Licensed MIT + */ +(function( jQuery, window, undefined ) { +// See http://bugs.jquery.com/ticket/13335 +// "use strict"; + + +var warnedAbout = {}; + +// List of warnings already given; public read only +jQuery.migrateWarnings = []; + +// Set to true to prevent console output; migrateWarnings still maintained +// jQuery.migrateMute = false; + +// Show a message on the console so devs know we're active +if ( !jQuery.migrateMute && window.console && window.console.log ) { + window.console.log("JQMIGRATE: Logging is active"); +} + +// Set to false to disable traces that appear with warnings +if ( jQuery.migrateTrace === undefined ) { + jQuery.migrateTrace = true; +} + +// Forget any warnings we've already given; public +jQuery.migrateReset = function() { + warnedAbout = {}; + jQuery.migrateWarnings.length = 0; +}; + +function migrateWarn( msg) { + var console = window.console; + if ( !warnedAbout[ msg ] ) { + warnedAbout[ msg ] = true; + jQuery.migrateWarnings.push( msg ); + if ( console && console.warn && !jQuery.migrateMute ) { + console.warn( "JQMIGRATE: " + msg ); + if ( jQuery.migrateTrace && console.trace ) { + console.trace(); + } + } + } +} + +function migrateWarnProp( obj, prop, value, msg ) { + if ( Object.defineProperty ) { + // On ES5 browsers (non-oldIE), warn if the code tries to get prop; + // allow property to be overwritten in case some other plugin wants it + try { + Object.defineProperty( obj, prop, { + configurable: true, + enumerable: true, + get: function() { + migrateWarn( msg ); + return value; + }, + set: function( newValue ) { + migrateWarn( msg ); + value = newValue; + } + }); + return; + } catch( err ) { + // IE8 is a dope about Object.defineProperty, can't warn there + } + } + + // Non-ES5 (or broken) browser; just set the property + jQuery._definePropertyBroken = true; + obj[ prop ] = value; +} + +if ( document.compatMode === "BackCompat" ) { + // jQuery has never supported or tested Quirks Mode + migrateWarn( "jQuery is not compatible with Quirks Mode" ); +} + + +var attrFn = jQuery( "", { size: 1 } ).attr("size") && jQuery.attrFn, + oldAttr = jQuery.attr, + valueAttrGet = jQuery.attrHooks.value && jQuery.attrHooks.value.get || + function() { return null; }, + valueAttrSet = jQuery.attrHooks.value && jQuery.attrHooks.value.set || + function() { return undefined; }, + rnoType = /^(?:input|button)$/i, + rnoAttrNodeType = /^[238]$/, + rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i, + ruseDefault = /^(?:checked|selected)$/i; + +// jQuery.attrFn +migrateWarnProp( jQuery, "attrFn", attrFn || {}, "jQuery.attrFn is deprecated" ); + +jQuery.attr = function( elem, name, value, pass ) { + var lowerName = name.toLowerCase(), + nType = elem && elem.nodeType; + + if ( pass ) { + // Since pass is used internally, we only warn for new jQuery + // versions where there isn't a pass arg in the formal params + if ( oldAttr.length < 4 ) { + migrateWarn("jQuery.fn.attr( props, pass ) is deprecated"); + } + if ( elem && !rnoAttrNodeType.test( nType ) && + (attrFn ? name in attrFn : jQuery.isFunction(jQuery.fn[name])) ) { + return jQuery( elem )[ name ]( value ); + } + } + + // Warn if user tries to set `type`, since it breaks on IE 6/7/8; by checking + // for disconnected elements we don't warn on $( "