From 97a429a7984dbf6434a23ebd22b1e0cdf3a91ae7 Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Mon, 19 Jan 2015 11:32:39 -0600
Subject: [PATCH 001/271] 2.1.4
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index da68db4..a6225b5 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.3",
+ "version": "2.1.4",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From d31ae36f5b962595ee8542a23a3d01b76eb7961e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Thu, 18 Dec 2014 16:57:33 +0100
Subject: [PATCH 002/271] Download: Update the "jQuery Pre-Release Builds"
section
We now have `compat` & `master` branches and we no longer support IE<8. Also,
links to the pre-release files have changed.
---
pages/download.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index aa4a53d..2bbcada 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -76,11 +76,11 @@ Be sure to test web pages that use jQuery in all the browsers you want to suppor
## jQuery Pre-Release Builds
-The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and not suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced. There are two versions, one for the 1.x branch (supports IE 6/7/8) and one for the 2.x branch (not for use with old IE).
+The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and not suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced. There are two versions, one for the `compat` branch (supports IE 8) and one for the `master` branch (not for use with old IE).
-Download the work-in-progress jQuery **1.x** build
+Download the work-in-progress jQuery Compat build
-Download the work-in-progress jQuery **2.x** build
+Download the work-in-progress jQuery build
## Using jQuery with a CDN
From 1b73245c3e44da2673acf737a4da159efa3a1a22 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Sun, 25 Jan 2015 17:16:23 +0100
Subject: [PATCH 003/271] 2.1.5
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index a6225b5..cca4c11 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.4",
+ "version": "2.1.5",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 6e114ac969a1d4e4496aec9da62bdd9877029c70 Mon Sep 17 00:00:00 2001
From: Eric Lee Carraway
Date: Tue, 7 Apr 2015 17:55:42 -0500
Subject: [PATCH 004/271] Download: Fix two typos
Closes gh-96
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 2bbcada..5285603 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -56,7 +56,7 @@ bower install jquery
```
This will install jQuery to Bower's install directory, the default being `bower_components`. Within `bower_components/jquery/dist/` you will find an uncompressed release, a compressed release, and a map file.
-The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on it's own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
+The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
```
bower install http://code.jquery.com/jquery-2.1.3.min.js
```
@@ -64,7 +64,7 @@ bower install http://code.jquery.com/jquery-2.1.3.min.js
## jQuery Migrate Plugin
We have created the [jQuery Migrate plugin](http://github.com/jquery/jquery-migrate/#readme)
-to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the _uncompressed development_ version to diagnose compatiblity issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings.
+to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings.
Download the compressed, production jQuery Migrate 1.2.1
From 6abb0eb66f0e1b04bb0b392ebf7975f1f36a0cf6 Mon Sep 17 00:00:00 2001
From: Arthur Verschaeve
Date: Fri, 10 Apr 2015 09:41:15 +0200
Subject: [PATCH 005/271] 2.1.6
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index cca4c11..8b73488 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.5",
+ "version": "2.1.6",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From b073845f11661c3f705476f242d8cdcd55ff1047 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Thu, 30 Apr 2015 13:28:15 -0400
Subject: [PATCH 006/271] Update to jQuery 1.11.3 and 2.1.4
---
pages/download.md | 28 ++++++++++++++--------------
pages/index.html | 2 +-
2 files changed, 15 insertions(+), 15 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 5285603..31739f4 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -23,14 +23,14 @@ Read the [jQuery 1.9 Upgrade Guide](http://jquery.com/upgrade-guide/1.9/)
and the [jQuery 1.9 release blog post](http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
for more information.
-Download the compressed, production jQuery 1.11.2
+Download the compressed, production jQuery 1.11.3
-Download the uncompressed, development jQuery 1.11.2
+Download the uncompressed, development jQuery 1.11.3
-Download the map file for jQuery 1.11.2
+Download the map file for jQuery 1.11.3
-[jQuery 1.11.2 release
-notes](http://blog.jquery.com/2014/12/18/jquery-1-11-2-and-2-1-3-released-safari-fail-safe-edition/)
+[jQuery 1.11.3 release
+notes](http://blog.jquery.com/2015/04/28/jquery-1-11-3-and-2-1-4-released-ios-fail-safe-edition/)
### jQuery 2.x
@@ -40,14 +40,14 @@ Since IE 8 is still relatively common, we recommend using the 1.x version unless
are certain no IE 6/7/8 users are visiting the site.
Please read the [2.0 release notes](http://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
-Download the compressed, production jQuery 2.1.3
+Download the compressed, production jQuery 2.1.4
-Download the uncompressed, development jQuery 2.1.3
+Download the uncompressed, development jQuery 2.1.4
-Download the map file for jQuery 2.1.3
+Download the map file for jQuery 2.1.4
-[jQuery 2.1.3 release
-notes](http://blog.jquery.com/2014/12/18/jquery-1-11-2-and-2-1-3-released-safari-fail-safe-edition/)
+[jQuery 2.1.4 release
+notes](http://blog.jquery.com/2015/04/28/jquery-1-11-3-and-2-1-4-released-ios-fail-safe-edition/)
## Downloading jQuery using Bower
jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
@@ -58,7 +58,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
```
-bower install http://code.jquery.com/jquery-2.1.3.min.js
+bower install http://code.jquery.com/jquery-2.1.4.min.js
```
## jQuery Migrate Plugin
@@ -72,7 +72,7 @@ to simplify the transition from older versions of jQuery. The plugin restores de
## Cross-Browser Testing with jQuery
-Be sure to test web pages that use jQuery in all the browsers you want to support. The [modern.IE](http://modern.ie/) site makes available [virtual machines](http://www.modern.ie/en-us/virtualization-tools#downloads) for testing many different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/).
+Be sure to test web pages that use jQuery in all the browsers you want to support. The [modern.IE](http://modern.ie/) site makes available [virtual machines](http://www.modern.ie/en-us/virtualization-tools#downloads) for testing many different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/).
## jQuery Pre-Release Builds
@@ -91,7 +91,7 @@ if the visitor to your webpage has already downloaded a copy of jQuery from the
To use the jQuery CDN, just reference the file directly from `http://code.jquery.com` in the script tag:
```
-
+
```
@@ -143,5 +143,5 @@ The README file for a specific version will have instructions for building that
## Past Releases
-All past releases can be found on the [jQuery CDN](http://code.jquery.com).
+All past releases can be found on the [jQuery CDN](http://code.jquery.com).
diff --git a/pages/index.html b/pages/index.html
index 5e5c5ec..d886755 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v1.11.2 or v2.1.3
+ v1.11.3 or v2.1.4
View Source on GitHub →
From 5083d59715e812784d101cf1d57bd0c420a19fe6 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Tue, 5 May 2015 09:56:37 -0700
Subject: [PATCH 007/271] 2.1.7
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 8b73488..c9eec73 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.6",
+ "version": "2.1.7",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From c5a14bd0f63e7e29eec65da11d55ff452e928f99 Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Fri, 12 Jun 2015 10:20:14 -0500
Subject: [PATCH 008/271] Index: Fix Sizzle link to always use http
Sizzle does not have a certificate so when the link goes to https://sizzlejs.com it is broken.
---
pages/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/index.html b/pages/index.html
index d886755..1a1059d 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -74,7 +74,7 @@ Other jQuery Foundation Projects
QUnit
From ab628888978a7fea664d78095290ec690182d391 Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Fri, 19 Jun 2015 12:09:42 -0500
Subject: [PATCH 009/271] Build: Replace founding with diamond members in
build-member-list task
---
Gruntfile.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gruntfile.js b/Gruntfile.js
index c7ae740..b1c7a87 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -48,7 +48,7 @@ grunt.registerTask( "build-member-list", function() {
}
async.parallel({
- founding: getMembers.bind( null, "founding" ),
+ founding: getMembers.bind( null, "diamond" ),
platinum: getMembers.bind( null, "platinum" ),
gold: getMembers.bind( null, "gold" )
}, function( error, members ) {
From 304ab1bb679134234f0a538d891c314faa4383c3 Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Fri, 19 Jun 2015 12:11:45 -0500
Subject: [PATCH 010/271] 2.1.8
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index c9eec73..b87092d 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.7",
+ "version": "2.1.8",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From a0330617043229879b300e1bf850773967cd149c Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Fri, 19 Jun 2015 13:30:03 -0500
Subject: [PATCH 011/271] Build: Fix key name from founding to diamond
---
Gruntfile.js | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gruntfile.js b/Gruntfile.js
index b1c7a87..69ba82e 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -48,7 +48,7 @@ grunt.registerTask( "build-member-list", function() {
}
async.parallel({
- founding: getMembers.bind( null, "diamond" ),
+ diamond: getMembers.bind( null, "diamond" ),
platinum: getMembers.bind( null, "platinum" ),
gold: getMembers.bind( null, "gold" )
}, function( error, members ) {
@@ -56,7 +56,7 @@ grunt.registerTask( "build-member-list", function() {
return done( error );
}
- var corporateMembers = members.founding
+ var corporateMembers = members.diamond
.concat( members.platinum )
.concat( members.gold )
.filter(function( member ) {
From c11c70ec7c62697943b842e700acb6899aec63eb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Fri, 17 Jul 2015 21:28:14 +0200
Subject: [PATCH 012/271] Browser support: Fix spacing
---
pages/browser-support.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index e3cdeb6..87df281 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -41,7 +41,7 @@ Current Active Support
Unsupported Browsers
-While jQuery might run without major issues in older browser versions, we do not actively test jQuery in them and generally do not fix bugs that may appear in them.
+While jQuery might run without major issues in older browser versions, we do not actively test jQuery in them and generally do not fix bugs that may appear in them.
Similarly, jQuery does not fix bugs in pre-release versions of browsers, such as beta or dev releases. If you find a bug with jQuery in a pre-release of a browser, you should report the bug to the browser vendor.
@@ -50,7 +50,7 @@ Unsupported Browsers
About Browser Support
jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The modern.IE site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com .
-Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The jQuery Migrate plugin may be helpful in identifying and fixing problems during a version upgrade.
+Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The jQuery Migrate plugin may be helpful in identifying and fixing problems during a version upgrade.
From f7de80eec727e620fa209f7c12cab7fa06624a34 Mon Sep 17 00:00:00 2001
From: Corey Frang
Date: Tue, 20 Oct 2015 16:23:38 -0400
Subject: [PATCH 013/271] Empty commit: testing full hook cycle
From 1734a3a45e396c5ac7e7bf566be5678dbe4e04ce Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 14 Dec 2015 19:33:49 +0100
Subject: [PATCH 014/271] Browser support: Add Edge, merge Firefox & Chrome
columns
Fixes #115
---
pages/browser-support.html | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 87df281..bdfaeb6 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -9,8 +9,8 @@ Current Active Support
Internet Explorer
- Chrome
- Firefox
+ Chrome, Firefox
+ Edge
Safari
Opera
iOS
@@ -22,7 +22,7 @@ Current Active Support
jQuery 1.x
6+
(Current - 1) or Current
- (Current - 1) or Current
+ Current
5.1+
12.1x, (Current - 1) or Current
6.1+
@@ -37,6 +37,7 @@ Current Active Support
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
(Current - 1) or Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
+Current denotes that we support only the latest stable version of the browser.
12.1x, (Current - 1) or Current denotes that we support Opera 12.1x as well as last 2 versions of Opera. For example, if the current Opera version is 20.x, we support Opera 12.1x, 19.x and 20.x but not Opera 15.x through 18.x.
From a5e9fd771026b7b6c05d24e3e5e61b3edefdb038 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 14 Dec 2015 19:35:09 +0100
Subject: [PATCH 015/271] 2.1.9
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index b87092d..c52cdd1 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.8",
+ "version": "2.1.9",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 0f08de7f7a28fb0b752227b66ecbf4f0c1b2ed8e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Scott=20Gonz=C3=A1lez?=
Date: Thu, 17 Dec 2015 13:25:10 -0500
Subject: [PATCH 016/271] Build: Upgrade to grunt-jquery-content 3.0.0
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index c52cdd1..574fba4 100644
--- a/package.json
+++ b/package.json
@@ -22,6 +22,6 @@
"dependencies": {
"async": "0.9.0",
"grunt": "0.4.5",
- "grunt-jquery-content": "2.0.0"
+ "grunt-jquery-content": "3.0.0"
}
}
From d8661731992bca007f8612fc6c83f27881f1ad38 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Scott=20Gonz=C3=A1lez?=
Date: Thu, 17 Dec 2015 13:25:22 -0500
Subject: [PATCH 017/271] 2.1.10
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 574fba4..fa4d373 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.9",
+ "version": "2.1.10",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 9b935cf8be7b7eb5d524c47990d166e5a3c4362b Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Fri, 8 Jan 2016 17:20:14 -0500
Subject: [PATCH 018/271] Update to jQuery 1.12.0 and 2.2.0
---
pages/download.md | 24 ++++++++++++------------
pages/index.html | 2 +-
2 files changed, 13 insertions(+), 13 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 31739f4..06f1dcf 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -23,14 +23,14 @@ Read the [jQuery 1.9 Upgrade Guide](http://jquery.com/upgrade-guide/1.9/)
and the [jQuery 1.9 release blog post](http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
for more information.
-Download the compressed, production jQuery 1.11.3
+Download the compressed, production jQuery 1.12.0
-Download the uncompressed, development jQuery 1.11.3
+Download the uncompressed, development jQuery 1.12.0
-Download the map file for jQuery 1.11.3
+Download the map file for jQuery 1.12.0
-[jQuery 1.11.3 release
-notes](http://blog.jquery.com/2015/04/28/jquery-1-11-3-and-2-1-4-released-ios-fail-safe-edition/)
+[jQuery 1.12.0 release
+notes](http://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/)
### jQuery 2.x
@@ -40,14 +40,14 @@ Since IE 8 is still relatively common, we recommend using the 1.x version unless
are certain no IE 6/7/8 users are visiting the site.
Please read the [2.0 release notes](http://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
-Download the compressed, production jQuery 2.1.4
+Download the compressed, production jQuery 2.2.0
-Download the uncompressed, development jQuery 2.1.4
+Download the uncompressed, development jQuery 2.2.0
-Download the map file for jQuery 2.1.4
+Download the map file for jQuery 2.2.0
-[jQuery 2.1.4 release
-notes](http://blog.jquery.com/2015/04/28/jquery-1-11-3-and-2-1-4-released-ios-fail-safe-edition/)
+[jQuery 2.2.0 release
+notes](http://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/)
## Downloading jQuery using Bower
jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
@@ -58,7 +58,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
```
-bower install http://code.jquery.com/jquery-2.1.4.min.js
+bower install http://code.jquery.com/jquery-2.2.0.min.js
```
## jQuery Migrate Plugin
@@ -91,7 +91,7 @@ if the visitor to your webpage has already downloaded a copy of jQuery from the
To use the jQuery CDN, just reference the file directly from `http://code.jquery.com` in the script tag:
```
-
+
```
diff --git a/pages/index.html b/pages/index.html
index 1a1059d..c08dbcb 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v1.11.3 or v2.1.4
+ v1.12.0 or v2.2.0
View Source on GitHub →
From c0bd2393b773a05bcf731cb8b6f992a34c906e84 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Fri, 8 Jan 2016 17:20:19 -0500
Subject: [PATCH 019/271] 2.1.11
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index fa4d373..e4b325f 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.10",
+ "version": "2.1.11",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 0003d689f4369673a6ea5394259388b36b1f2bca Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 10 Feb 2016 13:07:25 +0100
Subject: [PATCH 020/271] Browser support: We're now testing on latest 2 Edge
versions
---
pages/browser-support.html | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index bdfaeb6..7d50e39 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -9,8 +9,7 @@ Current Active Support
Internet Explorer
- Chrome, Firefox
- Edge
+ Chrome, Edge, Firefox
Safari
Opera
iOS
@@ -22,7 +21,6 @@ Current Active Support
jQuery 1.x
6+
(Current - 1) or Current
- Current
5.1+
12.1x, (Current - 1) or Current
6.1+
@@ -37,7 +35,6 @@ Current Active Support
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
(Current - 1) or Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
-Current denotes that we support only the latest stable version of the browser.
12.1x, (Current - 1) or Current denotes that we support Opera 12.1x as well as last 2 versions of Opera. For example, if the current Opera version is 20.x, we support Opera 12.1x, 19.x and 20.x but not Opera 15.x through 18.x.
From df25efa0ce4fc12296806a31f2f98b526852cfe5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 10 Feb 2016 13:07:48 +0100
Subject: [PATCH 021/271] 2.1.12
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index e4b325f..7dde126 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.11",
+ "version": "2.1.12",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From b02fce80e9b7423056d17b572f584f20869d5793 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Mon, 22 Feb 2016 14:34:30 -0500
Subject: [PATCH 022/271] Update to jQuery 1.12.0 and 2.2.0
---
pages/download.md | 22 +++++++++++-----------
pages/index.html | 2 +-
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 06f1dcf..bf085a9 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -23,14 +23,14 @@ Read the [jQuery 1.9 Upgrade Guide](http://jquery.com/upgrade-guide/1.9/)
and the [jQuery 1.9 release blog post](http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
for more information.
-Download the compressed, production jQuery 1.12.0
+Download the compressed, production jQuery 1.12.1
-Download the uncompressed, development jQuery 1.12.0
+Download the uncompressed, development jQuery 1.12.1
-Download the map file for jQuery 1.12.0
+Download the map file for jQuery 1.12.1
-[jQuery 1.12.0 release
-notes](http://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/)
+[jQuery 1.12.1 release
+notes](http://blog.jquery.com/2016/02/22/jquery-1-12-1-and-2-2-1-released/)
### jQuery 2.x
@@ -40,14 +40,14 @@ Since IE 8 is still relatively common, we recommend using the 1.x version unless
are certain no IE 6/7/8 users are visiting the site.
Please read the [2.0 release notes](http://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
-Download the compressed, production jQuery 2.2.0
+Download the compressed, production jQuery 2.2.1
-Download the uncompressed, development jQuery 2.2.0
+Download the uncompressed, development jQuery 2.2.1
-Download the map file for jQuery 2.2.0
+Download the map file for jQuery 2.2.1
-[jQuery 2.2.0 release
-notes](http://blog.jquery.com/2016/01/08/jquery-2-2-and-1-12-released/)
+[jQuery 2.2.1 release
+notes](http://blog.jquery.com/2016/02/22/jquery-1-12-1-and-2-2-1-released/)
## Downloading jQuery using Bower
jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
@@ -58,7 +58,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
```
-bower install http://code.jquery.com/jquery-2.2.0.min.js
+bower install http://code.jquery.com/jquery-2.2.1.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index c08dbcb..7015363 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v1.12.0 or v2.2.0
+ v1.12.1 or v2.2.1
View Source on GitHub →
From 3e976623941794ecfc6ec42739df960c570a1da9 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Mon, 22 Feb 2016 14:34:41 -0500
Subject: [PATCH 023/271] 2.1.13
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 7dde126..6964359 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.12",
+ "version": "2.1.13",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From f687d94a2f041eadf86d95b4ab017f286fc1e0b1 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Thu, 17 Mar 2016 14:11:51 -0400
Subject: [PATCH 024/271] Update to jQuery 1.12.2 and 2.2.2
---
pages/download.md | 22 +++++++++++-----------
pages/index.html | 2 +-
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index bf085a9..5e9901d 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -23,14 +23,14 @@ Read the [jQuery 1.9 Upgrade Guide](http://jquery.com/upgrade-guide/1.9/)
and the [jQuery 1.9 release blog post](http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
for more information.
-Download the compressed, production jQuery 1.12.1
+Download the compressed, production jQuery 1.12.2
-Download the uncompressed, development jQuery 1.12.1
+Download the uncompressed, development jQuery 1.12.2
-Download the map file for jQuery 1.12.1
+Download the map file for jQuery 1.12.2
-[jQuery 1.12.1 release
-notes](http://blog.jquery.com/2016/02/22/jquery-1-12-1-and-2-2-1-released/)
+[jQuery 1.12.2 release
+notes](http://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/)
### jQuery 2.x
@@ -40,14 +40,14 @@ Since IE 8 is still relatively common, we recommend using the 1.x version unless
are certain no IE 6/7/8 users are visiting the site.
Please read the [2.0 release notes](http://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
-Download the compressed, production jQuery 2.2.1
+Download the compressed, production jQuery 2.2.2
-Download the uncompressed, development jQuery 2.2.1
+Download the uncompressed, development jQuery 2.2.2
-Download the map file for jQuery 2.2.1
+Download the map file for jQuery 2.2.2
-[jQuery 2.2.1 release
-notes](http://blog.jquery.com/2016/02/22/jquery-1-12-1-and-2-2-1-released/)
+[jQuery 2.2.2 release
+notes](http://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/)
## Downloading jQuery using Bower
jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
@@ -58,7 +58,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
```
-bower install http://code.jquery.com/jquery-2.2.1.min.js
+bower install http://code.jquery.com/jquery-2.2.2.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 7015363..e2af224 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v1.12.1 or v2.2.1
+ v1.12.2 or v2.2.2
View Source on GitHub →
From bb5b0c8641a6e4e1d719991ee7cd2c2b18ab6ec5 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Thu, 17 Mar 2016 14:11:57 -0400
Subject: [PATCH 025/271] 2.1.14
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 6964359..73a802a 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.13",
+ "version": "2.1.14",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From e37ea3fa2fce05d0c9974150bbf45adad45d68ff Mon Sep 17 00:00:00 2001
From: Alan Yee
Date: Fri, 18 Dec 2015 17:57:36 -0800
Subject: [PATCH 026/271] Download: Use HTTPS URLs
Follow the recent guidelines to use HTTPS URLs instead of HTTP or
protocol-relative ones.
Fixes #86
Closes #116
---
pages/download.md | 70 +++++++++++++++++++++++------------------------
1 file changed, 35 insertions(+), 35 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 5e9901d..34c3f48 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -10,7 +10,7 @@
Compressed and uncompressed copies of jQuery files are available. The uncompressed file is best used during development or debugging; the compressed file saves bandwidth and improves performance in production.
You can also download a [sourcemap file](http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/) for use when debugging with a compressed file.
The map file is _not_ required for users to run jQuery, it just improves the developer's debugger experience.
-As of jQuery 1.11.0/2.1.0 the `//# sourceMappingURL` comment is [not included](http://blog.jquery.com/?p=3344) in the compressed file.
+As of jQuery 1.11.0/2.1.0 the `//# sourceMappingURL` comment is [not included](https://blog.jquery.com/2014/01/24/jquery-1-11-and-2-1-released/) in the compressed file.
To locally download these files, right-click the link and select "Save as..." from the menu.
@@ -19,35 +19,35 @@ To locally download these files, right-click the link and select "Save as..." fr
The jQuery 1.x line had major changes as of jQuery 1.9.0. We _strongly_
recommend that you also use the jQuery Migrate plugin if you are upgrading from
pre-1.9 versions of jQuery or need to use plugins that haven't yet been updated.
-Read the [jQuery 1.9 Upgrade Guide](http://jquery.com/upgrade-guide/1.9/)
-and the [jQuery 1.9 release blog post](http://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
+Read the [jQuery 1.9 Upgrade Guide](https://jquery.com/upgrade-guide/1.9/)
+and the [jQuery 1.9 release blog post](https://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
for more information.
-Download the compressed, production jQuery 1.12.2
+Download the compressed, production jQuery 1.12.2
-Download the uncompressed, development jQuery 1.12.2
+Download the uncompressed, development jQuery 1.12.2
-Download the map file for jQuery 1.12.2
+Download the map file for jQuery 1.12.2
[jQuery 1.12.2 release
-notes](http://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/)
+notes](https://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/)
### jQuery 2.x
jQuery 2.x has the same API as jQuery 1.x, but _does not support Internet Explorer 6, 7, or 8_.
-All the notes in the [jQuery 1.9 Upgrade Guide](http://jquery.com/upgrade-guide/1.9/) apply here as well.
+All the notes in the [jQuery 1.9 Upgrade Guide](https://jquery.com/upgrade-guide/1.9/) apply here as well.
Since IE 8 is still relatively common, we recommend using the 1.x version unless you
are certain no IE 6/7/8 users are visiting the site.
-Please read the [2.0 release notes](http://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
+Please read the [2.0 release notes](https://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
-Download the compressed, production jQuery 2.2.2
+Download the compressed, production jQuery 2.2.2
-Download the uncompressed, development jQuery 2.2.2
+Download the uncompressed, development jQuery 2.2.2
-Download the map file for jQuery 2.2.2
+Download the map file for jQuery 2.2.2
[jQuery 2.2.2 release
-notes](http://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/)
+notes](https://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/)
## Downloading jQuery using Bower
jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
@@ -58,65 +58,65 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
```
-bower install http://code.jquery.com/jquery-2.2.2.min.js
+bower install https://code.jquery.com/jquery-2.2.2.min.js
```
## jQuery Migrate Plugin
-We have created the [jQuery Migrate plugin](http://github.com/jquery/jquery-migrate/#readme)
+We have created the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate/#readme)
to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings.
-Download the compressed, production jQuery Migrate 1.2.1
+Download the compressed, production jQuery Migrate 1.2.1
-Download the uncompressed, development jQuery Migrate 1.2.1
+Download the uncompressed, development jQuery Migrate 1.2.1
## Cross-Browser Testing with jQuery
-Be sure to test web pages that use jQuery in all the browsers you want to support. The [modern.IE](http://modern.ie/) site makes available [virtual machines](http://www.modern.ie/en-us/virtualization-tools#downloads) for testing many different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/).
+Be sure to test web pages that use jQuery in all the browsers you want to support. The [modern.IE](https://modern.ie/) site makes available [virtual machines](https://modern.ie/en-us/virtualization-tools#downloads) for testing many different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/).
## jQuery Pre-Release Builds
The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and not suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced. There are two versions, one for the `compat` branch (supports IE 8) and one for the `master` branch (not for use with old IE).
-Download the work-in-progress jQuery Compat build
+Download the work-in-progress jQuery Compat build
-Download the work-in-progress jQuery build
+Download the work-in-progress jQuery build
## Using jQuery with a CDN
-[CDNs](http://en.wikipedia.org/wiki/Content_delivery_network) can offer a performance benefit by hosting jQuery on servers spread across the globe. This also offers an advantage that
+[CDNs](https://en.wikipedia.org/wiki/Content_delivery_network) can offer a performance benefit by hosting jQuery on servers spread across the globe. This also offers an advantage that
if the visitor to your webpage has already downloaded a copy of jQuery from the same CDN, it won't have to be re-downloaded.
-### jQuery's CDN provided by [MaxCDN](http://www.maxcdn.com)
+### jQuery's CDN provided by [MaxCDN](https://www.maxcdn.com)
-To use the jQuery CDN, just reference the file directly from `http://code.jquery.com` in the script tag:
+To use the jQuery CDN, just reference the file directly from `https://code.jquery.com` in the script tag:
```
-
-
+
+
```
-Starting with jQuery 1.9, [sourcemap files](http://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN as well. If compressed files are included directly from the CDN as shown above, sourcemap-aware browsers such as Google Chrome will use them when you enable sourcemap support.
+Starting with jQuery 1.9, [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN as well. If compressed files are included directly from the CDN as shown above, sourcemap-aware browsers such as Google Chrome will use them when you enable sourcemap support.
-To see all available files and versions, visit [http://code.jquery.com](http://code.jquery.com)
+To see all available files and versions, visit [https://code.jquery.com](https://code.jquery.com)
### Other CDNs
-The following CDNs also host compressed and uncompressed versions of jQuery releases. Starting with jQuery 1.9 they may also host [sourcemap files](http://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps); check the site's documentation.
+The following CDNs also host compressed and uncompressed versions of jQuery releases. Starting with jQuery 1.9 they may also host [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps); check the site's documentation.
**Note that there may be delays between a jQuery release and its availability there. Please be patient, they receive the files at the same time the blog post is made public. Beta and release candidates are not hosted by these CDNs.**
* [Google CDN](https://developers.google.com/speed/libraries/devguide#jquery)
-* [Microsoft CDN](http://www.asp.net/ajaxlibrary/cdn.ashx#jQuery_Releases_on_the_CDN_0)
-* [CDNJS CDN](http://cdnjs.com/libraries/jquery/)
-* [jsDelivr CDN](http://www.jsdelivr.com/#!jquery)
+* [Microsoft CDN](https://www.asp.net/ajaxlibrary/cdn.ashx#jQuery_Releases_on_the_CDN_0)
+* [CDNJS CDN](https://cdnjs.com/libraries/jquery/)
+* [jsDelivr CDN](https://www.jsdelivr.com/#!jquery)
## About the Code
-**jQuery is provided under the MIT license .**
+**jQuery is provided under the MIT license .**
-The code is hosted and developed in the [jQuery GitHub repository](http://github.com/jquery/jquery). If you've spotted some areas of code that could be improved, please feel free to discuss it on the [Developing jQuery Core Forum](https://forum.jquery.com/developing-jquery-core). If you'd like to participate in developing jQuery, peruse our [contributor site](http://contribute.jquery.org) for more information.
+The code is hosted and developed in the [jQuery GitHub repository](https://github.com/jquery/jquery). If you've spotted some areas of code that could be improved, please feel free to discuss it on the [Developing jQuery Core Forum](https://forum.jquery.com/developing-jquery-core). If you'd like to participate in developing jQuery, peruse our [contributor site](https://contribute.jquery.org) for more information.
-To find and download plugins developed by jQuery contributors, please visit the Plugins site . Plugin authors are responsible for maintenance of their plugins. Feedback on plugins should be directed to the plugin author, not the jQuery team.
+To find and download plugins developed by jQuery contributors, please visit the Plugins site . Plugin authors are responsible for maintenance of their plugins. Feedback on plugins should be directed to the plugin author, not the jQuery team.
### Build from Git
@@ -143,5 +143,5 @@ The README file for a specific version will have instructions for building that
## Past Releases
-All past releases can be found on the [jQuery CDN](http://code.jquery.com).
+All past releases can be found on the [jQuery CDN](https://code.jquery.com).
From d2ccd8545c4a3df974fba64dd41ac26b7a740e9a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 30 Mar 2016 11:45:22 +0200
Subject: [PATCH 027/271] Download: Update a couple of URLs
The old URLs were redirecting to the new ones but it's always best to link
directly to the final destination.
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 34c3f48..08664ab 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -72,7 +72,7 @@ to simplify the transition from older versions of jQuery. The plugin restores de
## Cross-Browser Testing with jQuery
-Be sure to test web pages that use jQuery in all the browsers you want to support. The [modern.IE](https://modern.ie/) site makes available [virtual machines](https://modern.ie/en-us/virtualization-tools#downloads) for testing many different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/).
+Be sure to test web pages that use jQuery in all the browsers you want to support. The [Microsoft Developer Resources](https://developer.microsoft.com/en-us/microsoft-edge/) site makes available [virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) for testing many different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/).
## jQuery Pre-Release Builds
@@ -106,7 +106,7 @@ The following CDNs also host compressed and uncompressed versions of jQuery rele
**Note that there may be delays between a jQuery release and its availability there. Please be patient, they receive the files at the same time the blog post is made public. Beta and release candidates are not hosted by these CDNs.**
* [Google CDN](https://developers.google.com/speed/libraries/devguide#jquery)
-* [Microsoft CDN](https://www.asp.net/ajaxlibrary/cdn.ashx#jQuery_Releases_on_the_CDN_0)
+* [Microsoft CDN](https://www.asp.net/ajax/cdn#jQuery_Releases_on_the_CDN_0)
* [CDNJS CDN](https://cdnjs.com/libraries/jquery/)
* [jsDelivr CDN](https://www.jsdelivr.com/#!jquery)
From d91beb21ef43bff3ce5abeccbf423c8817c28032 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 30 Mar 2016 11:45:48 +0200
Subject: [PATCH 028/271] 2.1.15
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 73a802a..0da0eb5 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.14",
+ "version": "2.1.15",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From d256fb071b3c90a7d3b0432906b8ea84f72f81dc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 30 Mar 2016 11:55:50 +0200
Subject: [PATCH 029/271] Misc: Change HTTP & relative-protocol URLs to HTTPS
There were more HTTP & relative-protocol links to be changed.
Fixes #86
---
CONTRIBUTING.md | 6 +++---
LICENSE.txt | 2 +-
README.md | 2 +-
pages/browser-support.html | 8 ++++----
pages/index.html | 22 +++++++++++-----------
pages/meetups.md | 8 ++++----
pages/upgrade-guide/1.9.md | 10 +++++-----
7 files changed, 29 insertions(+), 29 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index e5d31dc..c816381 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -1,5 +1,5 @@
-Welcome! Thanks for your interest in contributing to jquery.com. You're **almost** in the right place. More information on how to contribute to this and all other jQuery Foundation projects is over at [contribute.jquery.org](http://contribute.jquery.org). You'll definitely want to take a look at the articles on contributing [to our websites](http://contribute.jquery.org/web-sites/).
+Welcome! Thanks for your interest in contributing to jquery.com. You're **almost** in the right place. More information on how to contribute to this and all other jQuery Foundation projects is over at [contribute.jquery.org](https://contribute.jquery.org). You'll definitely want to take a look at the articles on contributing [to our websites](https://contribute.jquery.org/web-sites/).
-You may also want to take a look at our [commit & pull request guide](http://contribute.jquery.org/commits-and-pull-requests/) and [style guides](http://contribute.jquery.org/style-guide/) for instructions on how to maintain your fork and submit your code. Before we can merge any pull request, we'll also need you to sign our [contributor license agreement](http://contribute.jquery.org/cla).
+You may also want to take a look at our [commit & pull request guide](https://contribute.jquery.org/commits-and-pull-requests/) and [style guides](https://contribute.jquery.org/style-guide/) for instructions on how to maintain your fork and submit your code. Before we can merge any pull request, we'll also need you to sign our [contributor license agreement](https://contribute.jquery.org/cla).
-You can find us on [IRC](http://irc.jquery.org), specifically in #jquery-content should you have any questions. If you've never contributed to open source before, we've put together [a short guide with tips, tricks, and ideas on getting started](http://contribute.jquery.org/open-source/).
+You can find us on [IRC](https://irc.jquery.org), specifically in #jquery-content should you have any questions. If you've never contributed to open source before, we've put together [a short guide with tips, tricks, and ideas on getting started](https://contribute.jquery.org/open-source/).
diff --git a/LICENSE.txt b/LICENSE.txt
index 35fafd6..d65e6bf 100644
--- a/LICENSE.txt
+++ b/LICENSE.txt
@@ -34,7 +34,7 @@ Copyright and related rights for sample code are waived via CC0. Sample
code is defined as all source code displayed within the prose of the
documentation.
-CC0: http://creativecommons.org/publicdomain/zero/1.0/
+CC0: https://creativecommons.org/publicdomain/zero/1.0/
====
diff --git a/README.md b/README.md
index babbabf..db3ea6e 100644
--- a/README.md
+++ b/README.md
@@ -2,4 +2,4 @@
## Building and Deploying
-To build and deploy your changes for previewing in a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance, follow the [workflow instructions](http://contribute.jquery.org/web-sites/#workflow) from our documentation on [contributing to jQuery Foundation web sites](http://contribute.jquery.org/web-sites/).
+To build and deploy your changes for previewing in a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance, follow the [workflow instructions](https://contribute.jquery.org/web-sites/#workflow) from our documentation on [contributing to jQuery Foundation web sites](https://contribute.jquery.org/web-sites/).
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 7d50e39..a41d565 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -46,19 +46,19 @@ Unsupported Browsers
About Browser Support
-jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The modern.IE site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com .
+jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Developer Resources site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com .
Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The jQuery Migrate plugin may be helpful in identifying and fixing problems during a version upgrade.
About CSS Selector Compatibility
-Regardless of a browser's support of CSS selectors, all selectors listed at api.jquery.com/category/selectors/ will return the correct set of elements when passed as an argument of the jQuery
function.
+Regardless of a browser's support of CSS selectors, all selectors listed at api.jquery.com/category/selectors/ will return the correct set of elements when passed as an argument of the jQuery
function.
CSS styles applied with jQuery's .css()
method are dependent on the browser's level of support. In general, jQuery does not attempt to overcome the limitations of a browser's style rendering. (One exception is opacity
, which jQuery "shims" for older Internet Explorer's alternative implementation.) Furthermore, prior to version 1.8, jQuery does not normalize vendor-prefixed properties.
External References
diff --git a/pages/index.html b/pages/index.html
index e2af224..b312ef2 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -15,8 +15,8 @@
v1.12.2 or v2.2.2
@@ -63,29 +63,29 @@ Corporate Members
Other jQuery Foundation Projects
Resources
diff --git a/pages/meetups.md b/pages/meetups.md
index 51467f9..3ab3bf1 100644
--- a/pages/meetups.md
+++ b/pages/meetups.md
@@ -6,9 +6,9 @@ Meetups are a great way to meet other community members, expand your knowledge,
socialize, and show off what you've been working on.
Thousands of developers get together every month all over the world to share
-their knowledge. Check out meetup.com to find a [jQuery](http://jquery.meetup.com/)
-or [JavaScript](http://javascript.meetup.com/) meetup near you. Can't find a
-meetup near you? Consider [creating your own meetup](http://www.meetup.com/create/)!
+their knowledge. Check out meetup.com to find a [jQuery](https://jquery.meetup.com/)
+or [JavaScript](https://javascript.meetup.com/) meetup near you. Can't find a
+meetup near you? Consider [creating your own meetup](https://www.meetup.com/create/)!
Looking for larger events? We have plenty of
-[trainings and conferences](http://events.jquery.org/) all over the world too!
+[trainings and conferences](https://events.jquery.org/) all over the world too!
diff --git a/pages/upgrade-guide/1.9.md b/pages/upgrade-guide/1.9.md
index 1adcbae..a47fc3f 100644
--- a/pages/upgrade-guide/1.9.md
+++ b/pages/upgrade-guide/1.9.md
@@ -5,7 +5,7 @@
## Overview
-jQuery 1.9 removes or modifies several APIs that behaved inconsistently or inefficiently in the past. The majority of these changes have been foreshadowed by their [deprecation](http://api.jquery.com/category/deprecated/) in previous versions of jQuery, particularly 1.7 and 1.8.
+jQuery 1.9 removes or modifies several APIs that behaved inconsistently or inefficiently in the past. The majority of these changes have been foreshadowed by their [deprecation](https://api.jquery.com/category/deprecated/) in previous versions of jQuery, particularly 1.7 and 1.8.
In making these changes, the team's goal was to fix behavior that makes jQuery inconsistent or hard to use, and in the process improve both file size and overall performance.
@@ -25,7 +25,7 @@ For more information see the [jQuery Migrate plugin](https://github.com/jquery/j
## Changes of Note in jQuery 1.9
-The list below does not represent all changes made for jQuery 1.9, just the changes that we anticipate may affect behavior in a way that could break existing code. For a complete and detailed list of changes, see the changelogs in the release announcements on the [jQuery blog](http://blog.jquery.com) or visit [bugs.jquery.com](http://bugs.jquery.com).
+The list below does not represent all changes made for jQuery 1.9, just the changes that we anticipate may affect behavior in a way that could break existing code. For a complete and detailed list of changes, see the changelogs in the release announcements on the [jQuery blog](https://blog.jquery.com) or visit [bugs.jquery.com](https://bugs.jquery.com).
### .toggle(function, function, ... ) removed
@@ -33,15 +33,15 @@ This is the "click an element to run the specified functions" signature of `.tog
### jQuery.browser() removed
-The `jQuery.browser()` method has been deprecated since jQuery 1.3 and is removed in 1.9. If needed, it is available as part of the jQuery Migrate plugin. We recommend using feature detection with a library such as [Modernizr](http://modernizr.com).
+The `jQuery.browser()` method has been deprecated since jQuery 1.3 and is removed in 1.9. If needed, it is available as part of the jQuery Migrate plugin. We recommend using feature detection with a library such as [Modernizr](https://modernizr.com).
### .live() removed
-The `.live()` method has been deprecated since jQuery 1.7 and has been removed in 1.9. We recommend upgrading code to use the `.on()` method instead. To exactly match `$("a.foo").live("click", fn)`, for example, you can write `$(document).on("click", "a.foo", fn)`. For more information, see the [.on() documentation](http://api.jquery.com/on/). In the meantime, the jQuery Migrate plugin can be used to restore the `.live()` functionality.
+The `.live()` method has been deprecated since jQuery 1.7 and has been removed in 1.9. We recommend upgrading code to use the `.on()` method instead. To exactly match `$("a.foo").live("click", fn)`, for example, you can write `$(document).on("click", "a.foo", fn)`. For more information, see the [.on() documentation](https://api.jquery.com/on/). In the meantime, the jQuery Migrate plugin can be used to restore the `.live()` functionality.
### .die() removed
-The `.die()` method has been deprecated since jQuery 1.7 and has been removed in 1.9. We recommend upgrading code to use the `.off()` method instead. To exactly match `$("a.foo").die("click")`, for example, you can write `$(document).off("click", "a.foo")`. For more information, see the [.off() documentation](http://api.jquery.com/off/). In the meantime, the jQuery Migrate plugin can be used to restore the `.die()` functionality.
+The `.die()` method has been deprecated since jQuery 1.7 and has been removed in 1.9. We recommend upgrading code to use the `.off()` method instead. To exactly match `$("a.foo").die("click")`, for example, you can write `$(document).off("click", "a.foo")`. For more information, see the [.off() documentation](https://api.jquery.com/off/). In the meantime, the jQuery Migrate plugin can be used to restore the `.die()` functionality.
### jQuery.sub() removed
From 810e1089ecd06f0ed5d96e9d9470890cbbebd468 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 30 Mar 2016 11:55:54 +0200
Subject: [PATCH 030/271] 2.1.16
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 0da0eb5..b67ba3d 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.15",
+ "version": "2.1.16",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From f8b4e3e39da06bf209e2e6f2e7758ee4a071dfac Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 30 Mar 2016 12:00:18 +0200
Subject: [PATCH 031/271] Build: Add grunt-cli do npm dependencies
This allows one to use a local-to-project grunt binary instead of having
to install a global one.
---
package.json | 1 +
1 file changed, 1 insertion(+)
diff --git a/package.json b/package.json
index b67ba3d..0ffeb83 100644
--- a/package.json
+++ b/package.json
@@ -22,6 +22,7 @@
"dependencies": {
"async": "0.9.0",
"grunt": "0.4.5",
+ "grunt-cli": "1.1.0",
"grunt-jquery-content": "3.0.0"
}
}
From 71cf6999046ebafa348e08238a8769db0373e190 Mon Sep 17 00:00:00 2001
From: Anne-Gaelle Colom
Date: Wed, 30 Mar 2016 16:04:53 +0100
Subject: [PATCH 032/271] Build: Update grunt-jquery-content to 3.0.1
Closes gh-125
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 0ffeb83..8fc7a73 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,6 @@
"async": "0.9.0",
"grunt": "0.4.5",
"grunt-cli": "1.1.0",
- "grunt-jquery-content": "3.0.0"
+ "grunt-jquery-content": "3.0.1"
}
}
From baf14f912569d4bb2065b9746db91500beea3041 Mon Sep 17 00:00:00 2001
From: Anne-Gaelle Colom
Date: Thu, 31 Mar 2016 15:05:03 +0100
Subject: [PATCH 033/271] 2.1.17
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 8fc7a73..27320b3 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.16",
+ "version": "2.1.17",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From cfa9f6c69bfb6a23fadf2c703598059c1215fcc0 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Tue, 5 Apr 2016 15:38:23 -0400
Subject: [PATCH 034/271] Update to jQuery 1.12.3 and 2.2.3
---
pages/download.md | 22 +++++++++++-----------
pages/index.html | 2 +-
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 08664ab..ffae6b6 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -23,14 +23,14 @@ Read the [jQuery 1.9 Upgrade Guide](https://jquery.com/upgrade-guide/1.9/)
and the [jQuery 1.9 release blog post](https://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
for more information.
-Download the compressed, production jQuery 1.12.2
+Download the compressed, production jQuery 1.12.3
-Download the uncompressed, development jQuery 1.12.2
+Download the uncompressed, development jQuery 1.12.3
-Download the map file for jQuery 1.12.2
+Download the map file for jQuery 1.12.3
-[jQuery 1.12.2 release
-notes](https://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/)
+[jQuery 1.12.3 release
+notes](https://blog.jquery.com/2016/04/05/jquery-1-11-3-and-2-2-3-released/)
### jQuery 2.x
@@ -40,14 +40,14 @@ Since IE 8 is still relatively common, we recommend using the 1.x version unless
are certain no IE 6/7/8 users are visiting the site.
Please read the [2.0 release notes](https://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
-Download the compressed, production jQuery 2.2.2
+Download the compressed, production jQuery 2.2.3
-Download the uncompressed, development jQuery 2.2.2
+Download the uncompressed, development jQuery 2.2.3
-Download the map file for jQuery 2.2.2
+Download the map file for jQuery 2.2.3
-[jQuery 2.2.2 release
-notes](https://blog.jquery.com/2016/03/17/jquery-1-12-2-and-2-2-2-released/)
+[jQuery 2.2.3 release
+notes](https://blog.jquery.com/2016/04/05/jquery-1-11-3-and-2-2-3-released/)
## Downloading jQuery using Bower
jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
@@ -58,7 +58,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-2.2.2.min.js
+bower install https://code.jquery.com/jquery-2.2.3.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index b312ef2..79d1a9f 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v1.12.2 or v2.2.2
+ v1.12.3 or v2.2.3
View Source on GitHub →
From fd6c6e41d51bd84ac83250691624caf86b05cfbd Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Tue, 5 Apr 2016 15:38:28 -0400
Subject: [PATCH 035/271] 2.1.18
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 27320b3..c05d9ed 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.17",
+ "version": "2.1.18",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 048fd6b30a74ef9b3f4c41ff21863cc8c40d1035 Mon Sep 17 00:00:00 2001
From: Christian Oliff
Date: Mon, 11 Apr 2016 20:02:52 +0900
Subject: [PATCH 036/271] Update links to jQuery Migrate and example CDN links
Closes #126
---
pages/download.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index ffae6b6..1f253ab 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -66,9 +66,9 @@ bower install https://code.jquery.com/jquery-2.2.3.min.js
We have created the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate/#readme)
to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings.
-Download the compressed, production jQuery Migrate 1.2.1
+Download the compressed, production jQuery Migrate 1.3.0
-Download the uncompressed, development jQuery Migrate 1.2.1
+Download the uncompressed, development jQuery Migrate 1.3.0
## Cross-Browser Testing with jQuery
@@ -91,8 +91,8 @@ if the visitor to your webpage has already downloaded a copy of jQuery from the
To use the jQuery CDN, just reference the file directly from `https://code.jquery.com` in the script tag:
```
-
-
+
+
```
Starting with jQuery 1.9, [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN as well. If compressed files are included directly from the CDN as shown above, sourcemap-aware browsers such as Google Chrome will use them when you enable sourcemap support.
From da8609c5d406b343491866e45c1e441d31362bd2 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 14 Apr 2016 08:19:02 -0400
Subject: [PATCH 037/271] Docs: Clarify attr/prop examples
Closes #14
---
pages/upgrade-guide/1.9.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/upgrade-guide/1.9.md b/pages/upgrade-guide/1.9.md
index a47fc3f..6a7026a 100644
--- a/pages/upgrade-guide/1.9.md
+++ b/pages/upgrade-guide/1.9.md
@@ -120,7 +120,7 @@ jQuery 1.6 introduced the `.prop()` method for setting or getting *properties* o
For example, boolean attributes such as `checked` and `disabled` on a checkbox are affected by this change. The correct behavior of `"input[checked]"` is to select checkboxes that have a `checked` attribute, regardless of its string value, and regardless of their current state. In contrast, `"input:checked"` selects checkboxes that are *currently* checked as reflected in their boolean (`true` or `false`) `checked` property, which is affected when the user clicks the box for example. Versions prior to 1.9 sometimes do not select the correct nodes with these selectors.
-Here are some examples of correct and incorrect usage when setting `checked` on a checkbox; the same rules apply for `disabled`. Note that only the _property_ consistently reflects and updates the current state of the checkbox across all browsers; rarely will you need to set the attribute.
+Here are some examples of correct usage when setting `checked` on a checkbox; the same rules apply for `disabled`. Note that only the _property_ consistently reflects and updates the current state of the checkbox across all browsers; rarely will you need to set the attribute.
```js
// Correct if changing the attribute is desired
@@ -128,7 +128,7 @@ $(elem).attr("checked", "checked");
// Correct for checking the checkbox
$(elem).prop("checked", true);
-// Correct if removing the attribute is desired
+// Correct if removing the attribute is desired (rare)
$(elem).removeAttr("checked");
// Correct for clearing the checkbox
$(elem).prop("checked", false);
From 0d6a16783ebb7f516da6bf88c1257d3684dd750e Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 14 Apr 2016 08:27:58 -0400
Subject: [PATCH 038/271] Docs: Remove an incorrect version
---
pages/download.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index 1f253ab..6a2f96d 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -56,7 +56,7 @@ bower install jquery
```
This will install jQuery to Bower's install directory, the default being `bower_components`. Within `bower_components/jquery/dist/` you will find an uncompressed release, a compressed release, and a map file.
-The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery 2.1.0, you can install just that file with the following command:
+The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
bower install https://code.jquery.com/jquery-2.2.3.min.js
```
From 6e06dce6e02524ba276b90fbb688e0fda5df62ba Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 14 Apr 2016 08:30:19 -0400
Subject: [PATCH 039/271] Docs: Remove references to jquery-compat version
---
pages/download.md | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 6a2f96d..265d61c 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -76,9 +76,7 @@ Be sure to test web pages that use jQuery in all the browsers you want to suppor
## jQuery Pre-Release Builds
-The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and not suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced. There are two versions, one for the `compat` branch (supports IE 8) and one for the `master` branch (not for use with old IE).
-
-Download the work-in-progress jQuery Compat build
+The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and never suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced.
Download the work-in-progress jQuery build
From d882ff2af69cb5426c3ed4e782ca6c67c66a6cf7 Mon Sep 17 00:00:00 2001
From: Abdul Malik Ikhsan
Date: Mon, 8 Feb 2016 17:57:08 +0700
Subject: [PATCH 040/271] Docs: Rename variable to avoid confusion
Closes #119
---
pages/index.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/index.html b/pages/index.html
index 79d1a9f..000a9ea 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -121,8 +121,8 @@ Ajax
data: {
zipcode: 97201
},
- success: function( data ) {
- $( "#weather-temp" ).html( "<strong>" + data + "</strong> degrees" );
+ success: function( result ) {
+ $( "#weather-temp" ).html( "<strong>" + result + "</strong> degrees" );
}
});
From c8699203d0afafccb96a1db4396c35f513dde6ec Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 14 Apr 2016 08:57:21 -0400
Subject: [PATCH 041/271] Docs: Add SRI info and update sourcemap info
Ref #112
---
pages/download.md | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 265d61c..fc5d7fd 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -87,13 +87,11 @@ if the visitor to your webpage has already downloaded a copy of jQuery from the
### jQuery's CDN provided by [MaxCDN](https://www.maxcdn.com)
-To use the jQuery CDN, just reference the file directly from `https://code.jquery.com` in the script tag:
-```
-
-
-```
+The jQuery CDN supports [https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity](Subresource Integrity) (SRI) which allows the browser to verify that the files being delivered have not been modified. This [https://www.w3.org/TR/SRI/](specification) is currently being implemented by browsers. Adding the new integrity attribute will ensure your application gains this security improvement as browsers support it.
+
+To use the jQuery CDN, just reference the file in the script tag directly from the jQuery CDN domain. You can get the complete script tag, including Subresource Integrity attribute, by visiting https://code.jquery.com and clicking on the version of the file that you want to use. Copy and paste that tag into your HTML file.
-Starting with jQuery 1.9, [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN as well. If compressed files are included directly from the CDN as shown above, sourcemap-aware browsers such as Google Chrome will use them when you enable sourcemap support.
+Starting with jQuery 1.9, [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN. However, as of version 1.10.0/2.1.0 the compressed jQuery no longer includes the sourcemap comment in CDN copies because it requires the the uncompressed file and sourcemap file to be placed at the same location as the compressed file. If you are maintaining local copies and can control the locations all three files, you can add the sourcemap comment to the compressed file for easier debugging.
To see all available files and versions, visit [https://code.jquery.com](https://code.jquery.com)
From 2b580e333b0b1074cfa077c5ddcfe45bb9483f90 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 14 Apr 2016 09:01:53 -0400
Subject: [PATCH 042/271] 2.1.19
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index c05d9ed..5387ecf 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.18",
+ "version": "2.1.19",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From bfa48ce9edb0b59069f5e7a780702078779a2f62 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 22 Apr 2016 15:18:43 -0400
Subject: [PATCH 043/271] Docs: jQuery Core 3.0 Upgrade Guide, initial commit
---
pages/upgrade-guide/3.0.md | 482 +++++++++++++++++++++++++++++++++++++
1 file changed, 482 insertions(+)
create mode 100644 pages/upgrade-guide/3.0.md
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
new file mode 100644
index 0000000..e311f21
--- /dev/null
+++ b/pages/upgrade-guide/3.0.md
@@ -0,0 +1,482 @@
+
+
+
+
+# jQuery Core 3.0 Upgrade Guide
+
+## Overview
+
+With the major version of 3.0, the jQuery Core team has taken the opportunity to make changes to clean up the API and fix bugs that may prove to be breaking changes for some code. This includes the removal of previously deprecated public APIs, changes to or removal of undocumented APIs, and changes to the documented or undocumented behavior of existing APIs for specific inputs.
+
+## Browser Support
+
+As of jQuery 3.0, the following browsers are supported:
+
+* Internet Explorer: 9+
+* Chrome, Edge, Firefox, Safari: Current and Current - 1
+* Opera and Yandex Browser: Current
+* Safari Mobile iOS: 7+
+* Android: 2.3 (limited)
+* Android 4.0+
+
+The limited Android 2.3 support may not correct minor known issues with positioning, but jQuery should not throw exceptions in Android 2.3 on valid API inputs.
+
+jQuery team policy is to only change browser support on major-version updates, so this list will apply until at least jQuery 4 arrives.
+
+## jQuery Migrate Plugin
+
+As with the major changes made in jQuery 1.9/2.0, we have created a new version of the [jQuery Migrate Plugin](https://github.com/jquery/jquery-migrate/#README) to simplify migration of older code to version 3.0. We strongly recommend that you use this plugin as an upgrading tool, it will give specific advice about most of the major changes that may affect your code.
+
+[Version 3.0 of the jQuery Migrate Plugin](https://github.com/jquery/jquery-migrate/#README) *does not* warn about or restore behaviors that were removed in previous major version changes such as jQuery 1.9/2.0. Use the following steps to upgrade from a version of jQuery older than 1.11.0 or 2.1.0 to this new version 3.0:
+
+1. Upgrade the version of jQuery on the page to the latest 1.x or 2.x version (currently 1.12.3 or 2.2.3).
+2. Add the uncompressed [jQuery Migrate 1.x Plugin](https://github.com/jquery/jquery-migrate/tree/1.x-stable/#README) to the page.
+3. Optional but recommended, update any plugins in use since later versions are usually the most compatible with recent versions of jQuery.
+4. Test the page and resolve any warnings that appear on the console, using the [JQMIGRATE 1.x warning documentation](https://github.com/jquery/jquery-migrate/tree/1.x-stable/warnings.md) as a guide.
+5. Remove the jQuery Migrate 1.x plugin and ensure that the updated jQuery code on the page continues to work properly with only the latest jQuery 1.x/2.x in use.
+6. Upgrade the version of jQuery on the page to the latest 3.0 version (currently 3.0.0) and add the uncompressed [jQuery Migrate 3.x plugin](https://github.com/jquery/jquery-migrate/#README) to the page.
+7. Test the page and resolve any warnings that appear on the console, using the [JQMIGRATE 3.x warning documentation](https://github.com/jquery/jquery-migrate/blob/master/warnings.md) as a guide. Report any bugs in third-party plugins to the plugin author.
+8. Remove the jQuery Migrate 3.x plugin and ensure that the page continues to work properly with only the latest jQuery 3.x in use.
+
+**Running both Migrate 1.x and Migrate 3.x simultaneously on the same page is not supported.**
+
+The uncompressed development version of the Migrate plugin includes console log output to warn when specific deprecated and/or removed features are being used. This makes it valuable as a migration debugging tool for finding and remediating issues in existing jQuery code and plugins.
+
+The compressed version of the Migrate plugin does not generate any warnings, although it does issue a solitary console message that it has been installed to simplify debugging. Migrate can be used on production sites when jQuery 3.0 or higher is desired but older incompatible jQuery code or plugins must also be used. Ideally this is only used as a short-term solution, since restoring old behavior may cause conflicts with new jQuery code that expects the new behavior.
+
+## Summary of Important Changes
+
+With a library as widely used as jQuery, it is often difficult for the team to know which changes may impact developers the most before a release occurs. Despite the length of this list, we believe that the majority are edge cases. Many jQuery projects should be able to run version 3.0 with only minor changes if any.
+
+Changes are listed by their component category, and prefixed with a description to help you understand its impact:
+
+* **Breaking change:** This change *may* affect existing code, since it changes the API surface in some way. Most of the time the impacts are only for specific edge cases as noted.
+* **Feature:** The change is an API addition and should not affect existing code in most cases. However, there is the possibility that new features can interact negatively with existing code.
+* **Deprecated:** This feature or API is still present in jQuery 3.0, but its use is discouraged. It may be removed in a future major-version update.
+
+Remember that the jQuery Migrate plugin described above can detect and warn about many of these changes so that they can be fixed in your code.
+
+For a complete and detailed list of all code changes, see the 3.0 milestone in the [jQuery Core issue tracker](https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+milestone%3A3.0.0) or the [version diff](https://github.com/jquery/jquery/compare/2.2-stable...master).
+
+### Ajax
+#### Breaking change: Special-case Deferred methods removed from $.ajax
+The `jqXHR` object returned from `jQuery.ajax()` is a jQuery `Deferred` and has historically had three extra methods with names matching the arguments object of `success`, `error`, and `complete`. This often confused people who did not realize that the returned object should be treated like a `Deferred`. As of jQuery 3.0 these methods have been removed. As replacements, use the `Deferred` standard methods of `done`, `fail`, and `always`, or use the new `then` and `catch` methods for Promise/A+ compliance.
+
+Note that this does not have any impact at all on the ajax callbacks of the same name passed through the `options` object, which continue to exist and are not deprecated. This only affects the jqXHR methods.
+
+https://github.com/jquery/jquery/issues/2084
+
+#### Breaking change: Cross-domain script requests must be declared
+
+When making a request via `$.ajax()` or `$.get()` for a script on a domain other than the one that hosts the document, you must now explicitly specify `dataType: "script"` in the options. This prevents the possibility of an attack where the remote site delivers non-script content but later decides to serve a script that has malicious intent. Since `$.getScript()` explicitly sets `dataType: "script"` it is unaffected by this change.
+
+#### Breaking change: Hash in a URL is preserved in a `$.ajax()` call
+
+The `$.ajax()` method no longer strips off the hash in the URL if it is provided, and sends the full URL to the transport (xhr, script, jsonp, or custom transport). If the server at the other end of the connection cannot deal with a hash on a URL, strip it off before sending the request.
+
+https://github.com/jquery/jquery/issues/1732
+
+#### Feature: New signature for $.get() AND $.post()
+
+jQuery 3 adds a new signature for the `$.get()` and the `$.post()` functions by adding a `settings` parameter. It's an object that can possess many properties and its the same object that you can provide to [`$.ajax()`](http://api.jquery.com/jquery.ajax/#jQuery-ajax-settings).
+
+https://github.com/jquery/jquery/issues/1986
+
+
+### Attributes
+
+#### Breaking change: `.removeAttr()` no longer sets properties to false
+
+Prior to jQuery 3.0, using `.removeAttr()` on a boolean attribute such as `checked`, `selected`, or `readonly` would also set the corresponding named *property* to `false`. This behavior was required for ancient versions of Internet Explorer but is not correct for modern browsers because the attribute represents the initial value and the property represents the current (dynamic) value.
+
+It is almost always a mistake to use `.removeAttr( "checked" )` on a DOM element. The only time it might be useful is if the DOM is later going to be serialized back to an HTML string. In all other cases, `.prop( "checked", false )` should be used instead.
+
+https://github.com/jquery/jquery/issues/1759
+https://github.com/jquery/jquery/issues/2913
+
+#### Breaking change: select-multiple with nothing selected returns an empty array
+
+Before jQuery 3.0, a `` element with no elements selected returned `null`. This was inconvenient since if at least one value was selected the return value would be an array. Also, if all options are disabled jQuery already returned an empty array. To improve consistency, the nothing-selected case now returns an empty array.
+
+https://github.com/jquery/jquery/issues/2562
+
+#### Feature: SVG documents support class operations
+
+SVG has never been fully supported by jQuery and this hasn't changed in jQuery 3. Nonetheless, many jQuery methods work with SVG documents as well. As of jQuery 3 the methods that manipulate class names, such as `.addClass()` and `.hasClass()`, support SVG.
+
+https://github.com/jquery/jquery/issues/2199
+
+#### Deprecated: `.toggleClass()` with no arguments
+
+Although a signature for `.toggleClass()` with no arguments was previously documented, its actual behavior was never fully defined. This undefined behavior is now deprecated so it will not be documented.
+
+### Callbacks
+
+#### Feature: Locking a Callback prevents only future list execution
+
+If a Callback object has a handler function that calls the `.lock()` method after being `.fire()`d, it only prevents future execution of the callback list and does not immediately abort execution of the current list. To stop the current execution, use the `stopOnFalse` option.
+
+https://github.com/jquery/jquery/issues/1990
+
+### Core
+
+#### Breaking change: document-ready handlers are now asynchronous
+
+The document-ready processing in jQuery has been powered by the `jQuery.Deferred` implementation since jQuery 1.6. As part of jQuery 3.0's alignment with the Promise/A+ standard, document-ready handlers are called asynchronously even if the document is currently ready at the point where the handler is added. This provides a consistent code execution order that is independent of whether the document is ready or not. For example, consider this code:
+
+```js
+$(function(){
+ console.log("ready");
+});
+console.log("outside ready");
+```
+
+In jQuery 3.0 this will always log "outside ready" followed by "ready" regardless of whether the document is ready at the point of execution. Earlier versions may log the messages in either order.
+
+Since handlers now execute independently of each other, an exception or failure in one document-ready handler no longer prevents other document-ready handlers from running.
+
+In custom builds where the `deferred` module is excluded, an alternative implementation of the document-ready code is used. This implementation supports the `$.ready` promise but is not a `$.Deferred` object so it should only be used through `$.when()`.
+
+https://github.com/jquery/jquery/issues/1823
+https://github.com/jquery/jquery/pull/2891
+
+#### Breaking change: $.isNumeric() and custom `.toString()`
+
+The `$.isNumeric()` method is intended to be used with primitive numbers and strings that can be coerced to finite numbers. In particular, it no longer tries to obtain numbers from objects that have a `.toString()` method. Users needing specialized checks for other numerics should create their own validation functions.
+
+https://github.com/jquery/jquery/issues/2662
+
+#### Breaking change: Deprecated `.context` and `.selector` properties removed
+
+These properties were deprecated in jQuery 1.9, as they were only used for the obsolete `.live()` method and have never accurately represented the context or selector for the current collection.
+
+https://github.com/jquery/jquery/issues/1908
+
+#### Breaking change: Undocumented internal methods no longer exposed
+
+Version 3.0 removes several methods from view that were intended to be private and were never documented:
+
+* jQuery.swap
+* jQuery.buildFragment
+* jQuery.domManip
+
+https://github.com/jquery/jquery/issues/2224
+https://github.com/jquery/jquery/issues/2225
+
+#### Breaking change: Return values on empty sets are `undefined`
+
+With few exceptions, any value-returning jQuery methods should return `undefined` on an empty jQuery collection in keeping with our [API guidelines](https://github.com/jquery/jquery/wiki/API-design-guidelines). The following APIs were changed to conform to this rule:
+
+* Dimensional methods: `.width()`, `.height()`, `.innerWidth()`, `.innerHeight()`, `.outerWidth()`, and `.outerHeight()`
+* Offset methods: `.offsetTop()` and `.offsetLeft()`
+
+Previously, these methods returned `null` instead of `undefined` for an empty collection.
+
+https://github.com/jquery/jquery/issues/2319
+
+#### Feature: `for...of` loops can be used on jQuery collections
+
+jQuery 3.0 supports the `for...of` loop introduced in ES2015. It allows looping over iterable objects including `Array`, `Map`, and `Set`. When using this loop, the value obtained is a DOM element of the jQuery collection, one at a time. Note that you will need to be using an environment that supports ES2015 or a transpiler such as Babel to use `for...of`. Here is an example:
+
+```js
+var elems = $(".someclass");
+
+// Classic jQuery way
+$.each(function(i, elem) {
+ // work with elem (or "this" object)
+});
+
+// Prettier ES2015 way
+for ( let elem of elems ) {
+ // work with elem
+}
+
+```
+https://github.com/jquery/jquery/issues/1693
+
+#### Feature: `$.ready` promise is formally supported
+
+`$.ready` has been consumable as a promise-like object ("thenable" in Promise terms) since jQuery version 1.8. As of jQuery 3.0 this object is documented as supported via `$.when` or the native `Promise.resolve()`. No code should make assumptions about whether this object is a jQuery `Deferred` or some other type of promise object such as a native Promise. Typical usage might look like this:
+
+```js
+$.when( $.ready, $.getScript("optional.js") ).then(function() {
+ // the document is ready and optional.js has loaded/run
+}).catch( function() {
+ // an error occurred
+});
+```
+
+https://github.com/jquery/api.jquery.com/pull/530
+
+#### Deprecated: `$.unique()`, renamed to `$.uniqueSort()`
+
+The `$.unique()` method has been renamed to `$.uniqueSort()` to make its behavior easier to understand. There is no change to functionality here, only a rename.
+
+
+#### Deprecated: `$.parseJSON()`
+
+Since all the browsers supported by jQuery 3.0 support the native `JSON.parse()` method, we are deprecating `$.parseJSON()`.
+
+https://github.com/jquery/jquery/issues/2800
+
+#### Deprecated: document-ready handlers other than `$(function)`
+
+Due to historical compatibility issues there are a multitude of ways to set a document ready handler. All of the following are equivalent and call the function `fn` when the document is ready:
+
+```js
+$(fn);
+$().ready(fn);
+$(document).ready(fn);
+$("selector").ready(fn);
+```
+As of jQuery 3.0 the recommended way to add a ready handler is the first method, `$(fn)`. As noted in the Event section, the `$(document).on("ready", fn)` event form has slightly different semantics and was removed in jQuery 3.0.
+
+### Data
+
+#### Breaking change: .data() names containing dashes
+
+As of jQuery 3.0, all data names are stored in jQuery's internal data object in camelCase (e.g., `clickCount`), rather than kebab-case (e.g. `click-count`). This is consistent with the way that standard DOM turns dashed names into camel case for JavaScript names in CSS and data properties.
+
+In general, kebab case still works in jQuery 3.0 when setting or getting a specific data item, e.g. `.data("right-aligned")`, but if you retrieve the internal data object it will now have the data item in camel case (`rightAligned`). The main difference in 3.0 is when you use kebab case names directly on the data object instead of using the `.data()` API to get or set them.
+
+For example:
+```js
+var $div = $("
");
+$div.data("clickCount", 2);
+$div.data("clickCount"); // 2
+$div.data("click-count", 3);
+$div.data("clickCount"); // 3
+$div.data("click-count"); // 3
+
+var allData = $div.data();
+allData.clickCount; // 3
+allData["click-count"]; // undefined
+allData["click-count"] = 14;
+$div.data("click-count"); // 3, NOT 14 as it would be in jQuery 2.x
+allData.clickCount; // 3
+allData["click-count"]; // 14
+```
+
+https://github.com/jquery/jquery/issues/2070
+https://github.com/jquery/jquery/issues/2257
+https://github.com/jquery/jquery/issues/1751
+
+### Deferred
+
+#### Breaking change and Feature: $.Deferred is now Promise/A+ compatible
+
+Deferreds have been updated for compatibility with Promise/A+ and ES2015 (a.k.a ES6) Promise. This introduces a `.catch()` method and makes some major changes to the `.then()` method. In particular, any exception thrown within a `.then()` callback now becomes a rejection value and we *strongly recommend* that you add a `.catch()` method to the end of your promise chain to avoid dificult debugging issues.
+
+The most likely place you may encounter this new behavior is when using the Deferreds that are produced by `jQuery.ajax()`, since the `jQXHR` object it returns is a superset of `$.Deferred`.
+
+The Promise/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while `jQuery.ajax()` sometimes passes context and/or multiple values to its handlers. In most cases, though, the first argument is the most important of these values. If you are currently using a `.then()` you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
+
+```js
+// Typical old uses of .then() that are not Promise/A+ compatible
+$.ajax("url").then(
+ // success
+ function( data, textStatus, jqXHR ) { /* code */ },
+ // error
+ function( jqXHR, textStatus, errorThrown ) { /* code */ }
+);
+
+// Rewrite to this in order to maintain previous behavior
+$.ajax("url")
+ // success
+ .done(function( data, textStatus, jqXHR ) { /* code */ })
+ // error
+ .fail(function( jqXHR, textStatus, errorThrown ) { /* code */ });
+```
+
+Another behavior change required for Promise/A+ compliance is that Deferred `.then()` callbacks are *always* called asynchronously. Previously, if a `.then()` callback was added to a Deferred that was already resolved or rejected, the callback would run immediately and synchronously.
+
+Deferred methods such as `.done()`, `.fail()`, and `.pipe()` retain their old behavior and so are not Promise/A+ compliant. If you require synchronous resolution, do not want exceptions converted to rejection values, or want thrown errors to bubble out of the function where they occur, you can use these methods instead of `.then()` and `.catch()`.
+
+In jQuery 1.x and 2.x, an uncaught exception inside a callback function halts code execution. The thrown exception bubbles up until it is caught inside a try/catch or reaches `window` and triggers `window.onerror`.
+
+For example, consider this code using the new standard Promise/A behavior:
+
+```js
+$.ajax("/status")
+ .then(function(data) {
+ whoops();
+ // console shows "jQuery.Deferred exception: whoops is not a function"
+ // no further code executes in this function
+ })
+ .catch(function(arg) {
+ // this code executes after the error above
+ // arg is an Error object, "whoops is not a function"
+ });
+```
+
+Compare that to the old-style Deferred methods:
+
+```js
+$.ajax("/status")
+ .done(function(data) {
+ whoops();
+ // console shows: "whoops is not a function"
+ // no further code executes in this function
+ })
+ .fail(function(arg) {
+ // this code does not execute since the exception was not caught
+ });
+```
+
+Note that jQuery logs a message to the console when it is inside a Deferred and a JavaScript exception occurs. These messages take the form `jQuery.Deferred exception: (error message)`. If you do not want any console output on these exceptions, set `jQuery.Deferred.exceptionHook` to `undefined`. If you need further help in finding errors reported this way, use the [jquery-deferred-reporter plugin](https://github.com/dmethvin/jquery-deferred-reporter) during development to obtain stack traces.
+
+https://github.com/jquery/jquery/issues/1722
+https://github.com/jquery/jquery/issues/2102
+https://github.com/jquery/jquery/issues/2736
+
+#### Breaking change and Feature: $.when() inputs and progress notifications
+
+The $.when() method now interprets that any input argument with a `.then()` method is a Promise or Deferred compatible object. In previous versions, if a single Deferred was passed as an input argument, `$.when()` would re-use it and return it as the output Deferred. Now, it *always* returns a new Deferred. This allows any type of`then`-able to be passed as input, including native ES6 Promise or Bluebird promises. You can also convert to the output Deferred to an ES6 promise with `Promise.resolve()` where native Promise is supported.
+
+As of jQuery 3.0, the `$.when()` method no longer passes along progress notifications from input Deferreds to the output Deferred. Progress messages are not part of the Promise/A+ specification, and the behavior of progress notifications in `$.when()` were not previously documented in the jQuery API.
+
+https://github.com/jquery/jquery/issues/2710
+https://github.com/jquery/jquery/issues/2546
+
+
+### Dimensions
+#### Breaking change: .width(), .height(), .css("width"), and .css("height") can return non-integer values
+
+Before version 3.0, jQuery used the DOM `offsetWidth` and `offsetHeight` properties to determine the dimensions of an element, and these properties always return integers. With jQuery 3.0 we get more precise values via the DOM `getBoundingClientRect` API, and these may may not be integers. If your code always expects integers for dimensions, it may need to be adjusted to deal with this extra precision.
+
+https://github.com/jquery/jquery/issues/1724
+
+
+#### Breaking change: `.outerWidth()` or `.outerHeight()` on `window` includes scrollbar width/height
+
+Calls to `$(window).width()` return the "content width" which excludes any scrollbars that the browser has added if the content exceeds the height of the element. This is different from the width that CSS uses for media queries, which includes the width of the scrollbars. In order to provide a measure that is equivalent to the CSS media query concept of width, the `$(window).outerWidth()` method now returns the width including scrollbar width. This is equivalent to the DOM property `window.innerWidth`. The same applies for `.outerHeight()`.
+
+https://github.com/jquery/jquery/issues/1729
+
+### Effects
+
+#### Breaking change: .show(), .hide(), and .toggle() methods now respect more stylesheet changes
+
+The code that jQuery uses to show and hide elements has been updated to focus on inline rather than computed styles, respecting stylesheet `display` values whenever possible for increased compatibility with responsive design techniques (in which active stylesheet rules can dynamically change upon device reorientation/window resize/etc.). As a result, disconnected elements are no longer considered hidden unless they have inline `display: none`, and therefore `.toggle()` will no longer differentiate them from connected elements as of jQuery 3.0.
+
+Further, while `.show()` and similar calls will continue to force visibility of elements that are hidden by stylesheet rules, supporting this functionality slows down all show/hide operations and its use is not recommended. The determination of which display value to set in such cases has also been simplified, defaulting to "block" when body-level rules hide elements by type.
+
+Any code expecting hidden elements to be reshown with their previous _computed_ display styles, or disconnected elements to treated as hidden, should be reviewed. The team created a [table](https://docs.google.com/spreadsheets/d/1UaISjcS3UMxVJ7eSBIXtK-jqF8Grl67w640peCqlkoc/edit) of all the possibilities related to the display state and show/hide actions in order to minimize the setting of non-empty inline styles.
+
+
+**SITUATIONS WHERE THE OUTCOME WILL BE DIFFERENT**
+**WHAT USERS NEED TO DO TO FIX IT**
+
+#### Feature: Animations now use requestAnimationFrame
+
+On platforms that support the `requestAnimationFrame` API, which is pretty much everywhere but IE9, jQuery will now use that API when performing animations. This should result in animations that are smoother and use less CPU time – and save battery as well on mobile devices.
+
+jQuery tried using requestAnimationFrame a few years back but there were serious compatibility issues with existing code so we had to back it out. We think we’ve beaten most of those issues by suspending animations while a browser tab is out of view. Still, any code that depends on animations to always run in nearly real-time is making an unrealistic assumption.
+
+#### Deprecated: Additional easing function parameters
+
+The easing functions called by `.animate()` are passed single argument, the percentage of completion. Some older code assumes that it is passed additional arguments derived from the percentage. These other arguments may not be present in a future major version update.
+
+Example of an old easing method:
+```js
+$.easing.easeInOutSine = function (x, t, b, c, d) {
+ return -c/2 * (Math.cos(Math.PI*t/d) - 1) + b;
+};
+```
+The same easing method rewritten:
+```js
+$.easing.easeInOutSine = function (x) {
+ return -0.5*(Math.cos(Math.PI*x) - 1);
+};
+```
+
+https://github.com/jquery/api.jquery.com/issues/912
+
+
+### Event
+
+#### Breaking change: .load(), .unload(), and .error() removed
+
+These methods are shortcuts for event operations, but had several API limitations. The event `.load()` method conflicted with the ajax `.load()` method. The `.error()` method could not be used with `window.onerror` because of the way the DOM method is defined. If you need to attach errors by these names, use the `.on()` method, e.g. change `$("img").load(fn)` to `$(img).on("load", fn)`.
+
+https://github.com/jquery/jquery/issues/2286
+
+#### Breaking change: `.on("ready", fn)` removed
+
+jQuery no longer supports a synthetic event named `"ready"` that can be used with the event functions. This event was error-prone and deprecated in jQuery 1.8 because it would only call the callback if it was attached before the document was ready. Replace any uses with `$(fn)` instead, which works reliably.
+
+https://github.com/jquery/jquery/issues/2264
+
+#### Deprecated: .bind() and .delegate()
+
+Five years ago in jQuery 1.7 we introduced the `.on()` method for attaching event handlers. The older `.bind()` and `.delegate()` methods are being deprecated as of 3.0, but are still present. The API documentation explains how to rewrite the calls to the newer `.on()` method.
+
+
+### Manipulation
+#### Breaking change: `.wrapAll(function)` only calls the function once
+
+In previous versions, the `.wrapAll()` method acted like `.wrap()` when a function was passed. This has been corrected; now and `.wrapAll(function)` calls its function once, using the string result of the function call to wrap the entire collection.
+
+https://github.com/jquery/jquery/issues/1843
+
+
+### Offset
+
+#### Breaking change: Invalid input to the `.offset()` method
+
+When using the `.offset()` method, the first item in the jQuery collection must be a DOM element that has a DOM `getBoundingClientRect()` method. (All browsers supported by jQuery 3.0 have this API.) Any other input may result in jQuery throwing an error. Also note that the element must be visible and currently in a document (i.e., not disconnected).
+
+https://github.com/jquery/jquery/issues/2115
+https://github.com/jquery/jquery/issues/2114
+
+
+### Selector
+
+#### Breaking change: Behavior of `:hidden` and `:visible`
+
+An element is considered now visible if it has a layout box returned from the DOM `getClientRects()` method, even if that box has a height and/or width of zero. This means that elements such as ` ` or an empty `` element that don't have height are considered to be visible.
+
+https://github.com/jquery/jquery/issues/2227
+https://github.com/jquery/jquery/issues/2604
+
+#### Breaking change: `$("#")` and `$(document).find("#")` are invalid syntax
+
+jQuery 3.0 throws a syntax error if a selector string consists of nothing but a hash-mark. In previous versions, `$("#")` returned an empty collection and `$(document).find("#")` threw an error.
+
+https://github.com/jquery/jquery/pull/1682
+
+#### Feature: New method `$.escapeSelector()`
+
+The new `$.escapeSelector( selector )` method takes a selector string and escapes any characters that would normally have special meaning in a CSS selector. It is essentially a shim for the [CSS Working Group's `CSS.escape()` method](https://drafts.csswg.org/cssom/#the-css.escape()-method) that runs on all of jQuery's supported browsers. This method is useful for situations where a class name or id name contains unusual characters.
+
+For example, if an element on the page has an id of "abc.def" it cannot be selected with `$( "#abc.def" )` because the selector is parsed as "an element with id 'abc' that also has a class 'def'. However, it *can* be selected with $( "#" + $.escapeSelector( "abc.def" ) )`.
+
+
+https://github.com/jquery/jquery/issues/1761
+
+
+
+#### Deprecated: `$.expr[":"]` and `$.expr.filters`
+
+These two names for defining custom selectors through jQuery's Sizzle selection engine are the same as `$.expr.pseudos`, so we are deprecating the redundant names.
+
+### Serialize
+
+#### Breaking change: $.param() no longer converts %20 to a plus sign
+
+In forms that are POST-ed via `$.ajax()`, the [specification](https://url.spec.whatwg.org/#concept-urlencoded-byte-serializer) for `application/x-www-form-urlencoded` encoding says that any occurrence of a space should be converted to the `+` character. Previously, jQuery implemented this by doing the conversion in `$.param()`. Now, that conversion has been moved into `$.ajax()`. Data encoded via `$.param()` will convert spaces to `%20`, which makes it directly compatible with the use of the native JavaScript `encodeURIComponent()` and `decodeURIComponent()` methods.
+
+https://github.com/jquery/jquery/issues/2658
+
+
+
+
+
+
+
+
+
+
From d43472651265fb9935c9722f7eb529d266b91f2b Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 22 Apr 2016 15:19:26 -0400
Subject: [PATCH 044/271] 2.1.20
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 5387ecf..776d25e 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.19",
+ "version": "2.1.20",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From eda612f0e963b55c41c4d96a10725048a8d2bc00 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 25 Apr 2016 20:01:42 +0200
Subject: [PATCH 045/271] Upgrade guide: drop Yandex.Browser mentions
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index e311f21..db3425e 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -17,7 +17,7 @@ As of jQuery 3.0, the following browsers are supported:
* Internet Explorer: 9+
* Chrome, Edge, Firefox, Safari: Current and Current - 1
-* Opera and Yandex Browser: Current
+* Opera: Current
* Safari Mobile iOS: 7+
* Android: 2.3 (limited)
* Android 4.0+
From 1ac70a367171f92f3c261f3b17058697ac8b5c13 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Wed, 27 Apr 2016 16:16:34 -0400
Subject: [PATCH 046/271] Docs: Add section on Strict Mode for 3.0 upgrade
guide
---
pages/upgrade-guide/3.0.md | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index db3425e..4e4186c 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -123,6 +123,13 @@ https://github.com/jquery/jquery/issues/1990
### Core
+#### Breaking change: jQuery 3.0 runs in Strict Mode
+
+Now that all the browsers supported by jQuery 3.0 have `"use strict"`, jQuery is being built with this directive. Your code is not required to run in Strict Mode, so most existing code should not require any changes. The one case we encountered three years ago was that ASP.NET 4.0 used `arguments.caller.callee` to attempt tracing through call stacks in its `__doPostBack()` method. If you are still using a version of ASP.NET that still does this, keep using jQuery 2.x or earlier. Modern browsers support stack traces via `error.stack` so it should not ever be necessary to examine `arguments.caller.callee`.
+
+https://github.com/jquery/jquery/pull/3061
+https://bugs.jquery.com/ticket/13335
+
#### Breaking change: document-ready handlers are now asynchronous
The document-ready processing in jQuery has been powered by the `jQuery.Deferred` implementation since jQuery 1.6. As part of jQuery 3.0's alignment with the Promise/A+ standard, document-ready handlers are called asynchronously even if the document is currently ready at the point where the handler is added. This provides a consistent code execution order that is independent of whether the document is ready or not. For example, consider this code:
From 9a42b81167467e2dbd6743f60e2f4ee30cad00f9 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Wed, 27 Apr 2016 16:17:37 -0400
Subject: [PATCH 047/271] 2.1.21
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 776d25e..95d0e72 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.20",
+ "version": "2.1.21",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 64c519fe77ffdeda2ec404ec3592ea2cead2ad85 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Wed, 27 Apr 2016 16:27:32 -0400
Subject: [PATCH 048/271] Docs: Not every browser supports Strict Mode yet
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 4e4186c..4345006 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -125,7 +125,7 @@ https://github.com/jquery/jquery/issues/1990
#### Breaking change: jQuery 3.0 runs in Strict Mode
-Now that all the browsers supported by jQuery 3.0 have `"use strict"`, jQuery is being built with this directive. Your code is not required to run in Strict Mode, so most existing code should not require any changes. The one case we encountered three years ago was that ASP.NET 4.0 used `arguments.caller.callee` to attempt tracing through call stacks in its `__doPostBack()` method. If you are still using a version of ASP.NET that still does this, keep using jQuery 2.x or earlier. Modern browsers support stack traces via `error.stack` so it should not ever be necessary to examine `arguments.caller.callee`.
+Now that most the browsers supported by jQuery 3.0 have `"use strict"`, jQuery is being built with this directive. Your code is not required to run in Strict Mode, so most existing code should not require any changes. The one case we encountered three years ago was that ASP.NET 4.0 used `arguments.caller.callee` to attempt tracing through call stacks in its `__doPostBack()` method. If you are still using a version of ASP.NET that still does this, keep using jQuery 2.x or earlier. Modern browsers support stack traces via `error.stack` so it should not ever be necessary to examine `arguments.caller.callee`.
https://github.com/jquery/jquery/pull/3061
https://bugs.jquery.com/ticket/13335
From f5998b517bf462bb802eee077be1db95f2a49d15 Mon Sep 17 00:00:00 2001
From: Richard Gibson
Date: Fri, 29 Apr 2016 00:28:23 -0400
Subject: [PATCH 049/271] Properly reference Promises/A+
---
pages/upgrade-guide/3.0.md | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 4345006..b4c06da 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -63,7 +63,7 @@ For a complete and detailed list of all code changes, see the 3.0 milestone in t
### Ajax
#### Breaking change: Special-case Deferred methods removed from $.ajax
-The `jqXHR` object returned from `jQuery.ajax()` is a jQuery `Deferred` and has historically had three extra methods with names matching the arguments object of `success`, `error`, and `complete`. This often confused people who did not realize that the returned object should be treated like a `Deferred`. As of jQuery 3.0 these methods have been removed. As replacements, use the `Deferred` standard methods of `done`, `fail`, and `always`, or use the new `then` and `catch` methods for Promise/A+ compliance.
+The `jqXHR` object returned from `jQuery.ajax()` is a jQuery `Deferred` and has historically had three extra methods with names matching the arguments object of `success`, `error`, and `complete`. This often confused people who did not realize that the returned object should be treated like a `Deferred`. As of jQuery 3.0 these methods have been removed. As replacements, use the `Deferred` standard methods of `done`, `fail`, and `always`, or use the new `then` and `catch` methods for Promises/A+ compliance.
Note that this does not have any impact at all on the ajax callbacks of the same name passed through the `options` object, which continue to exist and are not deprecated. This only affects the jqXHR methods.
@@ -132,7 +132,7 @@ https://bugs.jquery.com/ticket/13335
#### Breaking change: document-ready handlers are now asynchronous
-The document-ready processing in jQuery has been powered by the `jQuery.Deferred` implementation since jQuery 1.6. As part of jQuery 3.0's alignment with the Promise/A+ standard, document-ready handlers are called asynchronously even if the document is currently ready at the point where the handler is added. This provides a consistent code execution order that is independent of whether the document is ready or not. For example, consider this code:
+The document-ready processing in jQuery has been powered by the `jQuery.Deferred` implementation since jQuery 1.6. As part of jQuery 3.0's alignment with the Promises/A+ standard, document-ready handlers are called asynchronously even if the document is currently ready at the point where the handler is added. This provides a consistent code execution order that is independent of whether the document is ready or not. For example, consider this code:
```js
$(function(){
@@ -273,16 +273,16 @@ https://github.com/jquery/jquery/issues/1751
### Deferred
-#### Breaking change and Feature: $.Deferred is now Promise/A+ compatible
+#### Breaking change and Feature: $.Deferred is now Promises/A+ compatible
-Deferreds have been updated for compatibility with Promise/A+ and ES2015 (a.k.a ES6) Promise. This introduces a `.catch()` method and makes some major changes to the `.then()` method. In particular, any exception thrown within a `.then()` callback now becomes a rejection value and we *strongly recommend* that you add a `.catch()` method to the end of your promise chain to avoid dificult debugging issues.
+Deferreds have been updated for compatibility with Promises/A+ and ES2015 (a.k.a ES6) Promise. This introduces a `.catch()` method and makes some major changes to the `.then()` method. In particular, any exception thrown within a `.then()` callback now becomes a rejection value and we *strongly recommend* that you add a `.catch()` method to the end of your promise chain to avoid difficult debugging issues.
The most likely place you may encounter this new behavior is when using the Deferreds that are produced by `jQuery.ajax()`, since the `jQXHR` object it returns is a superset of `$.Deferred`.
-The Promise/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while `jQuery.ajax()` sometimes passes context and/or multiple values to its handlers. In most cases, though, the first argument is the most important of these values. If you are currently using a `.then()` you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
+The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while `jQuery.ajax()` sometimes passes context and/or multiple values to its handlers. In most cases, though, the first argument is the most important of these values. If you are currently using a `.then()` you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
```js
-// Typical old uses of .then() that are not Promise/A+ compatible
+// Typical old uses of .then() that are not Promises/A+ compatible
$.ajax("url").then(
// success
function( data, textStatus, jqXHR ) { /* code */ },
@@ -298,13 +298,13 @@ $.ajax("url")
.fail(function( jqXHR, textStatus, errorThrown ) { /* code */ });
```
-Another behavior change required for Promise/A+ compliance is that Deferred `.then()` callbacks are *always* called asynchronously. Previously, if a `.then()` callback was added to a Deferred that was already resolved or rejected, the callback would run immediately and synchronously.
+Another behavior change required for Promises/A+ compliance is that Deferred `.then()` callbacks are *always* called asynchronously. Previously, if a `.then()` callback was added to a Deferred that was already resolved or rejected, the callback would run immediately and synchronously.
-Deferred methods such as `.done()`, `.fail()`, and `.pipe()` retain their old behavior and so are not Promise/A+ compliant. If you require synchronous resolution, do not want exceptions converted to rejection values, or want thrown errors to bubble out of the function where they occur, you can use these methods instead of `.then()` and `.catch()`.
+Deferred methods such as `.done()`, `.fail()`, and `.pipe()` retain their old behavior and so are not Promises/A+ compliant. If you require synchronous resolution, do not want exceptions converted to rejection values, or want thrown errors to bubble out of the function where they occur, you can use these methods instead of `.then()` and `.catch()`.
In jQuery 1.x and 2.x, an uncaught exception inside a callback function halts code execution. The thrown exception bubbles up until it is caught inside a try/catch or reaches `window` and triggers `window.onerror`.
-For example, consider this code using the new standard Promise/A behavior:
+For example, consider this code using the new standard Promises/A+ behavior:
```js
$.ajax("/status")
@@ -343,7 +343,7 @@ https://github.com/jquery/jquery/issues/2736
The $.when() method now interprets that any input argument with a `.then()` method is a Promise or Deferred compatible object. In previous versions, if a single Deferred was passed as an input argument, `$.when()` would re-use it and return it as the output Deferred. Now, it *always* returns a new Deferred. This allows any type of`then`-able to be passed as input, including native ES6 Promise or Bluebird promises. You can also convert to the output Deferred to an ES6 promise with `Promise.resolve()` where native Promise is supported.
-As of jQuery 3.0, the `$.when()` method no longer passes along progress notifications from input Deferreds to the output Deferred. Progress messages are not part of the Promise/A+ specification, and the behavior of progress notifications in `$.when()` were not previously documented in the jQuery API.
+As of jQuery 3.0, the `$.when()` method no longer passes along progress notifications from input Deferreds to the output Deferred. Progress messages are not part of the Promises/A+ specification, and the behavior of progress notifications in `$.when()` were not previously documented in the jQuery API.
https://github.com/jquery/jquery/issues/2710
https://github.com/jquery/jquery/issues/2546
@@ -379,9 +379,9 @@ Any code expecting hidden elements to be reshown with their previous _computed_
#### Feature: Animations now use requestAnimationFrame
-On platforms that support the `requestAnimationFrame` API, which is pretty much everywhere but IE9, jQuery will now use that API when performing animations. This should result in animations that are smoother and use less CPU time – and save battery as well on mobile devices.
+On platforms that support the `requestAnimationFrame` API, which is pretty much everywhere but IE9, jQuery will now use that API when performing animations. This should result in animations that are smoother and use less CPU time – and save battery as well on mobile devices.
-jQuery tried using requestAnimationFrame a few years back but there were serious compatibility issues with existing code so we had to back it out. We think we’ve beaten most of those issues by suspending animations while a browser tab is out of view. Still, any code that depends on animations to always run in nearly real-time is making an unrealistic assumption.
+jQuery tried using requestAnimationFrame a few years back but there were serious compatibility issues with existing code so we had to back it out. We think weÂ’ve beaten most of those issues by suspending animations while a browser tab is out of view. Still, any code that depends on animations to always run in nearly real-time is making an unrealistic assumption.
#### Deprecated: Additional easing function parameters
From c878d3a114d04847f4d48ce009b119f6edf05d26 Mon Sep 17 00:00:00 2001
From: Richard Gibson
Date: Fri, 29 Apr 2016 00:48:41 -0400
Subject: [PATCH 050/271] Docs: Fix non-ASCII characters
Ref f5998b517bf462bb802eee077be1db95f2a49d15
---
pages/upgrade-guide/3.0.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index b4c06da..b959ecd 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -379,9 +379,9 @@ Any code expecting hidden elements to be reshown with their previous _computed_
#### Feature: Animations now use requestAnimationFrame
-On platforms that support the `requestAnimationFrame` API, which is pretty much everywhere but IE9, jQuery will now use that API when performing animations. This should result in animations that are smoother and use less CPU time – and save battery as well on mobile devices.
+On platforms that support the `requestAnimationFrame` API, which is pretty much everywhere but IE9, jQuery will now use that API when performing animations. This should result in animations that are smoother and use less CPU time—and save battery as well on mobile devices.
-jQuery tried using requestAnimationFrame a few years back but there were serious compatibility issues with existing code so we had to back it out. We think weÂ’ve beaten most of those issues by suspending animations while a browser tab is out of view. Still, any code that depends on animations to always run in nearly real-time is making an unrealistic assumption.
+jQuery tried using requestAnimationFrame a few years back but there were serious compatibility issues with existing code so we had to back it out. We think we’ve beaten most of those issues by suspending animations while a browser tab is out of view. Still, any code that depends on animations to always run in nearly real-time is making an unrealistic assumption.
#### Deprecated: Additional easing function parameters
From 5a7e724ff49ec8621132a4bf048345988e0de93c Mon Sep 17 00:00:00 2001
From: Pritesh Gupta
Date: Thu, 28 Apr 2016 18:57:15 -0700
Subject: [PATCH 051/271] Upgrade guide to 3.0: Missing "of"
Closes gh-127
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index b959ecd..8e75768 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -125,7 +125,7 @@ https://github.com/jquery/jquery/issues/1990
#### Breaking change: jQuery 3.0 runs in Strict Mode
-Now that most the browsers supported by jQuery 3.0 have `"use strict"`, jQuery is being built with this directive. Your code is not required to run in Strict Mode, so most existing code should not require any changes. The one case we encountered three years ago was that ASP.NET 4.0 used `arguments.caller.callee` to attempt tracing through call stacks in its `__doPostBack()` method. If you are still using a version of ASP.NET that still does this, keep using jQuery 2.x or earlier. Modern browsers support stack traces via `error.stack` so it should not ever be necessary to examine `arguments.caller.callee`.
+Now that most of the browsers supported by jQuery 3.0 have `"use strict"`, jQuery is being built with this directive. Your code is not required to run in Strict Mode, so most existing code should not require any changes. The one case we encountered three years ago was that ASP.NET 4.0 used `arguments.caller.callee` to attempt tracing through call stacks in its `__doPostBack()` method. If you are still using a version of ASP.NET that still does this, keep using jQuery 2.x or earlier. Modern browsers support stack traces via `error.stack` so it should not ever be necessary to examine `arguments.caller.callee`.
https://github.com/jquery/jquery/pull/3061
https://bugs.jquery.com/ticket/13335
From 46394ea006c310ef436a7fdfce8a148c01fc9092 Mon Sep 17 00:00:00 2001
From: Richard Gibson
Date: Fri, 29 Apr 2016 00:42:06 -0400
Subject: [PATCH 052/271] Docs: Describe Deferred default callback context
changes
Ref https://github.com/jquery/jquery/issues/3060
Closes gh-128
---
pages/upgrade-guide/3.0.md | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 8e75768..a389f71 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -275,9 +275,17 @@ https://github.com/jquery/jquery/issues/1751
#### Breaking change and Feature: $.Deferred is now Promises/A+ compatible
-Deferreds have been updated for compatibility with Promises/A+ and ES2015 (a.k.a ES6) Promise. This introduces a `.catch()` method and makes some major changes to the `.then()` method. In particular, any exception thrown within a `.then()` callback now becomes a rejection value and we *strongly recommend* that you add a `.catch()` method to the end of your promise chain to avoid difficult debugging issues.
+Deferreds have been updated for compatibility with Promises/A+ and ES2015 (a.k.a ES6) Promise, a change with significant consequences.
-The most likely place you may encounter this new behavior is when using the Deferreds that are produced by `jQuery.ajax()`, since the `jQXHR` object it returns is a superset of `$.Deferred`.
+##### Resolution
+
+`.resolve`, `.reject`, and `.notify` now set `undefined` context instead of using the promise of the Deferred object with which they are associated. To set an explicit context, use `.resolveWith`, `.rejectWith`, and `.notifyWith`.
+
+https://github.com/jquery/jquery/issues/3060
+
+##### Callbacks
+
+Major changes have been made to the `.then()` method. In particular, any exception thrown within a `.then()` callback now becomes a rejection value and we *strongly recommend* that you add a `.catch()` method (new in 3.0) to the end of your promise chain to avoid difficult debugging issues. The most likely place you may encounter this new behavior is when using the Deferreds that are produced by `jQuery.ajax()`, since the `jQXHR` object returned is a superset of `$.Deferred`.
The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while `jQuery.ajax()` sometimes passes context and/or multiple values to its handlers. In most cases, though, the first argument is the most important of these values. If you are currently using a `.then()` you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
From e3a92899bf8b02afbc5ac39652ab9c9252ee8c4b Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 29 Apr 2016 17:32:20 -0400
Subject: [PATCH 053/271] Docs: Update description for .toggleClass() in 3.0
upgrade guide
---
pages/upgrade-guide/3.0.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index a389f71..a70c095 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -109,9 +109,9 @@ SVG has never been fully supported by jQuery and this hasn't changed in jQuery 3
https://github.com/jquery/jquery/issues/2199
-#### Deprecated: `.toggleClass()` with no arguments
+#### Deprecated: `.toggleClass()` with no arguments and `.toggleClass( Boolean )`
-Although a signature for `.toggleClass()` with no arguments was previously documented, its actual behavior was never fully defined. This undefined behavior is now deprecated so it will not be documented.
+Although a signature for these two cases was documented, its actual behavior was never fully defined. This undefined behavior is now deprecated so it will not be documented. You may find you were accidentally using the functionality because `.toggleClass( undefined )` behaves the same as a call with no arguments, even though it was invalid input.
### Callbacks
From 53baf55d0ae4b106e77231c970fc850413c04928 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Wed, 4 May 2016 16:54:53 -0400
Subject: [PATCH 054/271] Docs: Remove TODO in upgrade guide
---
pages/upgrade-guide/3.0.md | 3 ---
1 file changed, 3 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index a70c095..5298137 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -382,9 +382,6 @@ Further, while `.show()` and similar calls will continue to force visibility of
Any code expecting hidden elements to be reshown with their previous _computed_ display styles, or disconnected elements to treated as hidden, should be reviewed. The team created a [table](https://docs.google.com/spreadsheets/d/1UaISjcS3UMxVJ7eSBIXtK-jqF8Grl67w640peCqlkoc/edit) of all the possibilities related to the display state and show/hide actions in order to minimize the setting of non-empty inline styles.
-**SITUATIONS WHERE THE OUTCOME WILL BE DIFFERENT**
-**WHAT USERS NEED TO DO TO FIX IT**
-
#### Feature: Animations now use requestAnimationFrame
On platforms that support the `requestAnimationFrame` API, which is pretty much everywhere but IE9, jQuery will now use that API when performing animations. This should result in animations that are smoother and use less CPU time—and save battery as well on mobile devices.
From c6ce58ed339fad216c03855976130cc8b6cb22f1 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Wed, 4 May 2016 17:07:41 -0400
Subject: [PATCH 055/271] Docs: Add note about fixHooks removal
---
pages/upgrade-guide/3.0.md | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 5298137..2801714 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -422,6 +422,14 @@ jQuery no longer supports a synthetic event named `"ready"` that can be used wit
https://github.com/jquery/jquery/issues/2264
+#### Breaking change: `jQuery.event.props` and `jQuery.event.fixHooks` removed
+
+jQuery's event handling performance got a major improvement with a reorganization of some of the low-level plumbing. The main improvement is that jQuery now only calculates or copies a property on the first access, rather than calculating and copying them up front. This is a really big win with properties that may force layout that the event handler may not even need. The most common use we know of was to add properties for pointer events, which is no longer necessary because those events are supported already in jQuery 3.0. The jQuery Migrate plugin provides support for these properties if you still need them. The team is interested in understanding other use cases before defining new APIs, so feel free to open a ticket.
+
+https://github.com/jquery/jquery/issues/3103
+https://github.com/jquery/jquery/issues/1746
+https://learn.jquery.com/events/event-extensions/
+
#### Deprecated: .bind() and .delegate()
Five years ago in jQuery 1.7 we introduced the `.on()` method for attaching event handlers. The older `.bind()` and `.delegate()` methods are being deprecated as of 3.0, but are still present. The API documentation explains how to rewrite the calls to the newer `.on()` method.
From 0e19a9cc42fb202fc77471f89731561f8f4bf965 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 6 May 2016 10:22:04 -0400
Subject: [PATCH 056/271] Docs: Add section on pageX/Y and tweak event props
discussion.
---
pages/upgrade-guide/3.0.md | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 2801714..7ebe8f8 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -422,9 +422,15 @@ jQuery no longer supports a synthetic event named `"ready"` that can be used wit
https://github.com/jquery/jquery/issues/2264
+#### Breaking change: `event.pageX` and `event.pageY` normalization removed
+
+All the browsers officially supported by jQuery 3.0 provide the pageX and pageY properties in their events, so the jQuery code to calculate these values from other event properties has been removed. This change should not affect mainstream browsers, but there may be obscure environments where these properties are not present. If you find one, please open a ticket.
+
+https://github.com/jquery/jquery/issues/3092
+
#### Breaking change: `jQuery.event.props` and `jQuery.event.fixHooks` removed
-jQuery's event handling performance got a major improvement with a reorganization of some of the low-level plumbing. The main improvement is that jQuery now only calculates or copies a property on the first access, rather than calculating and copying them up front. This is a really big win with properties that may force layout that the event handler may not even need. The most common use we know of was to add properties for pointer events, which is no longer necessary because those events are supported already in jQuery 3.0. The jQuery Migrate plugin provides support for these properties if you still need them. The team is interested in understanding other use cases before defining new APIs, so feel free to open a ticket.
+jQuery's event handling performance increased thanks to a reorganization of event property management. The main improvement is that jQuery now only calculates or copies a property on the first access, rather than calculating and copying them up front. This is a really big win with properties that may force layout that the event handler may not even need. The most common use we know of was to add properties for pointer events, which is no longer necessary because those events are supported already in jQuery 3.0. The jQuery Migrate plugin provides support for these properties if you still need them. The related but undocumented `mouseHooks` and `keyHooks` lists were removed as well. The team is interested in understanding other use cases before defining new APIs, so feel free to open a ticket.
https://github.com/jquery/jquery/issues/3103
https://github.com/jquery/jquery/issues/1746
From 7c654a59c74672114d102fe4775d103c09cc3f9a Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 6 May 2016 13:19:53 -0400
Subject: [PATCH 057/271] Docs: Add note on selectors throwing; mention .unbind
and .undelegate
---
pages/upgrade-guide/3.0.md | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 7ebe8f8..b181a86 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -436,9 +436,15 @@ https://github.com/jquery/jquery/issues/3103
https://github.com/jquery/jquery/issues/1746
https://learn.jquery.com/events/event-extensions/
+#### Breaking change: Delegated events with bad selectors throw *immediately*
+
+Before jQuery 3.0, the selector used in a delegated event wasn't used until the first time that event occurred on the element. This sometimes led to hard-to-debug cases where the error was far removed from the time and code where the mistake was made. Now the selector is tested when the event is attached and throws an error if it is not valid. The only reason this is considered a breaking change is that code might use an invalid selector when attaching an event that never occurs, and that case previously would have never thrown an error.
+
+https://github.com/jquery/jquery/issues/3071
+
#### Deprecated: .bind() and .delegate()
-Five years ago in jQuery 1.7 we introduced the `.on()` method for attaching event handlers. The older `.bind()` and `.delegate()` methods are being deprecated as of 3.0, but are still present. The API documentation explains how to rewrite the calls to the newer `.on()` method.
+Five years ago in jQuery 1.7 we introduced the `.on()` method for attaching event handlers. The older `.bind()`, `.unbind()`, `.delegate()` and `.undelegate()` methods are being deprecated as of 3.0, but are still present. The API documentation explains how to rewrite the calls using the `.on()` and `.off()` methods.
### Manipulation
From 76efe3142a8824f69117ad88abccf344a1306c67 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 6 May 2016 13:20:51 -0400
Subject: [PATCH 058/271] 2.1.22
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 95d0e72..3a327b3 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.21",
+ "version": "2.1.22",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 65b4f393b512335c8cf2f599ec711aa570305fbd Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Mon, 9 May 2016 12:33:06 -0400
Subject: [PATCH 059/271] Docs: Remove Android 2.3 support in 3.0 upgrade guide
---
pages/upgrade-guide/3.0.md | 3 ---
1 file changed, 3 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index b181a86..cea1fb4 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -19,11 +19,8 @@ As of jQuery 3.0, the following browsers are supported:
* Chrome, Edge, Firefox, Safari: Current and Current - 1
* Opera: Current
* Safari Mobile iOS: 7+
-* Android: 2.3 (limited)
* Android 4.0+
-The limited Android 2.3 support may not correct minor known issues with positioning, but jQuery should not throw exceptions in Android 2.3 on valid API inputs.
-
jQuery team policy is to only change browser support on major-version updates, so this list will apply until at least jQuery 4 arrives.
## jQuery Migrate Plugin
From cad8d41225be9ff4564efbb1124bc5a8cdd7a643 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Mon, 9 May 2016 12:33:52 -0400
Subject: [PATCH 060/271] 2.1.23
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 3a327b3..7b61053 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.22",
+ "version": "2.1.23",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 837805da89dbdc85e26f5c59836aec03a8b0c667 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Mon, 9 May 2016 15:26:47 -0400
Subject: [PATCH 061/271] Docs: Be consistent about `jQuery` vs `$` in upgrade
guide
Fixes #130
---
pages/upgrade-guide/3.0.md | 58 +++++++++++++++++++-------------------
1 file changed, 29 insertions(+), 29 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index cea1fb4..f1a9ef5 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -59,7 +59,7 @@ Remember that the jQuery Migrate plugin described above can detect and warn abou
For a complete and detailed list of all code changes, see the 3.0 milestone in the [jQuery Core issue tracker](https://github.com/jquery/jquery/issues?q=is%3Aopen+is%3Aissue+milestone%3A3.0.0) or the [version diff](https://github.com/jquery/jquery/compare/2.2-stable...master).
### Ajax
-#### Breaking change: Special-case Deferred methods removed from $.ajax
+#### Breaking change: Special-case Deferred methods removed from jQuery.ajax
The `jqXHR` object returned from `jQuery.ajax()` is a jQuery `Deferred` and has historically had three extra methods with names matching the arguments object of `success`, `error`, and `complete`. This often confused people who did not realize that the returned object should be treated like a `Deferred`. As of jQuery 3.0 these methods have been removed. As replacements, use the `Deferred` standard methods of `done`, `fail`, and `always`, or use the new `then` and `catch` methods for Promises/A+ compliance.
Note that this does not have any impact at all on the ajax callbacks of the same name passed through the `options` object, which continue to exist and are not deprecated. This only affects the jqXHR methods.
@@ -68,17 +68,17 @@ https://github.com/jquery/jquery/issues/2084
#### Breaking change: Cross-domain script requests must be declared
-When making a request via `$.ajax()` or `$.get()` for a script on a domain other than the one that hosts the document, you must now explicitly specify `dataType: "script"` in the options. This prevents the possibility of an attack where the remote site delivers non-script content but later decides to serve a script that has malicious intent. Since `$.getScript()` explicitly sets `dataType: "script"` it is unaffected by this change.
+When making a request via `jQuery.ajax()` or `jQuery.get()` for a script on a domain other than the one that hosts the document, you must now explicitly specify `dataType: "script"` in the options. This prevents the possibility of an attack where the remote site delivers non-script content but later decides to serve a script that has malicious intent. Since `jQuery.getScript()` explicitly sets `dataType: "script"` it is unaffected by this change.
-#### Breaking change: Hash in a URL is preserved in a `$.ajax()` call
+#### Breaking change: Hash in a URL is preserved in a `jQuery.ajax()` call
-The `$.ajax()` method no longer strips off the hash in the URL if it is provided, and sends the full URL to the transport (xhr, script, jsonp, or custom transport). If the server at the other end of the connection cannot deal with a hash on a URL, strip it off before sending the request.
+The `jQuery.ajax()` method no longer strips off the hash in the URL if it is provided, and sends the full URL to the transport (xhr, script, jsonp, or custom transport). If the server at the other end of the connection cannot deal with a hash on a URL, strip it off before sending the request.
https://github.com/jquery/jquery/issues/1732
-#### Feature: New signature for $.get() AND $.post()
+#### Feature: New signature for jQuery.get() AND jQuery.post()
-jQuery 3 adds a new signature for the `$.get()` and the `$.post()` functions by adding a `settings` parameter. It's an object that can possess many properties and its the same object that you can provide to [`$.ajax()`](http://api.jquery.com/jquery.ajax/#jQuery-ajax-settings).
+jQuery 3 adds a new signature for the `jQuery.get()` and the `jQuery.post()` functions by adding a `settings` parameter. It's an object that can possess many properties and its the same object that you can provide to [`jQuery.ajax()`](http://api.jquery.com/jquery.ajax/#jQuery-ajax-settings).
https://github.com/jquery/jquery/issues/1986
@@ -142,14 +142,14 @@ In jQuery 3.0 this will always log "outside ready" followed by "ready" regardles
Since handlers now execute independently of each other, an exception or failure in one document-ready handler no longer prevents other document-ready handlers from running.
-In custom builds where the `deferred` module is excluded, an alternative implementation of the document-ready code is used. This implementation supports the `$.ready` promise but is not a `$.Deferred` object so it should only be used through `$.when()`.
+In custom builds where the `deferred` module is excluded, an alternative implementation of the document-ready code is used. This implementation supports the `jQuery.ready` promise but is not a `jQuery.Deferred` object so it should only be used through `jQuery.when()`.
https://github.com/jquery/jquery/issues/1823
https://github.com/jquery/jquery/pull/2891
-#### Breaking change: $.isNumeric() and custom `.toString()`
+#### Breaking change: jQuery.isNumeric() and custom `.toString()`
-The `$.isNumeric()` method is intended to be used with primitive numbers and strings that can be coerced to finite numbers. In particular, it no longer tries to obtain numbers from objects that have a `.toString()` method. Users needing specialized checks for other numerics should create their own validation functions.
+The `jQuery.isNumeric()` method is intended to be used with primitive numbers and strings that can be coerced to finite numbers. In particular, it no longer tries to obtain numbers from objects that have a `.toString()` method. Users needing specialized checks for other numerics should create their own validation functions.
https://github.com/jquery/jquery/issues/2662
@@ -201,9 +201,9 @@ for ( let elem of elems ) {
```
https://github.com/jquery/jquery/issues/1693
-#### Feature: `$.ready` promise is formally supported
+#### Feature: `jQuery.ready` promise is formally supported
-`$.ready` has been consumable as a promise-like object ("thenable" in Promise terms) since jQuery version 1.8. As of jQuery 3.0 this object is documented as supported via `$.when` or the native `Promise.resolve()`. No code should make assumptions about whether this object is a jQuery `Deferred` or some other type of promise object such as a native Promise. Typical usage might look like this:
+`jQuery.ready` has been consumable as a promise-like object ("thenable" in Promise terms) since jQuery version 1.8. As of jQuery 3.0 this object is documented as supported via `jQuery.when` or the native `Promise.resolve()`. No code should make assumptions about whether this object is a jQuery `Deferred` or some other type of promise object such as a native Promise. Typical usage might look like this:
```js
$.when( $.ready, $.getScript("optional.js") ).then(function() {
@@ -215,18 +215,18 @@ $.when( $.ready, $.getScript("optional.js") ).then(function() {
https://github.com/jquery/api.jquery.com/pull/530
-#### Deprecated: `$.unique()`, renamed to `$.uniqueSort()`
+#### Deprecated: `jQuery.unique()`, renamed to `jQuery.uniqueSort()`
-The `$.unique()` method has been renamed to `$.uniqueSort()` to make its behavior easier to understand. There is no change to functionality here, only a rename.
+The `jQuery.unique()` method has been renamed to `jQuery.uniqueSort()` to make its behavior easier to understand. There is no change to functionality here, only a rename.
-#### Deprecated: `$.parseJSON()`
+#### Deprecated: `jQuery.parseJSON()`
-Since all the browsers supported by jQuery 3.0 support the native `JSON.parse()` method, we are deprecating `$.parseJSON()`.
+Since all the browsers supported by jQuery 3.0 support the native `JSON.parse()` method, we are deprecating `jQuery.parseJSON()`.
https://github.com/jquery/jquery/issues/2800
-#### Deprecated: document-ready handlers other than `$(function)`
+#### Deprecated: document-ready handlers other than `jQuery(function)`
Due to historical compatibility issues there are a multitude of ways to set a document ready handler. All of the following are equivalent and call the function `fn` when the document is ready:
@@ -270,7 +270,7 @@ https://github.com/jquery/jquery/issues/1751
### Deferred
-#### Breaking change and Feature: $.Deferred is now Promises/A+ compatible
+#### Breaking change and Feature: jQuery.Deferred is now Promises/A+ compatible
Deferreds have been updated for compatibility with Promises/A+ and ES2015 (a.k.a ES6) Promise, a change with significant consequences.
@@ -282,7 +282,7 @@ https://github.com/jquery/jquery/issues/3060
##### Callbacks
-Major changes have been made to the `.then()` method. In particular, any exception thrown within a `.then()` callback now becomes a rejection value and we *strongly recommend* that you add a `.catch()` method (new in 3.0) to the end of your promise chain to avoid difficult debugging issues. The most likely place you may encounter this new behavior is when using the Deferreds that are produced by `jQuery.ajax()`, since the `jQXHR` object returned is a superset of `$.Deferred`.
+Major changes have been made to the `.then()` method. In particular, any exception thrown within a `.then()` callback now becomes a rejection value and we *strongly recommend* that you add a `.catch()` method (new in 3.0) to the end of your promise chain to avoid difficult debugging issues. The most likely place you may encounter this new behavior is when using the Deferreds that are produced by `jQuery.ajax()`, since the `jQXHR` object returned is a superset of `jQuery.Deferred`.
The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while `jQuery.ajax()` sometimes passes context and/or multiple values to its handlers. In most cases, though, the first argument is the most important of these values. If you are currently using a `.then()` you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
@@ -344,11 +344,11 @@ https://github.com/jquery/jquery/issues/1722
https://github.com/jquery/jquery/issues/2102
https://github.com/jquery/jquery/issues/2736
-#### Breaking change and Feature: $.when() inputs and progress notifications
+#### Breaking change and Feature: jQuery.when() inputs and progress notifications
-The $.when() method now interprets that any input argument with a `.then()` method is a Promise or Deferred compatible object. In previous versions, if a single Deferred was passed as an input argument, `$.when()` would re-use it and return it as the output Deferred. Now, it *always* returns a new Deferred. This allows any type of`then`-able to be passed as input, including native ES6 Promise or Bluebird promises. You can also convert to the output Deferred to an ES6 promise with `Promise.resolve()` where native Promise is supported.
+The jQuery.when() method now interprets that any input argument with a `.then()` method is a Promise or Deferred compatible object. In previous versions, if a single Deferred was passed as an input argument, `jQuery.when()` would re-use it and return it as the output Deferred. Now, it *always* returns a new Deferred. This allows any type of`then`-able to be passed as input, including native ES6 Promise or Bluebird promises. You can also convert to the output Deferred to an ES6 promise with `Promise.resolve()` where native Promise is supported.
-As of jQuery 3.0, the `$.when()` method no longer passes along progress notifications from input Deferreds to the output Deferred. Progress messages are not part of the Promises/A+ specification, and the behavior of progress notifications in `$.when()` were not previously documented in the jQuery API.
+As of jQuery 3.0, the `jQuery.when()` method no longer passes along progress notifications from input Deferreds to the output Deferred. Progress messages are not part of the Promises/A+ specification, and the behavior of progress notifications in `jQuery.when()` were not previously documented in the jQuery API.
https://github.com/jquery/jquery/issues/2710
https://github.com/jquery/jquery/issues/2546
@@ -471,15 +471,15 @@ An element is considered now visible if it has a layout box returned from the DO
https://github.com/jquery/jquery/issues/2227
https://github.com/jquery/jquery/issues/2604
-#### Breaking change: `$("#")` and `$(document).find("#")` are invalid syntax
+#### Breaking change: `jQuery("#")` and `.find("#")` are invalid syntax
-jQuery 3.0 throws a syntax error if a selector string consists of nothing but a hash-mark. In previous versions, `$("#")` returned an empty collection and `$(document).find("#")` threw an error.
+jQuery 3.0 throws a syntax error if a selector string consists of nothing but a hash-mark. In previous versions, `$("#")` returned an empty collection and `.find("#")` threw an error.
https://github.com/jquery/jquery/pull/1682
-#### Feature: New method `$.escapeSelector()`
+#### Feature: New method `jQuery.escapeSelector()`
-The new `$.escapeSelector( selector )` method takes a selector string and escapes any characters that would normally have special meaning in a CSS selector. It is essentially a shim for the [CSS Working Group's `CSS.escape()` method](https://drafts.csswg.org/cssom/#the-css.escape()-method) that runs on all of jQuery's supported browsers. This method is useful for situations where a class name or id name contains unusual characters.
+The new `jQuery.escapeSelector( selector )` method takes a selector string and escapes any characters that would normally have special meaning in a CSS selector. It is essentially a shim for the [CSS Working Group's `CSS.escape()` method](https://drafts.csswg.org/cssom/#the-css.escape()-method) that runs on all of jQuery's supported browsers. This method is useful for situations where a class name or id name contains unusual characters.
For example, if an element on the page has an id of "abc.def" it cannot be selected with `$( "#abc.def" )` because the selector is parsed as "an element with id 'abc' that also has a class 'def'. However, it *can* be selected with $( "#" + $.escapeSelector( "abc.def" ) )`.
@@ -488,15 +488,15 @@ https://github.com/jquery/jquery/issues/1761
-#### Deprecated: `$.expr[":"]` and `$.expr.filters`
+#### Deprecated: `jQuery.expr[":"]` and `jQuery.expr.filters`
-These two names for defining custom selectors through jQuery's Sizzle selection engine are the same as `$.expr.pseudos`, so we are deprecating the redundant names.
+These two names for defining custom selectors through jQuery's Sizzle selection engine are the same as `jQuery.expr.pseudos`, so we are deprecating the redundant names.
### Serialize
-#### Breaking change: $.param() no longer converts %20 to a plus sign
+#### Breaking change: jQuery.param() no longer converts %20 to a plus sign
-In forms that are POST-ed via `$.ajax()`, the [specification](https://url.spec.whatwg.org/#concept-urlencoded-byte-serializer) for `application/x-www-form-urlencoded` encoding says that any occurrence of a space should be converted to the `+` character. Previously, jQuery implemented this by doing the conversion in `$.param()`. Now, that conversion has been moved into `$.ajax()`. Data encoded via `$.param()` will convert spaces to `%20`, which makes it directly compatible with the use of the native JavaScript `encodeURIComponent()` and `decodeURIComponent()` methods.
+In forms that are POST-ed via `jQuery.ajax()`, the [specification](https://url.spec.whatwg.org/#concept-urlencoded-byte-serializer) for `application/x-www-form-urlencoded` encoding says that any occurrence of a space should be converted to the `+` character. Previously, jQuery implemented this by doing the conversion in `jQuery.param()`. Now, that conversion has been moved into `jQuery.ajax()`. Data encoded via `jQuery.param()` will convert spaces to `%20`, which makes it directly compatible with the use of the native JavaScript `encodeURIComponent()` and `decodeURIComponent()` methods.
https://github.com/jquery/jquery/issues/2658
From a63a79a1d6ac27e491d133d477a77b91f5f43197 Mon Sep 17 00:00:00 2001
From: Richard Gibson
Date: Mon, 16 May 2016 12:23:42 -0400
Subject: [PATCH 062/271] Docs: Document Deferred rejection callback return
value handling
Also cleans up the Deferred section a little.
Closes gh-131
---
pages/upgrade-guide/3.0.md | 59 +++++++++++++++++++++-----------------
1 file changed, 32 insertions(+), 27 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index f1a9ef5..15a5ce3 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -274,38 +274,18 @@ https://github.com/jquery/jquery/issues/1751
Deferreds have been updated for compatibility with Promises/A+ and ES2015 (a.k.a ES6) Promise, a change with significant consequences.
+https://github.com/jquery/jquery/issues/1722
+https://github.com/jquery/jquery/issues/2102
+
##### Resolution
`.resolve`, `.reject`, and `.notify` now set `undefined` context instead of using the promise of the Deferred object with which they are associated. To set an explicit context, use `.resolveWith`, `.rejectWith`, and `.notifyWith`.
https://github.com/jquery/jquery/issues/3060
-##### Callbacks
-
-Major changes have been made to the `.then()` method. In particular, any exception thrown within a `.then()` callback now becomes a rejection value and we *strongly recommend* that you add a `.catch()` method (new in 3.0) to the end of your promise chain to avoid difficult debugging issues. The most likely place you may encounter this new behavior is when using the Deferreds that are produced by `jQuery.ajax()`, since the `jQXHR` object returned is a superset of `jQuery.Deferred`.
+##### Callback exit
-The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while `jQuery.ajax()` sometimes passes context and/or multiple values to its handlers. In most cases, though, the first argument is the most important of these values. If you are currently using a `.then()` you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
-
-```js
-// Typical old uses of .then() that are not Promises/A+ compatible
-$.ajax("url").then(
- // success
- function( data, textStatus, jqXHR ) { /* code */ },
- // error
- function( jqXHR, textStatus, errorThrown ) { /* code */ }
-);
-
-// Rewrite to this in order to maintain previous behavior
-$.ajax("url")
- // success
- .done(function( data, textStatus, jqXHR ) { /* code */ })
- // error
- .fail(function( jqXHR, textStatus, errorThrown ) { /* code */ });
-```
-
-Another behavior change required for Promises/A+ compliance is that Deferred `.then()` callbacks are *always* called asynchronously. Previously, if a `.then()` callback was added to a Deferred that was already resolved or rejected, the callback would run immediately and synchronously.
-
-Deferred methods such as `.done()`, `.fail()`, and `.pipe()` retain their old behavior and so are not Promises/A+ compliant. If you require synchronous resolution, do not want exceptions converted to rejection values, or want thrown errors to bubble out of the function where they occur, you can use these methods instead of `.then()` and `.catch()`.
+Major changes have been made to the `.then()` method. In particular, any exception thrown within a `.then()` callback is now caught and converted into a rejection value, and any non-thenable value returned from a _rejection_ handler becomes a fulfillment value. We **strongly recommend** that you add a `.catch()` method (new in 3.0) to the end of your promise chain to avoid difficult debugging issues. The most likely place you may encounter this new behavior is when using the Deferreds that are produced by `jQuery.ajax()`, since the `jQXHR` object returned is a superset of `jQuery.Deferred`.
In jQuery 1.x and 2.x, an uncaught exception inside a callback function halts code execution. The thrown exception bubbles up until it is caught inside a try/catch or reaches `window` and triggers `window.onerror`.
@@ -340,10 +320,35 @@ $.ajax("/status")
Note that jQuery logs a message to the console when it is inside a Deferred and a JavaScript exception occurs. These messages take the form `jQuery.Deferred exception: (error message)`. If you do not want any console output on these exceptions, set `jQuery.Deferred.exceptionHook` to `undefined`. If you need further help in finding errors reported this way, use the [jquery-deferred-reporter plugin](https://github.com/dmethvin/jquery-deferred-reporter) during development to obtain stack traces.
-https://github.com/jquery/jquery/issues/1722
-https://github.com/jquery/jquery/issues/2102
https://github.com/jquery/jquery/issues/2736
+##### Callback invocation
+
+The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you are currently using `.then()`, you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
+
+```js
+// Typical old uses of .then() that are not Promises/A+ compatible
+$.ajax("url").then(
+ // success
+ function( data, textStatus, jqXHR ) { /* code */ },
+ // error
+ function( jqXHR, textStatus, errorThrown ) { /* code */ }
+);
+
+// Rewrite to this in order to maintain previous behavior
+$.ajax("url")
+ // success
+ .done(function( data, textStatus, jqXHR ) { /* code */ })
+ // error
+ .fail(function( jqXHR, textStatus, errorThrown ) { /* code */ });
+```
+
+Another behavior change required for Promises/A+ compliance is that Deferred `.then()` callbacks are *always* called asynchronously. Previously, if a `.then()` callback was added to a Deferred that was already resolved or rejected, the callback would run immediately and synchronously.
+
+##### Backwards compatibility
+
+Deferred methods such as `.done()`, `.fail()`, and `.pipe()` retain their old behavior and so are not Promises/A+ compliant. If you require synchronous resolution, do not want exceptions converted to rejection values or rejection callback returns converted to fulfillment values, or want thrown errors to bubble out of the function where they occur, you can use these methods instead of `.then()` and `.catch()`.
+
#### Breaking change and Feature: jQuery.when() inputs and progress notifications
The jQuery.when() method now interprets that any input argument with a `.then()` method is a Promise or Deferred compatible object. In previous versions, if a single Deferred was passed as an input argument, `jQuery.when()` would re-use it and return it as the output Deferred. Now, it *always* returns a new Deferred. This allows any type of`then`-able to be passed as input, including native ES6 Promise or Bluebird promises. You can also convert to the output Deferred to an ES6 promise with `Promise.resolve()` where native Promise is supported.
From a7e19f768c4bf2485c500a7571c844f85ba74d7a Mon Sep 17 00:00:00 2001
From: Richard Gibson
Date: Thu, 5 May 2016 16:28:11 -0400
Subject: [PATCH 063/271] Docs: Describe jQuery.when split paths
Ref https://github.com/jquery/jquery/commit/356a3bccb0e7468a2c8ce7d8c9c6cd0c5d436b8b
Closes gh-129
---
pages/upgrade-guide/3.0.md | 16 +++++++++++++---
1 file changed, 13 insertions(+), 3 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 15a5ce3..727d950 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -349,14 +349,24 @@ Another behavior change required for Promises/A+ compliance is that Deferred `.t
Deferred methods such as `.done()`, `.fail()`, and `.pipe()` retain their old behavior and so are not Promises/A+ compliant. If you require synchronous resolution, do not want exceptions converted to rejection values or rejection callback returns converted to fulfillment values, or want thrown errors to bubble out of the function where they occur, you can use these methods instead of `.then()` and `.catch()`.
-#### Breaking change and Feature: jQuery.when() inputs and progress notifications
+#### Breaking change and Feature: jQuery.when() arguments
-The jQuery.when() method now interprets that any input argument with a `.then()` method is a Promise or Deferred compatible object. In previous versions, if a single Deferred was passed as an input argument, `jQuery.when()` would re-use it and return it as the output Deferred. Now, it *always* returns a new Deferred. This allows any type of`then`-able to be passed as input, including native ES6 Promise or Bluebird promises. You can also convert to the output Deferred to an ES6 promise with `Promise.resolve()` where native Promise is supported.
+`jQuery.when` now interprets any input argument with a `then` method as a Promise-compatible "[thenable](https://promisesaplus.com/#point-7)". This allows a much broader range of inputs, including native ES6 Promises and Bluebird promises.
+
+Further, a more clear distinction is now recognized between multi-argument calls to `jQuery.when` and single- or no-argument calls.
+Multi-argument calls behave similarly to `Promise.all`, aggregating fulfillment values into a fulfillment array (with jQuery-specific enhancements of also aggregating fulfillment contexts and supporting multi-valued fulfillments), or alternatively rejecting with the first rejection value.
+Single- and no-argument calls behave similarly to `Promise.resolve`, returning a Deferred that resolves identically to thenable or Promise-like input, or fulfills with its non-Promise input (as appropriate).
+As of jQuery 3.0, both of these return a new Deferred (previous versions did not create a new Deferred when called with a single Deferred input).
+
+https://github.com/jquery/jquery/issues/2018
+https://github.com/jquery/jquery/issues/2546
+https://github.com/jquery/jquery/issues/3029
+
+#### Breaking change: jQuery.when() progress notifications
As of jQuery 3.0, the `jQuery.when()` method no longer passes along progress notifications from input Deferreds to the output Deferred. Progress messages are not part of the Promises/A+ specification, and the behavior of progress notifications in `jQuery.when()` were not previously documented in the jQuery API.
https://github.com/jquery/jquery/issues/2710
-https://github.com/jquery/jquery/issues/2546
### Dimensions
From ab8ee5aef9ce38230397704b5a3571ebacea4aac Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Fri, 20 May 2016 13:43:07 -0400
Subject: [PATCH 064/271] Update to jQuery 1.12.4 and 2.2.4
---
pages/download.md | 22 +++++++++++-----------
pages/index.html | 2 +-
2 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index fc5d7fd..9864e87 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -23,14 +23,14 @@ Read the [jQuery 1.9 Upgrade Guide](https://jquery.com/upgrade-guide/1.9/)
and the [jQuery 1.9 release blog post](https://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
for more information.
-Download the compressed, production jQuery 1.12.3
+Download the compressed, production jQuery 1.12.4
-Download the uncompressed, development jQuery 1.12.3
+Download the uncompressed, development jQuery 1.12.4
-Download the map file for jQuery 1.12.3
+Download the map file for jQuery 1.12.4
-[jQuery 1.12.3 release
-notes](https://blog.jquery.com/2016/04/05/jquery-1-11-3-and-2-2-3-released/)
+[jQuery 1.12.4 release
+notes](https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/)
### jQuery 2.x
@@ -40,14 +40,14 @@ Since IE 8 is still relatively common, we recommend using the 1.x version unless
are certain no IE 6/7/8 users are visiting the site.
Please read the [2.0 release notes](https://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
-Download the compressed, production jQuery 2.2.3
+Download the compressed, production jQuery 2.2.4
-Download the uncompressed, development jQuery 2.2.3
+Download the uncompressed, development jQuery 2.2.4
-Download the map file for jQuery 2.2.3
+Download the map file for jQuery 2.2.4
-[jQuery 2.2.3 release
-notes](https://blog.jquery.com/2016/04/05/jquery-1-11-3-and-2-2-3-released/)
+[jQuery 2.2.4 release
+notes](https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/)
## Downloading jQuery using Bower
jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
@@ -58,7 +58,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-2.2.3.min.js
+bower install https://code.jquery.com/jquery-2.2.4.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 000a9ea..5656bf5 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v1.12.3 or v2.2.3
+ v1.12.4 or v2.2.4
View Source on GitHub →
From 187764d6bd62c766d9f46c056bd964084e04132b Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Fri, 20 May 2016 13:45:39 -0400
Subject: [PATCH 065/271] 2.1.24
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 7b61053..7494af7 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.23",
+ "version": "2.1.24",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 47b8e2b66a77e0617dde2c2675fe270d62f9fdee Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Sat, 21 May 2016 19:09:04 +0200
Subject: [PATCH 066/271] Docs: fix a typo
Thanks @zowers for the report!
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 727d950..0677f84 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -424,7 +424,7 @@ https://github.com/jquery/api.jquery.com/issues/912
#### Breaking change: .load(), .unload(), and .error() removed
-These methods are shortcuts for event operations, but had several API limitations. The event `.load()` method conflicted with the ajax `.load()` method. The `.error()` method could not be used with `window.onerror` because of the way the DOM method is defined. If you need to attach errors by these names, use the `.on()` method, e.g. change `$("img").load(fn)` to `$(img).on("load", fn)`.
+These methods are shortcuts for event operations, but had several API limitations. The event `.load()` method conflicted with the ajax `.load()` method. The `.error()` method could not be used with `window.onerror` because of the way the DOM method is defined. If you need to attach events by these names, use the `.on()` method, e.g. change `$("img").load(fn)` to `$(img).on("load", fn)`.
https://github.com/jquery/jquery/issues/2286
From 00d89bd63b2951adbe557c416b1e8283839ae30b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Sat, 21 May 2016 19:09:16 +0200
Subject: [PATCH 067/271] 2.1.25
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 7494af7..89d00e8 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.24",
+ "version": "2.1.25",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 262a32ff3b294a8538dd3e13bc31b30e8f81e2d1 Mon Sep 17 00:00:00 2001
From: Aurelio De Rosa
Date: Wed, 1 Jun 2016 01:16:28 +0100
Subject: [PATCH 068/271] Upgrade guide 3.0: Minor improvements to
jQuery.escapeSelector()
Closes gh-133
---
pages/upgrade-guide/3.0.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 0677f84..987d7bc 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -494,9 +494,9 @@ https://github.com/jquery/jquery/pull/1682
#### Feature: New method `jQuery.escapeSelector()`
-The new `jQuery.escapeSelector( selector )` method takes a selector string and escapes any characters that would normally have special meaning in a CSS selector. It is essentially a shim for the [CSS Working Group's `CSS.escape()` method](https://drafts.csswg.org/cssom/#the-css.escape()-method) that runs on all of jQuery's supported browsers. This method is useful for situations where a class name or id name contains unusual characters.
+The new `jQuery.escapeSelector( selector )` method takes a selector string and escapes any character that has a special meaning in a CSS selector. It is essentially a shim for the [CSS Working Group's `CSS.escape()` method](https://drafts.csswg.org/cssom/#the-css.escape%28%29-method) that runs on all of jQuery's supported browsers. This method is useful for situations where a class name or an ID contains characters that have a special meaning in CSS, such as the dot or the semicolon.
-For example, if an element on the page has an id of "abc.def" it cannot be selected with `$( "#abc.def" )` because the selector is parsed as "an element with id 'abc' that also has a class 'def'. However, it *can* be selected with $( "#" + $.escapeSelector( "abc.def" ) )`.
+For example, if an element on the page has an id of "abc.def" it cannot be selected with `$( "#abc.def" )` because the selector is parsed as "an element with id 'abc' that also has a class 'def'. However, it *can* be selected with `$( "#" + $.escapeSelector( "abc.def" ) )`.
https://github.com/jquery/jquery/issues/1761
From f04b4c9bced4530fed570de063de260112d93997 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 2 Jun 2016 12:34:35 -0400
Subject: [PATCH 069/271] Docs: Update Migrate version on download page
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 9864e87..5b08434 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -66,9 +66,9 @@ bower install https://code.jquery.com/jquery-2.2.4.min.js
We have created the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate/#readme)
to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings.
-Download the compressed, production jQuery Migrate 1.3.0
+Download the compressed, production jQuery Migrate 1.4.1
-Download the uncompressed, development jQuery Migrate 1.3.0
+Download the uncompressed, development jQuery Migrate 1.4.1
## Cross-Browser Testing with jQuery
From cf3c9d6c4e36a82a6f7443c30995a20a6b68c626 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 2 Jun 2016 12:35:25 -0400
Subject: [PATCH 070/271] 2.1.26
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 89d00e8..6abf8d0 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.25",
+ "version": "2.1.26",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 9220fe0f945bea66b9e81d8cd8dd3595734df939 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 9 Jun 2016 12:05:26 -0400
Subject: [PATCH 071/271] Download: Update descriptions and versions for jQuery
Migrate
---
pages/download.md | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index 5b08434..037d82e 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -64,12 +64,20 @@ bower install https://code.jquery.com/jquery-2.2.4.min.js
## jQuery Migrate Plugin
We have created the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate/#readme)
-to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on jQuery 1.9 and later. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings.
+to simplify the transition from older versions of jQuery. The plugin restores deprecated features and behaviors so that older code will still run properly on newer versions of jQuery. Use the _uncompressed development_ version to diagnose compatibility issues, it will generate warnings on the console that you can use to identify and fix problems. Use the _compressed production_ version to simply fix compatibility issues without generating console warnings.
+
+There are two versions of Migrate. The first will help you update your pre-1.9 jQuery code to jQuery 1.9 up to 3.0. You can get that version here:
Download the compressed, production jQuery Migrate 1.4.1
Download the uncompressed, development jQuery Migrate 1.4.1
+The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1,9 or higher*:
+
+Download the compressed, production jQuery Migrate 3.0.0
+
+Download the uncompressed, development jQuery Migrate 3.0.0
+
## Cross-Browser Testing with jQuery
Be sure to test web pages that use jQuery in all the browsers you want to support. The [Microsoft Developer Resources](https://developer.microsoft.com/en-us/microsoft-edge/) site makes available [virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) for testing many different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/).
From 368879d1f994eb8124ddff3be1749d71b41fb900 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 9 Jun 2016 12:06:17 -0400
Subject: [PATCH 072/271] 2.1.27
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 6abf8d0..c7e16e3 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.26",
+ "version": "2.1.27",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 248301f7ea5be0fa451e21e9f0f9394a91fbd0fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 29 Jun 2015 19:16:10 +0200
Subject: [PATCH 073/271] Browser support: Update the site for jQuery 3.0.0
Closes #103
---
pages/browser-support.html | 23 ++++++++++++-----------
1 file changed, 12 insertions(+), 11 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index a41d565..1b8f255 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -9,33 +9,34 @@ Current Active Support
Internet Explorer
- Chrome, Edge, Firefox
+ Edge
+ Chrome, Firefox, Opera
Safari
- Opera
iOS
Android
- jQuery 1.x
- 6+
- (Current - 1) or Current
- 5.1+
- 12.1x, (Current - 1) or Current
+ jQuery
+ 9+
+ Current
+ (Current - 1) and Current
+ 6.0+
6.1+
2.3, 4.0+
- jQuery 2.x
- 9+
+ jQuery Compat
+ 8+
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
-(Current - 1) or Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
-12.1x, (Current - 1) or Current denotes that we support Opera 12.1x as well as last 2 versions of Opera. For example, if the current Opera version is 20.x, we support Opera 12.1x, 19.x and 20.x but not Opera 15.x through 18.x.
+(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
+Current denotes that we support only the latest stable build of the browser.
+If you need to support older browsers like Internet Explorer 6-7, Opera 12.17 or Safari 5.1, use jQuery 1.11.3 .
Unsupported Browsers
From b66eaba41ecffc419a778c48323d0bd6d665a08d Mon Sep 17 00:00:00 2001
From: Oleg Gaidarenko
Date: Sat, 11 Jul 2015 01:30:57 +0300
Subject: [PATCH 074/271] Browser support: Add Yandex.Browser to the list
Closes gh-106
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 1b8f255..698142e 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -9,7 +9,7 @@ Current Active Support
Internet Explorer
- Edge
+ Edge, Yandex.Browser
Chrome, Firefox, Opera
Safari
iOS
From 88e9bd359a785eb287019990840ef02e9dc32dd7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Fri, 17 Jul 2015 21:29:34 +0200
Subject: [PATCH 075/271] Browser support: Test only on latest Opera
Opera is now just another Chromium-based browser, like Yandex.Browser.
It doesn't make sense to test on two Opera versions.
Closes #107
---
pages/browser-support.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 698142e..e58acb0 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -9,8 +9,8 @@ Current Active Support
Internet Explorer
- Edge, Yandex.Browser
- Chrome, Firefox, Opera
+ Edge, Opera, Yandex.Browser
+ Chrome, Firefox
Safari
iOS
Android
From d63e9be82582f729207987882a60e39984391dfa Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 27 Jul 2015 19:51:39 +0200
Subject: [PATCH 076/271] Browser support: Drop support for Safari 6 & iOS 6
Refs jquery/jquery#2482
---
pages/browser-support.html | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index e58acb0..71d1bcd 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -22,8 +22,8 @@ Current Active Support
9+
Current
(Current - 1) and Current
- 6.0+
- 6.1+
+ 7.0+
+ 7.0+
2.3, 4.0+
@@ -36,7 +36,7 @@ Current Active Support
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
Current denotes that we support only the latest stable build of the browser.
-If you need to support older browsers like Internet Explorer 6-7, Opera 12.17 or Safari 5.1, use jQuery 1.11.3 .
+If you need to support older browsers like Internet Explorer 6-7, Opera 12.17 or Safari 5.1-6.0, use jQuery 1.11.3 .
Unsupported Browsers
From d9c94e73cb56fcdae01fe5bb0efd8d748d3db541 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Sun, 2 Aug 2015 22:25:10 +0200
Subject: [PATCH 077/271] Index: Update the browsers list
Opera is now a secondary browser (as one of Chromium-likes),
Edge is a main one. Also, the desktop list is now sorted alphabetically.
Closes gh-109
---
pages/index.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/index.html b/pages/index.html
index 5656bf5..5469f49 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -36,7 +36,7 @@ CSS3 Compliant
Cross-Browser
-
IE, Firefox, Safari, Opera, Chrome, and more
+
Chrome, Edge, Firefox, IE, Safari, Android, iOS, and more
From 27142980d9bee66debc502ecb05707fc9ab96806 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Fri, 16 Oct 2015 11:10:49 -0400
Subject: [PATCH 078/271] Browser support: Treat Safari Desktop as
Chrome/Firefox
Support only Current & Current - 1 Safari Desktop versions.
Also, say iOS 7+ instead of 7.0+. There is no sense to support n.0 if e.g. n.1
is available.
Closes gh-110
---
pages/browser-support.html | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 71d1bcd..2593f28 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -10,8 +10,7 @@ Current Active Support
Internet Explorer
Edge, Opera, Yandex.Browser
- Chrome, Firefox
- Safari
+ Chrome, Firefox, Safari
iOS
Android
@@ -22,8 +21,7 @@ Current Active Support
9+
Current
(Current - 1) and Current
- 7.0+
- 7.0+
+ 7+
2.3, 4.0+
From 5f46c1e93deff37fffeba24fefcb151b68fefe99 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 26 Oct 2015 22:46:38 +0100
Subject: [PATCH 079/271] Browser support: Remove Compat, add Android 2.3 note
jQuery Compat is no longer planned; the table was changed to a regular list.
Also, a note that Android 2.3 is supported in a very limited way was added.
Closes gh-111
---
pages/browser-support.html | 49 +++++++++++++++++---------------------
1 file changed, 22 insertions(+), 27 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 2593f28..4cf7925 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -4,37 +4,32 @@
Current Active Support
-
-
-
-
- Internet Explorer
- Edge, Opera, Yandex.Browser
- Chrome, Firefox, Safari
- iOS
- Android
-
-
-
-
- jQuery
- 9+
- Current
- (Current - 1) and Current
- 7+
- 2.3, 4.0+
-
-
- jQuery Compat
- 8+
-
-
-
+Desktop
+
+ Chrome: (Current - 1) and Current
+ Edge: Current
+ Firefox: (Current - 1) and Current
+ Internet Explorer: 9+
+ Safari: (Current - 1) and Current
+ Opera: Current
+ Yandex.Browser: Current
+
+
+Mobile
+
+ Android: 4.0+ (plus limited 2.3 support)
+ iOS: 7+
+
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
+
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
+
Current denotes that we support only the latest stable build of the browser.
-If you need to support older browsers like Internet Explorer 6-7, Opera 12.17 or Safari 5.1-6.0, use jQuery 1.11.3 .
+
+Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.
+
+If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.11.3 .
Unsupported Browsers
From 7551ac87a5fecdbee1ce1d56a74859f0744da06a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 14 Dec 2015 19:37:25 +0100
Subject: [PATCH 080/271] Browser support: change "build" to "version"
Edge now has versions so we don't have to talk about builds.
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 4cf7925..7dc8d9e 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -25,7 +25,7 @@ Mobile
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
-Current denotes that we support only the latest stable build of the browser.
+Current denotes that we support only the latest stable version of the browser.
Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.
From ada064703b9e60500e48e2d57af09c0964e88db6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 13 Jan 2016 13:20:18 +0100
Subject: [PATCH 081/271] Browser support: update the suggested jQuery 1.x to
1.12.0
Update the jQuery version suggested for use when old browsers need to be
supported to 1.12.0.
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 7dc8d9e..eb2488a 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -29,7 +29,7 @@ Mobile
Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.
-If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.11.3 .
+If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.0 .
Unsupported Browsers
From 8acabd2defd3399d4f22544bd7b839e10f9cb113 Mon Sep 17 00:00:00 2001
From: Christian Oliff
Date: Wed, 13 Jan 2016 20:41:09 +0900
Subject: [PATCH 082/271] Browser support: Update links
* Update links to Windows VM images (modern.ie is no longer used)
* Update links to Wikipedia articles to HTTPS
Closes #117
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index eb2488a..54eda63 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -40,7 +40,7 @@ Unsupported Browsers
About Browser Support
-jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Developer Resources site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com .
+jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Edge Developer site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com .
Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The jQuery Migrate plugin may be helpful in identifying and fixing problems during a version upgrade.
From 6d524e4473d084805d2ce72745a7fccced351b9b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 10 Feb 2016 13:04:13 +0100
Subject: [PATCH 083/271] Browser support: We're now testing on latest 2 Edge
versions
---
pages/browser-support.html | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 54eda63..cab4e1a 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -7,7 +7,7 @@ Current Active Support
Desktop
Chrome: (Current - 1) and Current
- Edge: Current
+ Edge: (Current - 1) and Current
Firefox: (Current - 1) and Current
Internet Explorer: 9+
Safari: (Current - 1) and Current
@@ -25,8 +25,6 @@ Mobile
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
-Current denotes that we support only the latest stable version of the browser.
-
Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.
If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.0 .
From cd0a5c7d370f1f1da3c43e7d2d4dcb3800848860 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Wed, 9 Mar 2016 11:55:24 +0100
Subject: [PATCH 084/271] Download: Add a "Downloading jQuery using npm"
section
Fixes #122
Closes #123
---
pages/download.md | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index 037d82e..22dceb1 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -49,8 +49,15 @@ Please read the [2.0 release notes](https://blog.jquery.com/2013/04/18/jquery-2-
[jQuery 2.2.4 release
notes](https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/)
+## Downloading jQuery using npm
+jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
+```
+npm install jquery
+```
+This will install jQuery in the `node_modules` directory. Within `node_modules/jquery/dist/` you will find an uncompressed release, a compressed release, and a map file.
+
## Downloading jQuery using Bower
-jQuery is registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
+jQuery is also registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
```
bower install jquery
```
From bc9ebb79e5a9b5b7f7d7f598756dbc974483fdab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 25 Apr 2016 20:02:59 +0200
Subject: [PATCH 085/271] Browser support: Drop Yandex.Browser
---
pages/browser-support.html | 1 -
1 file changed, 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index cab4e1a..54cc556 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -12,7 +12,6 @@ Desktop
Internet Explorer: 9+
Safari: (Current - 1) and Current
Opera: Current
- Yandex.Browser: Current
Mobile
From 60f3319a10bcc7cf553c5cd4ba2de30c0f61a235 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Mon, 9 May 2016 18:30:28 +0200
Subject: [PATCH 086/271] Browser support: Remove mentions of Android 2.3
limited support
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
We're making the Android 2.3 support unofficial - we may fix critical issues
but we won’t officially list this browser as supported.
---
pages/browser-support.html | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 54cc556..321ab98 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -16,7 +16,7 @@ Desktop
Mobile
- Android: 4.0+ (plus limited 2.3 support)
+ Android: 4.0+
iOS: 7+
@@ -24,8 +24,6 @@ Mobile
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
-Android 2.3 is supported in a very limited way: jQuery shouldn't crash on it and basic methods should work; edge cases & various bugs are not worked around.
-
If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.0 .
From 6dca41b0e9fc863e05b1e9cace92c9c0eb1e3595 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Sat, 21 May 2016 00:09:45 +0200
Subject: [PATCH 087/271] Browser support: Update the jQuery 1.12.0 reference
to 1.12.4
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 321ab98..1552820 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -24,7 +24,7 @@ Mobile
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
-If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.0 .
+If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.4 .
Unsupported Browsers
From 81c9bf0e333f76f6bcb814ed36ee4cb8bda0dee9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Sat, 21 May 2016 19:18:20 +0200
Subject: [PATCH 088/271] Docs: Add a link to the 3.0 upgrade guide on the
Upgrade guide main page
---
pages/upgrade-guide.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/pages/upgrade-guide.md b/pages/upgrade-guide.md
index 7fd3cdd..aea9883 100644
--- a/pages/upgrade-guide.md
+++ b/pages/upgrade-guide.md
@@ -3,4 +3,6 @@
"noHeadingLinks": true
}
+## [3.0 Upgrade Guide](/upgrade-guide/3.0/)
+
## [1.9 Upgrade Guide](/upgrade-guide/1.9/)
From 064c0d2ccc16510b16691fbee10986b34ad35a6d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Sat, 21 May 2016 21:01:17 +0200
Subject: [PATCH 089/271] Browser support: Don't hardcode the jQuery 1.12.x
version
Instead, link to https://code.jquery.com/jquery/#jquery-all-1.x
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 1552820..0b16f34 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -24,7 +24,7 @@ Mobile
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
-If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12.4 .
+If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12 .
Unsupported Browsers
From 04e025f86166d5fdfef961e865f9545f92aefdb7 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski?=
Date: Sat, 21 May 2016 22:17:56 +0200
Subject: [PATCH 090/271] Browser support: Change Opera 12.16-17 to 12.1x
Opera 12.18 has been released and they may be future security-related releases
to this line. It's less maintenance to not mention the last digit explicitly.
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 0b16f34..39fe7b9 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -24,7 +24,7 @@ Mobile
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
-If you need to support older browsers like Internet Explorer 6-8, Opera 12.16-12.17 or Safari 5.1+, use jQuery 1.12 .
+If you need to support older browsers like Internet Explorer 6-8, Opera 12.1x or Safari 5.1+, use jQuery 1.12 .
Unsupported Browsers
From f092234043eaf25af346dddcd130752698e46e8e Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Thu, 9 Jun 2016 15:23:57 -0400
Subject: [PATCH 091/271] Update to jquery 3.0.0
---
pages/download.md | 39 +++++++++------------------------------
pages/index.html | 2 +-
2 files changed, 10 insertions(+), 31 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 22dceb1..115a40b 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -14,40 +14,19 @@ As of jQuery 1.11.0/2.1.0 the `//# sourceMappingURL` comment is [not included](h
To locally download these files, right-click the link and select "Save as..." from the menu.
-### jQuery 1.x
+### jQuery
-The jQuery 1.x line had major changes as of jQuery 1.9.0. We _strongly_
-recommend that you also use the jQuery Migrate plugin if you are upgrading from
-pre-1.9 versions of jQuery or need to use plugins that haven't yet been updated.
-Read the [jQuery 1.9 Upgrade Guide](https://jquery.com/upgrade-guide/1.9/)
-and the [jQuery 1.9 release blog post](https://blog.jquery.com/2013/01/15/jquery-1-9-final-jquery-2-0-beta-migrate-final-released/)
-for more information.
+For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
+We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 1.12.4
+Download the compressed, production jQuery 3.0.0
-Download the uncompressed, development jQuery 1.12.4
+Download the uncompressed, development jQuery 3.0.0
-Download the map file for jQuery 1.12.4
+Download the map file for jQuery 3.0.0
-[jQuery 1.12.4 release
-notes](https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/)
-
-### jQuery 2.x
-
-jQuery 2.x has the same API as jQuery 1.x, but _does not support Internet Explorer 6, 7, or 8_.
-All the notes in the [jQuery 1.9 Upgrade Guide](https://jquery.com/upgrade-guide/1.9/) apply here as well.
-Since IE 8 is still relatively common, we recommend using the 1.x version unless you
-are certain no IE 6/7/8 users are visiting the site.
-Please read the [2.0 release notes](https://blog.jquery.com/2013/04/18/jquery-2-0-released/) carefully.
-
-Download the compressed, production jQuery 2.2.4
-
-Download the uncompressed, development jQuery 2.2.4
-
-Download the map file for jQuery 2.2.4
-
-[jQuery 2.2.4 release
-notes](https://blog.jquery.com/2016/05/20/jquery-1-12-4-and-2-2-4-released/)
+[jQuery 3.0.0 release
+notes](http://blog.jquery.com/2016/06/09/jquery-3-0-final-released/)
## Downloading jQuery using npm
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
@@ -65,7 +44,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-2.2.4.min.js
+bower install https://code.jquery.com/jquery-3.0.0.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 5469f49..fc7e5cd 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v1.12.4 or v2.2.4
+ v3.0.0
View Source on GitHub →
From 3af7e982efaedc095fa59383adedfcf89d2cda68 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Thu, 9 Jun 2016 15:24:15 -0400
Subject: [PATCH 092/271] 3.0.0
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index c7e16e3..fabd5fa 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "2.1.27",
+ "version": "3.0.0",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From fb5a028573009e2ad9fd1c391472c775b690f084 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Fri, 10 Jun 2016 09:37:30 +0200
Subject: [PATCH 093/271] Download: Fix a typo
---
pages/download.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index 115a40b..578d753 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -58,7 +58,7 @@ There are two versions of Migrate. The first will help you update your pre-1.9 j
Download the uncompressed, development jQuery Migrate 1.4.1
-The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1,9 or higher*:
+The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1.9 or higher*:
Download the compressed, production jQuery Migrate 3.0.0
From 4a951bdc04c0c2cfe94ad4cbb43665dac7b77a86 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Fri, 10 Jun 2016 09:37:43 +0200
Subject: [PATCH 094/271] 3.0.1
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index fabd5fa..08562a3 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.0",
+ "version": "3.0.1",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From d8730acc7772bfb8f9c6f75283e3c71fbdb0d4f9 Mon Sep 17 00:00:00 2001
From: Gem Barrett
Date: Thu, 16 Jun 2016 14:04:01 -0400
Subject: [PATCH 095/271] Download page: Fixed malformatted links
Fixed link to SRI explanation
Fixed link to SRI specification
Closes gh-140
---
pages/download.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index 578d753..8fa0c25 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -81,7 +81,7 @@ if the visitor to your webpage has already downloaded a copy of jQuery from the
### jQuery's CDN provided by [MaxCDN](https://www.maxcdn.com)
-The jQuery CDN supports [https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity](Subresource Integrity) (SRI) which allows the browser to verify that the files being delivered have not been modified. This [https://www.w3.org/TR/SRI/](specification) is currently being implemented by browsers. Adding the new integrity attribute will ensure your application gains this security improvement as browsers support it.
+The jQuery CDN supports [Subresource Integrity](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) (SRI) which allows the browser to verify that the files being delivered have not been modified. This [specification](https://www.w3.org/TR/SRI/) is currently being implemented by browsers. Adding the new integrity attribute will ensure your application gains this security improvement as browsers support it.
To use the jQuery CDN, just reference the file in the script tag directly from the jQuery CDN domain. You can get the complete script tag, including Subresource Integrity attribute, by visiting https://code.jquery.com and clicking on the version of the file that you want to use. Copy and paste that tag into your HTML file.
From a590f2f47f56235b843a93255476cdb6f28e17aa Mon Sep 17 00:00:00 2001
From: Aurelio De Rosa
Date: Thu, 16 Jun 2016 19:49:26 +0100
Subject: [PATCH 096/271] 3.0.2
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 08562a3..2dc4ce1 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.1",
+ "version": "3.0.2",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 7af73a36ce8976f69dd2bd5e1d5cbcb3fe6a6faa Mon Sep 17 00:00:00 2001
From: Anton Rieder
Date: Thu, 16 Jun 2016 16:20:53 +0200
Subject: [PATCH 097/271] Upgrade guide 3.0: Improved note about val()
Closes gh-137
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 987d7bc..238d8ca 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -96,7 +96,7 @@ https://github.com/jquery/jquery/issues/2913
#### Breaking change: select-multiple with nothing selected returns an empty array
-Before jQuery 3.0, a `` element with no elements selected returned `null`. This was inconvenient since if at least one value was selected the return value would be an array. Also, if all options are disabled jQuery already returned an empty array. To improve consistency, the nothing-selected case now returns an empty array.
+Before jQuery 3.0, calling `.val()` on a `` element with no elements selected returned `null`. This was inconvenient since if at least one value was selected the return value would be an array. Also, if all options are disabled jQuery already returned an empty array. To improve consistency, the nothing-selected case now returns an empty array.
https://github.com/jquery/jquery/issues/2562
From 02bc06e9df7851d497ebfdd868a2a9a0b2e7b366 Mon Sep 17 00:00:00 2001
From: Aurelio De Rosa
Date: Mon, 20 Jun 2016 15:21:00 +0100
Subject: [PATCH 098/271] 3.0.3
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 2dc4ce1..b0aca0e 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.2",
+ "version": "3.0.3",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From e6b188fa9a8bd7662ac711b6d887c4078baf2d4e Mon Sep 17 00:00:00 2001
From: Harry Logan
Date: Fri, 17 Jun 2016 14:05:00 +0200
Subject: [PATCH 099/271] Browser support: Clarify support on mobile devices
Fixes #136
Closes #141
---
pages/browser-support.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 39fe7b9..6651807 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -16,8 +16,8 @@ Desktop
Mobile
- Android: 4.0+
- iOS: 7+
+ Stock browser on Android 4.0+
+ Safari on iOS 7+
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
From e70ca2150d20dbdc7c18072ad203a08e3d100699 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 22 Jun 2016 12:47:24 +0200
Subject: [PATCH 100/271] 3.0.4
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index b0aca0e..c8f43fb 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.3",
+ "version": "3.0.4",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 9e32b159623824203e29fb461ffb2378989bb25d Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 8 Jul 2016 15:18:56 -0400
Subject: [PATCH 101/271] Docs: Clarify that Deferreds pass all resoved args
---
pages/upgrade-guide/3.0.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 238d8ca..3d2e008 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -324,10 +324,10 @@ https://github.com/jquery/jquery/issues/2736
##### Callback invocation
-The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you are currently using `.then()`, you may only receive a single argument in your handler. To get context and/or more arguments, switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
+The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you mix other Promise/A+ implementations with jQuery's, you may only receive a single argument in your handler. To maintain full compatibility for existing code, use only jQuery Deferreds and switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
```js
-// Typical old uses of .then() that are not Promises/A+ compatible
+// Typical old uses of .then() that are not Promise/A+ compatible
$.ajax("url").then(
// success
function( data, textStatus, jqXHR ) { /* code */ },
From 837108b56a82b6a7ea7dabc6d91c7bf323831718 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 8 Jul 2016 15:23:47 -0400
Subject: [PATCH 102/271] 3.0.5
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index c8f43fb..36e5870 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.4",
+ "version": "3.0.5",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 87fb44cb4c6f421bb98c43297661436e09a108f3 Mon Sep 17 00:00:00 2001
From: Richard Gibson
Date: Fri, 8 Jul 2016 15:27:35 -0400
Subject: [PATCH 103/271] Docs: Replace "Promise/A+" with "Promises/A+"
---
pages/upgrade-guide/3.0.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 3d2e008..1981c9b 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -324,10 +324,10 @@ https://github.com/jquery/jquery/issues/2736
##### Callback invocation
-The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you mix other Promise/A+ implementations with jQuery's, you may only receive a single argument in your handler. To maintain full compatibility for existing code, use only jQuery Deferreds and switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
+The Promises/A+ spec says that promises are always resolved with a single value and handlers are invoked without a `this` context, while jQuery Deferreds sometimes pass context and/or multiple values to their handlers. In most cases, though, the first argument is the most important of these values. If you mix other Promises/A+ implementations with jQuery's, you may only receive a single argument in your handler. To maintain full compatibility for existing code, use only jQuery Deferreds and switch to the older `.done()` and `.fail()` methods which retain all the backward-compatible behavior:
```js
-// Typical old uses of .then() that are not Promise/A+ compatible
+// Typical old uses of .then() that are not Promises/A+ compatible
$.ajax("url").then(
// success
function( data, textStatus, jqXHR ) { /* code */ },
From 4f95c6336a895801f251711a281f0e00a41c9c13 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 13 Jul 2016 10:39:24 +0200
Subject: [PATCH 104/271] Index:Download: Update to jQuery 3.1.0
Fixes #142
---
pages/download.md | 12 ++++++------
pages/index.html | 2 +-
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 8fa0c25..59b6615 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,14 +19,14 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.0.0
+Download the compressed, production jQuery 3.1.0
-Download the uncompressed, development jQuery 3.0.0
+Download the uncompressed, development jQuery 3.1.0
-Download the map file for jQuery 3.0.0
+Download the map file for jQuery 3.1.0
-[jQuery 3.0.0 release
-notes](http://blog.jquery.com/2016/06/09/jquery-3-0-final-released/)
+[jQuery 3.1.0 release
+notes](https://blog.jquery.com/2016/07/07/jquery-3-1-0-released-no-more-silent-errors/)
## Downloading jQuery using npm
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
@@ -44,7 +44,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.0.0.min.js
+bower install https://code.jquery.com/jquery-3.1.0.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index fc7e5cd..e7f00ab 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.0.0
+ v3.1.0
View Source on GitHub →
From e39895f8d0fb2c32b47046a492429c27abb9fc0c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 13 Jul 2016 10:55:19 +0200
Subject: [PATCH 105/271] Download: Add links to the slim build
---
pages/download.md | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/pages/download.md b/pages/download.md
index 59b6615..23aa0d4 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -25,6 +25,14 @@ We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jq
Download the map file for jQuery 3.1.0
+You can also use the slim version:
+
+Download the compressed, production jQuery 3.1.0 slim build
+
+Download the uncompressed, development jQuery 3.1.0 slim build
+
+Download the map file for the jQuery 3.1.0 slim build
+
[jQuery 3.1.0 release
notes](https://blog.jquery.com/2016/07/07/jquery-3-1-0-released-no-more-silent-errors/)
From 381ae9365b23790e3e064bb6ac3453eca6557071 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 13 Jul 2016 10:55:25 +0200
Subject: [PATCH 106/271] 3.0.6
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 36e5870..1dedba6 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.5",
+ "version": "3.0.6",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From d90f7b1fac34fb18c0ae850038e5cf67b796effe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Thu, 14 Jul 2016 18:50:05 +0200
Subject: [PATCH 107/271] 3.0.7
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 1dedba6..c0fc5f5 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.6",
+ "version": "3.0.7",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From f46975fac776f2f4502dae4137ff2c9e45f03158 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 11 Aug 2016 08:24:06 -0400
Subject: [PATCH 108/271] Docs: Add jQuery.fx.interval to 3.0 deprecations
---
pages/upgrade-guide/3.0.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 1981c9b..4f9f3eb 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -400,6 +400,10 @@ On platforms that support the `requestAnimationFrame` API, which is pretty much
jQuery tried using requestAnimationFrame a few years back but there were serious compatibility issues with existing code so we had to back it out. We think we’ve beaten most of those issues by suspending animations while a browser tab is out of view. Still, any code that depends on animations to always run in nearly real-time is making an unrealistic assumption.
+#### Deprecated: jQuery.fx.interval
+
+Now that `requestAnimationFrame` is being used for animations, the `jQuery.fx.interval` property is ignored on most browsers. It is still present in jQuery 3.0 and used in browsers such as IE9, but will be removed in a future major-point release.
+
#### Deprecated: Additional easing function parameters
The easing functions called by `.animate()` are passed single argument, the percentage of completion. Some older code assumes that it is passed additional arguments derived from the percentage. These other arguments may not be present in a future major version update.
From 58b3a8a44f5f2960efdc300d4c873f555a9cb8e9 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 11 Aug 2016 10:37:46 -0400
Subject: [PATCH 109/271] Docs: Note that .andSelf() has been removed
---
pages/upgrade-guide/3.0.md | 12 +++---------
1 file changed, 3 insertions(+), 9 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 4f9f3eb..ad545ae 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -505,8 +505,6 @@ For example, if an element on the page has an id of "abc.def" it cannot be selec
https://github.com/jquery/jquery/issues/1761
-
-
#### Deprecated: `jQuery.expr[":"]` and `jQuery.expr.filters`
These two names for defining custom selectors through jQuery's Sizzle selection engine are the same as `jQuery.expr.pseudos`, so we are deprecating the redundant names.
@@ -519,12 +517,8 @@ In forms that are POST-ed via `jQuery.ajax()`, the [specification](https://url.s
https://github.com/jquery/jquery/issues/2658
+### Traversing
+### Breaking change: `.andSelf()` removed, use `.addBack()`
-
-
-
-
-
-
-
+The `.andSelf()` method was deprecated in jQuery 1.8 and now removed in 3.0 in favor of the `.addBack()` method, which does a better job of explaining what it does and also accepts an optional selector to filter what is added back.
From c936cae52dfee1691bf5c791c1cb5dbb17c7e7f1 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Thu, 11 Aug 2016 16:05:35 -0400
Subject: [PATCH 110/271] Docs: Fix indentation
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index ad545ae..39d85d0 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -519,6 +519,6 @@ https://github.com/jquery/jquery/issues/2658
### Traversing
-### Breaking change: `.andSelf()` removed, use `.addBack()`
+#### Breaking change: `.andSelf()` removed, use `.addBack()`
The `.andSelf()` method was deprecated in jQuery 1.8 and now removed in 3.0 in favor of the `.addBack()` method, which does a better job of explaining what it does and also accepts an optional selector to filter what is added back.
From 9570f59e7cb363c75053e93503870bd8263fd9b6 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Thu, 22 Sep 2016 18:52:46 -0400
Subject: [PATCH 111/271] Update to jQuery 3.1.1
---
pages/download.md | 17 ++++++++---------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 23aa0d4..d16ccc5 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,22 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.1.0
+Download the compressed, production jQuery 3.1.1
-Download the uncompressed, development jQuery 3.1.0
+Download the uncompressed, development jQuery 3.1.1
-Download the map file for jQuery 3.1.0
+Download the map file for jQuery 3.1.1
You can also use the slim version:
-Download the compressed, production jQuery 3.1.0 slim build
+Download the compressed, production jQuery 3.1.1 slim build
-Download the uncompressed, development jQuery 3.1.0 slim build
+Download the uncompressed, development jQuery 3.1.1 slim build
-Download the map file for the jQuery 3.1.0 slim build
+Download the map file for the jQuery 3.1.1 slim build
-[jQuery 3.1.0 release
-notes](https://blog.jquery.com/2016/07/07/jquery-3-1-0-released-no-more-silent-errors/)
+[jQuery 3.1.1 release notes](http://blog.jquery.com/2016/09/22/jquery-3-1-1-released/)
## Downloading jQuery using npm
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
@@ -52,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.1.0.min.js
+bower install https://code.jquery.com/jquery-3.1.1.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index e7f00ab..de1d601 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.1.0
+ v3.1.1
View Source on GitHub →
From 54f3ffb147420010e55994fd0735c985d626705d Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Thu, 22 Sep 2016 18:53:12 -0400
Subject: [PATCH 112/271] 3.0.8
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index c0fc5f5..bde4f34 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.7",
+ "version": "3.0.8",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 949fc5c3f67c0b167ce7f90bb09ece5b07465c3e Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Mon, 10 Oct 2016 14:54:50 -0500
Subject: [PATCH 113/271] 3.0.9
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index bde4f34..b82b322 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.8",
+ "version": "3.0.9",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 75319fb24b82790b135ea6168889f3cb70ed9192 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Sun, 27 Nov 2016 19:46:55 -0500
Subject: [PATCH 114/271] Docs: Quote selector in example
Fixes #152
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 39d85d0..d763aac 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -428,7 +428,7 @@ https://github.com/jquery/api.jquery.com/issues/912
#### Breaking change: .load(), .unload(), and .error() removed
-These methods are shortcuts for event operations, but had several API limitations. The event `.load()` method conflicted with the ajax `.load()` method. The `.error()` method could not be used with `window.onerror` because of the way the DOM method is defined. If you need to attach events by these names, use the `.on()` method, e.g. change `$("img").load(fn)` to `$(img).on("load", fn)`.
+These methods are shortcuts for event operations, but had several API limitations. The event `.load()` method conflicted with the ajax `.load()` method. The `.error()` method could not be used with `window.onerror` because of the way the DOM method is defined. If you need to attach events by these names, use the `.on()` method, e.g. change `$("img").load(fn)` to `$("img").on("load", fn)`.
https://github.com/jquery/jquery/issues/2286
From c2da48c4bfa451a084d98ff532af0a42df4eccdb Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Sun, 27 Nov 2016 19:51:45 -0500
Subject: [PATCH 115/271] 3.0.10
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index b82b322..f09a56a 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.9",
+ "version": "3.0.10",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 08bf3b78c7c2f8f913ad09eb6f009178137bbf0e Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Tue, 20 Dec 2016 22:54:34 -0600
Subject: [PATCH 116/271] 3.0.11
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index f09a56a..0deb02b 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.10",
+ "version": "3.0.11",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 2e15e3bb1079e49b9d52d33a0116051832d5a0dd Mon Sep 17 00:00:00 2001
From: Ronald Suwandi
Date: Wed, 4 Jan 2017 11:39:45 +0800
Subject: [PATCH 117/271] Added breaking change for `.size()` being removed in
jQuery 3
Fixes #156
Closes #157
---
pages/upgrade-guide/3.0.md | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index d763aac..eee8db0 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -159,6 +159,10 @@ These properties were deprecated in jQuery 1.9, as they were only used for the o
https://github.com/jquery/jquery/issues/1908
+#### Breaking change: Deprecated `.size()` removed
+
+`.size()` is deprecated as of jQuery 1.8 and removed in jQuery 3.0 in favor of the `.length` property.
+
#### Breaking change: Undocumented internal methods no longer exposed
Version 3.0 removes several methods from view that were intended to be private and were never documented:
From c206d8f0e3280b0566314e58083ad1bd6b098b50 Mon Sep 17 00:00:00 2001
From: Aurelio De Rosa
Date: Thu, 5 Jan 2017 11:15:16 +0000
Subject: [PATCH 118/271] 3.0.12
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 0deb02b..ff4f379 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.11",
+ "version": "3.0.12",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 6621ac8257470c3c6e9c627a815ce2374affa6d1 Mon Sep 17 00:00:00 2001
From: Ryan Harris
Date: Fri, 9 Dec 2016 10:10:31 -0500
Subject: [PATCH 119/271] Browser support: Remove External References section
Fixes #104
Closes #153
---
pages/browser-support.html | 7 -------
1 file changed, 7 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 6651807..9798b2c 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -44,10 +44,3 @@ About Browser Support
About CSS Selector Compatibility
Regardless of a browser's support of CSS selectors, all selectors listed at api.jquery.com/category/selectors/ will return the correct set of elements when passed as an argument of the jQuery
function.
CSS styles applied with jQuery's .css()
method are dependent on the browser's level of support. In general, jQuery does not attempt to overcome the limitations of a browser's style rendering. (One exception is opacity
, which jQuery "shims" for older Internet Explorer's alternative implementation.) Furthermore, prior to version 1.8, jQuery does not normalize vendor-prefixed properties.
-
-External References
-
From 6421b3e57229b615fb29750d4707069708d9ec0d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 1 Feb 2017 12:59:09 +0100
Subject: [PATCH 120/271] 3.0.13
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index ff4f379..a8679ae 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.12",
+ "version": "3.0.13",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 92aed8c1aaadf34b504d7ca06d4f3bc0698b2260 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Thu, 16 Mar 2017 17:37:43 -0400
Subject: [PATCH 121/271] Updates for jQuery 3.2.0
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index d16ccc5..07b7c30 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.1.1
+Download the compressed, production jQuery 3.2.0
-Download the uncompressed, development jQuery 3.1.1
+Download the uncompressed, development jQuery 3.2.0
-Download the map file for jQuery 3.1.1
+Download the map file for jQuery 3.2.0
You can also use the slim version:
-Download the compressed, production jQuery 3.1.1 slim build
+Download the compressed, production jQuery 3.2.0 slim build
-Download the uncompressed, development jQuery 3.1.1 slim build
+Download the uncompressed, development jQuery 3.2.0 slim build
-Download the map file for the jQuery 3.1.1 slim build
+Download the map file for the jQuery 3.2.0 slim build
-[jQuery 3.1.1 release notes](http://blog.jquery.com/2016/09/22/jquery-3-1-1-released/)
+[jQuery 3.2.0 release notes](http://blog.jquery.com/2017/03/16/jquery-3-2-0-is-out/)
## Downloading jQuery using npm
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
@@ -51,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.1.1.min.js
+bower install https://code.jquery.com/jquery-3.2.0.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index de1d601..d6a1ec6 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.1.1
+ v3.2.0
View Source on GitHub →
From 62145b818d820df97ca6da4b6d4eacaf5a3b20c4 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Thu, 16 Mar 2017 17:38:12 -0400
Subject: [PATCH 122/271] 3.0.14
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index a8679ae..26859a5 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.13",
+ "version": "3.0.14",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From d5e5bf5d4daf2537b0dcf8b6c003d464d6370c8a Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Mon, 20 Mar 2017 15:06:09 -0400
Subject: [PATCH 123/271] Updates for jQuery 3.2.1
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 07b7c30..da73456 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-
Download the compressed, production jQuery 3.2.0
+
Download the compressed, production jQuery 3.2.1
-
Download the uncompressed, development jQuery 3.2.0
+
Download the uncompressed, development jQuery 3.2.1
-
Download the map file for jQuery 3.2.0
+
Download the map file for jQuery 3.2.1
You can also use the slim version:
-
Download the compressed, production jQuery 3.2.0 slim build
+
Download the compressed, production jQuery 3.2.1 slim build
-
Download the uncompressed, development jQuery 3.2.0 slim build
+
Download the uncompressed, development jQuery 3.2.1 slim build
-
Download the map file for the jQuery 3.2.0 slim build
+
Download the map file for the jQuery 3.2.1 slim build
-[jQuery 3.2.0 release notes](http://blog.jquery.com/2017/03/16/jquery-3-2-0-is-out/)
+[jQuery 3.2.1 release notes](http://blog.jquery.com/2017/03/20/jquery-3-2-1-now-available/)
## Downloading jQuery using npm
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
@@ -51,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.2.0.min.js
+bower install https://code.jquery.com/jquery-3.2.1.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index d6a1ec6..433b167 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.2.0
+ v3.2.1
View Source on GitHub →
From 06cda37cff671145a629b6179e5ed794549d114f Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Mon, 20 Mar 2017 15:06:14 -0400
Subject: [PATCH 124/271] 3.0.15
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 26859a5..b319db3 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.14",
+ "version": "3.0.15",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From fbb878026819bfa6f7a693f87d54f390a6a900b9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Tue, 11 Apr 2017 09:33:46 +0200
Subject: [PATCH 125/271] 3.0.16
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index b319db3..a4153d3 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.15",
+ "version": "3.0.16",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 68166bab4e2743b292a62330da44e781ec983341 Mon Sep 17 00:00:00 2001
From: Matt Brundage
Date: Fri, 21 Jul 2017 12:49:42 -0400
Subject: [PATCH 126/271] Update 3.0.md
Remove outdated version references, per #159.
---
pages/upgrade-guide/3.0.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index eee8db0..c70a16d 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -29,12 +29,12 @@ As with the major changes made in jQuery 1.9/2.0, we have created a new version
[Version 3.0 of the jQuery Migrate Plugin](https://github.com/jquery/jquery-migrate/#README) *does not* warn about or restore behaviors that were removed in previous major version changes such as jQuery 1.9/2.0. Use the following steps to upgrade from a version of jQuery older than 1.11.0 or 2.1.0 to this new version 3.0:
-1. Upgrade the version of jQuery on the page to the latest 1.x or 2.x version (currently 1.12.3 or 2.2.3).
+1. Upgrade the version of jQuery on the page to the latest 1.x or 2.x version.
2. Add the uncompressed [jQuery Migrate 1.x Plugin](https://github.com/jquery/jquery-migrate/tree/1.x-stable/#README) to the page.
3. Optional but recommended, update any plugins in use since later versions are usually the most compatible with recent versions of jQuery.
4. Test the page and resolve any warnings that appear on the console, using the [JQMIGRATE 1.x warning documentation](https://github.com/jquery/jquery-migrate/tree/1.x-stable/warnings.md) as a guide.
5. Remove the jQuery Migrate 1.x plugin and ensure that the updated jQuery code on the page continues to work properly with only the latest jQuery 1.x/2.x in use.
-6. Upgrade the version of jQuery on the page to the latest 3.0 version (currently 3.0.0) and add the uncompressed [jQuery Migrate 3.x plugin](https://github.com/jquery/jquery-migrate/#README) to the page.
+6. Upgrade the version of jQuery on the page to the latest 3.x version and add the uncompressed [jQuery Migrate 3.x plugin](https://github.com/jquery/jquery-migrate/#README) to the page.
7. Test the page and resolve any warnings that appear on the console, using the [JQMIGRATE 3.x warning documentation](https://github.com/jquery/jquery-migrate/blob/master/warnings.md) as a guide. Report any bugs in third-party plugins to the plugin author.
8. Remove the jQuery Migrate 3.x plugin and ensure that the page continues to work properly with only the latest jQuery 3.x in use.
From db5e0acdb735548b9000c6d1c754be6e149dacf6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 5 Jul 2017 13:24:22 +0200
Subject: [PATCH 127/271] Build: Generate package-lock.json using npm 5.0.3 &
Node.js 8.1.3
---
package-lock.json | 480 ++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 480 insertions(+)
create mode 100644 package-lock.json
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..359aa4c
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,480 @@
+{
+ "name": "jquery.com",
+ "version": "3.0.16",
+ "lockfileVersion": 1,
+ "dependencies": {
+ "abbrev": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
+ "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8="
+ },
+ "argparse": {
+ "version": "0.1.16",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
+ "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
+ "dependencies": {
+ "underscore.string": {
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz",
+ "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs="
+ }
+ }
+ },
+ "async": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz",
+ "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc="
+ },
+ "balanced-match": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
+ "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
+ },
+ "brace-expansion": {
+ "version": "1.1.8",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI="
+ },
+ "cheerio": {
+ "version": "0.17.0",
+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz",
+ "integrity": "sha1-+lrkLMYBIRM9KW0LRtmDIV9yaOo=",
+ "dependencies": {
+ "lodash": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
+ }
+ }
+ },
+ "coffee-script": {
+ "version": "1.3.3",
+ "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz",
+ "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ="
+ },
+ "colors": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
+ "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w="
+ },
+ "concat-map": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
+ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+ },
+ "core-util-is": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
+ "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
+ },
+ "CSSselect": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz",
+ "integrity": "sha1-+Kt+H4QYzmPNput713ioXX7EkrI="
+ },
+ "CSSwhat": {
+ "version": "0.4.7",
+ "resolved": "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz",
+ "integrity": "sha1-hn2g/zn3eGEyQsRM/qg/CqTr35s="
+ },
+ "dateformat": {
+ "version": "1.0.2-1.2.3",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz",
+ "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk="
+ },
+ "dom-serializer": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz",
+ "integrity": "sha1-lYmCfx4y0iw3yCmtq9WbMkevjq8=",
+ "dependencies": {
+ "domelementtype": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
+ "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs="
+ }
+ }
+ },
+ "domelementtype": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
+ "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI="
+ },
+ "domhandler": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz",
+ "integrity": "sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I="
+ },
+ "domutils": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz",
+ "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8="
+ },
+ "entities": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
+ "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA="
+ },
+ "esprima": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
+ "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0="
+ },
+ "eventemitter2": {
+ "version": "0.4.14",
+ "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
+ "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas="
+ },
+ "exit": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
+ "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
+ },
+ "findup-sync": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
+ "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=",
+ "dependencies": {
+ "glob": {
+ "version": "3.2.11",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
+ "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0="
+ },
+ "lodash": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
+ },
+ "minimatch": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
+ "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0="
+ }
+ }
+ },
+ "getobject": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
+ "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw="
+ },
+ "gilded-wordpress": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.3.tgz",
+ "integrity": "sha1-kh/iJ93yWyxAgp5QUjsOMXRDsz4=",
+ "dependencies": {
+ "glob": {
+ "version": "4.0.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz",
+ "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac="
+ },
+ "graceful-fs": {
+ "version": "3.0.11",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
+ "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg="
+ },
+ "minimatch": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
+ "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20="
+ }
+ }
+ },
+ "glob": {
+ "version": "3.1.21",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
+ "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
+ "dependencies": {
+ "inherits": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
+ "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js="
+ }
+ }
+ },
+ "graceful-fs": {
+ "version": "1.2.3",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
+ "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q="
+ },
+ "grunt": {
+ "version": "0.4.5",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz",
+ "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=",
+ "dependencies": {
+ "async": {
+ "version": "0.1.22",
+ "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
+ "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE="
+ }
+ }
+ },
+ "grunt-check-modules": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-check-modules/-/grunt-check-modules-1.0.0.tgz",
+ "integrity": "sha1-Y/9erkYTF5tKifaozTcfekAfd4I="
+ },
+ "grunt-cli": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.1.0.tgz",
+ "integrity": "sha1-r9eWmTTd8zYg6ER+3B+pTlHlWjQ=",
+ "dependencies": {
+ "findup-sync": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
+ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY="
+ },
+ "glob": {
+ "version": "5.0.15",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E="
+ },
+ "minimatch": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="
+ },
+ "nopt": {
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k="
+ }
+ }
+ },
+ "grunt-jquery-content": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.0.1.tgz",
+ "integrity": "sha1-aHdrx0G1SVEdaPBouVCsizd+g90=",
+ "dependencies": {
+ "which": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.0.5.tgz",
+ "integrity": "sha1-VjDWgZ3aaS8UZEYueVbLQsCEJzk="
+ }
+ }
+ },
+ "grunt-legacy-log": {
+ "version": "0.1.3",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz",
+ "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=",
+ "dependencies": {
+ "lodash": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
+ },
+ "underscore.string": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
+ "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0="
+ }
+ }
+ },
+ "grunt-legacy-log-utils": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz",
+ "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=",
+ "dependencies": {
+ "lodash": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
+ "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
+ },
+ "underscore.string": {
+ "version": "2.3.3",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
+ "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0="
+ }
+ }
+ },
+ "grunt-legacy-util": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz",
+ "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=",
+ "dependencies": {
+ "async": {
+ "version": "0.1.22",
+ "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
+ "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE="
+ }
+ }
+ },
+ "grunt-wordpress": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.2.tgz",
+ "integrity": "sha1-ue3Lv5jp6HM9F6gsMmWf2zbO2LE="
+ },
+ "he": {
+ "version": "0.5.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-0.5.0.tgz",
+ "integrity": "sha1-LAX/rvkLaOhg8/0rVO9YCYknfuI="
+ },
+ "highlight.js": {
+ "version": "7.3.0",
+ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-7.3.0.tgz",
+ "integrity": "sha1-bF8PZOcHj2ZAK82/yJEQw/0bqZ8="
+ },
+ "hooker": {
+ "version": "0.2.3",
+ "resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
+ "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk="
+ },
+ "htmlparser2": {
+ "version": "3.7.3",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz",
+ "integrity": "sha1-amTHdjfAjG8w7CqBV6UzM758sF4=",
+ "dependencies": {
+ "domutils": {
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
+ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8="
+ },
+ "entities": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
+ "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY="
+ }
+ }
+ },
+ "iconv-lite": {
+ "version": "0.2.11",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz",
+ "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg="
+ },
+ "inflight": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk="
+ },
+ "inherits": {
+ "version": "2.0.3",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
+ "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
+ },
+ "isarray": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+ },
+ "js-yaml": {
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
+ "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g="
+ },
+ "lodash": {
+ "version": "0.9.2",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
+ "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw="
+ },
+ "lru-cache": {
+ "version": "2.7.3",
+ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
+ "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI="
+ },
+ "marked": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.2.tgz",
+ "integrity": "sha1-AV2xWIZEOPJKZL3WGgQotBhwbQk="
+ },
+ "minimatch": {
+ "version": "0.2.14",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
+ "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo="
+ },
+ "natives": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz",
+ "integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE="
+ },
+ "nopt": {
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
+ "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4="
+ },
+ "once": {
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
+ },
+ "path-is-absolute": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+ "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
+ },
+ "readable-stream": {
+ "version": "1.1.14",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk="
+ },
+ "resolve": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
+ "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
+ },
+ "rimraf": {
+ "version": "2.2.8",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
+ "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI="
+ },
+ "sax": {
+ "version": "0.6.1",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-0.6.1.tgz",
+ "integrity": "sha1-VjsZx8HeiS4Jv8Ty/DDjwn8JUrk="
+ },
+ "sigmund": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
+ "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA="
+ },
+ "spawnback": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/spawnback/-/spawnback-1.0.0.tgz",
+ "integrity": "sha1-9zZi9+VNlTZ+ynTWQmxnfdfqaG8="
+ },
+ "string_decoder": {
+ "version": "0.10.31",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
+ "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
+ },
+ "underscore": {
+ "version": "1.7.0",
+ "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
+ "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk="
+ },
+ "underscore.string": {
+ "version": "2.2.1",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz",
+ "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk="
+ },
+ "which": {
+ "version": "1.0.9",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
+ "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8="
+ },
+ "wordpress": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.1.2.tgz",
+ "integrity": "sha1-uDZhhSBVSXESG8VsQ7A5yzgg94M="
+ },
+ "wrappy": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
+ "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+ },
+ "xmlbuilder": {
+ "version": "2.6.5",
+ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.6.5.tgz",
+ "integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=",
+ "dependencies": {
+ "lodash": {
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
+ "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y="
+ }
+ }
+ },
+ "xmlrpc": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.1.tgz",
+ "integrity": "sha1-OqWCCG/vUwz+Hc2qDEyd3F0ORFE="
+ }
+ }
+}
From 0b492bb9a2ea64b813e80bb23ae0c80c3048e86f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 5 Jul 2017 13:40:21 +0200
Subject: [PATCH 128/271] Index: Add a no support notice for 1.x/2.x versions
under Download
---
pages/index.html | 1 +
1 file changed, 1 insertion(+)
diff --git a/pages/index.html b/pages/index.html
index 433b167..49a3cde 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -13,6 +13,7 @@
Download jQuery
v3.2.1
+ The 1.x and 2.x branches no longer receive patches.
View Source on GitHub →
From 54f162587213ff46f6569085dd3028149c2a3275 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski?=
Date: Wed, 26 Jul 2017 11:55:35 +0200
Subject: [PATCH 129/271] 3.0.17
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 359aa4c..f7c5059 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.16",
+ "version": "3.0.17",
"lockfileVersion": 1,
"dependencies": {
"abbrev": {
diff --git a/package.json b/package.json
index a4153d3..bef49a2 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.16",
+ "version": "3.0.17",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 5116f64caf4f080253a1eee5574c879ed25d5ab8 Mon Sep 17 00:00:00 2001
From: CHI Cheng
Date: Tue, 22 Aug 2017 14:12:18 +1000
Subject: [PATCH 130/271] Download: Explain the slim build
Closes #166
---
pages/download.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index da73456..7898fad 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -25,7 +25,7 @@ We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jq
Download the map file for jQuery 3.2.1
-You can also use the slim version:
+You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
Download the compressed, production jQuery 3.2.1 slim build
From e44850b80dc5328af4e1c1fa9c359a6874a6b577 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Mon, 28 Aug 2017 16:31:03 -0400
Subject: [PATCH 131/271] Docs: Add note in README to reduce misdirected
tickets.
Closes #147
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README.md b/README.md
index db3ea6e..f59d188 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,7 @@
# jquery.com
+This repo contains the source for ```https://jquery.com```, which is primarily the introductory site and a location for developers to easily download jQuery for use on a web site. It is not the appropriate place to report code bugs or documentation errors. For programming help, or if you are unsure of whether you have found a bug or documentation issue, we recommend that you start on a help forum such as [StackOverflow](https://stackoverflow.com). Documentation issues should be reported at https://github.com/jquery/api.jquery.com/ and code bugs can be reported at https://github.com/jquery/jquery/.
+
## Building and Deploying
To build and deploy your changes for previewing in a [`jquery-wp-content`](https://github.com/jquery/jquery-wp-content) instance, follow the [workflow instructions](https://contribute.jquery.org/web-sites/#workflow) from our documentation on [contributing to jQuery Foundation web sites](https://contribute.jquery.org/web-sites/).
From 4d3c983f7fccbbe800f798df3a91b6894a3cfdc5 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 12 Oct 2017 10:37:50 +0200
Subject: [PATCH 132/271] Build: Add .mailmap with my new name
---
.mailmap | 1 +
1 file changed, 1 insertion(+)
create mode 100644 .mailmap
diff --git a/.mailmap b/.mailmap
new file mode 100644
index 0000000..1f2f86f
--- /dev/null
+++ b/.mailmap
@@ -0,0 +1 @@
+Michał Gołębiowski-Owczarek
From 4619a70bf99742f78b4ba57bf3f45794bbabdfca Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Mon, 10 Jul 2017 15:41:52 -0700
Subject: [PATCH 133/271] Download: Update powered by to StackPath
Follows-up https://github.com/jquery/jquery-wp-content/commit/33cd736cb5721942a313df032d32b28bf4562c62
---
pages/download.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index 7898fad..1a1cea8 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -86,7 +86,7 @@ The jQuery team is constantly working to improve the code. Each commit to the Gi
[CDNs](https://en.wikipedia.org/wiki/Content_delivery_network) can offer a performance benefit by hosting jQuery on servers spread across the globe. This also offers an advantage that
if the visitor to your webpage has already downloaded a copy of jQuery from the same CDN, it won't have to be re-downloaded.
-### jQuery's CDN provided by [MaxCDN](https://www.maxcdn.com)
+### jQuery's CDN provided by [StackPath](https://www.stackpath.com)
The jQuery CDN supports [Subresource Integrity](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) (SRI) which allows the browser to verify that the files being delivered have not been modified. This [specification](https://www.w3.org/TR/SRI/) is currently being implemented by browsers. Adding the new integrity attribute will ensure your application gains this security improvement as browsers support it.
From 695da853eb61f9385add01542b3a221b056aafd7 Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Wed, 3 Jan 2018 09:10:24 -0600
Subject: [PATCH 134/271] Index: Remove old member info (#167)
---
pages/index.html | 10 +---------
1 file changed, 1 insertion(+), 9 deletions(-)
diff --git a/pages/index.html b/pages/index.html
index 49a3cde..c2eaff0 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -53,15 +53,7 @@ What is jQuery?
extensibility, jQuery has changed the way that millions of people write
JavaScript.
- Corporate Members
-
- Support from our corporate members makes it possible for the jQuery
- Foundation to continue our work on our JavaScript libraries and pushing
- the open web forward with events and participation in the standards process.
- View our members page for a full
- list of corporate and individual members.
-
- Other jQuery Foundation Projects
+ Other Related Projects
jQueryUI
From 900ea826846056bcc73faf372fce154e8e6a8c0f Mon Sep 17 00:00:00 2001
From: Kris Borchers
Date: Wed, 3 Jan 2018 09:16:31 -0600
Subject: [PATCH 135/271] 3.0.18
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index f7c5059..ed633ef 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.17",
+ "version": "3.0.18",
"lockfileVersion": 1,
"dependencies": {
"abbrev": {
diff --git a/package.json b/package.json
index bef49a2..538a2a8 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.17",
+ "version": "3.0.18",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From d4de9eb9a6459684b9a1ca003324da0bc7efbc17 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Fri, 19 Jan 2018 14:08:27 -0500
Subject: [PATCH 136/271] Updates for jQuery 3.3.0
---
pages/download.md | 16 ++++++++--------
pages/index.html | 4 ++--
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 1a1cea8..126df4c 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.2.1
+Download the compressed, production jQuery 3.3.0
-Download the uncompressed, development jQuery 3.2.1
+Download the uncompressed, development jQuery 3.3.0
-Download the map file for jQuery 3.2.1
+Download the map file for jQuery 3.3.0
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.2.1 slim build
+Download the compressed, production jQuery 3.3.0 slim build
-Download the uncompressed, development jQuery 3.2.1 slim build
+Download the uncompressed, development jQuery 3.3.0 slim build
-Download the map file for the jQuery 3.2.1 slim build
+Download the map file for the jQuery 3.3.0 slim build
-[jQuery 3.2.1 release notes](http://blog.jquery.com/2017/03/20/jquery-3-2-1-now-available/)
+[jQuery 3.3.0 release notes](http://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/)
## Downloading jQuery using npm
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
@@ -51,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.2.1.min.js
+bower install https://code.jquery.com/jquery-3.3.0.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index c2eaff0..42b0474 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.2.1
+ v3.3.0
The 1.x and 2.x branches no longer receive patches.
@@ -25,7 +25,7 @@
From 2a830fe22f42f35973b4bdf006436cc172e5b8b0 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Fri, 19 Jan 2018 14:09:18 -0500
Subject: [PATCH 137/271] 3.0.19
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index ed633ef..3539a53 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.18",
+ "version": "3.0.19",
"lockfileVersion": 1,
"dependencies": {
"abbrev": {
diff --git a/package.json b/package.json
index 538a2a8..3e450de 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.18",
+ "version": "3.0.19",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 35b50f99631dba450c329feb3b92c8a1768d3d7e Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Sat, 20 Jan 2018 12:40:17 -0500
Subject: [PATCH 138/271] Updates for jQuery 3.3.1
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 126df4c..3edb7fc 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-
Download the compressed, production jQuery 3.3.0
+
Download the compressed, production jQuery 3.3.1
-
Download the uncompressed, development jQuery 3.3.0
+
Download the uncompressed, development jQuery 3.3.1
-
Download the map file for jQuery 3.3.0
+
Download the map file for jQuery 3.3.1
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-
Download the compressed, production jQuery 3.3.0 slim build
+
Download the compressed, production jQuery 3.3.1 slim build
-
Download the uncompressed, development jQuery 3.3.0 slim build
+
Download the uncompressed, development jQuery 3.3.1 slim build
-
Download the map file for the jQuery 3.3.0 slim build
+
Download the map file for the jQuery 3.3.1 slim build
-[jQuery 3.3.0 release notes](http://blog.jquery.com/2018/01/19/jquery-3-3-0-a-fragrant-bouquet-of-deprecations-and-is-that-a-new-feature/)
+[jQuery 3.3.1 release notes](http://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/)
## Downloading jQuery using npm
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
@@ -51,7 +51,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.3.0.min.js
+bower install https://code.jquery.com/jquery-3.3.1.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 42b0474..faa79ea 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.3.0
+ v3.3.1
The 1.x and 2.x branches no longer receive patches.
From 063615e07dfc732ea38fbab8375c14f5a1fa3927 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Sat, 20 Jan 2018 12:40:37 -0500
Subject: [PATCH 139/271] 3.0.20
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 3539a53..33fc751 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.19",
+ "version": "3.0.20",
"lockfileVersion": 1,
"dependencies": {
"abbrev": {
diff --git a/package.json b/package.json
index 3e450de..9933a14 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.19",
+ "version": "3.0.20",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 4436f62fe61c24d95e74be68df9c04c92e727c9b Mon Sep 17 00:00:00 2001
From: Christian Oliff
Date: Tue, 6 Feb 2018 21:35:41 +0900
Subject: [PATCH 140/271] HTTPS some links
faster and safer :-)
---
pages/download.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 3edb7fc..06d0675 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -8,7 +8,7 @@
## Downloading jQuery
Compressed and uncompressed copies of jQuery files are available. The uncompressed file is best used during development or debugging; the compressed file saves bandwidth and improves performance in production.
-You can also download a [sourcemap file](http://www.html5rocks.com/en/tutorials/developertools/sourcemaps/) for use when debugging with a compressed file.
+You can also download a [sourcemap file](https://www.html5rocks.com/en/tutorials/developertools/sourcemaps/) for use when debugging with a compressed file.
The map file is _not_ required for users to run jQuery, it just improves the developer's debugger experience.
As of jQuery 1.11.0/2.1.0 the `//# sourceMappingURL` comment is [not included](https://blog.jquery.com/2014/01/24/jquery-1-11-and-2-1-released/) in the compressed file.
@@ -33,7 +33,7 @@ You can also use the slim build, which excludes the [ajax](https://api.jquery.co
Download the map file for the jQuery 3.3.1 slim build
-[jQuery 3.3.1 release notes](http://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/)
+[jQuery 3.3.1 release notes](https://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/)
## Downloading jQuery using npm
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
@@ -43,7 +43,7 @@ npm install jquery
This will install jQuery in the `node_modules` directory. Within `node_modules/jquery/dist/` you will find an uncompressed release, a compressed release, and a map file.
## Downloading jQuery using Bower
-jQuery is also registered as a package with [Bower](http://bower.io). You can install the latest version of jQuery with the command:
+jQuery is also registered as a package with [Bower](https://bower.io). You can install the latest version of jQuery with the command:
```
bower install jquery
```
From 98efa1740ca824697e78ca8c6bc81e59a9c96833 Mon Sep 17 00:00:00 2001
From: Evgeny Samsonov
Date: Tue, 7 Nov 2017 17:27:28 +0300
Subject: [PATCH 141/271] Download: Delete an extra 'the'
---
pages/download.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/download.md b/pages/download.md
index 06d0675..2695f1e 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -92,7 +92,7 @@ The jQuery CDN supports [Subresource Integrity](https://developer.mozilla.org/en
To use the jQuery CDN, just reference the file in the script tag directly from the jQuery CDN domain. You can get the complete script tag, including Subresource Integrity attribute, by visiting https://code.jquery.com and clicking on the version of the file that you want to use. Copy and paste that tag into your HTML file.
-Starting with jQuery 1.9, [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN. However, as of version 1.10.0/2.1.0 the compressed jQuery no longer includes the sourcemap comment in CDN copies because it requires the the uncompressed file and sourcemap file to be placed at the same location as the compressed file. If you are maintaining local copies and can control the locations all three files, you can add the sourcemap comment to the compressed file for easier debugging.
+Starting with jQuery 1.9, [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN. However, as of version 1.10.0/2.1.0 the compressed jQuery no longer includes the sourcemap comment in CDN copies because it requires the uncompressed file and sourcemap file to be placed at the same location as the compressed file. If you are maintaining local copies and can control the locations all three files, you can add the sourcemap comment to the compressed file for easier debugging.
To see all available files and versions, visit [https://code.jquery.com](https://code.jquery.com)
From 96584d5f843ad28136f01f98b2111ed8c9b428bf Mon Sep 17 00:00:00 2001
From: Julian Motz
Date: Wed, 19 Oct 2016 18:44:34 +0200
Subject: [PATCH 142/271] Download: Add section about installation using Yarn
Closes #151
---
pages/download.md | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 2695f1e..6f898ff 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -35,11 +35,15 @@ You can also use the slim build, which excludes the [ajax](https://api.jquery.co
[jQuery 3.3.1 release notes](https://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/)
-## Downloading jQuery using npm
-jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the command:
+## Downloading jQuery using npm or Yarn
+jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
```
npm install jquery
```
+As an alternative you can use the [Yarn](https://github.com/yarnpkg/yarn) CLI command:
+```
+yarn add jquery
+```
This will install jQuery in the `node_modules` directory. Within `node_modules/jquery/dist/` you will find an uncompressed release, a compressed release, and a map file.
## Downloading jQuery using Bower
From cd4afea0890679b397d1a1adbca9e6e0da29060b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Tue, 6 Feb 2018 14:40:55 +0100
Subject: [PATCH 143/271] 3.0.21
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 33fc751..5c52ed7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.20",
+ "version": "3.0.21",
"lockfileVersion": 1,
"dependencies": {
"abbrev": {
diff --git a/package.json b/package.json
index 9933a14..cf2ea0f 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.20",
+ "version": "3.0.21",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From c0fa4866b58487f102023c5f3115a2d57a58506b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 14 Feb 2018 12:20:08 +0100
Subject: [PATCH 144/271] Build: Update package-lock.json
Recent npm has changed the package-lock.json format, e.g. adding the requires
key and sorting the keys differently.
---
package-lock.json | 254 ++++++++++++++++++++++++++++++++++++++++------
1 file changed, 222 insertions(+), 32 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 5c52ed7..adf290f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -2,7 +2,22 @@
"name": "jquery.com",
"version": "3.0.21",
"lockfileVersion": 1,
+ "requires": true,
"dependencies": {
+ "CSSselect": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz",
+ "integrity": "sha1-+Kt+H4QYzmPNput713ioXX7EkrI=",
+ "requires": {
+ "CSSwhat": "0.4.7",
+ "domutils": "1.4.3"
+ }
+ },
+ "CSSwhat": {
+ "version": "0.4.7",
+ "resolved": "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz",
+ "integrity": "sha1-hn2g/zn3eGEyQsRM/qg/CqTr35s="
+ },
"abbrev": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
@@ -12,6 +27,10 @@
"version": "0.1.16",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
"integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
+ "requires": {
+ "underscore": "1.7.0",
+ "underscore.string": "2.4.0"
+ },
"dependencies": {
"underscore.string": {
"version": "2.4.0",
@@ -33,12 +52,23 @@
"brace-expansion": {
"version": "1.1.8",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
- "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI="
+ "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
+ "requires": {
+ "balanced-match": "1.0.0",
+ "concat-map": "0.0.1"
+ }
},
"cheerio": {
"version": "0.17.0",
"resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz",
"integrity": "sha1-+lrkLMYBIRM9KW0LRtmDIV9yaOo=",
+ "requires": {
+ "CSSselect": "0.4.1",
+ "dom-serializer": "0.0.1",
+ "entities": "1.1.1",
+ "htmlparser2": "3.7.3",
+ "lodash": "2.4.2"
+ },
"dependencies": {
"lodash": {
"version": "2.4.2",
@@ -67,16 +97,6 @@
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
- "CSSselect": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz",
- "integrity": "sha1-+Kt+H4QYzmPNput713ioXX7EkrI="
- },
- "CSSwhat": {
- "version": "0.4.7",
- "resolved": "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz",
- "integrity": "sha1-hn2g/zn3eGEyQsRM/qg/CqTr35s="
- },
"dateformat": {
"version": "1.0.2-1.2.3",
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz",
@@ -86,6 +106,10 @@
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz",
"integrity": "sha1-lYmCfx4y0iw3yCmtq9WbMkevjq8=",
+ "requires": {
+ "domelementtype": "1.1.3",
+ "entities": "1.1.1"
+ },
"dependencies": {
"domelementtype": {
"version": "1.1.3",
@@ -102,12 +126,18 @@
"domhandler": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz",
- "integrity": "sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I="
+ "integrity": "sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I=",
+ "requires": {
+ "domelementtype": "1.3.0"
+ }
},
"domutils": {
"version": "1.4.3",
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz",
- "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8="
+ "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=",
+ "requires": {
+ "domelementtype": "1.3.0"
+ }
},
"entities": {
"version": "1.1.1",
@@ -133,11 +163,19 @@
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
"integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=",
+ "requires": {
+ "glob": "3.2.11",
+ "lodash": "2.4.2"
+ },
"dependencies": {
"glob": {
"version": "3.2.11",
"resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
- "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0="
+ "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
+ "requires": {
+ "inherits": "2.0.3",
+ "minimatch": "0.3.0"
+ }
},
"lodash": {
"version": "2.4.2",
@@ -147,7 +185,11 @@
"minimatch": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
- "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0="
+ "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
+ "requires": {
+ "lru-cache": "2.7.3",
+ "sigmund": "1.0.1"
+ }
}
}
},
@@ -160,21 +202,39 @@
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.3.tgz",
"integrity": "sha1-kh/iJ93yWyxAgp5QUjsOMXRDsz4=",
+ "requires": {
+ "async": "0.9.0",
+ "glob": "4.0.6",
+ "wordpress": "1.1.2"
+ },
"dependencies": {
"glob": {
"version": "4.0.6",
"resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz",
- "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac="
+ "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac=",
+ "requires": {
+ "graceful-fs": "3.0.11",
+ "inherits": "2.0.3",
+ "minimatch": "1.0.0",
+ "once": "1.4.0"
+ }
},
"graceful-fs": {
"version": "3.0.11",
"resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
- "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg="
+ "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
+ "requires": {
+ "natives": "1.1.0"
+ }
},
"minimatch": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
- "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20="
+ "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
+ "requires": {
+ "lru-cache": "2.7.3",
+ "sigmund": "1.0.1"
+ }
}
}
},
@@ -182,6 +242,11 @@
"version": "3.1.21",
"resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
"integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
+ "requires": {
+ "graceful-fs": "1.2.3",
+ "inherits": "1.0.2",
+ "minimatch": "0.2.14"
+ },
"dependencies": {
"inherits": {
"version": "1.0.2",
@@ -199,6 +264,28 @@
"version": "0.4.5",
"resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz",
"integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=",
+ "requires": {
+ "async": "0.1.22",
+ "coffee-script": "1.3.3",
+ "colors": "0.6.2",
+ "dateformat": "1.0.2-1.2.3",
+ "eventemitter2": "0.4.14",
+ "exit": "0.1.2",
+ "findup-sync": "0.1.3",
+ "getobject": "0.1.0",
+ "glob": "3.1.21",
+ "grunt-legacy-log": "0.1.3",
+ "grunt-legacy-util": "0.2.0",
+ "hooker": "0.2.3",
+ "iconv-lite": "0.2.11",
+ "js-yaml": "2.0.5",
+ "lodash": "0.9.2",
+ "minimatch": "0.2.14",
+ "nopt": "1.0.10",
+ "rimraf": "2.2.8",
+ "underscore.string": "2.2.1",
+ "which": "1.0.9"
+ },
"dependencies": {
"async": {
"version": "0.1.22",
@@ -216,26 +303,47 @@
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.1.0.tgz",
"integrity": "sha1-r9eWmTTd8zYg6ER+3B+pTlHlWjQ=",
+ "requires": {
+ "findup-sync": "0.3.0",
+ "nopt": "3.0.6",
+ "resolve": "1.1.7"
+ },
"dependencies": {
"findup-sync": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
- "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY="
+ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
+ "requires": {
+ "glob": "5.0.15"
+ }
},
"glob": {
"version": "5.0.15",
"resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
- "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E="
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
+ "requires": {
+ "inflight": "1.0.6",
+ "inherits": "2.0.3",
+ "minimatch": "3.0.4",
+ "once": "1.4.0",
+ "path-is-absolute": "1.0.1"
+ }
},
"minimatch": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA=="
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
+ "requires": {
+ "brace-expansion": "1.1.8"
+ }
},
"nopt": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
- "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k="
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
+ "requires": {
+ "abbrev": "1.1.0"
+ }
}
}
},
@@ -243,6 +351,19 @@
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.0.1.tgz",
"integrity": "sha1-aHdrx0G1SVEdaPBouVCsizd+g90=",
+ "requires": {
+ "async": "0.9.0",
+ "cheerio": "0.17.0",
+ "grunt-check-modules": "1.0.0",
+ "grunt-wordpress": "2.1.2",
+ "he": "0.5.0",
+ "highlight.js": "7.3.0",
+ "marked": "0.3.2",
+ "rimraf": "2.2.8",
+ "spawnback": "1.0.0",
+ "which": "1.0.5",
+ "wordpress": "1.1.2"
+ },
"dependencies": {
"which": {
"version": "1.0.5",
@@ -255,6 +376,13 @@
"version": "0.1.3",
"resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz",
"integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=",
+ "requires": {
+ "colors": "0.6.2",
+ "grunt-legacy-log-utils": "0.1.1",
+ "hooker": "0.2.3",
+ "lodash": "2.4.2",
+ "underscore.string": "2.3.3"
+ },
"dependencies": {
"lodash": {
"version": "2.4.2",
@@ -272,6 +400,11 @@
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz",
"integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=",
+ "requires": {
+ "colors": "0.6.2",
+ "lodash": "2.4.2",
+ "underscore.string": "2.3.3"
+ },
"dependencies": {
"lodash": {
"version": "2.4.2",
@@ -289,6 +422,15 @@
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz",
"integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=",
+ "requires": {
+ "async": "0.1.22",
+ "exit": "0.1.2",
+ "getobject": "0.1.0",
+ "hooker": "0.2.3",
+ "lodash": "0.9.2",
+ "underscore.string": "2.2.1",
+ "which": "1.0.9"
+ },
"dependencies": {
"async": {
"version": "0.1.22",
@@ -300,7 +442,10 @@
"grunt-wordpress": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.2.tgz",
- "integrity": "sha1-ue3Lv5jp6HM9F6gsMmWf2zbO2LE="
+ "integrity": "sha1-ue3Lv5jp6HM9F6gsMmWf2zbO2LE=",
+ "requires": {
+ "gilded-wordpress": "1.0.3"
+ }
},
"he": {
"version": "0.5.0",
@@ -321,11 +466,22 @@
"version": "3.7.3",
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz",
"integrity": "sha1-amTHdjfAjG8w7CqBV6UzM758sF4=",
+ "requires": {
+ "domelementtype": "1.3.0",
+ "domhandler": "2.2.1",
+ "domutils": "1.5.1",
+ "entities": "1.0.0",
+ "readable-stream": "1.1.14"
+ },
"dependencies": {
"domutils": {
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
- "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8="
+ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
+ "requires": {
+ "dom-serializer": "0.0.1",
+ "domelementtype": "1.3.0"
+ }
},
"entities": {
"version": "1.0.0",
@@ -342,7 +498,11 @@
"inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk="
+ "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+ "requires": {
+ "once": "1.4.0",
+ "wrappy": "1.0.2"
+ }
},
"inherits": {
"version": "2.0.3",
@@ -357,7 +517,11 @@
"js-yaml": {
"version": "2.0.5",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
- "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g="
+ "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=",
+ "requires": {
+ "argparse": "0.1.16",
+ "esprima": "1.0.4"
+ }
},
"lodash": {
"version": "0.9.2",
@@ -377,7 +541,11 @@
"minimatch": {
"version": "0.2.14",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
- "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo="
+ "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
+ "requires": {
+ "lru-cache": "2.7.3",
+ "sigmund": "1.0.1"
+ }
},
"natives": {
"version": "1.1.0",
@@ -387,12 +555,18 @@
"nopt": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
- "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4="
+ "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
+ "requires": {
+ "abbrev": "1.1.0"
+ }
},
"once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E="
+ "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+ "requires": {
+ "wrappy": "1.0.2"
+ }
},
"path-is-absolute": {
"version": "1.0.1",
@@ -402,7 +576,13 @@
"readable-stream": {
"version": "1.1.14",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk="
+ "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
+ "requires": {
+ "core-util-is": "1.0.2",
+ "inherits": "2.0.3",
+ "isarray": "0.0.1",
+ "string_decoder": "0.10.31"
+ }
},
"resolve": {
"version": "1.1.7",
@@ -452,7 +632,10 @@
"wordpress": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.1.2.tgz",
- "integrity": "sha1-uDZhhSBVSXESG8VsQ7A5yzgg94M="
+ "integrity": "sha1-uDZhhSBVSXESG8VsQ7A5yzgg94M=",
+ "requires": {
+ "xmlrpc": "1.3.1"
+ }
},
"wrappy": {
"version": "1.0.2",
@@ -463,6 +646,9 @@
"version": "2.6.5",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.6.5.tgz",
"integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=",
+ "requires": {
+ "lodash": "3.10.1"
+ },
"dependencies": {
"lodash": {
"version": "3.10.1",
@@ -474,7 +660,11 @@
"xmlrpc": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.1.tgz",
- "integrity": "sha1-OqWCCG/vUwz+Hc2qDEyd3F0ORFE="
+ "integrity": "sha1-OqWCCG/vUwz+Hc2qDEyd3F0ORFE=",
+ "requires": {
+ "sax": "0.6.1",
+ "xmlbuilder": "2.6.5"
+ }
}
}
}
From 9ac15a47a696d2c21a59cf025d4f5b4408bec80c Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 1 Jun 2018 11:13:33 -0400
Subject: [PATCH 145/271] Remove try.jquery.com, service no longer offered
See #176
---
pages/index.html | 1 -
1 file changed, 1 deletion(-)
diff --git a/pages/index.html b/pages/index.html
index faa79ea..dcde562 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -80,7 +80,6 @@ Resources
Contribute to jQuery
About the jQuery Foundation
Browse or Submit jQuery Bugs
- Try jQuery
From 812b1978b8b36b3c64747791047db32112d36571 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Fri, 1 Jun 2018 11:23:16 -0400
Subject: [PATCH 146/271] 3.0.22
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index adf290f..e37f79d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.21",
+ "version": "3.0.22",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index cf2ea0f..4bedd0e 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.21",
+ "version": "3.0.22",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 6d1bd5ad649d3c09614669a87941244c40607470 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Wed, 13 Jun 2018 13:52:07 +0200
Subject: [PATCH 147/271] Index: enlarge hit areas of project tiles
Fixes #19
Closes #177
---
pages/index.html | 24 ++++++++++++------------
1 file changed, 12 insertions(+), 12 deletions(-)
diff --git a/pages/index.html b/pages/index.html
index dcde562..6baad9f 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -55,20 +55,20 @@ What is jQuery?
Other Related Projects
From f96350a033edabe3172fa7123d4e0b24e82240b0 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 13 Jun 2018 14:24:30 +0200
Subject: [PATCH 148/271] Download:Upgrade guide: HTTPS-ify a few links
---
pages/download.md | 2 +-
pages/upgrade-guide/3.0.md | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 6f898ff..f2c3fc7 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -109,7 +109,7 @@ The following CDNs also host compressed and uncompressed versions of jQuery rele
* [Google CDN](https://developers.google.com/speed/libraries/devguide#jquery)
* [Microsoft CDN](https://www.asp.net/ajax/cdn#jQuery_Releases_on_the_CDN_0)
* [CDNJS CDN](https://cdnjs.com/libraries/jquery/)
-* [jsDelivr CDN](https://www.jsdelivr.com/#!jquery)
+* [jsDelivr CDN](https://www.jsdelivr.com/package/npm/jquery)
## About the Code
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index c70a16d..98f33ce 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -78,7 +78,7 @@ https://github.com/jquery/jquery/issues/1732
#### Feature: New signature for jQuery.get() AND jQuery.post()
-jQuery 3 adds a new signature for the `jQuery.get()` and the `jQuery.post()` functions by adding a `settings` parameter. It's an object that can possess many properties and its the same object that you can provide to [`jQuery.ajax()`](http://api.jquery.com/jquery.ajax/#jQuery-ajax-settings).
+jQuery 3 adds a new signature for the `jQuery.get()` and the `jQuery.post()` functions by adding a `settings` parameter. It's an object that can possess many properties and its the same object that you can provide to [`jQuery.ajax()`](https://api.jquery.com/jquery.ajax/#jQuery-ajax-settings).
https://github.com/jquery/jquery/issues/1986
From d6eb363ec15b0ab6e989d2124bda7aa53150eb1b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 13 Jun 2018 14:24:39 +0200
Subject: [PATCH 149/271] 3.0.23
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index e37f79d..1954975 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.22",
+ "version": "3.0.23",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 4bedd0e..55e9fe1 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.22",
+ "version": "3.0.23",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 14931c0e4433d814c436b2171338ecba9eb918e2 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Mon, 23 Jul 2018 19:05:08 +0200
Subject: [PATCH 150/271] Browser support: Document Firefox ESR support
Closes #179
---
pages/browser-support.html | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 9798b2c..3f89291 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -8,7 +8,7 @@ Desktop
Chrome: (Current - 1) and Current
Edge: (Current - 1) and Current
- Firefox: (Current - 1) and Current
+ Firefox: (Current - 1) and Current, ESR
Internet Explorer: 9+
Safari: (Current - 1) and Current
Opera: Current
@@ -24,6 +24,8 @@ Mobile
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
+Firefox ESR (Extended Support Release) is a Firefox version for use by organizations including schools, universities, businesses and others who need extended support for mass deployments. It is based on a regular release of Firefox and synced from the next regular Firefox every few releases - example ESR versions include Firefox 47, 52 & 60. At any given time there are at most two ESR versions available; jQuery supports both of them. See the Mozilla site for more information.
+
If you need to support older browsers like Internet Explorer 6-8, Opera 12.1x or Safari 5.1+, use jQuery 1.12 .
From 182e20167f209efae6daa20834d9475e99e9704b Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Mon, 23 Jul 2018 19:09:47 +0200
Subject: [PATCH 151/271] 3.0.24
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 1954975..c03c5ee 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.23",
+ "version": "3.0.24",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 55e9fe1..10395a6 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.23",
+ "version": "3.0.24",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From b0fd290e8479678bbe1b557d2b65bc450ff4bfc2 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Wed, 10 Apr 2019 16:04:49 -0400
Subject: [PATCH 152/271] Updates for jQuery 3.4.0
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index f2c3fc7..e28ea92 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.3.1
+Download the compressed, production jQuery 3.4.0
-Download the uncompressed, development jQuery 3.3.1
+Download the uncompressed, development jQuery 3.4.0
-Download the map file for jQuery 3.3.1
+Download the map file for jQuery 3.4.0
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.3.1 slim build
+Download the compressed, production jQuery 3.4.0 slim build
-Download the uncompressed, development jQuery 3.3.1 slim build
+Download the uncompressed, development jQuery 3.4.0 slim build
-Download the map file for the jQuery 3.3.1 slim build
+Download the map file for the jQuery 3.4.0 slim build
-[jQuery 3.3.1 release notes](https://blog.jquery.com/2018/01/20/jquery-3-3-1-fixed-dependencies-in-release-tag/)
+[jQuery 3.4.0 release notes](https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.3.1.min.js
+bower install https://code.jquery.com/jquery-3.4.0.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 6baad9f..46dc996 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.3.1
+ v3.4.0
The 1.x and 2.x branches no longer receive patches.
From e2d546a948c2f654bd26a62108b42641806038cb Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Wed, 10 Apr 2019 16:04:57 -0400
Subject: [PATCH 153/271] 3.0.25
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index c03c5ee..deafb46 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.24",
+ "version": "3.0.25",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 10395a6..0d254a6 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.24",
+ "version": "3.0.25",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From e4508cec3f8114b57e865f26168f0bbad0383c68 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 11 Apr 2019 11:56:29 +0200
Subject: [PATCH 154/271] Update jQuery Migrate 3.0.0 to 3.0.1
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index e28ea92..f5120fa 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -71,9 +71,9 @@ There are two versions of Migrate. The first will help you update your pre-1.9 j
The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1.9 or higher*:
-Download the compressed, production jQuery Migrate 3.0.0
+Download the compressed, production jQuery Migrate 3.0.1
-Download the uncompressed, development jQuery Migrate 3.0.0
+Download the uncompressed, development jQuery Migrate 3.0.1
## Cross-Browser Testing with jQuery
From 89c8b02236e799283c0528d868c70e93abcc0fb3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 11 Apr 2019 11:57:24 +0200
Subject: [PATCH 155/271] 3.0.26
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index deafb46..87f44c2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.25",
+ "version": "3.0.26",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 0d254a6..aaad5fe 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.25",
+ "version": "3.0.26",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 2925d33ff861ee356b353147886b008a059f1901 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Wed, 1 May 2019 17:25:05 -0400
Subject: [PATCH 156/271] Update for jQuery 3.4.1
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index f5120fa..ece2474 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.4.0
+Download the compressed, production jQuery 3.4.1
-Download the uncompressed, development jQuery 3.4.0
+Download the uncompressed, development jQuery 3.4.1
-Download the map file for jQuery 3.4.0
+Download the map file for jQuery 3.4.1
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.4.0 slim build
+Download the compressed, production jQuery 3.4.1 slim build
-Download the uncompressed, development jQuery 3.4.0 slim build
+Download the uncompressed, development jQuery 3.4.1 slim build
-Download the map file for the jQuery 3.4.0 slim build
+Download the map file for the jQuery 3.4.1 slim build
-[jQuery 3.4.0 release notes](https://blog.jquery.com/2019/04/10/jquery-3-4-0-released/)
+[jQuery 3.4.1 release notes](https://blog.jquery.com/2019/05/01/jquery-3-4-1-triggering-focus-events-in-ie-and-finding-root-elements-in-ios-10/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.4.0.min.js
+bower install https://code.jquery.com/jquery-3.4.1.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 46dc996..ca25985 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.4.0
+ v3.4.1
The 1.x and 2.x branches no longer receive patches.
From cf1c94d824cbeaeab0362c7890ea4ac3af6f76a4 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Wed, 1 May 2019 17:26:26 -0400
Subject: [PATCH 157/271] Add .npmrc file to ensure proper tag prefixes
---
.npmrc | 1 +
1 file changed, 1 insertion(+)
create mode 100644 .npmrc
diff --git a/.npmrc b/.npmrc
new file mode 100644
index 0000000..d776a24
--- /dev/null
+++ b/.npmrc
@@ -0,0 +1 @@
+tag-version-prefix="v"
From 3a84bdbb30eeca280e194d0d6b683c71cd75b28a Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Wed, 1 May 2019 17:26:31 -0400
Subject: [PATCH 158/271] 3.0.27
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 87f44c2..4f6b99f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.26",
+ "version": "3.0.27",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index aaad5fe..f6cb046 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.26",
+ "version": "3.0.27",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 0abc94b47ffd38dd867e28cae12d2cc6bae27234 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Sat, 8 Jun 2019 22:13:08 -0400
Subject: [PATCH 159/271] Build: Update dependencies
---
package-lock.json | 950 ++++++++++++++++++++++++++++++++--------------
package.json | 4 +-
2 files changed, 661 insertions(+), 293 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 4f6b99f..2352abb 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -9,8 +9,8 @@
"resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz",
"integrity": "sha1-+Kt+H4QYzmPNput713ioXX7EkrI=",
"requires": {
- "CSSwhat": "0.4.7",
- "domutils": "1.4.3"
+ "CSSwhat": "0.4",
+ "domutils": "1.4"
}
},
"CSSwhat": {
@@ -23,22 +23,34 @@
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
"integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8="
},
+ "ansi-styles": {
+ "version": "3.2.1",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
+ "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "requires": {
+ "color-convert": "^1.9.0"
+ }
+ },
"argparse": {
- "version": "0.1.16",
- "resolved": "https://registry.npmjs.org/argparse/-/argparse-0.1.16.tgz",
- "integrity": "sha1-z9AeD7uj1srtBJ+9dY1A9lGW9Xw=",
+ "version": "1.0.10",
+ "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
+ "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
"requires": {
- "underscore": "1.7.0",
- "underscore.string": "2.4.0"
+ "sprintf-js": "~1.0.2"
},
"dependencies": {
- "underscore.string": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.4.0.tgz",
- "integrity": "sha1-jN2PusTi0uoefi6Al8QvRCKA+Fs="
+ "sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
}
}
},
+ "array-find-index": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
+ "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E="
+ },
"async": {
"version": "0.9.0",
"resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz",
@@ -54,20 +66,44 @@
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
"integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
"requires": {
- "balanced-match": "1.0.0",
+ "balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
+ "camelcase": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
+ "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
+ },
+ "camelcase-keys": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
+ "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
+ "requires": {
+ "camelcase": "^2.0.0",
+ "map-obj": "^1.0.0"
+ }
+ },
+ "chalk": {
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
+ "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "requires": {
+ "ansi-styles": "^3.2.1",
+ "escape-string-regexp": "^1.0.5",
+ "supports-color": "^5.3.0"
+ }
+ },
"cheerio": {
"version": "0.17.0",
"resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz",
"integrity": "sha1-+lrkLMYBIRM9KW0LRtmDIV9yaOo=",
"requires": {
- "CSSselect": "0.4.1",
- "dom-serializer": "0.0.1",
- "entities": "1.1.1",
- "htmlparser2": "3.7.3",
- "lodash": "2.4.2"
+ "CSSselect": "~0.4.0",
+ "dom-serializer": "~0.0.0",
+ "entities": "~1.1.1",
+ "htmlparser2": "~3.7.2",
+ "lodash": "~2.4.1"
},
"dependencies": {
"lodash": {
@@ -77,15 +113,28 @@
}
}
},
- "coffee-script": {
- "version": "1.3.3",
- "resolved": "https://registry.npmjs.org/coffee-script/-/coffee-script-1.3.3.tgz",
- "integrity": "sha1-FQ1rTLUiiUNp7+1qIQHCC8f0pPQ="
+ "coffeescript": {
+ "version": "1.10.0",
+ "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
+ "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4="
+ },
+ "color-convert": {
+ "version": "1.9.3",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
+ "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "requires": {
+ "color-name": "1.1.3"
+ }
+ },
+ "color-name": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
+ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
},
"colors": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/colors/-/colors-0.6.2.tgz",
- "integrity": "sha1-JCP+ZnisDF2uiFLl0OW+CMmXq8w="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
+ "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
},
"concat-map": {
"version": "0.0.1",
@@ -97,18 +146,35 @@
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
+ "currently-unhandled": {
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
+ "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
+ "requires": {
+ "array-find-index": "^1.0.1"
+ }
+ },
"dateformat": {
- "version": "1.0.2-1.2.3",
- "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.2-1.2.3.tgz",
- "integrity": "sha1-sCIMAt6YYXQztyhRz0fePfLNvuk="
+ "version": "1.0.12",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
+ "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
+ "requires": {
+ "get-stdin": "^4.0.1",
+ "meow": "^3.3.0"
+ }
+ },
+ "decamelize": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
+ "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
},
"dom-serializer": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz",
"integrity": "sha1-lYmCfx4y0iw3yCmtq9WbMkevjq8=",
"requires": {
- "domelementtype": "1.1.3",
- "entities": "1.1.1"
+ "domelementtype": "~1.1.1",
+ "entities": "~1.1.1"
},
"dependencies": {
"domelementtype": {
@@ -119,16 +185,16 @@
}
},
"domelementtype": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.0.tgz",
- "integrity": "sha1-sXrtguirWeUt2cGbF1bg/BhyBMI="
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
+ "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
},
"domhandler": {
"version": "2.2.1",
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz",
"integrity": "sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I=",
"requires": {
- "domelementtype": "1.3.0"
+ "domelementtype": "1"
}
},
"domutils": {
@@ -136,18 +202,31 @@
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz",
"integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=",
"requires": {
- "domelementtype": "1.3.0"
+ "domelementtype": "1"
}
},
"entities": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.1.tgz",
- "integrity": "sha1-blwtClYhtdra7O+AuQ7ftc13cvA="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
+ "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
+ },
+ "error-ex": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
+ "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
+ "requires": {
+ "is-arrayish": "^0.2.1"
+ }
+ },
+ "escape-string-regexp": {
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
+ "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
},
"esprima": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/esprima/-/esprima-1.0.4.tgz",
- "integrity": "sha1-n1V+CPw7TSbs6d00+Pv0drYlha0="
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
},
"eventemitter2": {
"version": "0.4.14",
@@ -159,154 +238,174 @@
"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
},
+ "find-up": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
+ "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
+ "requires": {
+ "path-exists": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
"findup-sync": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.1.3.tgz",
- "integrity": "sha1-fz56l7gjksZTvwZYm9hRkOk8NoM=",
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
+ "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
"requires": {
- "glob": "3.2.11",
- "lodash": "2.4.2"
+ "glob": "~5.0.0"
},
"dependencies": {
"glob": {
- "version": "3.2.11",
- "resolved": "https://registry.npmjs.org/glob/-/glob-3.2.11.tgz",
- "integrity": "sha1-Spc/Y1uRkPcV0QmH1cAP0oFevj0=",
- "requires": {
- "inherits": "2.0.3",
- "minimatch": "0.3.0"
- }
- },
- "lodash": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
- "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
- },
- "minimatch": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.3.0.tgz",
- "integrity": "sha1-J12O2qxPG7MyZHIInnlJyDlGmd0=",
+ "version": "5.0.15",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
+ "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
"requires": {
- "lru-cache": "2.7.3",
- "sigmund": "1.0.1"
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "2 || 3",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
}
}
}
},
+ "fs.realpath": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
+ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
+ },
+ "get-stdin": {
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
+ "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4="
+ },
"getobject": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
"integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw="
},
"gilded-wordpress": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.3.tgz",
- "integrity": "sha1-kh/iJ93yWyxAgp5QUjsOMXRDsz4=",
+ "version": "1.0.5",
+ "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.5.tgz",
+ "integrity": "sha1-EnBg4iv/x6uo+++Xq/Pr+7fsScE=",
"requires": {
- "async": "0.9.0",
- "glob": "4.0.6",
- "wordpress": "1.1.2"
+ "async": "^0.9.0",
+ "glob": "^4.0.6",
+ "wordpress": "^1.1.2"
},
"dependencies": {
"glob": {
- "version": "4.0.6",
- "resolved": "https://registry.npmjs.org/glob/-/glob-4.0.6.tgz",
- "integrity": "sha1-aVxQvdTi+1xdNwsJHziNNwfikac=",
- "requires": {
- "graceful-fs": "3.0.11",
- "inherits": "2.0.3",
- "minimatch": "1.0.0",
- "once": "1.4.0"
- }
- },
- "graceful-fs": {
- "version": "3.0.11",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-3.0.11.tgz",
- "integrity": "sha1-dhPHeKGv6mLyXGMKCG1/Osu92Bg=",
+ "version": "4.5.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
+ "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
"requires": {
- "natives": "1.1.0"
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^2.0.1",
+ "once": "^1.3.0"
}
},
"minimatch": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-1.0.0.tgz",
- "integrity": "sha1-4N0hILSeG3JM6NcUxSCCKpQ4V20=",
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
+ "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
"requires": {
- "lru-cache": "2.7.3",
- "sigmund": "1.0.1"
+ "brace-expansion": "^1.0.0"
}
}
}
},
"glob": {
- "version": "3.1.21",
- "resolved": "https://registry.npmjs.org/glob/-/glob-3.1.21.tgz",
- "integrity": "sha1-0p4KBV3qUTj00H7UDomC6DwgZs0=",
+ "version": "7.0.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
+ "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
"requires": {
- "graceful-fs": "1.2.3",
- "inherits": "1.0.2",
- "minimatch": "0.2.14"
- },
- "dependencies": {
- "inherits": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-1.0.2.tgz",
- "integrity": "sha1-ykMJ2t7mtUzAuNJH6NfHoJdb3Js="
- }
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.2",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
}
},
"graceful-fs": {
- "version": "1.2.3",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-1.2.3.tgz",
- "integrity": "sha1-FaSAaldUfLLS2/J/QuiajDRRs2Q="
+ "version": "4.1.15",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
+ "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="
},
"grunt": {
- "version": "0.4.5",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-0.4.5.tgz",
- "integrity": "sha1-VpN81RlDJK3/bSB2MYMqnWuk5/A=",
- "requires": {
- "async": "0.1.22",
- "coffee-script": "1.3.3",
- "colors": "0.6.2",
- "dateformat": "1.0.2-1.2.3",
- "eventemitter2": "0.4.14",
- "exit": "0.1.2",
- "findup-sync": "0.1.3",
- "getobject": "0.1.0",
- "glob": "3.1.21",
- "grunt-legacy-log": "0.1.3",
- "grunt-legacy-util": "0.2.0",
- "hooker": "0.2.3",
- "iconv-lite": "0.2.11",
- "js-yaml": "2.0.5",
- "lodash": "0.9.2",
- "minimatch": "0.2.14",
- "nopt": "1.0.10",
- "rimraf": "2.2.8",
- "underscore.string": "2.2.1",
- "which": "1.0.9"
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz",
+ "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==",
+ "requires": {
+ "coffeescript": "~1.10.0",
+ "dateformat": "~1.0.12",
+ "eventemitter2": "~0.4.13",
+ "exit": "~0.1.1",
+ "findup-sync": "~0.3.0",
+ "glob": "~7.0.0",
+ "grunt-cli": "~1.2.0",
+ "grunt-known-options": "~1.1.0",
+ "grunt-legacy-log": "~2.0.0",
+ "grunt-legacy-util": "~1.1.1",
+ "iconv-lite": "~0.4.13",
+ "js-yaml": "~3.13.0",
+ "minimatch": "~3.0.2",
+ "mkdirp": "~0.5.1",
+ "nopt": "~3.0.6",
+ "path-is-absolute": "~1.0.0",
+ "rimraf": "~2.6.2"
},
"dependencies": {
- "async": {
- "version": "0.1.22",
- "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
- "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE="
+ "grunt-cli": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
+ "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
+ "requires": {
+ "findup-sync": "~0.3.0",
+ "grunt-known-options": "~1.1.0",
+ "nopt": "~3.0.6",
+ "resolve": "~1.1.0"
+ }
+ },
+ "rimraf": {
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
+ "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
+ "requires": {
+ "glob": "^7.1.3"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "7.1.4",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
+ "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
}
}
},
"grunt-check-modules": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/grunt-check-modules/-/grunt-check-modules-1.0.0.tgz",
- "integrity": "sha1-Y/9erkYTF5tKifaozTcfekAfd4I="
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-check-modules/-/grunt-check-modules-1.1.0.tgz",
+ "integrity": "sha1-fBZB28ZlSGdqbVl5Ga35C3s11kQ="
},
"grunt-cli": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.1.0.tgz",
"integrity": "sha1-r9eWmTTd8zYg6ER+3B+pTlHlWjQ=",
"requires": {
- "findup-sync": "0.3.0",
- "nopt": "3.0.6",
- "resolve": "1.1.7"
+ "findup-sync": "~0.3.0",
+ "nopt": "~3.0.6",
+ "resolve": "~1.1.0"
},
"dependencies": {
"findup-sync": {
@@ -314,7 +413,7 @@
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
"integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
"requires": {
- "glob": "5.0.15"
+ "glob": "~5.0.0"
}
},
"glob": {
@@ -322,11 +421,11 @@
"resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
"integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
"requires": {
- "inflight": "1.0.6",
- "inherits": "2.0.3",
- "minimatch": "3.0.4",
- "once": "1.4.0",
- "path-is-absolute": "1.0.1"
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "2 || 3",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
}
},
"minimatch": {
@@ -334,7 +433,7 @@
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
"integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"requires": {
- "brace-expansion": "1.1.8"
+ "brace-expansion": "^1.1.7"
}
},
"nopt": {
@@ -342,27 +441,27 @@
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
"integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
"requires": {
- "abbrev": "1.1.0"
+ "abbrev": "1"
}
}
}
},
"grunt-jquery-content": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.0.1.tgz",
- "integrity": "sha1-aHdrx0G1SVEdaPBouVCsizd+g90=",
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.0.3.tgz",
+ "integrity": "sha1-sqFpjFTz6QZyO3cPuuRJ/ZIRXqM=",
"requires": {
"async": "0.9.0",
"cheerio": "0.17.0",
- "grunt-check-modules": "1.0.0",
- "grunt-wordpress": "2.1.2",
+ "grunt-check-modules": "1.1.0",
+ "grunt-wordpress": "2.1.3",
"he": "0.5.0",
"highlight.js": "7.3.0",
"marked": "0.3.2",
"rimraf": "2.2.8",
"spawnback": "1.0.0",
"which": "1.0.5",
- "wordpress": "1.1.2"
+ "wordpress": "1.3.0"
},
"dependencies": {
"which": {
@@ -372,81 +471,65 @@
}
}
},
+ "grunt-known-options": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
+ "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ=="
+ },
"grunt-legacy-log": {
- "version": "0.1.3",
- "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-0.1.3.tgz",
- "integrity": "sha1-7ClCboAwIa9ZAp+H0vnNczWgVTE=",
- "requires": {
- "colors": "0.6.2",
- "grunt-legacy-log-utils": "0.1.1",
- "hooker": "0.2.3",
- "lodash": "2.4.2",
- "underscore.string": "2.3.3"
- },
- "dependencies": {
- "lodash": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
- "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
- },
- "underscore.string": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
- "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0="
- }
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
+ "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
+ "requires": {
+ "colors": "~1.1.2",
+ "grunt-legacy-log-utils": "~2.0.0",
+ "hooker": "~0.2.3",
+ "lodash": "~4.17.5"
}
},
"grunt-legacy-log-utils": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-0.1.1.tgz",
- "integrity": "sha1-wHBrndkGThFvNvI/5OawSGcsD34=",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
+ "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
"requires": {
- "colors": "0.6.2",
- "lodash": "2.4.2",
- "underscore.string": "2.3.3"
- },
- "dependencies": {
- "lodash": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
- "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
- },
- "underscore.string": {
- "version": "2.3.3",
- "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.3.3.tgz",
- "integrity": "sha1-ccCL9rQosRM/N+ePo6Icgvcymw0="
- }
+ "chalk": "~2.4.1",
+ "lodash": "~4.17.10"
}
},
"grunt-legacy-util": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-0.2.0.tgz",
- "integrity": "sha1-kzJIhNv343qf98Am3/RR2UqeVUs=",
- "requires": {
- "async": "0.1.22",
- "exit": "0.1.2",
- "getobject": "0.1.0",
- "hooker": "0.2.3",
- "lodash": "0.9.2",
- "underscore.string": "2.2.1",
- "which": "1.0.9"
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
+ "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
+ "requires": {
+ "async": "~1.5.2",
+ "exit": "~0.1.1",
+ "getobject": "~0.1.0",
+ "hooker": "~0.2.3",
+ "lodash": "~4.17.10",
+ "underscore.string": "~3.3.4",
+ "which": "~1.3.0"
},
"dependencies": {
"async": {
- "version": "0.1.22",
- "resolved": "https://registry.npmjs.org/async/-/async-0.1.22.tgz",
- "integrity": "sha1-D8GqoIig4+8Ovi2IMbqw3PiEUGE="
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
+ "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
}
}
},
"grunt-wordpress": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.2.tgz",
- "integrity": "sha1-ue3Lv5jp6HM9F6gsMmWf2zbO2LE=",
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.3.tgz",
+ "integrity": "sha1-fNI9lBN9DDe+PybfZ4Y2FPUABXA=",
"requires": {
- "gilded-wordpress": "1.0.3"
+ "gilded-wordpress": "1.0.5"
}
},
+ "has-flag": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
+ "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
+ },
"he": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/he/-/he-0.5.0.tgz",
@@ -462,16 +545,21 @@
"resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
"integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk="
},
+ "hosted-git-info": {
+ "version": "2.7.1",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
+ "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w=="
+ },
"htmlparser2": {
"version": "3.7.3",
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz",
"integrity": "sha1-amTHdjfAjG8w7CqBV6UzM758sF4=",
"requires": {
- "domelementtype": "1.3.0",
- "domhandler": "2.2.1",
- "domutils": "1.5.1",
- "entities": "1.0.0",
- "readable-stream": "1.1.14"
+ "domelementtype": "1",
+ "domhandler": "2.2",
+ "domutils": "1.5",
+ "entities": "1.0",
+ "readable-stream": "1.1"
},
"dependencies": {
"domutils": {
@@ -479,8 +567,8 @@
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
"integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
"requires": {
- "dom-serializer": "0.0.1",
- "domelementtype": "1.3.0"
+ "dom-serializer": "0",
+ "domelementtype": "1"
}
},
"entities": {
@@ -491,17 +579,28 @@
}
},
"iconv-lite": {
- "version": "0.2.11",
- "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.2.11.tgz",
- "integrity": "sha1-HOYKOleGSiktEyH/RgnKS7llrcg="
+ "version": "0.4.24",
+ "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
+ "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
+ "requires": {
+ "safer-buffer": ">= 2.1.2 < 3"
+ }
+ },
+ "indent-string": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
+ "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
+ "requires": {
+ "repeating": "^2.0.0"
+ }
},
"inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
"integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
"requires": {
- "once": "1.4.0",
- "wrappy": "1.0.2"
+ "once": "^1.3.0",
+ "wrappy": "1"
}
},
"inherits": {
@@ -509,63 +608,185 @@
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
"integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
},
+ "is-arrayish": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
+ "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
+ },
+ "is-finite": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
+ "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
+ "requires": {
+ "number-is-nan": "^1.0.0"
+ }
+ },
+ "is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
+ },
"isarray": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
"integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
},
+ "isexe": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
+ "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
+ },
"js-yaml": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-2.0.5.tgz",
- "integrity": "sha1-olrmUJmZ6X3yeMZxnaEb0Gh3Q6g=",
+ "version": "3.13.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
+ "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
"requires": {
- "argparse": "0.1.16",
- "esprima": "1.0.4"
+ "argparse": "^1.0.7",
+ "esprima": "^4.0.0"
+ }
+ },
+ "load-json-file": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
+ "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "parse-json": "^2.2.0",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0",
+ "strip-bom": "^2.0.0"
}
},
"lodash": {
- "version": "0.9.2",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-0.9.2.tgz",
- "integrity": "sha1-jzSZxSRdNG1oLlsNO0B2fgnxqSw="
+ "version": "4.17.11",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
+ "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
+ },
+ "loud-rejection": {
+ "version": "1.6.0",
+ "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
+ "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
+ "requires": {
+ "currently-unhandled": "^0.4.1",
+ "signal-exit": "^3.0.0"
+ }
},
- "lru-cache": {
- "version": "2.7.3",
- "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-2.7.3.tgz",
- "integrity": "sha1-bUUk6LlV+V1PW1iFHOId1y+06VI="
+ "map-obj": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
+ "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
},
"marked": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/marked/-/marked-0.3.2.tgz",
"integrity": "sha1-AV2xWIZEOPJKZL3WGgQotBhwbQk="
},
+ "meow": {
+ "version": "3.7.0",
+ "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
+ "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
+ "requires": {
+ "camelcase-keys": "^2.0.0",
+ "decamelize": "^1.1.2",
+ "loud-rejection": "^1.0.0",
+ "map-obj": "^1.0.1",
+ "minimist": "^1.1.3",
+ "normalize-package-data": "^2.3.4",
+ "object-assign": "^4.0.1",
+ "read-pkg-up": "^1.0.1",
+ "redent": "^1.0.0",
+ "trim-newlines": "^1.0.0"
+ }
+ },
"minimatch": {
- "version": "0.2.14",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-0.2.14.tgz",
- "integrity": "sha1-x054BXT2PG+aCQ6Q775u9TpqdWo=",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"requires": {
- "lru-cache": "2.7.3",
- "sigmund": "1.0.1"
+ "brace-expansion": "^1.1.7"
}
},
- "natives": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/natives/-/natives-1.1.0.tgz",
- "integrity": "sha1-6f+EFBimsux6SV6TmYT3jxY+bjE="
+ "minimist": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
+ "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
+ },
+ "mkdirp": {
+ "version": "0.5.1",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
+ "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+ "requires": {
+ "minimist": "0.0.8"
+ },
+ "dependencies": {
+ "minimist": {
+ "version": "0.0.8",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
+ "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
+ }
+ }
},
"nopt": {
- "version": "1.0.10",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz",
- "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=",
+ "version": "3.0.6",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
+ "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
"requires": {
- "abbrev": "1.1.0"
+ "abbrev": "1"
+ }
+ },
+ "normalize-package-data": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
+ "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
+ "requires": {
+ "hosted-git-info": "^2.1.4",
+ "resolve": "^1.10.0",
+ "semver": "2 || 3 || 4 || 5",
+ "validate-npm-package-license": "^3.0.1"
+ },
+ "dependencies": {
+ "resolve": {
+ "version": "1.11.1",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
+ "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
+ "requires": {
+ "path-parse": "^1.0.6"
+ }
+ }
}
},
+ "number-is-nan": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
+ "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
+ },
"once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
"integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
"requires": {
- "wrappy": "1.0.2"
+ "wrappy": "1"
+ }
+ },
+ "parse-json": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
+ "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
+ "requires": {
+ "error-ex": "^1.2.0"
+ }
+ },
+ "path-exists": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
+ "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
+ "requires": {
+ "pinkie-promise": "^2.0.0"
}
},
"path-is-absolute": {
@@ -573,15 +794,84 @@
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
},
+ "path-parse": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
+ "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
+ },
+ "path-type": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
+ "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
+ "requires": {
+ "graceful-fs": "^4.1.2",
+ "pify": "^2.0.0",
+ "pinkie-promise": "^2.0.0"
+ }
+ },
+ "pify": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
+ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
+ },
+ "pinkie": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
+ "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
+ },
+ "pinkie-promise": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
+ "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
+ "requires": {
+ "pinkie": "^2.0.0"
+ }
+ },
+ "read-pkg": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
+ "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
+ "requires": {
+ "load-json-file": "^1.0.0",
+ "normalize-package-data": "^2.3.2",
+ "path-type": "^1.0.0"
+ }
+ },
+ "read-pkg-up": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
+ "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
+ "requires": {
+ "find-up": "^1.0.0",
+ "read-pkg": "^1.0.0"
+ }
+ },
"readable-stream": {
"version": "1.1.14",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
"integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
"requires": {
- "core-util-is": "1.0.2",
- "inherits": "2.0.3",
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
"isarray": "0.0.1",
- "string_decoder": "0.10.31"
+ "string_decoder": "~0.10.x"
+ }
+ },
+ "redent": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
+ "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
+ "requires": {
+ "indent-string": "^2.1.0",
+ "strip-indent": "^1.0.1"
+ }
+ },
+ "repeating": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
+ "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
+ "requires": {
+ "is-finite": "^1.0.0"
}
},
"resolve": {
@@ -594,47 +884,135 @@
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
"integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI="
},
+ "safer-buffer": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
+ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
+ },
"sax": {
- "version": "0.6.1",
- "resolved": "https://registry.npmjs.org/sax/-/sax-0.6.1.tgz",
- "integrity": "sha1-VjsZx8HeiS4Jv8Ty/DDjwn8JUrk="
+ "version": "1.2.4",
+ "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
+ "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
},
- "sigmund": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz",
- "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA="
+ "semver": {
+ "version": "5.7.0",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
+ "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA=="
+ },
+ "signal-exit": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
+ "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
},
"spawnback": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/spawnback/-/spawnback-1.0.0.tgz",
"integrity": "sha1-9zZi9+VNlTZ+ynTWQmxnfdfqaG8="
},
+ "spdx-correct": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
+ "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
+ "requires": {
+ "spdx-expression-parse": "^3.0.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-exceptions": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
+ "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA=="
+ },
+ "spdx-expression-parse": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
+ "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
+ "requires": {
+ "spdx-exceptions": "^2.1.0",
+ "spdx-license-ids": "^3.0.0"
+ }
+ },
+ "spdx-license-ids": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz",
+ "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA=="
+ },
+ "sprintf-js": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
+ "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
+ },
"string_decoder": {
"version": "0.10.31",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
},
- "underscore": {
- "version": "1.7.0",
- "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.7.0.tgz",
- "integrity": "sha1-a7rwh3UA02vjTsqlhODbn+8DUgk="
+ "strip-bom": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
+ "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
+ "requires": {
+ "is-utf8": "^0.2.0"
+ }
+ },
+ "strip-indent": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
+ "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
+ "requires": {
+ "get-stdin": "^4.0.1"
+ }
+ },
+ "supports-color": {
+ "version": "5.5.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
+ "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "requires": {
+ "has-flag": "^3.0.0"
+ }
+ },
+ "trim-newlines": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
+ "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM="
},
"underscore.string": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-2.2.1.tgz",
- "integrity": "sha1-18D6KvXVoaZ/QlPa7pgTLnM/Dxk="
+ "version": "3.3.5",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
+ "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
+ "requires": {
+ "sprintf-js": "^1.0.3",
+ "util-deprecate": "^1.0.2"
+ }
+ },
+ "util-deprecate": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
+ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
+ },
+ "validate-npm-package-license": {
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
+ "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
+ "requires": {
+ "spdx-correct": "^3.0.0",
+ "spdx-expression-parse": "^3.0.0"
+ }
},
"which": {
- "version": "1.0.9",
- "resolved": "https://registry.npmjs.org/which/-/which-1.0.9.tgz",
- "integrity": "sha1-RgwdoPgQED0DIam2M6+eV15kSG8="
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
},
"wordpress": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.1.2.tgz",
- "integrity": "sha1-uDZhhSBVSXESG8VsQ7A5yzgg94M=",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.3.0.tgz",
+ "integrity": "sha1-0LxIUVOktTh3B+O8yRZqDBPpcS8=",
"requires": {
- "xmlrpc": "1.3.1"
+ "xmlrpc": "1.3.2"
}
},
"wrappy": {
@@ -643,27 +1021,17 @@
"integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
},
"xmlbuilder": {
- "version": "2.6.5",
- "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-2.6.5.tgz",
- "integrity": "sha1-b/etYPty0idk8AehZLd/K/FABSY=",
- "requires": {
- "lodash": "3.10.1"
- },
- "dependencies": {
- "lodash": {
- "version": "3.10.1",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz",
- "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y="
- }
- }
+ "version": "8.2.2",
+ "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
+ "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M="
},
"xmlrpc": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.1.tgz",
- "integrity": "sha1-OqWCCG/vUwz+Hc2qDEyd3F0ORFE=",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.2.tgz",
+ "integrity": "sha1-JrLqNHhI0Ciqx+dRS1NRl23j6D0=",
"requires": {
- "sax": "0.6.1",
- "xmlbuilder": "2.6.5"
+ "sax": "1.2.x",
+ "xmlbuilder": "8.2.x"
}
}
}
diff --git a/package.json b/package.json
index f6cb046..1602d9f 100644
--- a/package.json
+++ b/package.json
@@ -21,8 +21,8 @@
],
"dependencies": {
"async": "0.9.0",
- "grunt": "0.4.5",
+ "grunt": "^1.0.4",
"grunt-cli": "1.1.0",
- "grunt-jquery-content": "3.0.1"
+ "grunt-jquery-content": "^3.0.3"
}
}
From 235039c8cee3425bf3e2a89494c873dc21864e28 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Sat, 8 Jun 2019 22:19:15 -0400
Subject: [PATCH 160/271] Download: Update to jquery-migrate 3.1.0
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index ece2474..4e87ce3 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -71,9 +71,9 @@ There are two versions of Migrate. The first will help you update your pre-1.9 j
The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1.9 or higher*:
-Download the compressed, production jQuery Migrate 3.0.1
+Download the compressed, production jQuery Migrate 3.1.0
-Download the uncompressed, development jQuery Migrate 3.0.1
+Download the uncompressed, development jQuery Migrate 3.1.0
## Cross-Browser Testing with jQuery
From 05f43ad6936464a6c3d72187e488981413920456 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Sat, 8 Jun 2019 22:24:29 -0400
Subject: [PATCH 161/271] 3.0.28
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 2352abb..b244c00 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.27",
+ "version": "3.0.28",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 1602d9f..caa6206 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.27",
+ "version": "3.0.28",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From cf9185f9c9d810f2adcf7dcee67f82034f74e5d8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Fri, 30 Aug 2019 00:34:43 +0200
Subject: [PATCH 162/271] 3.0.29
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index b244c00..aa333d4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.28",
+ "version": "3.0.29",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index caa6206..ab78b12 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.28",
+ "version": "3.0.29",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 480322b3916ead13e0bf198b855d2e7155c53472 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Fri, 30 Aug 2019 12:28:52 +0200
Subject: [PATCH 163/271] 3.0.30
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index aa333d4..9407150 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.29",
+ "version": "3.0.30",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index ab78b12..c81419a 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.29",
+ "version": "3.0.30",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 6b97890e9a8244ac9e9a716880db287b51066d82 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Fri, 10 Apr 2020 18:02:56 +0200
Subject: [PATCH 164/271] Add an upgrade guide for jQuery 3.5.0
Closes #196
---
pages/download.md | 2 +-
pages/upgrade-guide.md | 2 ++
pages/upgrade-guide/3.0.md | 4 ---
pages/upgrade-guide/3.5.md | 57 ++++++++++++++++++++++++++++++++++++++
4 files changed, 60 insertions(+), 5 deletions(-)
create mode 100644 pages/upgrade-guide/3.5.md
diff --git a/pages/download.md b/pages/download.md
index 4e87ce3..70a1728 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -16,7 +16,7 @@ To locally download these files, right-click the link and select "Save as..." fr
### jQuery
-For help when upgrading jQuery, please see the [upgrade guide](https://jquery.com/upgrade-guide/) most relevant to your version.
+For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
Download the compressed, production jQuery 3.4.1
diff --git a/pages/upgrade-guide.md b/pages/upgrade-guide.md
index aea9883..6cb4e49 100644
--- a/pages/upgrade-guide.md
+++ b/pages/upgrade-guide.md
@@ -3,6 +3,8 @@
"noHeadingLinks": true
}
+## [3.5 Upgrade Guide](/upgrade-guide/3.5/)
+
## [3.0 Upgrade Guide](/upgrade-guide/3.0/)
## [1.9 Upgrade Guide](/upgrade-guide/1.9/)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 98f33ce..8514232 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -3,10 +3,6 @@
"toc": true
}
-
-
-# jQuery Core 3.0 Upgrade Guide
-
## Overview
With the major version of 3.0, the jQuery Core team has taken the opportunity to make changes to clean up the API and fix bugs that may prove to be breaking changes for some code. This includes the removal of previously deprecated public APIs, changes to or removal of undocumented APIs, and changes to the documented or undocumented behavior of existing APIs for specific inputs.
diff --git a/pages/upgrade-guide/3.5.md b/pages/upgrade-guide/3.5.md
new file mode 100644
index 0000000..3c6cd74
--- /dev/null
+++ b/pages/upgrade-guide/3.5.md
@@ -0,0 +1,57 @@
+
+
+## jQuery.htmlPrefilter changes
+
+### A workaround
+
+If you want to upgrade to jQuery 3.5.0 or newer and don't have time to deal with breaking changes at the moment and you use jQuery Migrate 3.2.0 or newer, you can revert to the previous behavior by invoking:
+```js
+jQuery.UNSAFE_restoreLegacyHtmlPrefilter();
+```
+
+If you don't use jQuery Migrate, don't add it just for this one workaround. Instead, you can revert to the previous behavior by redefining `jQuery.htmlPrefilter` after loading jQuery:
+```js
+var rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;
+jQuery.htmlPrefilter = function( html ) {
+ return html.replace( rxhtmlTag, "<$1>$2>" );
+};
+```
+
+Note that if you do this, you lose the jQuery 3.5.0 security fix and you have to be more careful with what HTML you pass to jQuery manipulation methods; regular HTML sanitizing will not be enough. Some security libraries have special sanitization settings for jQuery. For example, [DOMPurify](https://github.com/cure53/DOMPurify) has a `SAFE_FOR_JQUERY` flag:
+```js
+var sanitizedHtml = DOMPurify.sanitize( unsafeHtml, { SAFE_FOR_JQUERY: true } );
+elem.html( sanitizedHtml );
+```
+
+### Description of the change
+
+`jQuery.htmlPrefilter` modifies and filters HTML strings passed through [jQuery manipulation methods](/category/manipulation/). The default value of this function in jQueries older than 3.5.0 used to replace XHTML-like tags with versions that work in HTML. For example, previously the following:
+```js
+jQuery( "
" );
+```
+would create the following structure:
+```html
+
+
+```
+because `
` was replaced with `
` & ` ` with ` `.
+
+jQuery 3.5.0 has changed `jQuery.htmlPrefilter` to be an identity function. That means that the above `jQuery` call would now create above HTML structure only in XML mode of HTML (called also as XHTML) but in regular HTML mode you would now get:
+```html
+
+
+
+```
+
+To avoid this, don't use self-closing tags for tags that may have content unless you page runs in XHTML mode. Make sure you're sending a correct mime type: `application/xhtml+xml`; otherwise, your page will really run in HTML mode.
+
+If you're writing a library and you want it to work both in HTML & XHTML modes, remember to use self-closing tags for empty elements, i.e. ones that don't have closing tags in HTML. For example, instead of:
+```js
+jQuery( "
" );
+```
+do this:
+```js
+jQuery( "
" );
+```
From 77d8e98348d6a32177ab3e8a3d5332c82b1761c4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Fri, 10 Apr 2020 18:27:58 +0200
Subject: [PATCH 165/271] jQuery 3.4.1 -> 3.5.0
Closes #198
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 70a1728..1b55775 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.4.1
+Download the compressed, production jQuery 3.5.0
-Download the uncompressed, development jQuery 3.4.1
+Download the uncompressed, development jQuery 3.5.0
-Download the map file for jQuery 3.4.1
+Download the map file for jQuery 3.5.0
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.4.1 slim build
+Download the compressed, production jQuery 3.5.0 slim build
-Download the uncompressed, development jQuery 3.4.1 slim build
+Download the uncompressed, development jQuery 3.5.0 slim build
-Download the map file for the jQuery 3.4.1 slim build
+Download the map file for the jQuery 3.5.0 slim build
-[jQuery 3.4.1 release notes](https://blog.jquery.com/2019/05/01/jquery-3-4-1-triggering-focus-events-in-ie-and-finding-root-elements-in-ios-10/)
+[jQuery 3.5.0 release notes](https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.4.1.min.js
+bower install https://code.jquery.com/jquery-3.5.0.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index ca25985..e08c9e4 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.4.1
+ v3.5.0
The 1.x and 2.x branches no longer receive patches.
From 3e5d32da6db4d75e643e9b3734ec1b692c4186d3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Fri, 10 Apr 2020 18:30:18 +0200
Subject: [PATCH 166/271] 3.1.0
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 9407150..6905385 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.0.30",
+ "version": "3.1.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index c81419a..c985d97 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.0.30",
+ "version": "3.1.0",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From f2865aae0745b17f782605ab2764a5b79753d2b6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Fri, 10 Apr 2020 23:13:40 +0200
Subject: [PATCH 167/271] Upgrade guide: Fix a typo
---
pages/upgrade-guide/3.5.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.5.md b/pages/upgrade-guide/3.5.md
index 3c6cd74..3e47c41 100644
--- a/pages/upgrade-guide/3.5.md
+++ b/pages/upgrade-guide/3.5.md
@@ -45,7 +45,7 @@ jQuery 3.5.0 has changed `jQuery.htmlPrefilter` to be an identity function. That
```
-To avoid this, don't use self-closing tags for tags that may have content unless you page runs in XHTML mode. Make sure you're sending a correct mime type: `application/xhtml+xml`; otherwise, your page will really run in HTML mode.
+To avoid this, don't use self-closing tags for tags that may have content unless your page runs in XHTML mode. Make sure you're sending a correct mime type: `application/xhtml+xml`; otherwise, your page will really run in HTML mode.
If you're writing a library and you want it to work both in HTML & XHTML modes, remember to use self-closing tags for empty elements, i.e. ones that don't have closing tags in HTML. For example, instead of:
```js
From 75e4b3b8ba177b37f346248c75f489de44cf09b3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Fri, 10 Apr 2020 23:13:46 +0200
Subject: [PATCH 168/271] 3.1.1
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6905385..ffe7271 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.1.0",
+ "version": "3.1.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index c985d97..7f43746 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.1.0",
+ "version": "3.1.1",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 76bf7ef11f37a7371bcb032574176c7a5970a172 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Wed, 15 Apr 2020 23:31:21 +0200
Subject: [PATCH 169/271] Build: Update deps so that the build works in newer
Node.js
---
package-lock.json | 1437 ++++++++++++++++++++++++++++++++++++++++-----
package.json | 8 +-
2 files changed, 1302 insertions(+), 143 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index ffe7271..3c9b342 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -19,9 +19,9 @@
"integrity": "sha1-hn2g/zn3eGEyQsRM/qg/CqTr35s="
},
"abbrev": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.0.tgz",
- "integrity": "sha1-0FVMIlZjbi9W58LlrRg/hZQo2B8="
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
+ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
},
"ansi-styles": {
"version": "3.2.1",
@@ -46,30 +46,163 @@
}
}
},
+ "arr-diff": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
+ "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
+ },
+ "arr-flatten": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
+ "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
+ },
+ "arr-union": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
+ "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
+ },
+ "array-each": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
+ "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8="
+ },
"array-find-index": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
"integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E="
},
+ "array-slice": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
+ "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="
+ },
+ "array-unique": {
+ "version": "0.3.2",
+ "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
+ "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
+ },
+ "assign-symbols": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
+ "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
+ },
"async": {
- "version": "0.9.0",
- "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz",
- "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc="
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
+ "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="
+ },
+ "atob": {
+ "version": "2.1.2",
+ "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
+ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
},
"balanced-match": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
"integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
},
+ "base": {
+ "version": "0.11.2",
+ "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
+ "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
+ "requires": {
+ "cache-base": "^1.0.1",
+ "class-utils": "^0.3.5",
+ "component-emitter": "^1.2.1",
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.1",
+ "mixin-deep": "^1.2.0",
+ "pascalcase": "^0.1.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ }
+ }
+ },
"brace-expansion": {
- "version": "1.1.8",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.8.tgz",
- "integrity": "sha1-wHshHHyVLsH479Uad+8NHTmQopI=",
+ "version": "1.1.11",
+ "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
+ "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
"requires": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
+ "braces": {
+ "version": "2.3.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
+ "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
+ "requires": {
+ "arr-flatten": "^1.1.0",
+ "array-unique": "^0.3.2",
+ "extend-shallow": "^2.0.1",
+ "fill-range": "^4.0.0",
+ "isobject": "^3.0.1",
+ "repeat-element": "^1.1.2",
+ "snapdragon": "^0.8.1",
+ "snapdragon-node": "^2.0.1",
+ "split-string": "^3.0.2",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "cache-base": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
+ "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
+ "requires": {
+ "collection-visit": "^1.0.0",
+ "component-emitter": "^1.2.1",
+ "get-value": "^2.0.6",
+ "has-value": "^1.0.0",
+ "isobject": "^3.0.1",
+ "set-value": "^2.0.0",
+ "to-object-path": "^0.3.0",
+ "union-value": "^1.0.0",
+ "unset-value": "^1.0.0"
+ }
+ },
"camelcase": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
@@ -113,11 +246,41 @@
}
}
},
+ "class-utils": {
+ "version": "0.3.6",
+ "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
+ "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
+ "requires": {
+ "arr-union": "^3.1.0",
+ "define-property": "^0.2.5",
+ "isobject": "^3.0.0",
+ "static-extend": "^0.1.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ }
+ }
+ },
"coffeescript": {
"version": "1.10.0",
"resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
"integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4="
},
+ "collection-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
+ "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
+ "requires": {
+ "map-visit": "^1.0.0",
+ "object-visit": "^1.0.0"
+ }
+ },
"color-convert": {
"version": "1.9.3",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
@@ -136,11 +299,21 @@
"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
"integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
},
+ "component-emitter": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
+ "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
+ },
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
},
+ "copy-descriptor": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
+ "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
+ },
"core-util-is": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
@@ -163,11 +336,66 @@
"meow": "^3.3.0"
}
},
+ "debug": {
+ "version": "2.6.9",
+ "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
+ "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
+ "requires": {
+ "ms": "2.0.0"
+ }
+ },
"decamelize": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
"integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
},
+ "decode-uri-component": {
+ "version": "0.2.0",
+ "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
+ "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
+ },
+ "define-property": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
+ "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
+ "requires": {
+ "is-descriptor": "^1.0.2",
+ "isobject": "^3.0.1"
+ },
+ "dependencies": {
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ }
+ }
+ },
+ "detect-file": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
+ "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc="
+ },
"dom-serializer": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz",
@@ -238,6 +466,150 @@
"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
},
+ "expand-brackets": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
+ "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
+ "requires": {
+ "debug": "^2.3.3",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "posix-character-classes": "^0.1.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "expand-tilde": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
+ "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
+ "requires": {
+ "homedir-polyfill": "^1.0.1"
+ }
+ },
+ "extend": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
+ "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
+ },
+ "extend-shallow": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
+ "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
+ "requires": {
+ "assign-symbols": "^1.0.0",
+ "is-extendable": "^1.0.1"
+ },
+ "dependencies": {
+ "is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
+ }
+ }
+ },
+ "extglob": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
+ "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
+ "requires": {
+ "array-unique": "^0.3.2",
+ "define-property": "^1.0.0",
+ "expand-brackets": "^2.1.4",
+ "extend-shallow": "^2.0.1",
+ "fragment-cache": "^0.2.1",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ }
+ }
+ },
+ "fill-range": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
+ "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1",
+ "to-regex-range": "^2.1.0"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
"find-up": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
@@ -269,6 +641,44 @@
}
}
},
+ "fined": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
+ "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
+ "requires": {
+ "expand-tilde": "^2.0.2",
+ "is-plain-object": "^2.0.3",
+ "object.defaults": "^1.1.0",
+ "object.pick": "^1.2.0",
+ "parse-filepath": "^1.0.1"
+ }
+ },
+ "flagged-respawn": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
+ "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q=="
+ },
+ "for-in": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
+ "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
+ },
+ "for-own": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
+ "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
+ "requires": {
+ "for-in": "^1.0.1"
+ }
+ },
+ "fragment-cache": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
+ "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
+ "requires": {
+ "map-cache": "^0.2.2"
+ }
+ },
"fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -279,6 +689,11 @@
"resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
"integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4="
},
+ "get-value": {
+ "version": "2.0.6",
+ "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
+ "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
+ },
"getobject": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
@@ -294,6 +709,11 @@
"wordpress": "^1.1.2"
},
"dependencies": {
+ "async": {
+ "version": "0.9.2",
+ "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
+ "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
+ },
"glob": {
"version": "4.5.3",
"resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
@@ -328,15 +748,37 @@
"path-is-absolute": "^1.0.0"
}
},
+ "global-modules": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
+ "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
+ "requires": {
+ "global-prefix": "^1.0.1",
+ "is-windows": "^1.0.1",
+ "resolve-dir": "^1.0.0"
+ }
+ },
+ "global-prefix": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
+ "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
+ "requires": {
+ "expand-tilde": "^2.0.2",
+ "homedir-polyfill": "^1.0.1",
+ "ini": "^1.3.4",
+ "is-windows": "^1.0.1",
+ "which": "^1.2.14"
+ }
+ },
"graceful-fs": {
- "version": "4.1.15",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz",
- "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA=="
+ "version": "4.2.3",
+ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
+ "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
},
"grunt": {
- "version": "1.0.4",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.0.4.tgz",
- "integrity": "sha512-PYsMOrOC+MsdGEkFVwMaMyc6Ob7pKmq+deg1Sjr+vvMWp35sztfwKE7qoN51V+UEtHsyNuMcGdgMLFkBHvMxHQ==",
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.1.0.tgz",
+ "integrity": "sha512-+NGod0grmviZ7Nzdi9am7vuRS/h76PcWDsV635mEXF0PEQMUV6Kb+OjTdsVxbi0PZmfQOjCMKb3w8CVZcqsn1g==",
"requires": {
"coffeescript": "~1.10.0",
"dateformat": "~1.0.12",
@@ -349,9 +791,9 @@
"grunt-legacy-log": "~2.0.0",
"grunt-legacy-util": "~1.1.1",
"iconv-lite": "~0.4.13",
- "js-yaml": "~3.13.0",
+ "js-yaml": "~3.13.1",
"minimatch": "~3.0.2",
- "mkdirp": "~0.5.1",
+ "mkdirp": "~1.0.3",
"nopt": "~3.0.6",
"path-is-absolute": "~1.0.0",
"rimraf": "~2.6.2"
@@ -368,28 +810,10 @@
"resolve": "~1.1.0"
}
},
- "rimraf": {
- "version": "2.6.3",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
- "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
- "requires": {
- "glob": "^7.1.3"
- },
- "dependencies": {
- "glob": {
- "version": "7.1.4",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz",
- "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==",
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- }
- }
+ "resolve": {
+ "version": "1.1.7",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
+ "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
}
}
},
@@ -399,49 +823,24 @@
"integrity": "sha1-fBZB28ZlSGdqbVl5Ga35C3s11kQ="
},
"grunt-cli": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.1.0.tgz",
- "integrity": "sha1-r9eWmTTd8zYg6ER+3B+pTlHlWjQ=",
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz",
+ "integrity": "sha512-8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==",
"requires": {
- "findup-sync": "~0.3.0",
- "nopt": "~3.0.6",
- "resolve": "~1.1.0"
+ "grunt-known-options": "~1.1.0",
+ "interpret": "~1.1.0",
+ "liftoff": "~2.5.0",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.1.1"
},
"dependencies": {
- "findup-sync": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
- "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
- "requires": {
- "glob": "~5.0.0"
- }
- },
- "glob": {
- "version": "5.0.15",
- "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
- "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
- "requires": {
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "2 || 3",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- },
- "minimatch": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
- "requires": {
- "brace-expansion": "^1.1.7"
- }
- },
"nopt": {
- "version": "3.0.6",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
- "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
"requires": {
- "abbrev": "1"
+ "abbrev": "1",
+ "osenv": "^0.1.4"
}
}
}
@@ -464,6 +863,16 @@
"wordpress": "1.3.0"
},
"dependencies": {
+ "async": {
+ "version": "0.9.0",
+ "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz",
+ "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc="
+ },
+ "rimraf": {
+ "version": "2.2.8",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
+ "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI="
+ },
"which": {
"version": "1.0.5",
"resolved": "https://registry.npmjs.org/which/-/which-1.0.5.tgz",
@@ -530,6 +939,35 @@
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
"integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
},
+ "has-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
+ "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
+ "requires": {
+ "get-value": "^2.0.6",
+ "has-values": "^1.0.0",
+ "isobject": "^3.0.0"
+ }
+ },
+ "has-values": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
+ "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
+ "requires": {
+ "is-number": "^3.0.0",
+ "kind-of": "^4.0.0"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
+ "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
"he": {
"version": "0.5.0",
"resolved": "https://registry.npmjs.org/he/-/he-0.5.0.tgz",
@@ -540,15 +978,23 @@
"resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-7.3.0.tgz",
"integrity": "sha1-bF8PZOcHj2ZAK82/yJEQw/0bqZ8="
},
+ "homedir-polyfill": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
+ "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
+ "requires": {
+ "parse-passwd": "^1.0.0"
+ }
+ },
"hooker": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
"integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk="
},
"hosted-git-info": {
- "version": "2.7.1",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.7.1.tgz",
- "integrity": "sha512-7T/BxH19zbcCTa8XkMlbK5lTo1WtgkFi3GvdWEyNuc4Vex7/9Dqbnpsf4JMydcfj9HCg4zUWFTL3Za6lapg5/w=="
+ "version": "2.8.8",
+ "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
+ "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg=="
},
"htmlparser2": {
"version": "3.7.3",
@@ -604,38 +1050,182 @@
}
},
"inherits": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz",
- "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4="
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
+ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
+ },
+ "ini": {
+ "version": "1.3.5",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
+ "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
+ },
+ "interpret": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
+ "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ="
+ },
+ "is-absolute": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
+ "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
+ "requires": {
+ "is-relative": "^1.0.0",
+ "is-windows": "^1.0.1"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
+ "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
},
"is-arrayish": {
"version": "0.2.1",
"resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
"integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
},
- "is-finite": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.0.2.tgz",
- "integrity": "sha1-zGZ3aVYCvlUO8R6LSqYwU0K20Ko=",
+ "is-buffer": {
+ "version": "1.1.6",
+ "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
+ "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
+ },
+ "is-data-descriptor": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
+ "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
"requires": {
- "number-is-nan": "^1.0.0"
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
}
},
- "is-utf8": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
- "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
- },
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+ "is-descriptor": {
+ "version": "0.1.6",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
+ "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
+ "requires": {
+ "is-accessor-descriptor": "^0.1.6",
+ "is-data-descriptor": "^0.1.4",
+ "kind-of": "^5.0.0"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
+ "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
+ }
+ }
+ },
+ "is-extendable": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
+ "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
+ },
+ "is-extglob": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
+ "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
+ },
+ "is-finite": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
+ "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w=="
+ },
+ "is-glob": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
+ "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
+ "requires": {
+ "is-extglob": "^2.1.0"
+ }
+ },
+ "is-number": {
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
+ "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "is-plain-object": {
+ "version": "2.0.4",
+ "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
+ "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
+ "requires": {
+ "isobject": "^3.0.1"
+ }
+ },
+ "is-relative": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
+ "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
+ "requires": {
+ "is-unc-path": "^1.0.0"
+ }
+ },
+ "is-unc-path": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
+ "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
+ "requires": {
+ "unc-path-regex": "^0.1.2"
+ }
+ },
+ "is-utf8": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
+ "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
+ },
+ "is-windows": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
+ },
+ "isarray": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
+ "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
},
"isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
"integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
},
+ "isobject": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
+ "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
+ },
"js-yaml": {
"version": "3.13.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
@@ -645,6 +1235,39 @@
"esprima": "^4.0.0"
}
},
+ "kind-of": {
+ "version": "6.0.3",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
+ },
+ "liftoff": {
+ "version": "2.5.0",
+ "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
+ "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
+ "requires": {
+ "extend": "^3.0.0",
+ "findup-sync": "^2.0.0",
+ "fined": "^1.0.1",
+ "flagged-respawn": "^1.0.0",
+ "is-plain-object": "^2.0.4",
+ "object.map": "^1.0.0",
+ "rechoir": "^0.6.2",
+ "resolve": "^1.1.7"
+ },
+ "dependencies": {
+ "findup-sync": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
+ "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
+ "requires": {
+ "detect-file": "^1.0.0",
+ "is-glob": "^3.1.0",
+ "micromatch": "^3.0.4",
+ "resolve-dir": "^1.0.1"
+ }
+ }
+ }
+ },
"load-json-file": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
@@ -658,9 +1281,9 @@
}
},
"lodash": {
- "version": "4.17.11",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz",
- "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg=="
+ "version": "4.17.15",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
+ "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
},
"loud-rejection": {
"version": "1.6.0",
@@ -671,11 +1294,32 @@
"signal-exit": "^3.0.0"
}
},
+ "make-iterator": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
+ "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
+ "requires": {
+ "kind-of": "^6.0.2"
+ }
+ },
+ "map-cache": {
+ "version": "0.2.2",
+ "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
+ "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
+ },
"map-obj": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
"integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
},
+ "map-visit": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
+ "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
+ "requires": {
+ "object-visit": "^1.0.0"
+ }
+ },
"marked": {
"version": "0.3.2",
"resolved": "https://registry.npmjs.org/marked/-/marked-0.3.2.tgz",
@@ -698,6 +1342,26 @@
"trim-newlines": "^1.0.0"
}
},
+ "micromatch": {
+ "version": "3.1.10",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
+ "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "braces": "^2.3.1",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "extglob": "^2.0.4",
+ "fragment-cache": "^0.2.1",
+ "kind-of": "^6.0.2",
+ "nanomatch": "^1.2.9",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.2"
+ }
+ },
"minimatch": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
@@ -707,25 +1371,57 @@
}
},
"minimist": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.0.tgz",
- "integrity": "sha1-o1AIsg9BOD7sH7kU9M1d95omQoQ="
+ "version": "1.2.5",
+ "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
+ "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
},
- "mkdirp": {
- "version": "0.5.1",
- "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz",
- "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=",
+ "mixin-deep": {
+ "version": "1.3.2",
+ "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
+ "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
"requires": {
- "minimist": "0.0.8"
+ "for-in": "^1.0.2",
+ "is-extendable": "^1.0.1"
},
"dependencies": {
- "minimist": {
- "version": "0.0.8",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz",
- "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0="
+ "is-extendable": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
+ "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
+ "requires": {
+ "is-plain-object": "^2.0.4"
+ }
}
}
},
+ "mkdirp": {
+ "version": "1.0.4",
+ "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
+ },
+ "ms": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
+ "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
+ },
+ "nanomatch": {
+ "version": "1.2.13",
+ "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
+ "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
+ "requires": {
+ "arr-diff": "^4.0.0",
+ "array-unique": "^0.3.2",
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "fragment-cache": "^0.2.1",
+ "is-windows": "^1.0.2",
+ "kind-of": "^6.0.2",
+ "object.pick": "^1.3.0",
+ "regex-not": "^1.0.0",
+ "snapdragon": "^0.8.1",
+ "to-regex": "^3.0.1"
+ }
+ },
"nopt": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
@@ -743,27 +1439,76 @@
"resolve": "^1.10.0",
"semver": "2 || 3 || 4 || 5",
"validate-npm-package-license": "^3.0.1"
+ }
+ },
+ "object-assign": {
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
+ "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
+ },
+ "object-copy": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
+ "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
+ "requires": {
+ "copy-descriptor": "^0.1.0",
+ "define-property": "^0.2.5",
+ "kind-of": "^3.0.3"
},
"dependencies": {
- "resolve": {
- "version": "1.11.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz",
- "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==",
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
"requires": {
- "path-parse": "^1.0.6"
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
}
}
}
},
- "number-is-nan": {
+ "object-visit": {
"version": "1.0.1",
- "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz",
- "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0="
+ "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
+ "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
+ "requires": {
+ "isobject": "^3.0.0"
+ }
},
- "object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
+ "object.defaults": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
+ "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
+ "requires": {
+ "array-each": "^1.0.1",
+ "array-slice": "^1.0.0",
+ "for-own": "^1.0.0",
+ "isobject": "^3.0.0"
+ }
+ },
+ "object.map": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
+ "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
+ "requires": {
+ "for-own": "^1.0.0",
+ "make-iterator": "^1.0.0"
+ }
+ },
+ "object.pick": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
+ "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
+ "requires": {
+ "isobject": "^3.0.1"
+ }
},
"once": {
"version": "1.4.0",
@@ -773,6 +1518,35 @@
"wrappy": "1"
}
},
+ "os-homedir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
+ "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
+ },
+ "os-tmpdir": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
+ "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
+ },
+ "osenv": {
+ "version": "0.1.5",
+ "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
+ "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
+ "requires": {
+ "os-homedir": "^1.0.0",
+ "os-tmpdir": "^1.0.0"
+ }
+ },
+ "parse-filepath": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
+ "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
+ "requires": {
+ "is-absolute": "^1.0.0",
+ "map-cache": "^0.2.0",
+ "path-root": "^0.1.1"
+ }
+ },
"parse-json": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
@@ -781,6 +1555,16 @@
"error-ex": "^1.2.0"
}
},
+ "parse-passwd": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
+ "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY="
+ },
+ "pascalcase": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
+ "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
+ },
"path-exists": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
@@ -799,6 +1583,19 @@
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
"integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
},
+ "path-root": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
+ "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
+ "requires": {
+ "path-root-regex": "^0.1.0"
+ }
+ },
+ "path-root-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
+ "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0="
+ },
"path-type": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
@@ -827,6 +1624,11 @@
"pinkie": "^2.0.0"
}
},
+ "posix-character-classes": {
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
+ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
+ },
"read-pkg": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
@@ -855,6 +1657,21 @@
"inherits": "~2.0.1",
"isarray": "0.0.1",
"string_decoder": "~0.10.x"
+ },
+ "dependencies": {
+ "isarray": {
+ "version": "0.0.1",
+ "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
+ "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
+ }
+ }
+ },
+ "rechoir": {
+ "version": "0.6.2",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
+ "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
+ "requires": {
+ "resolve": "^1.1.6"
}
},
"redent": {
@@ -866,6 +1683,25 @@
"strip-indent": "^1.0.1"
}
},
+ "regex-not": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
+ "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "requires": {
+ "extend-shallow": "^3.0.2",
+ "safe-regex": "^1.1.0"
+ }
+ },
+ "repeat-element": {
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
+ "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="
+ },
+ "repeat-string": {
+ "version": "1.6.1",
+ "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
+ "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
+ },
"repeating": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
@@ -875,14 +1711,62 @@
}
},
"resolve": {
- "version": "1.1.7",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
- "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
+ "version": "1.15.1",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
+ "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
+ "requires": {
+ "path-parse": "^1.0.6"
+ }
+ },
+ "resolve-dir": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
+ "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
+ "requires": {
+ "expand-tilde": "^2.0.0",
+ "global-modules": "^1.0.0"
+ }
+ },
+ "resolve-url": {
+ "version": "0.2.1",
+ "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
+ "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
+ },
+ "ret": {
+ "version": "0.1.15",
+ "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
+ "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
},
"rimraf": {
- "version": "2.2.8",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
- "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI="
+ "version": "2.6.3",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
+ "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
+ "requires": {
+ "glob": "^7.1.3"
+ },
+ "dependencies": {
+ "glob": {
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "requires": {
+ "fs.realpath": "^1.0.0",
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^3.0.4",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ }
+ }
+ }
+ },
+ "safe-regex": {
+ "version": "1.1.0",
+ "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
+ "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
+ "requires": {
+ "ret": "~0.1.10"
+ }
},
"safer-buffer": {
"version": "2.1.2",
@@ -895,14 +1779,154 @@
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
},
"semver": {
- "version": "5.7.0",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.0.tgz",
- "integrity": "sha512-Ya52jSX2u7QKghxeoFGpLwCtGlt7j0oY9DYb5apt9nPlJ42ID+ulTXESnt/qAQcoSERyZ5sl3LDIOw0nAn/5DA=="
+ "version": "5.7.1",
+ "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
+ "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
+ },
+ "set-value": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
+ "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
+ "requires": {
+ "extend-shallow": "^2.0.1",
+ "is-extendable": "^0.1.1",
+ "is-plain-object": "^2.0.3",
+ "split-string": "^3.0.1"
+ },
+ "dependencies": {
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
},
"signal-exit": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.2.tgz",
- "integrity": "sha1-tf3AjxKH6hF4Yo5BXiUTK3NkbG0="
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
+ "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
+ },
+ "snapdragon": {
+ "version": "0.8.2",
+ "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
+ "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
+ "requires": {
+ "base": "^0.11.1",
+ "debug": "^2.2.0",
+ "define-property": "^0.2.5",
+ "extend-shallow": "^2.0.1",
+ "map-cache": "^0.2.2",
+ "source-map": "^0.5.6",
+ "source-map-resolve": "^0.5.0",
+ "use": "^3.1.0"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ },
+ "extend-shallow": {
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
+ "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
+ "requires": {
+ "is-extendable": "^0.1.0"
+ }
+ }
+ }
+ },
+ "snapdragon-node": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
+ "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
+ "requires": {
+ "define-property": "^1.0.0",
+ "isobject": "^3.0.0",
+ "snapdragon-util": "^3.0.1"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
+ "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
+ "requires": {
+ "is-descriptor": "^1.0.0"
+ }
+ },
+ "is-accessor-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
+ "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-data-descriptor": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
+ "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
+ "requires": {
+ "kind-of": "^6.0.0"
+ }
+ },
+ "is-descriptor": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
+ "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
+ "requires": {
+ "is-accessor-descriptor": "^1.0.0",
+ "is-data-descriptor": "^1.0.0",
+ "kind-of": "^6.0.2"
+ }
+ }
+ }
+ },
+ "snapdragon-util": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
+ "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
+ "requires": {
+ "kind-of": "^3.2.0"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "source-map": {
+ "version": "0.5.7",
+ "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
+ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
+ },
+ "source-map-resolve": {
+ "version": "0.5.3",
+ "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
+ "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
+ "requires": {
+ "atob": "^2.1.2",
+ "decode-uri-component": "^0.2.0",
+ "resolve-url": "^0.2.1",
+ "source-map-url": "^0.4.0",
+ "urix": "^0.1.0"
+ }
+ },
+ "source-map-url": {
+ "version": "0.4.0",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
+ "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
},
"spawnback": {
"version": "1.0.0",
@@ -933,15 +1957,42 @@
}
},
"spdx-license-ids": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.4.tgz",
- "integrity": "sha512-7j8LYJLeY/Yb6ACbQ7F76qy5jHkp0U6jgBfJsk97bwWlVUnUWsAgpyaCvo17h0/RQGnQ036tVDomiwoI4pDkQA=="
+ "version": "3.0.5",
+ "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
+ "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q=="
+ },
+ "split-string": {
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
+ "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
+ "requires": {
+ "extend-shallow": "^3.0.0"
+ }
},
"sprintf-js": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
"integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
},
+ "static-extend": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
+ "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
+ "requires": {
+ "define-property": "^0.2.5",
+ "object-copy": "^0.1.0"
+ },
+ "dependencies": {
+ "define-property": {
+ "version": "0.2.5",
+ "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
+ "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
+ "requires": {
+ "is-descriptor": "^0.1.0"
+ }
+ }
+ }
+ },
"string_decoder": {
"version": "0.10.31",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
@@ -971,11 +2022,54 @@
"has-flag": "^3.0.0"
}
},
+ "to-object-path": {
+ "version": "0.3.0",
+ "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
+ "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
+ "requires": {
+ "kind-of": "^3.0.2"
+ },
+ "dependencies": {
+ "kind-of": {
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
+ "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
+ "requires": {
+ "is-buffer": "^1.1.5"
+ }
+ }
+ }
+ },
+ "to-regex": {
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
+ "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
+ "requires": {
+ "define-property": "^2.0.2",
+ "extend-shallow": "^3.0.2",
+ "regex-not": "^1.0.2",
+ "safe-regex": "^1.1.0"
+ }
+ },
+ "to-regex-range": {
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
+ "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "requires": {
+ "is-number": "^3.0.0",
+ "repeat-string": "^1.6.1"
+ }
+ },
"trim-newlines": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
"integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM="
},
+ "unc-path-regex": {
+ "version": "0.1.2",
+ "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
+ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo="
+ },
"underscore.string": {
"version": "3.3.5",
"resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
@@ -985,11 +2079,76 @@
"util-deprecate": "^1.0.2"
}
},
+ "union-value": {
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
+ "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
+ "requires": {
+ "arr-union": "^3.1.0",
+ "get-value": "^2.0.6",
+ "is-extendable": "^0.1.1",
+ "set-value": "^2.0.1"
+ }
+ },
+ "unset-value": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
+ "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
+ "requires": {
+ "has-value": "^0.3.1",
+ "isobject": "^3.0.0"
+ },
+ "dependencies": {
+ "has-value": {
+ "version": "0.3.1",
+ "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
+ "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
+ "requires": {
+ "get-value": "^2.0.3",
+ "has-values": "^0.1.4",
+ "isobject": "^2.0.0"
+ },
+ "dependencies": {
+ "isobject": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
+ "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
+ "requires": {
+ "isarray": "1.0.0"
+ }
+ }
+ }
+ },
+ "has-values": {
+ "version": "0.1.4",
+ "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
+ "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E="
+ }
+ }
+ },
+ "urix": {
+ "version": "0.1.0",
+ "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
+ "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
+ },
+ "use": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
+ "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
+ },
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
},
+ "v8flags": {
+ "version": "3.1.3",
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
+ "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",
+ "requires": {
+ "homedir-polyfill": "^1.0.1"
+ }
+ },
"validate-npm-package-license": {
"version": "3.0.4",
"resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
diff --git a/package.json b/package.json
index 7f43746..dc685f5 100644
--- a/package.json
+++ b/package.json
@@ -20,9 +20,9 @@
}
],
"dependencies": {
- "async": "0.9.0",
- "grunt": "^1.0.4",
- "grunt-cli": "1.1.0",
- "grunt-jquery-content": "^3.0.3"
+ "async": "3.2.0",
+ "grunt": "1.1.0",
+ "grunt-cli": "1.3.2",
+ "grunt-jquery-content": "3.0.3"
}
}
From ba12525fe41b3cb5ddb9d0531aaca07d0c0d5532 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Wed, 15 Apr 2020 23:34:24 +0200
Subject: [PATCH 170/271] 3.1.2
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 3c9b342..f9db654 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.1.1",
+ "version": "3.1.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index dc685f5..2e43eba 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.1.1",
+ "version": "3.1.2",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From e1c4c00e530582090599fde3e30138498cb18896 Mon Sep 17 00:00:00 2001
From: Nicolas Cardelino
Date: Thu, 16 Apr 2020 19:59:29 -0300
Subject: [PATCH 171/271] Upgrade guide: Remove duplicate "may"
Closes #199
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 8514232..314c0d9 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -372,7 +372,7 @@ https://github.com/jquery/jquery/issues/2710
### Dimensions
#### Breaking change: .width(), .height(), .css("width"), and .css("height") can return non-integer values
-Before version 3.0, jQuery used the DOM `offsetWidth` and `offsetHeight` properties to determine the dimensions of an element, and these properties always return integers. With jQuery 3.0 we get more precise values via the DOM `getBoundingClientRect` API, and these may may not be integers. If your code always expects integers for dimensions, it may need to be adjusted to deal with this extra precision.
+Before version 3.0, jQuery used the DOM `offsetWidth` and `offsetHeight` properties to determine the dimensions of an element, and these properties always return integers. With jQuery 3.0 we get more precise values via the DOM `getBoundingClientRect` API, and these may not be integers. If your code always expects integers for dimensions, it may need to be adjusted to deal with this extra precision.
https://github.com/jquery/jquery/issues/1724
From 2ca14f5ec4e483bd9fee44401b9e92ac22226579 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Mon, 20 Apr 2020 15:07:37 +0200
Subject: [PATCH 172/271] 3.1.3
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index f9db654..4564f8b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.1.2",
+ "version": "3.1.3",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 2e43eba..170a94f 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.1.2",
+ "version": "3.1.3",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 2ec57d7e82fd1234faa75f21204c009e09669628 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Mon, 4 May 2020 19:00:15 -0400
Subject: [PATCH 173/271] jQuery 3.5.0 -> jQuery 3.5.1
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 1b55775..7fb39e7 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.5.0
+Download the compressed, production jQuery 3.5.1
-Download the uncompressed, development jQuery 3.5.0
+Download the uncompressed, development jQuery 3.5.1
-Download the map file for jQuery 3.5.0
+Download the map file for jQuery 3.5.1
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.5.0 slim build
+Download the compressed, production jQuery 3.5.1 slim build
-Download the uncompressed, development jQuery 3.5.0 slim build
+Download the uncompressed, development jQuery 3.5.1 slim build
-Download the map file for the jQuery 3.5.0 slim build
+Download the map file for the jQuery 3.5.1 slim build
-[jQuery 3.5.0 release notes](https://blog.jquery.com/2020/04/10/jquery-3-5-0-released/)
+[jQuery 3.5.1 release notes](https://blog.jquery.com/2020/05/04/jquery-3-5-1-released-fixing-a-regression/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.5.0.min.js
+bower install https://code.jquery.com/jquery-3.5.1.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index e08c9e4..7a40c2f 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.5.0
+ v3.5.1
The 1.x and 2.x branches no longer receive patches.
From f2f897be84017253734f53304b8af7b517b05b73 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Mon, 4 May 2020 19:00:20 -0400
Subject: [PATCH 174/271] 3.1.4
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 4564f8b..dee4a0f 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.1.3",
+ "version": "3.1.4",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 170a94f..5d1c80e 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.1.3",
+ "version": "3.1.4",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 7560c932bc36a98b43fb10e6e3cabd91e7943461 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Mon, 4 May 2020 22:07:35 -0400
Subject: [PATCH 175/271] Migrate 3.3.0
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 7fb39e7..4675896 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -71,9 +71,9 @@ There are two versions of Migrate. The first will help you update your pre-1.9 j
The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1.9 or higher*:
-Download the compressed, production jQuery Migrate 3.1.0
+Download the compressed, production jQuery Migrate 3.3.0
-Download the uncompressed, development jQuery Migrate 3.1.0
+Download the uncompressed, development jQuery Migrate 3.3.0
## Cross-Browser Testing with jQuery
From f45cf678b195b6ccd27354bce538a0ed1f099ed7 Mon Sep 17 00:00:00 2001
From: Dave Methvin
Date: Mon, 4 May 2020 22:07:52 -0400
Subject: [PATCH 176/271] 3.2.0
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index dee4a0f..9480e41 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.1.4",
+ "version": "3.2.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 5d1c80e..3ad68b4 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.1.4",
+ "version": "3.2.0",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 2859a612d3850704a867492aa2e7aeb2e7f2081a Mon Sep 17 00:00:00 2001
From: yhor1e
Date: Fri, 8 May 2020 22:50:11 +0900
Subject: [PATCH 177/271] Upgrade guide: Fix a broken link
/category/manipulation/ -> https://api.jquery.com/category/manipulation/
Fixes #200
Closes #201
---
pages/upgrade-guide/3.5.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.5.md b/pages/upgrade-guide/3.5.md
index 3e47c41..bff226e 100644
--- a/pages/upgrade-guide/3.5.md
+++ b/pages/upgrade-guide/3.5.md
@@ -27,7 +27,7 @@ elem.html( sanitizedHtml );
### Description of the change
-`jQuery.htmlPrefilter` modifies and filters HTML strings passed through [jQuery manipulation methods](/category/manipulation/). The default value of this function in jQueries older than 3.5.0 used to replace XHTML-like tags with versions that work in HTML. For example, previously the following:
+`jQuery.htmlPrefilter` modifies and filters HTML strings passed through [jQuery manipulation methods](https://api.jquery.com/category/manipulation/). The default value of this function in jQueries older than 3.5.0 used to replace XHTML-like tags with versions that work in HTML. For example, previously the following:
```js
jQuery( "
" );
```
From 66548ee33afeda279b42e20da03e2455ce5edc03 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Fri, 8 May 2020 15:50:55 +0200
Subject: [PATCH 178/271] 3.2.1
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 9480e41..32fb107 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.2.0",
+ "version": "3.2.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 3ad68b4..b1113a1 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.2.0",
+ "version": "3.2.1",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From a5ad9a7de03596a2a74df8cf12a184de2d4eb703 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Wed, 10 Jun 2020 16:14:17 +0200
Subject: [PATCH 179/271] Upgrade guide: Add more details to the jQuery 3.5
upgrade guide
The commit adds information about jQuery Migrate 3.3.0+ logging of
non-compliant HTML input. It also explicitly states the common example
of using a single auto-closing tag works even in jQuery 3.5.0+.
There are also tweaks in other places.
Closes gh-202
Co-Authored-By: Dave Methvin
---
pages/upgrade-guide/3.5.md | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.5.md b/pages/upgrade-guide/3.5.md
index bff226e..c86d9b4 100644
--- a/pages/upgrade-guide/3.5.md
+++ b/pages/upgrade-guide/3.5.md
@@ -11,6 +11,8 @@ If you want to upgrade to jQuery 3.5.0 or newer and don't have time to deal with
jQuery.UNSAFE_restoreLegacyHtmlPrefilter();
```
+jQuery Migrate 3.3.0 or newer logs warnings for all input that's affected by this change, regardless of whether the `jQuery.UNSAFE_restoreLegacyHtmlPrefilter()` method was called or not. **Note**: if you overwrite `jQuery.htmlPrefilter` manually, you'll lose those warnings!
+
If you don't use jQuery Migrate, don't add it just for this one workaround. Instead, you can revert to the previous behavior by redefining `jQuery.htmlPrefilter` after loading jQuery:
```js
var rxhtmlTag = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;
@@ -38,7 +40,7 @@ would create the following structure:
```
because `
` was replaced with `
` & ` ` with ` `.
-jQuery 3.5.0 has changed `jQuery.htmlPrefilter` to be an identity function. That means that the above `jQuery` call would now create above HTML structure only in XML mode of HTML (called also as XHTML) but in regular HTML mode you would now get:
+In jQuery 3.5.0, the `jQuery.htmlPrefilter` method always returns its argument unchanged. Modern browsers usually parse and render HTML strings in HTML mode. Elements such as `` and `` are never self-closing in HTML, so the browser interprets a string like `
` as `` and leaves the tags open. The browser closes the tags at the end of the string or at an element that cannot be contained in the element, so another `` tag closes an existing open `
` tag.
```html
@@ -55,3 +57,9 @@ do this:
```js
jQuery( "
" );
```
+
+One popular input that still works in jQuery 3.5.0 or newer is the one with a single tag with or without attributes:
+```js
+jQuery( "
" );
+```
+This is becuse it's XHTML-compliant and in HTML the parser first changes it to just the opening tag: `
` but then immediately auto-closes it as it reaches the end of input.
From 8236b17fddb7dda2ca07d1df722933b1ca1f2d95 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 10 Jun 2020 16:48:40 +0200
Subject: [PATCH 180/271] 3.2.2
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 32fb107..e66fcdd 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.2.1",
+ "version": "3.2.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index b1113a1..c7840cd 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.2.1",
+ "version": "3.2.2",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 896157a5ef196ba1b3281d7c327f3b6fb0f697a8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 2 Jul 2020 00:17:52 +0200
Subject: [PATCH 181/271] 3.2.3
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index e66fcdd..990ed00 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.2.2",
+ "version": "3.2.3",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index c7840cd..638b5ad 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.2.2",
+ "version": "3.2.3",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 449e1d629023049872521418d9d339dfe2e7f10c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Mon, 20 Jul 2020 18:29:23 +0200
Subject: [PATCH 182/271] Browser support: Update Android Browser support
status
Workarounds for Android Browser 4.0-4.3 are present in the code base but
we no longer actively test these versions.
Closes gh-209
---
pages/browser-support.html | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 3f89291..cda8673 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -16,10 +16,12 @@ Desktop
Mobile
- Stock browser on Android 4.0+
+ Stock browser on Android 4.0+[1]
Safari on iOS 7+
+[1] Workarounds for Android Browser 4.0-4.3 are present in the code base, but we no longer actively test these versions.
+
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
(Current - 1) and Current denotes that we support the current stable version of the browser and the version that preceded it. For example, if the current version of a browser is 24.x, we support the 24.x and 23.x versions.
From 316c120b76ade3ebcc4fc1474f56c57da126b314 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Mon, 20 Jul 2020 18:29:48 +0200
Subject: [PATCH 183/271] 3.2.4
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 990ed00..169c089 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.2.3",
+ "version": "3.2.4",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 638b5ad..5e922f6 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.2.3",
+ "version": "3.2.4",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From d60959cf37d6e78e46f0838bfe60f6a3640b0b9d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Mon, 21 Sep 2020 18:40:19 +0200
Subject: [PATCH 184/271] Browser support: Fix the link to IE VMs from
Microsoft
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index cda8673..e1f0ddf 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -39,7 +39,7 @@ Unsupported Browsers
About Browser Support
-jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Edge Developer site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com .
+jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Edge Developer site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com .
Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The jQuery Migrate plugin may be helpful in identifying and fixing problems during a version upgrade.
From 759c02a80628eaeb7ed630a412a21ea5c5d1f069 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Mon, 21 Sep 2020 18:40:38 +0200
Subject: [PATCH 185/271] 3.2.5
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 169c089..fa35db5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.2.4",
+ "version": "3.2.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 5e922f6..85843ed 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.2.4",
+ "version": "3.2.5",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 64225bf17555e1975eb48e5483dfa571830ea7e1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 18 Nov 2020 13:53:59 +0100
Subject: [PATCH 186/271] Download: Upgrade jQuery Migrate mentions from 3.3.0
to 3.3.2
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 4675896..c351f48 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -71,9 +71,9 @@ There are two versions of Migrate. The first will help you update your pre-1.9 j
The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1.9 or higher*:
-Download the compressed, production jQuery Migrate 3.3.0
+Download the compressed, production jQuery Migrate 3.3.2
-Download the uncompressed, development jQuery Migrate 3.3.0
+Download the uncompressed, development jQuery Migrate 3.3.2
## Cross-Browser Testing with jQuery
From 7a903e885db424ffadb17fd89c23bea152a2e68e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 18 Nov 2020 13:55:40 +0100
Subject: [PATCH 187/271] 3.2.6
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index fa35db5..55df916 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.2.5",
+ "version": "3.2.6",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 85843ed..d78813d 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.2.5",
+ "version": "3.2.6",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From c0172062a34f65e169956333aaa9ef916bef473a Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Sun, 13 Dec 2020 14:41:41 +0100
Subject: [PATCH 188/271] Build: Bump ini from 1.3.5 to 1.3.8
Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/isaacs/ini/releases)
- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)
Closes gh-214
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 55df916..a1a5d20 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1055,9 +1055,9 @@
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
"ini": {
- "version": "1.3.5",
- "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz",
- "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw=="
+ "version": "1.3.8",
+ "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
+ "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
},
"interpret": {
"version": "1.1.0",
From 5e6c63e1d98c134c9494b94747f097122e87e3c1 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Tue, 2 Mar 2021 12:54:39 -0500
Subject: [PATCH 189/271] jQuery 3.5.1 -> jQuery 3.6.0
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index c351f48..6574f4a 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.5.1
+Download the compressed, production jQuery 3.6.0
-Download the uncompressed, development jQuery 3.5.1
+Download the uncompressed, development jQuery 3.6.0
-Download the map file for jQuery 3.5.1
+Download the map file for jQuery 3.6.0
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.5.1 slim build
+Download the compressed, production jQuery 3.6.0 slim build
-Download the uncompressed, development jQuery 3.5.1 slim build
+Download the uncompressed, development jQuery 3.6.0 slim build
-Download the map file for the jQuery 3.5.1 slim build
+Download the map file for the jQuery 3.6.0 slim build
-[jQuery 3.5.1 release notes](https://blog.jquery.com/2020/05/04/jquery-3-5-1-released-fixing-a-regression/)
+[jQuery 3.6.0 blog post with release notes](https://blog.jquery.com/2021/03/02/jquery-3-6-0-released/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.5.1.min.js
+bower install https://code.jquery.com/jquery-3.6.0.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 7a40c2f..f77d2b9 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.5.1
+ v3.6.0
The 1.x and 2.x branches no longer receive patches.
From 55a5f809764498b19a088ac843f8f41e2b27982a Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Tue, 2 Mar 2021 12:55:08 -0500
Subject: [PATCH 190/271] 3.3.0
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index a1a5d20..f070228 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.2.6",
+ "version": "3.3.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index d78813d..7162658 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.2.6",
+ "version": "3.3.0",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From f60f8b950a7dac512b6c40170899b31ec872cda6 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Tue, 16 Mar 2021 09:28:17 +0100
Subject: [PATCH 191/271] Build: Update dependencies
---
package-lock.json | 515 +++++++++-------------------------------------
package.json | 2 +-
2 files changed, 95 insertions(+), 422 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index f070228..6dd51f7 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,11 +24,11 @@
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
},
"ansi-styles": {
- "version": "3.2.1",
- "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
- "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
+ "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
"requires": {
- "color-convert": "^1.9.0"
+ "color-convert": "^2.0.1"
}
},
"argparse": {
@@ -66,11 +66,6 @@
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
"integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8="
},
- "array-find-index": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz",
- "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E="
- },
"array-slice": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
@@ -203,28 +198,13 @@
"unset-value": "^1.0.0"
}
},
- "camelcase": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz",
- "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8="
- },
- "camelcase-keys": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz",
- "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=",
- "requires": {
- "camelcase": "^2.0.0",
- "map-obj": "^1.0.0"
- }
- },
"chalk": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
- "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
+ "version": "4.1.0",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
+ "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
"requires": {
- "ansi-styles": "^3.2.1",
- "escape-string-regexp": "^1.0.5",
- "supports-color": "^5.3.0"
+ "ansi-styles": "^4.1.0",
+ "supports-color": "^7.1.0"
}
},
"cheerio": {
@@ -267,11 +247,6 @@
}
}
},
- "coffeescript": {
- "version": "1.10.0",
- "resolved": "https://registry.npmjs.org/coffeescript/-/coffeescript-1.10.0.tgz",
- "integrity": "sha1-56qDAZF+9iGzXYo580jc3R234z4="
- },
"collection-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
@@ -282,17 +257,17 @@
}
},
"color-convert": {
- "version": "1.9.3",
- "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
- "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
+ "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
"requires": {
- "color-name": "1.1.3"
+ "color-name": "~1.1.4"
}
},
"color-name": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
- "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
+ "version": "1.1.4",
+ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
+ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
"colors": {
"version": "1.1.2",
@@ -319,22 +294,10 @@
"resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
"integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
},
- "currently-unhandled": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz",
- "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=",
- "requires": {
- "array-find-index": "^1.0.1"
- }
- },
"dateformat": {
- "version": "1.0.12",
- "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-1.0.12.tgz",
- "integrity": "sha1-nxJLZ1lMk3/3BpMuSmQsyo27/uk=",
- "requires": {
- "get-stdin": "^4.0.1",
- "meow": "^3.3.0"
- }
+ "version": "3.0.3",
+ "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
+ "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="
},
"debug": {
"version": "2.6.9",
@@ -344,11 +307,6 @@
"ms": "2.0.0"
}
},
- "decamelize": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
- "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
- },
"decode-uri-component": {
"version": "0.2.0",
"resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
@@ -438,19 +396,6 @@
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
"integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
},
- "error-ex": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
- "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
- "requires": {
- "is-arrayish": "^0.2.1"
- }
- },
- "escape-string-regexp": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
- "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
- },
"esprima": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
@@ -610,15 +555,6 @@
}
}
},
- "find-up": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz",
- "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=",
- "requires": {
- "path-exists": "^2.0.0",
- "pinkie-promise": "^2.0.0"
- }
- },
"findup-sync": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
@@ -684,10 +620,10 @@
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
"integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
},
- "get-stdin": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz",
- "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4="
+ "function-bind": {
+ "version": "1.1.1",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
+ "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
"get-value": {
"version": "2.0.6",
@@ -736,14 +672,14 @@
}
},
"glob": {
- "version": "7.0.6",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.0.6.tgz",
- "integrity": "sha1-IRuvr0nlJbjNkyYNFKsTYVKz9Xo=",
+ "version": "7.1.6",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
+ "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
- "minimatch": "^3.0.2",
+ "minimatch": "^3.0.4",
"once": "^1.3.0",
"path-is-absolute": "^1.0.0"
}
@@ -770,51 +706,26 @@
"which": "^1.2.14"
}
},
- "graceful-fs": {
- "version": "4.2.3",
- "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.3.tgz",
- "integrity": "sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ=="
- },
"grunt": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.1.0.tgz",
- "integrity": "sha512-+NGod0grmviZ7Nzdi9am7vuRS/h76PcWDsV635mEXF0PEQMUV6Kb+OjTdsVxbi0PZmfQOjCMKb3w8CVZcqsn1g==",
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.3.0.tgz",
+ "integrity": "sha512-6ILlMXv11/4cxuhSMfSU+SfvbxrPuqZrAtLN64+tZpQ3DAKfSQPQHRbTjSbdtxfyQhGZPtN0bDZJ/LdCM5WXXA==",
"requires": {
- "coffeescript": "~1.10.0",
- "dateformat": "~1.0.12",
+ "dateformat": "~3.0.3",
"eventemitter2": "~0.4.13",
- "exit": "~0.1.1",
+ "exit": "~0.1.2",
"findup-sync": "~0.3.0",
- "glob": "~7.0.0",
- "grunt-cli": "~1.2.0",
+ "glob": "~7.1.6",
+ "grunt-cli": "~1.3.2",
"grunt-known-options": "~1.1.0",
- "grunt-legacy-log": "~2.0.0",
- "grunt-legacy-util": "~1.1.1",
+ "grunt-legacy-log": "~3.0.0",
+ "grunt-legacy-util": "~2.0.0",
"iconv-lite": "~0.4.13",
- "js-yaml": "~3.13.1",
- "minimatch": "~3.0.2",
- "mkdirp": "~1.0.3",
+ "js-yaml": "~3.14.0",
+ "minimatch": "~3.0.4",
+ "mkdirp": "~1.0.4",
"nopt": "~3.0.6",
- "path-is-absolute": "~1.0.0",
- "rimraf": "~2.6.2"
- },
- "dependencies": {
- "grunt-cli": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.2.0.tgz",
- "integrity": "sha1-VisRnrsGndtGSs4oRVAb6Xs1tqg=",
- "requires": {
- "findup-sync": "~0.3.0",
- "grunt-known-options": "~1.1.0",
- "nopt": "~3.0.6",
- "resolve": "~1.1.0"
- }
- },
- "resolve": {
- "version": "1.1.7",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz",
- "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs="
- }
+ "rimraf": "~3.0.2"
}
},
"grunt-check-modules": {
@@ -886,36 +797,36 @@
"integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ=="
},
"grunt-legacy-log": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-2.0.0.tgz",
- "integrity": "sha512-1m3+5QvDYfR1ltr8hjiaiNjddxGdQWcH0rw1iKKiQnF0+xtgTazirSTGu68RchPyh1OBng1bBUjLmX8q9NpoCw==",
+ "version": "3.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
+ "integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
"requires": {
"colors": "~1.1.2",
- "grunt-legacy-log-utils": "~2.0.0",
+ "grunt-legacy-log-utils": "~2.1.0",
"hooker": "~0.2.3",
- "lodash": "~4.17.5"
+ "lodash": "~4.17.19"
}
},
"grunt-legacy-log-utils": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.0.1.tgz",
- "integrity": "sha512-o7uHyO/J+i2tXG8r2bZNlVk20vlIFJ9IEYyHMCQGfWYru8Jv3wTqKZzvV30YW9rWEjq0eP3cflQ1qWojIe9VFA==",
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
+ "integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
"requires": {
- "chalk": "~2.4.1",
- "lodash": "~4.17.10"
+ "chalk": "~4.1.0",
+ "lodash": "~4.17.19"
}
},
"grunt-legacy-util": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-1.1.1.tgz",
- "integrity": "sha512-9zyA29w/fBe6BIfjGENndwoe1Uy31BIXxTH3s8mga0Z5Bz2Sp4UCjkeyv2tI449ymkx3x26B+46FV4fXEddl5A==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.0.tgz",
+ "integrity": "sha512-ZEmYFB44bblwPE2oz3q3ygfF6hseQja9tx8I3UZIwbUik32FMWewA+d1qSFicMFB+8dNXDkh35HcDCWlpRsGlA==",
"requires": {
"async": "~1.5.2",
"exit": "~0.1.1",
"getobject": "~0.1.0",
"hooker": "~0.2.3",
- "lodash": "~4.17.10",
- "underscore.string": "~3.3.4",
+ "lodash": "~4.17.20",
+ "underscore.string": "~3.3.5",
"which": "~1.3.0"
},
"dependencies": {
@@ -934,10 +845,18 @@
"gilded-wordpress": "1.0.5"
}
},
+ "has": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
+ "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
+ "requires": {
+ "function-bind": "^1.1.1"
+ }
+ },
"has-flag": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
- "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
},
"has-value": {
"version": "1.0.0",
@@ -991,11 +910,6 @@
"resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
"integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk="
},
- "hosted-git-info": {
- "version": "2.8.8",
- "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz",
- "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg=="
- },
"htmlparser2": {
"version": "3.7.3",
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz",
@@ -1032,14 +946,6 @@
"safer-buffer": ">= 2.1.2 < 3"
}
},
- "indent-string": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz",
- "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=",
- "requires": {
- "repeating": "^2.0.0"
- }
- },
"inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
@@ -1091,16 +997,19 @@
}
}
},
- "is-arrayish": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
- "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
- },
"is-buffer": {
"version": "1.1.6",
"resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
"integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
},
+ "is-core-module": {
+ "version": "2.2.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
+ "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
+ "requires": {
+ "has": "^1.0.3"
+ }
+ },
"is-data-descriptor": {
"version": "0.1.4",
"resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
@@ -1146,11 +1055,6 @@
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
},
- "is-finite": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz",
- "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w=="
- },
"is-glob": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
@@ -1201,11 +1105,6 @@
"unc-path-regex": "^0.1.2"
}
},
- "is-utf8": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz",
- "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI="
- },
"is-windows": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
@@ -1227,9 +1126,9 @@
"integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
},
"js-yaml": {
- "version": "3.13.1",
- "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.13.1.tgz",
- "integrity": "sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==",
+ "version": "3.14.1",
+ "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
+ "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
"requires": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
@@ -1268,31 +1167,10 @@
}
}
},
- "load-json-file": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz",
- "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=",
- "requires": {
- "graceful-fs": "^4.1.2",
- "parse-json": "^2.2.0",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0",
- "strip-bom": "^2.0.0"
- }
- },
"lodash": {
- "version": "4.17.15",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.15.tgz",
- "integrity": "sha512-8xOcRHvCjnocdS5cpwXQXVzmmh5e5+saE2QGoeQmbKmRS6J3VQppPOIt0MnmE+4xlZoumy0GPG0D0MVIQbNA1A=="
- },
- "loud-rejection": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz",
- "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=",
- "requires": {
- "currently-unhandled": "^0.4.1",
- "signal-exit": "^3.0.0"
- }
+ "version": "4.17.21",
+ "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
+ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
"make-iterator": {
"version": "1.0.1",
@@ -1307,11 +1185,6 @@
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
},
- "map-obj": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz",
- "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0="
- },
"map-visit": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
@@ -1325,23 +1198,6 @@
"resolved": "https://registry.npmjs.org/marked/-/marked-0.3.2.tgz",
"integrity": "sha1-AV2xWIZEOPJKZL3WGgQotBhwbQk="
},
- "meow": {
- "version": "3.7.0",
- "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz",
- "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=",
- "requires": {
- "camelcase-keys": "^2.0.0",
- "decamelize": "^1.1.2",
- "loud-rejection": "^1.0.0",
- "map-obj": "^1.0.1",
- "minimist": "^1.1.3",
- "normalize-package-data": "^2.3.4",
- "object-assign": "^4.0.1",
- "read-pkg-up": "^1.0.1",
- "redent": "^1.0.0",
- "trim-newlines": "^1.0.0"
- }
- },
"micromatch": {
"version": "3.1.10",
"resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
@@ -1370,11 +1226,6 @@
"brace-expansion": "^1.1.7"
}
},
- "minimist": {
- "version": "1.2.5",
- "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
- "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
- },
"mixin-deep": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
@@ -1430,22 +1281,6 @@
"abbrev": "1"
}
},
- "normalize-package-data": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz",
- "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==",
- "requires": {
- "hosted-git-info": "^2.1.4",
- "resolve": "^1.10.0",
- "semver": "2 || 3 || 4 || 5",
- "validate-npm-package-license": "^3.0.1"
- }
- },
- "object-assign": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
- "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
- },
"object-copy": {
"version": "0.1.0",
"resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
@@ -1547,14 +1382,6 @@
"path-root": "^0.1.1"
}
},
- "parse-json": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz",
- "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=",
- "requires": {
- "error-ex": "^1.2.0"
- }
- },
"parse-passwd": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
@@ -1565,14 +1392,6 @@
"resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
"integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
},
- "path-exists": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz",
- "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=",
- "requires": {
- "pinkie-promise": "^2.0.0"
- }
- },
"path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -1596,58 +1415,11 @@
"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
"integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0="
},
- "path-type": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz",
- "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=",
- "requires": {
- "graceful-fs": "^4.1.2",
- "pify": "^2.0.0",
- "pinkie-promise": "^2.0.0"
- }
- },
- "pify": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
- "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
- },
- "pinkie": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz",
- "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA="
- },
- "pinkie-promise": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz",
- "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=",
- "requires": {
- "pinkie": "^2.0.0"
- }
- },
"posix-character-classes": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
"integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
},
- "read-pkg": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz",
- "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=",
- "requires": {
- "load-json-file": "^1.0.0",
- "normalize-package-data": "^2.3.2",
- "path-type": "^1.0.0"
- }
- },
- "read-pkg-up": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz",
- "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=",
- "requires": {
- "find-up": "^1.0.0",
- "read-pkg": "^1.0.0"
- }
- },
"readable-stream": {
"version": "1.1.14",
"resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
@@ -1674,15 +1446,6 @@
"resolve": "^1.1.6"
}
},
- "redent": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz",
- "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=",
- "requires": {
- "indent-string": "^2.1.0",
- "strip-indent": "^1.0.1"
- }
- },
"regex-not": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
@@ -1702,19 +1465,12 @@
"resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
"integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
},
- "repeating": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz",
- "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=",
- "requires": {
- "is-finite": "^1.0.0"
- }
- },
"resolve": {
- "version": "1.15.1",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.15.1.tgz",
- "integrity": "sha512-84oo6ZTtoTUpjgNEr5SJyzQhzL72gaRodsSfyxC/AXRvwu0Yse9H8eF9IpGo7b8YetZhlI6v7ZQ6bKBFV/6S7w==",
+ "version": "1.20.0",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
+ "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
"requires": {
+ "is-core-module": "^2.2.0",
"path-parse": "^1.0.6"
}
},
@@ -1738,26 +1494,11 @@
"integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
},
"rimraf": {
- "version": "2.6.3",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz",
- "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
+ "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
"requires": {
"glob": "^7.1.3"
- },
- "dependencies": {
- "glob": {
- "version": "7.1.6",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
- "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
- "requires": {
- "fs.realpath": "^1.0.0",
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^3.0.4",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- }
}
},
"safe-regex": {
@@ -1778,11 +1519,6 @@
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
},
- "semver": {
- "version": "5.7.1",
- "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz",
- "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ=="
- },
"set-value": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
@@ -1804,11 +1540,6 @@
}
}
},
- "signal-exit": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz",
- "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA=="
- },
"snapdragon": {
"version": "0.8.2",
"resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
@@ -1924,43 +1655,15 @@
}
},
"source-map-url": {
- "version": "0.4.0",
- "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz",
- "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM="
+ "version": "0.4.1",
+ "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
+ "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw=="
},
"spawnback": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/spawnback/-/spawnback-1.0.0.tgz",
"integrity": "sha1-9zZi9+VNlTZ+ynTWQmxnfdfqaG8="
},
- "spdx-correct": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.0.tgz",
- "integrity": "sha512-lr2EZCctC2BNR7j7WzJ2FpDznxky1sjfxvvYEyzxNyb6lZXHODmEoJeFu4JupYlkfha1KZpJyoqiJ7pgA1qq8Q==",
- "requires": {
- "spdx-expression-parse": "^3.0.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "spdx-exceptions": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.2.0.tgz",
- "integrity": "sha512-2XQACfElKi9SlVb1CYadKDXvoajPgBVPn/gOQLrTvHdElaVhr7ZEbqJaRnJLVNeaI4cMEAgVCeBMKF6MWRDCRA=="
- },
- "spdx-expression-parse": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.0.tgz",
- "integrity": "sha512-Yg6D3XpRD4kkOmTpdgbUiEJFKghJH03fiC1OPll5h/0sO6neh2jqRDVHOQ4o/LMea0tgCkbMgea5ip/e+MkWyg==",
- "requires": {
- "spdx-exceptions": "^2.1.0",
- "spdx-license-ids": "^3.0.0"
- }
- },
- "spdx-license-ids": {
- "version": "3.0.5",
- "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.5.tgz",
- "integrity": "sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q=="
- },
"split-string": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
@@ -1998,28 +1701,12 @@
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
"integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
},
- "strip-bom": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz",
- "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=",
- "requires": {
- "is-utf8": "^0.2.0"
- }
- },
- "strip-indent": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz",
- "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=",
- "requires": {
- "get-stdin": "^4.0.1"
- }
- },
"supports-color": {
- "version": "5.5.0",
- "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
- "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
+ "version": "7.2.0",
+ "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
+ "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
"requires": {
- "has-flag": "^3.0.0"
+ "has-flag": "^4.0.0"
}
},
"to-object-path": {
@@ -2060,11 +1747,6 @@
"repeat-string": "^1.6.1"
}
},
- "trim-newlines": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz",
- "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM="
- },
"unc-path-regex": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
@@ -2149,15 +1831,6 @@
"homedir-polyfill": "^1.0.1"
}
},
- "validate-npm-package-license": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz",
- "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==",
- "requires": {
- "spdx-correct": "^3.0.0",
- "spdx-expression-parse": "^3.0.0"
- }
- },
"which": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
diff --git a/package.json b/package.json
index 7162658..4d09de6 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
],
"dependencies": {
"async": "3.2.0",
- "grunt": "1.1.0",
+ "grunt": "^1.3.0",
"grunt-cli": "1.3.2",
"grunt-jquery-content": "3.0.3"
}
From cb1d425f75bbd47cdce709bc084cfb0ee12f19f4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 17 Mar 2021 14:02:51 +0100
Subject: [PATCH 192/271] Build: Use a fixed Grunt version
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 4d09de6..8dbb520 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
],
"dependencies": {
"async": "3.2.0",
- "grunt": "^1.3.0",
+ "grunt": "1.3.0",
"grunt-cli": "1.3.2",
"grunt-jquery-content": "3.0.3"
}
From cc6bb30478ef51150c7cd10b8a86da29b095fb6c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Sat, 22 May 2021 13:05:15 +0200
Subject: [PATCH 193/271] Build: Update grunt-jquery-content
---
package.json | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/package.json b/package.json
index 8dbb520..37afd00 100644
--- a/package.json
+++ b/package.json
@@ -23,6 +23,6 @@
"async": "3.2.0",
"grunt": "1.3.0",
"grunt-cli": "1.3.2",
- "grunt-jquery-content": "3.0.3"
+ "grunt-jquery-content": "3.1.0"
}
}
From 756d743a41ba88ac1669c397f331ab4acd6f5575 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Sat, 22 May 2021 13:05:29 +0200
Subject: [PATCH 194/271] 3.3.1
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6dd51f7..bb9a487 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.0",
+ "version": "3.3.1",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 37afd00..82209d5 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.0",
+ "version": "3.3.1",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 9dc9981e586f14009959d43fb45b8dc2c5ad343c Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Sat, 22 May 2021 13:08:37 +0200
Subject: [PATCH 195/271] Build: Update Grunt-related dependencies
---
package-lock.json | 1333 +++++++++------------------------------------
package.json | 4 +-
2 files changed, 271 insertions(+), 1066 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index bb9a487..af568b2 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4,20 +4,6 @@
"lockfileVersion": 1,
"requires": true,
"dependencies": {
- "CSSselect": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/CSSselect/-/CSSselect-0.4.1.tgz",
- "integrity": "sha1-+Kt+H4QYzmPNput713ioXX7EkrI=",
- "requires": {
- "CSSwhat": "0.4",
- "domutils": "1.4"
- }
- },
- "CSSwhat": {
- "version": "0.4.7",
- "resolved": "https://registry.npmjs.org/CSSwhat/-/CSSwhat-0.4.7.tgz",
- "integrity": "sha1-hn2g/zn3eGEyQsRM/qg/CqTr35s="
- },
"abbrev": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
@@ -46,21 +32,6 @@
}
}
},
- "arr-diff": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz",
- "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA="
- },
- "arr-flatten": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz",
- "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg=="
- },
- "arr-union": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz",
- "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ="
- },
"array-each": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
@@ -71,80 +42,20 @@
"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
"integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="
},
- "array-unique": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz",
- "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg="
- },
- "assign-symbols": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz",
- "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c="
- },
"async": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
"integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="
},
- "atob": {
- "version": "2.1.2",
- "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
- "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg=="
- },
"balanced-match": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
+ "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
+ },
+ "boolbase": {
"version": "1.0.0",
- "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz",
- "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c="
- },
- "base": {
- "version": "0.11.2",
- "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz",
- "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==",
- "requires": {
- "cache-base": "^1.0.1",
- "class-utils": "^0.3.5",
- "component-emitter": "^1.2.1",
- "define-property": "^1.0.0",
- "isobject": "^3.0.1",
- "mixin-deep": "^1.2.0",
- "pascalcase": "^0.1.1"
- },
- "dependencies": {
- "define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
- "requires": {
- "is-descriptor": "^1.0.0"
- }
- },
- "is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "is-data-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "is-descriptor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
- "requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- }
- }
- }
+ "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
+ "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
},
"brace-expansion": {
"version": "1.1.11",
@@ -156,104 +67,43 @@
}
},
"braces": {
- "version": "2.3.2",
- "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz",
- "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==",
- "requires": {
- "arr-flatten": "^1.1.0",
- "array-unique": "^0.3.2",
- "extend-shallow": "^2.0.1",
- "fill-range": "^4.0.0",
- "isobject": "^3.0.1",
- "repeat-element": "^1.1.2",
- "snapdragon": "^0.8.1",
- "snapdragon-node": "^2.0.1",
- "split-string": "^3.0.2",
- "to-regex": "^3.0.1"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
- }
- },
- "cache-base": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz",
- "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
+ "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
"requires": {
- "collection-visit": "^1.0.0",
- "component-emitter": "^1.2.1",
- "get-value": "^2.0.6",
- "has-value": "^1.0.0",
- "isobject": "^3.0.1",
- "set-value": "^2.0.0",
- "to-object-path": "^0.3.0",
- "union-value": "^1.0.0",
- "unset-value": "^1.0.0"
+ "fill-range": "^7.0.1"
}
},
"chalk": {
- "version": "4.1.0",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz",
- "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==",
+ "version": "4.1.1",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
+ "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
}
},
"cheerio": {
- "version": "0.17.0",
- "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.17.0.tgz",
- "integrity": "sha1-+lrkLMYBIRM9KW0LRtmDIV9yaOo=",
+ "version": "0.22.0",
+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz",
+ "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=",
"requires": {
- "CSSselect": "~0.4.0",
- "dom-serializer": "~0.0.0",
+ "css-select": "~1.2.0",
+ "dom-serializer": "~0.1.0",
"entities": "~1.1.1",
- "htmlparser2": "~3.7.2",
- "lodash": "~2.4.1"
- },
- "dependencies": {
- "lodash": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/lodash/-/lodash-2.4.2.tgz",
- "integrity": "sha1-+t2DS5aDBz2hebPq5tnA0VBT9z4="
- }
- }
- },
- "class-utils": {
- "version": "0.3.6",
- "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz",
- "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==",
- "requires": {
- "arr-union": "^3.1.0",
- "define-property": "^0.2.5",
- "isobject": "^3.0.0",
- "static-extend": "^0.1.1"
- },
- "dependencies": {
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- }
- }
- },
- "collection-visit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz",
- "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=",
- "requires": {
- "map-visit": "^1.0.0",
- "object-visit": "^1.0.0"
+ "htmlparser2": "^3.9.1",
+ "lodash.assignin": "^4.0.9",
+ "lodash.bind": "^4.1.4",
+ "lodash.defaults": "^4.0.1",
+ "lodash.filter": "^4.4.0",
+ "lodash.flatten": "^4.2.0",
+ "lodash.foreach": "^4.3.0",
+ "lodash.map": "^4.4.0",
+ "lodash.merge": "^4.4.0",
+ "lodash.pick": "^4.2.1",
+ "lodash.reduce": "^4.4.0",
+ "lodash.reject": "^4.4.0",
+ "lodash.some": "^4.4.0"
}
},
"color-convert": {
@@ -274,100 +124,44 @@
"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
"integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
},
- "component-emitter": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz",
- "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg=="
- },
"concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
"integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
},
- "copy-descriptor": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz",
- "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40="
+ "css-select": {
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
+ "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
+ "requires": {
+ "boolbase": "~1.0.0",
+ "css-what": "2.1",
+ "domutils": "1.5.1",
+ "nth-check": "~1.0.1"
+ }
},
- "core-util-is": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz",
- "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac="
+ "css-what": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
+ "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg=="
},
"dateformat": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
"integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="
},
- "debug": {
- "version": "2.6.9",
- "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz",
- "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==",
- "requires": {
- "ms": "2.0.0"
- }
- },
- "decode-uri-component": {
- "version": "0.2.0",
- "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz",
- "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU="
- },
- "define-property": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz",
- "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==",
- "requires": {
- "is-descriptor": "^1.0.2",
- "isobject": "^3.0.1"
- },
- "dependencies": {
- "is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "is-data-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "is-descriptor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
- "requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- }
- }
- }
- },
"detect-file": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
"integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc="
},
"dom-serializer": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.0.1.tgz",
- "integrity": "sha1-lYmCfx4y0iw3yCmtq9WbMkevjq8=",
+ "version": "0.1.1",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
+ "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
"requires": {
- "domelementtype": "~1.1.1",
- "entities": "~1.1.1"
- },
- "dependencies": {
- "domelementtype": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz",
- "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs="
- }
+ "domelementtype": "^1.3.0",
+ "entities": "^1.1.1"
}
},
"domelementtype": {
@@ -376,18 +170,19 @@
"integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
},
"domhandler": {
- "version": "2.2.1",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.2.1.tgz",
- "integrity": "sha1-Wd+dzSJ+gIs2Wuc+H2aErD2Ub8I=",
+ "version": "2.4.2",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
+ "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
"requires": {
"domelementtype": "1"
}
},
"domutils": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz",
- "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=",
+ "version": "1.5.1",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
+ "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
"requires": {
+ "dom-serializer": "0",
"domelementtype": "1"
}
},
@@ -411,38 +206,6 @@
"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
"integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
},
- "expand-brackets": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz",
- "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=",
- "requires": {
- "debug": "^2.3.3",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "posix-character-classes": "^0.1.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "dependencies": {
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- },
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
- }
- },
"expand-tilde": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
@@ -456,103 +219,12 @@
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
},
- "extend-shallow": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz",
- "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=",
- "requires": {
- "assign-symbols": "^1.0.0",
- "is-extendable": "^1.0.1"
- },
- "dependencies": {
- "is-extendable": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
- "requires": {
- "is-plain-object": "^2.0.4"
- }
- }
- }
- },
- "extglob": {
- "version": "2.0.4",
- "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz",
- "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==",
- "requires": {
- "array-unique": "^0.3.2",
- "define-property": "^1.0.0",
- "expand-brackets": "^2.1.4",
- "extend-shallow": "^2.0.1",
- "fragment-cache": "^0.2.1",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- },
- "dependencies": {
- "define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
- "requires": {
- "is-descriptor": "^1.0.0"
- }
- },
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "requires": {
- "is-extendable": "^0.1.0"
- }
- },
- "is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "is-data-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "is-descriptor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
- "requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- }
- }
- }
- },
"fill-range": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz",
- "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=",
+ "version": "7.0.1",
+ "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
+ "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
"requires": {
- "extend-shallow": "^2.0.1",
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1",
- "to-regex-range": "^2.1.0"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
+ "to-regex-range": "^5.0.1"
}
},
"findup-sync": {
@@ -607,14 +279,6 @@
"for-in": "^1.0.1"
}
},
- "fragment-cache": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz",
- "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=",
- "requires": {
- "map-cache": "^0.2.2"
- }
- },
"fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
@@ -625,15 +289,10 @@
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
- "get-value": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz",
- "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg="
- },
"getobject": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/getobject/-/getobject-0.1.0.tgz",
- "integrity": "sha1-BHpEl4n6Fg0Bj1SG7ZEyC27HiFw="
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.1.tgz",
+ "integrity": "sha512-tj18lLe+917AACr6BdVoUuHnBPTVd9BEJp1vxnMZ58ztNvuxz9Ufa+wf3g37tlGITH35jggwZ2d9lcgHJJgXfQ=="
},
"gilded-wordpress": {
"version": "1.0.5",
@@ -672,9 +331,9 @@
}
},
"glob": {
- "version": "7.1.6",
- "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz",
- "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==",
+ "version": "7.1.7",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
+ "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
"requires": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
@@ -707,19 +366,19 @@
}
},
"grunt": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.3.0.tgz",
- "integrity": "sha512-6ILlMXv11/4cxuhSMfSU+SfvbxrPuqZrAtLN64+tZpQ3DAKfSQPQHRbTjSbdtxfyQhGZPtN0bDZJ/LdCM5WXXA==",
+ "version": "1.4.0",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.4.0.tgz",
+ "integrity": "sha512-yRFc0GVCDu9yxqOFzpuXQ2pEdgtLDnFv5Qz54jfIcNnpJ8Z7B7P7kPkT4VMuRvm+N+QOsI8C4v/Q0DSaoj3LgQ==",
"requires": {
"dateformat": "~3.0.3",
"eventemitter2": "~0.4.13",
"exit": "~0.1.2",
"findup-sync": "~0.3.0",
"glob": "~7.1.6",
- "grunt-cli": "~1.3.2",
- "grunt-known-options": "~1.1.0",
+ "grunt-cli": "~1.4.2",
+ "grunt-known-options": "~1.1.1",
"grunt-legacy-log": "~3.0.0",
- "grunt-legacy-util": "~2.0.0",
+ "grunt-legacy-util": "~2.0.1",
"iconv-lite": "~0.4.13",
"js-yaml": "~3.14.0",
"minimatch": "~3.0.4",
@@ -734,15 +393,15 @@
"integrity": "sha1-fBZB28ZlSGdqbVl5Ga35C3s11kQ="
},
"grunt-cli": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.3.2.tgz",
- "integrity": "sha512-8OHDiZZkcptxVXtMfDxJvmN7MVJNE8L/yIcPb4HB7TlyFD1kDvjHrb62uhySsU14wJx9ORMnTuhRMQ40lH/orQ==",
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.2.tgz",
+ "integrity": "sha512-wsu6BZh7KCnfeaSkDrKIAvOlqGKxNRTZjc8xfZlvxCByQIqUfZ31kh5uHpPnhQ4NdVgvaWaVxa1LUbVU80nACw==",
"requires": {
- "grunt-known-options": "~1.1.0",
+ "grunt-known-options": "~1.1.1",
"interpret": "~1.1.0",
- "liftoff": "~2.5.0",
+ "liftup": "~3.0.1",
"nopt": "~4.0.1",
- "v8flags": "~3.1.1"
+ "v8flags": "~3.2.0"
},
"dependencies": {
"nopt": {
@@ -757,37 +416,30 @@
}
},
"grunt-jquery-content": {
- "version": "3.0.3",
- "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.0.3.tgz",
- "integrity": "sha1-sqFpjFTz6QZyO3cPuuRJ/ZIRXqM=",
- "requires": {
- "async": "0.9.0",
- "cheerio": "0.17.0",
- "grunt-check-modules": "1.1.0",
- "grunt-wordpress": "2.1.3",
- "he": "0.5.0",
- "highlight.js": "7.3.0",
- "marked": "0.3.2",
- "rimraf": "2.2.8",
- "spawnback": "1.0.0",
- "which": "1.0.5",
- "wordpress": "1.3.0"
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.1.0.tgz",
+ "integrity": "sha512-9FIYqv0ML0fokZqOts7ecYR3I7pyKmvFP0WrEKcZUvgN13lBiI0JtvLfWwM3FrpiQUCIa9kZWJPJj55OPi+KMQ==",
+ "requires": {
+ "async": "^3.2.0",
+ "cheerio": "^0.22.0",
+ "grunt-check-modules": "^1.1.0",
+ "grunt-wordpress": "^2.1.3",
+ "he": "^1.2.0",
+ "highlight.js": "^10.7.2",
+ "marked": "^2.0.3",
+ "rimraf": "^3.0.2",
+ "spawnback": "^1.0.1",
+ "which": "^2.0.2",
+ "wordpress": "^1.4.1"
},
"dependencies": {
- "async": {
- "version": "0.9.0",
- "resolved": "https://registry.npmjs.org/async/-/async-0.9.0.tgz",
- "integrity": "sha1-rDYTsdqb7RtHUQu0ZRuJMeRxRsc="
- },
- "rimraf": {
- "version": "2.2.8",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.2.8.tgz",
- "integrity": "sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI="
- },
"which": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/which/-/which-1.0.5.tgz",
- "integrity": "sha1-VjDWgZ3aaS8UZEYueVbLQsCEJzk="
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
}
}
},
@@ -817,23 +469,26 @@
}
},
"grunt-legacy-util": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.0.tgz",
- "integrity": "sha512-ZEmYFB44bblwPE2oz3q3ygfF6hseQja9tx8I3UZIwbUik32FMWewA+d1qSFicMFB+8dNXDkh35HcDCWlpRsGlA==",
+ "version": "2.0.1",
+ "resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
+ "integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
"requires": {
- "async": "~1.5.2",
- "exit": "~0.1.1",
- "getobject": "~0.1.0",
+ "async": "~3.2.0",
+ "exit": "~0.1.2",
+ "getobject": "~1.0.0",
"hooker": "~0.2.3",
- "lodash": "~4.17.20",
+ "lodash": "~4.17.21",
"underscore.string": "~3.3.5",
- "which": "~1.3.0"
+ "which": "~2.0.2"
},
"dependencies": {
- "async": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz",
- "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo="
+ "which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "requires": {
+ "isexe": "^2.0.0"
+ }
}
}
},
@@ -858,44 +513,15 @@
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
"integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
},
- "has-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz",
- "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=",
- "requires": {
- "get-value": "^2.0.6",
- "has-values": "^1.0.0",
- "isobject": "^3.0.0"
- }
- },
- "has-values": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz",
- "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=",
- "requires": {
- "is-number": "^3.0.0",
- "kind-of": "^4.0.0"
- },
- "dependencies": {
- "kind-of": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz",
- "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=",
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
"he": {
- "version": "0.5.0",
- "resolved": "https://registry.npmjs.org/he/-/he-0.5.0.tgz",
- "integrity": "sha1-LAX/rvkLaOhg8/0rVO9YCYknfuI="
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
},
"highlight.js": {
- "version": "7.3.0",
- "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-7.3.0.tgz",
- "integrity": "sha1-bF8PZOcHj2ZAK82/yJEQw/0bqZ8="
+ "version": "10.7.2",
+ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz",
+ "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg=="
},
"homedir-polyfill": {
"version": "1.0.3",
@@ -911,31 +537,16 @@
"integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk="
},
"htmlparser2": {
- "version": "3.7.3",
- "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.7.3.tgz",
- "integrity": "sha1-amTHdjfAjG8w7CqBV6UzM758sF4=",
- "requires": {
- "domelementtype": "1",
- "domhandler": "2.2",
- "domutils": "1.5",
- "entities": "1.0",
- "readable-stream": "1.1"
- },
- "dependencies": {
- "domutils": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
- "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
- "requires": {
- "dom-serializer": "0",
- "domelementtype": "1"
- }
- },
- "entities": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz",
- "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY="
- }
+ "version": "3.10.1",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
+ "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
+ "requires": {
+ "domelementtype": "^1.3.1",
+ "domhandler": "^2.3.0",
+ "domutils": "^1.5.1",
+ "entities": "^1.1.1",
+ "inherits": "^2.0.1",
+ "readable-stream": "^3.1.1"
}
},
"iconv-lite": {
@@ -979,107 +590,31 @@
"is-windows": "^1.0.1"
}
},
- "is-accessor-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz",
- "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=",
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "is-buffer": {
- "version": "1.1.6",
- "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz",
- "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w=="
- },
"is-core-module": {
- "version": "2.2.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.2.0.tgz",
- "integrity": "sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==",
+ "version": "2.4.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
+ "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
"requires": {
"has": "^1.0.3"
}
},
- "is-data-descriptor": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz",
- "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=",
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "is-descriptor": {
- "version": "0.1.6",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz",
- "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==",
- "requires": {
- "is-accessor-descriptor": "^0.1.6",
- "is-data-descriptor": "^0.1.4",
- "kind-of": "^5.0.0"
- },
- "dependencies": {
- "kind-of": {
- "version": "5.1.0",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz",
- "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw=="
- }
- }
- },
- "is-extendable": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz",
- "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik="
- },
"is-extglob": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
"integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
},
"is-glob": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz",
- "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=",
+ "version": "4.0.1",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
+ "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
"requires": {
- "is-extglob": "^2.1.0"
+ "is-extglob": "^2.1.1"
}
},
"is-number": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz",
- "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=",
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
},
"is-plain-object": {
"version": "2.0.4",
@@ -1110,11 +645,6 @@
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
"integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
},
- "isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE="
- },
"isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
@@ -1139,29 +669,29 @@
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
"integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
},
- "liftoff": {
- "version": "2.5.0",
- "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz",
- "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=",
+ "liftup": {
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
+ "integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
"requires": {
- "extend": "^3.0.0",
- "findup-sync": "^2.0.0",
- "fined": "^1.0.1",
- "flagged-respawn": "^1.0.0",
+ "extend": "^3.0.2",
+ "findup-sync": "^4.0.0",
+ "fined": "^1.2.0",
+ "flagged-respawn": "^1.0.1",
"is-plain-object": "^2.0.4",
- "object.map": "^1.0.0",
- "rechoir": "^0.6.2",
- "resolve": "^1.1.7"
+ "object.map": "^1.0.1",
+ "rechoir": "^0.7.0",
+ "resolve": "^1.19.0"
},
"dependencies": {
"findup-sync": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz",
- "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=",
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
+ "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
"requires": {
"detect-file": "^1.0.0",
- "is-glob": "^3.1.0",
- "micromatch": "^3.0.4",
+ "is-glob": "^4.0.0",
+ "micromatch": "^4.0.2",
"resolve-dir": "^1.0.1"
}
}
@@ -1172,6 +702,66 @@
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
+ "lodash.assignin": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz",
+ "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI="
+ },
+ "lodash.bind": {
+ "version": "4.2.1",
+ "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz",
+ "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU="
+ },
+ "lodash.defaults": {
+ "version": "4.2.0",
+ "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
+ "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw="
+ },
+ "lodash.filter": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz",
+ "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4="
+ },
+ "lodash.flatten": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
+ "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8="
+ },
+ "lodash.foreach": {
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz",
+ "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM="
+ },
+ "lodash.map": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
+ "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM="
+ },
+ "lodash.merge": {
+ "version": "4.6.2",
+ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
+ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
+ },
+ "lodash.pick": {
+ "version": "4.4.0",
+ "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
+ "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM="
+ },
+ "lodash.reduce": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz",
+ "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs="
+ },
+ "lodash.reject": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz",
+ "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU="
+ },
+ "lodash.some": {
+ "version": "4.6.0",
+ "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz",
+ "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0="
+ },
"make-iterator": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
@@ -1185,37 +775,18 @@
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
"integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
},
- "map-visit": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz",
- "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=",
- "requires": {
- "object-visit": "^1.0.0"
- }
- },
"marked": {
- "version": "0.3.2",
- "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.2.tgz",
- "integrity": "sha1-AV2xWIZEOPJKZL3WGgQotBhwbQk="
+ "version": "2.0.5",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.5.tgz",
+ "integrity": "sha512-yfCEUXmKhBPLOzEC7c+tc4XZdIeTdGoRCZakFMkCxodr7wDXqoapIME4wjcpBPJLNyUnKJ3e8rb8wlAgnLnaDw=="
},
"micromatch": {
- "version": "3.1.10",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz",
- "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==",
- "requires": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "braces": "^2.3.1",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "extglob": "^2.0.4",
- "fragment-cache": "^0.2.1",
- "kind-of": "^6.0.2",
- "nanomatch": "^1.2.9",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.2"
+ "version": "4.0.4",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
+ "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
+ "requires": {
+ "braces": "^3.0.1",
+ "picomatch": "^2.2.3"
}
},
"minimatch": {
@@ -1226,53 +797,11 @@
"brace-expansion": "^1.1.7"
}
},
- "mixin-deep": {
- "version": "1.3.2",
- "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz",
- "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==",
- "requires": {
- "for-in": "^1.0.2",
- "is-extendable": "^1.0.1"
- },
- "dependencies": {
- "is-extendable": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz",
- "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==",
- "requires": {
- "is-plain-object": "^2.0.4"
- }
- }
- }
- },
"mkdirp": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
"integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
},
- "ms": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz",
- "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g="
- },
- "nanomatch": {
- "version": "1.2.13",
- "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
- "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==",
- "requires": {
- "arr-diff": "^4.0.0",
- "array-unique": "^0.3.2",
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "fragment-cache": "^0.2.1",
- "is-windows": "^1.0.2",
- "kind-of": "^6.0.2",
- "object.pick": "^1.3.0",
- "regex-not": "^1.0.0",
- "snapdragon": "^0.8.1",
- "to-regex": "^3.0.1"
- }
- },
"nopt": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
@@ -1281,40 +810,12 @@
"abbrev": "1"
}
},
- "object-copy": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz",
- "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=",
- "requires": {
- "copy-descriptor": "^0.1.0",
- "define-property": "^0.2.5",
- "kind-of": "^3.0.3"
- },
- "dependencies": {
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- },
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "object-visit": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz",
- "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=",
+ "nth-check": {
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
+ "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
"requires": {
- "isobject": "^3.0.0"
+ "boolbase": "~1.0.0"
}
},
"object.defaults": {
@@ -1387,11 +888,6 @@
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
"integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY="
},
- "pascalcase": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz",
- "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ="
- },
"path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -1415,56 +911,29 @@
"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
"integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0="
},
- "posix-character-classes": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz",
- "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs="
+ "picomatch": {
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
+ "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw=="
},
"readable-stream": {
- "version": "1.1.14",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz",
- "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=",
- "requires": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.1",
- "isarray": "0.0.1",
- "string_decoder": "~0.10.x"
- },
- "dependencies": {
- "isarray": {
- "version": "0.0.1",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz",
- "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8="
- }
- }
- },
- "rechoir": {
- "version": "0.6.2",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz",
- "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=",
+ "version": "3.6.0",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
+ "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
"requires": {
- "resolve": "^1.1.6"
+ "inherits": "^2.0.3",
+ "string_decoder": "^1.1.1",
+ "util-deprecate": "^1.0.1"
}
},
- "regex-not": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz",
- "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==",
+ "rechoir": {
+ "version": "0.7.0",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
+ "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
"requires": {
- "extend-shallow": "^3.0.2",
- "safe-regex": "^1.1.0"
+ "resolve": "^1.9.0"
}
},
- "repeat-element": {
- "version": "1.1.3",
- "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz",
- "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g=="
- },
- "repeat-string": {
- "version": "1.6.1",
- "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz",
- "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc="
- },
"resolve": {
"version": "1.20.0",
"resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
@@ -1483,16 +952,6 @@
"global-modules": "^1.0.0"
}
},
- "resolve-url": {
- "version": "0.2.1",
- "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz",
- "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo="
- },
- "ret": {
- "version": "0.1.15",
- "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz",
- "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg=="
- },
"rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
@@ -1501,13 +960,10 @@
"glob": "^7.1.3"
}
},
- "safe-regex": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz",
- "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=",
- "requires": {
- "ret": "~0.1.10"
- }
+ "safe-buffer": {
+ "version": "5.2.1",
+ "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
},
"safer-buffer": {
"version": "2.1.2",
@@ -1519,188 +975,24 @@
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
},
- "set-value": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz",
- "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==",
- "requires": {
- "extend-shallow": "^2.0.1",
- "is-extendable": "^0.1.1",
- "is-plain-object": "^2.0.3",
- "split-string": "^3.0.1"
- },
- "dependencies": {
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
- }
- },
- "snapdragon": {
- "version": "0.8.2",
- "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz",
- "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==",
- "requires": {
- "base": "^0.11.1",
- "debug": "^2.2.0",
- "define-property": "^0.2.5",
- "extend-shallow": "^2.0.1",
- "map-cache": "^0.2.2",
- "source-map": "^0.5.6",
- "source-map-resolve": "^0.5.0",
- "use": "^3.1.0"
- },
- "dependencies": {
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- },
- "extend-shallow": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz",
- "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=",
- "requires": {
- "is-extendable": "^0.1.0"
- }
- }
- }
- },
- "snapdragon-node": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz",
- "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==",
- "requires": {
- "define-property": "^1.0.0",
- "isobject": "^3.0.0",
- "snapdragon-util": "^3.0.1"
- },
- "dependencies": {
- "define-property": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz",
- "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=",
- "requires": {
- "is-descriptor": "^1.0.0"
- }
- },
- "is-accessor-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz",
- "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==",
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "is-data-descriptor": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz",
- "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==",
- "requires": {
- "kind-of": "^6.0.0"
- }
- },
- "is-descriptor": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz",
- "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==",
- "requires": {
- "is-accessor-descriptor": "^1.0.0",
- "is-data-descriptor": "^1.0.0",
- "kind-of": "^6.0.2"
- }
- }
- }
- },
- "snapdragon-util": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz",
- "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==",
- "requires": {
- "kind-of": "^3.2.0"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "source-map": {
- "version": "0.5.7",
- "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz",
- "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w="
- },
- "source-map-resolve": {
- "version": "0.5.3",
- "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz",
- "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==",
- "requires": {
- "atob": "^2.1.2",
- "decode-uri-component": "^0.2.0",
- "resolve-url": "^0.2.1",
- "source-map-url": "^0.4.0",
- "urix": "^0.1.0"
- }
- },
- "source-map-url": {
- "version": "0.4.1",
- "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz",
- "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw=="
- },
"spawnback": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/spawnback/-/spawnback-1.0.0.tgz",
- "integrity": "sha1-9zZi9+VNlTZ+ynTWQmxnfdfqaG8="
- },
- "split-string": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz",
- "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==",
- "requires": {
- "extend-shallow": "^3.0.0"
- }
+ "version": "1.0.1",
+ "resolved": "https://registry.npmjs.org/spawnback/-/spawnback-1.0.1.tgz",
+ "integrity": "sha512-340ZqtqJzWAZtHwaCC2gx4mdQOnkUWAWNDp7y0bCEatdjmgQ4j7b0qQ7qO5WIJWx/luNrKcrYzpKbH3NTR030A=="
},
"sprintf-js": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
"integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
},
- "static-extend": {
- "version": "0.1.2",
- "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz",
- "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=",
+ "string_decoder": {
+ "version": "1.3.0",
+ "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
+ "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
"requires": {
- "define-property": "^0.2.5",
- "object-copy": "^0.1.0"
- },
- "dependencies": {
- "define-property": {
- "version": "0.2.5",
- "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz",
- "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=",
- "requires": {
- "is-descriptor": "^0.1.0"
- }
- }
+ "safe-buffer": "~5.2.0"
}
},
- "string_decoder": {
- "version": "0.10.31",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz",
- "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ="
- },
"supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -1709,42 +1001,12 @@
"has-flag": "^4.0.0"
}
},
- "to-object-path": {
- "version": "0.3.0",
- "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz",
- "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=",
- "requires": {
- "kind-of": "^3.0.2"
- },
- "dependencies": {
- "kind-of": {
- "version": "3.2.2",
- "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz",
- "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=",
- "requires": {
- "is-buffer": "^1.1.5"
- }
- }
- }
- },
- "to-regex": {
- "version": "3.0.2",
- "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz",
- "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==",
- "requires": {
- "define-property": "^2.0.2",
- "extend-shallow": "^3.0.2",
- "regex-not": "^1.0.2",
- "safe-regex": "^1.1.0"
- }
- },
"to-regex-range": {
- "version": "2.1.1",
- "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz",
- "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=",
+ "version": "5.0.1",
+ "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
+ "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
"requires": {
- "is-number": "^3.0.0",
- "repeat-string": "^1.6.1"
+ "is-number": "^7.0.0"
}
},
"unc-path-regex": {
@@ -1761,72 +1023,15 @@
"util-deprecate": "^1.0.2"
}
},
- "union-value": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz",
- "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==",
- "requires": {
- "arr-union": "^3.1.0",
- "get-value": "^2.0.6",
- "is-extendable": "^0.1.1",
- "set-value": "^2.0.1"
- }
- },
- "unset-value": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz",
- "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=",
- "requires": {
- "has-value": "^0.3.1",
- "isobject": "^3.0.0"
- },
- "dependencies": {
- "has-value": {
- "version": "0.3.1",
- "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz",
- "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=",
- "requires": {
- "get-value": "^2.0.3",
- "has-values": "^0.1.4",
- "isobject": "^2.0.0"
- },
- "dependencies": {
- "isobject": {
- "version": "2.1.0",
- "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz",
- "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=",
- "requires": {
- "isarray": "1.0.0"
- }
- }
- }
- },
- "has-values": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz",
- "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E="
- }
- }
- },
- "urix": {
- "version": "0.1.0",
- "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz",
- "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI="
- },
- "use": {
- "version": "3.1.1",
- "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz",
- "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ=="
- },
"util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
"integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
},
"v8flags": {
- "version": "3.1.3",
- "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz",
- "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==",
+ "version": "3.2.0",
+ "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
+ "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
"requires": {
"homedir-polyfill": "^1.0.1"
}
@@ -1840,9 +1045,9 @@
}
},
"wordpress": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.3.0.tgz",
- "integrity": "sha1-0LxIUVOktTh3B+O8yRZqDBPpcS8=",
+ "version": "1.4.1",
+ "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.4.1.tgz",
+ "integrity": "sha512-U2zADxCSyyYcpgc5i7ipiDzNx6/e0zq2ldWyqTqr8n88Nj+iHd5JT/WavZkIQ+x0b9QlBv9lHoXyrqxdbckIrw==",
"requires": {
"xmlrpc": "1.3.2"
}
diff --git a/package.json b/package.json
index 82209d5..22754d3 100644
--- a/package.json
+++ b/package.json
@@ -21,8 +21,8 @@
],
"dependencies": {
"async": "3.2.0",
- "grunt": "1.3.0",
- "grunt-cli": "1.3.2",
+ "grunt": "1.4.0",
+ "grunt-cli": "1.4.2",
"grunt-jquery-content": "3.1.0"
}
}
From 24799a55f0c2dd227c360814cd362837a293a717 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Sat, 22 May 2021 13:08:41 +0200
Subject: [PATCH 196/271] 3.3.2
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index af568b2..336a123 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.1",
+ "version": "3.3.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 22754d3..ad4d98a 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.1",
+ "version": "3.3.2",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 87866640f6f51e93acfc4574b2c8f6844df7e125 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 11 Aug 2021 18:21:35 +0200
Subject: [PATCH 197/271] Build: Bump path-parse from 1.0.6 to 1.0.7
Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases)
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7)
Closes gh-221
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 336a123..4262750 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -894,9 +894,9 @@
"integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
},
"path-parse": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz",
- "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw=="
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
+ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
},
"path-root": {
"version": "0.1.1",
From 5554e92ba3cc41264c47ee098386b1f941759ca7 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Fri, 17 Sep 2021 17:05:35 +0100
Subject: [PATCH 198/271] Update .mailmap
---
.mailmap | 1 +
1 file changed, 1 insertion(+)
diff --git a/.mailmap b/.mailmap
index 1f2f86f..b20d04d 100644
--- a/.mailmap
+++ b/.mailmap
@@ -1 +1,2 @@
Michał Gołębiowski-Owczarek
+Timo Tijhof
From cdd57064f1f3ea5416ae9c75979d8dd70718f9fe Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Thu, 18 Nov 2021 13:43:09 +0100
Subject: [PATCH 199/271] Browser Support: Update a link to jQuery 1.x versions
We now use releases.jquery.com instead of code.jquery.com for those.
---
pages/browser-support.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index e1f0ddf..cdb3df7 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -28,7 +28,7 @@ Mobile
Firefox ESR (Extended Support Release) is a Firefox version for use by organizations including schools, universities, businesses and others who need extended support for mass deployments. It is based on a regular release of Firefox and synced from the next regular Firefox every few releases - example ESR versions include Firefox 47, 52 & 60. At any given time there are at most two ESR versions available; jQuery supports both of them. See the Mozilla site for more information.
-If you need to support older browsers like Internet Explorer 6-8, Opera 12.1x or Safari 5.1+, use jQuery 1.12 .
+If you need to support older browsers like Internet Explorer 6-8, Opera 12.1x or Safari 5.1+, use jQuery 1.12 .
Unsupported Browsers
From 1a46dec5055862ec884600097ca8578ddae9d5dc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 18 Nov 2021 13:43:30 +0100
Subject: [PATCH 200/271] 3.3.3
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 4262750..a05ac0e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.2",
+ "version": "3.3.3",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index ad4d98a..f09914d 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.2",
+ "version": "3.3.3",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 65c1d748c773505932aef65c9df5ee86478ffbce Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 24 Mar 2022 17:36:10 +0100
Subject: [PATCH 201/271] Download: Bump jQuery Migrate from 3.3.2 to 3.4.0
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 6574f4a..f4e8340 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -71,9 +71,9 @@ There are two versions of Migrate. The first will help you update your pre-1.9 j
The second version helps you update code to run on jQuery 3.0 or higher, *once you have used Migrate 1.x and upgraded to jQuery 1.9 or higher*:
-Download the compressed, production jQuery Migrate 3.3.2
+Download the compressed, production jQuery Migrate 3.4.0
-Download the uncompressed, development jQuery Migrate 3.3.2
+Download the uncompressed, development jQuery Migrate 3.4.0
## Cross-Browser Testing with jQuery
From b02547d7d565d1892be0e6a1ff914efddbfa0894 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Thu, 24 Mar 2022 17:36:25 +0100
Subject: [PATCH 202/271] 3.3.4
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index a05ac0e..12b01ea 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.3",
+ "version": "3.3.4",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index f09914d..63140c5 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.3",
+ "version": "3.3.4",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 16225c52a1eb351b9f5b8e9eeb0e16ce02cfa607 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Wed, 30 Mar 2022 18:41:20 +0200
Subject: [PATCH 203/271] Upgrade guide: Use the new Migrate API to enable the
self-closed-tags patch
Advise to use the new API:
```js
jQuery.migrateEnablePatches( "self-closed-tags" );
```
instead of the deprecated one:
```js
jQuery.UNSAFE_restoreLegacyHtmlPrefilter();
```
Also, fix some grammar mistakes & typos.
Closes gh-224
---
pages/upgrade-guide/3.5.md | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/pages/upgrade-guide/3.5.md b/pages/upgrade-guide/3.5.md
index c86d9b4..721f0a3 100644
--- a/pages/upgrade-guide/3.5.md
+++ b/pages/upgrade-guide/3.5.md
@@ -6,12 +6,12 @@
### A workaround
-If you want to upgrade to jQuery 3.5.0 or newer and don't have time to deal with breaking changes at the moment and you use jQuery Migrate 3.2.0 or newer, you can revert to the previous behavior by invoking:
+If you want to upgrade to jQuery 3.5.0 or newer and don't have time to deal with breaking changes at the moment, and you use jQuery Migrate 3.4.0 or newer, you can revert to the previous behavior by invoking:
```js
-jQuery.UNSAFE_restoreLegacyHtmlPrefilter();
+jQuery.migrateEnablePatches( "self-closed-tags" );
```
-jQuery Migrate 3.3.0 or newer logs warnings for all input that's affected by this change, regardless of whether the `jQuery.UNSAFE_restoreLegacyHtmlPrefilter()` method was called or not. **Note**: if you overwrite `jQuery.htmlPrefilter` manually, you'll lose those warnings!
+As long as this method has been called, jQuery Migrate 3.4.0 or newer logs warnings for all input that's affected by this change. **Note**: if you overwrite `jQuery.htmlPrefilter` manually, you'll lose those warnings!
If you don't use jQuery Migrate, don't add it just for this one workaround. Instead, you can revert to the previous behavior by redefining `jQuery.htmlPrefilter` after loading jQuery:
```js
@@ -21,7 +21,7 @@ jQuery.htmlPrefilter = function( html ) {
};
```
-Note that if you do this, you lose the jQuery 3.5.0 security fix and you have to be more careful with what HTML you pass to jQuery manipulation methods; regular HTML sanitizing will not be enough. Some security libraries have special sanitization settings for jQuery. For example, [DOMPurify](https://github.com/cure53/DOMPurify) has a `SAFE_FOR_JQUERY` flag:
+Note that if you do this, you lose the jQuery 3.5.0 security fix, and you have to be more careful with what HTML you pass to jQuery manipulation methods; regular HTML sanitizing will not be enough. Some security libraries have special sanitization settings for jQuery. For example, [DOMPurify](https://github.com/cure53/DOMPurify/tree/2.0.17#can-i-configure-dompurify) used to support the `SAFE_FOR_JQUERY` flag in versions `2.0.17` or older:
```js
var sanitizedHtml = DOMPurify.sanitize( unsafeHtml, { SAFE_FOR_JQUERY: true } );
elem.html( sanitizedHtml );
@@ -49,7 +49,7 @@ In jQuery 3.5.0, the `jQuery.htmlPrefilter` method always returns its argument u
To avoid this, don't use self-closing tags for tags that may have content unless your page runs in XHTML mode. Make sure you're sending a correct mime type: `application/xhtml+xml`; otherwise, your page will really run in HTML mode.
-If you're writing a library and you want it to work both in HTML & XHTML modes, remember to use self-closing tags for empty elements, i.e. ones that don't have closing tags in HTML. For example, instead of:
+If you're writing a library, and you want it to work both in HTML & XHTML modes, remember to use self-closing tags for empty elements, i.e. ones that don't have closing tags in HTML. For example, instead of:
```js
jQuery( "
" );
```
@@ -62,4 +62,4 @@ One popular input that still works in jQuery 3.5.0 or newer is the one with a si
```js
jQuery( "
" );
```
-This is becuse it's XHTML-compliant and in HTML the parser first changes it to just the opening tag: `` but then immediately auto-closes it as it reaches the end of input.
+This is because it's XHTML-compliant and in HTML the parser first changes it to just the opening tag: `
` but then immediately auto-closes it as it reaches the end of input.
From 3a24e7d06ec44d7fc59d818b12c91f24f872e74d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 30 Mar 2022 18:42:20 +0200
Subject: [PATCH 204/271] 3.3.5
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 12b01ea..3506834 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.4",
+ "version": "3.3.5",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 63140c5..1caa914 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.4",
+ "version": "3.3.5",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 35c6faadeaa7d4c561233da9113b54d72d9469ae Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 13 Apr 2022 11:13:30 +0200
Subject: [PATCH 205/271] Build: Bump async from 3.2.0 to 3.2.2 (#225)
Bumps [async](https://github.com/caolan/async) from 3.2.0 to 3.2.2.
- [Release notes](https://github.com/caolan/async/releases)
- [Changelog](https://github.com/caolan/async/blob/master/CHANGELOG.md)
- [Commits](https://github.com/caolan/async/compare/v3.2.0...v3.2.2)
---
updated-dependencies:
- dependency-name: async
dependency-type: direct:production
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 6 +++---
package.json | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 3506834..b60a7b1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -43,9 +43,9 @@
"integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="
},
"async": {
- "version": "3.2.0",
- "resolved": "https://registry.npmjs.org/async/-/async-3.2.0.tgz",
- "integrity": "sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw=="
+ "version": "3.2.2",
+ "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz",
+ "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g=="
},
"balanced-match": {
"version": "1.0.2",
diff --git a/package.json b/package.json
index 1caa914..cd8b5a0 100644
--- a/package.json
+++ b/package.json
@@ -20,7 +20,7 @@
}
],
"dependencies": {
- "async": "3.2.0",
+ "async": "3.2.2",
"grunt": "1.4.0",
"grunt-cli": "1.4.2",
"grunt-jquery-content": "3.1.0"
From 9cdcd187bf1e2a504b32d80ee8b05d6150bf3e32 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 27 Apr 2022 14:50:49 +0200
Subject: [PATCH 206/271] Build: Bump grunt from 1.4.0 to 1.5.2
Bumps [grunt](https://github.com/gruntjs/grunt) from 1.4.0 to 1.5.2.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](https://github.com/gruntjs/grunt/compare/v1.4.0...v1.5.2)
Closes gh-226
---
updated-dependencies:
- dependency-name: grunt
dependency-type: direct:production
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 60 +++++++++++++++++++++++++++++++++++------------
package.json | 2 +-
2 files changed, 46 insertions(+), 16 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index b60a7b1..d172709 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -75,9 +75,9 @@
}
},
"chalk": {
- "version": "4.1.1",
- "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz",
- "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==",
+ "version": "4.1.2",
+ "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
+ "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
"requires": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
@@ -290,9 +290,9 @@
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
"getobject": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.1.tgz",
- "integrity": "sha512-tj18lLe+917AACr6BdVoUuHnBPTVd9BEJp1vxnMZ58ztNvuxz9Ufa+wf3g37tlGITH35jggwZ2d9lcgHJJgXfQ=="
+ "version": "1.0.2",
+ "resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
+ "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg=="
},
"gilded-wordpress": {
"version": "1.0.5",
@@ -366,17 +366,17 @@
}
},
"grunt": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.4.0.tgz",
- "integrity": "sha512-yRFc0GVCDu9yxqOFzpuXQ2pEdgtLDnFv5Qz54jfIcNnpJ8Z7B7P7kPkT4VMuRvm+N+QOsI8C4v/Q0DSaoj3LgQ==",
+ "version": "1.5.2",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.2.tgz",
+ "integrity": "sha512-XCtfaIu72OyDqK24MjWiGC9SwlkuhkS1mrULr1xzuJ2XqAFhP3ZAchZGHJeSCY6mkaOXU4F7SbmmCF7xIVoC9w==",
"requires": {
"dateformat": "~3.0.3",
"eventemitter2": "~0.4.13",
"exit": "~0.1.2",
"findup-sync": "~0.3.0",
"glob": "~7.1.6",
- "grunt-cli": "~1.4.2",
- "grunt-known-options": "~1.1.1",
+ "grunt-cli": "~1.4.3",
+ "grunt-known-options": "~2.0.0",
"grunt-legacy-log": "~3.0.0",
"grunt-legacy-util": "~2.0.1",
"iconv-lite": "~0.4.13",
@@ -385,6 +385,36 @@
"mkdirp": "~1.0.4",
"nopt": "~3.0.6",
"rimraf": "~3.0.2"
+ },
+ "dependencies": {
+ "grunt-cli": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+ "requires": {
+ "grunt-known-options": "~2.0.0",
+ "interpret": "~1.1.0",
+ "liftup": "~3.0.1",
+ "nopt": "~4.0.1",
+ "v8flags": "~3.2.0"
+ },
+ "dependencies": {
+ "nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
+ "requires": {
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ }
+ }
+ }
+ },
+ "grunt-known-options": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA=="
+ }
}
},
"grunt-check-modules": {
@@ -1015,11 +1045,11 @@
"integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo="
},
"underscore.string": {
- "version": "3.3.5",
- "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz",
- "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==",
+ "version": "3.3.6",
+ "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz",
+ "integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==",
"requires": {
- "sprintf-js": "^1.0.3",
+ "sprintf-js": "^1.1.1",
"util-deprecate": "^1.0.2"
}
},
diff --git a/package.json b/package.json
index cd8b5a0..7d966bc 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
],
"dependencies": {
"async": "3.2.2",
- "grunt": "1.4.0",
+ "grunt": "1.5.2",
"grunt-cli": "1.4.2",
"grunt-jquery-content": "3.1.0"
}
From 60efd9717e17fbbba835a0a559e8e01d2e60801c Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 27 Jun 2022 17:36:02 +0200
Subject: [PATCH 207/271] Build: Bump grunt from 1.5.2 to 1.5.3
Bumps [grunt](https://github.com/gruntjs/grunt) from 1.5.2 to 1.5.3.
- [Release notes](https://github.com/gruntjs/grunt/releases)
- [Changelog](https://github.com/gruntjs/grunt/blob/main/CHANGELOG)
- [Commits](https://github.com/gruntjs/grunt/compare/v1.5.2...v1.5.3)
Closes gh-227
---
updated-dependencies:
- dependency-name: grunt
dependency-type: direct:production
...
Signed-off-by: dependabot[bot]
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
---
package-lock.json | 6 +++---
package.json | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index d172709..d4a2051 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -366,9 +366,9 @@
}
},
"grunt": {
- "version": "1.5.2",
- "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.2.tgz",
- "integrity": "sha512-XCtfaIu72OyDqK24MjWiGC9SwlkuhkS1mrULr1xzuJ2XqAFhP3ZAchZGHJeSCY6mkaOXU4F7SbmmCF7xIVoC9w==",
+ "version": "1.5.3",
+ "resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz",
+ "integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",
"requires": {
"dateformat": "~3.0.3",
"eventemitter2": "~0.4.13",
diff --git a/package.json b/package.json
index 7d966bc..f9baf94 100644
--- a/package.json
+++ b/package.json
@@ -21,7 +21,7 @@
],
"dependencies": {
"async": "3.2.2",
- "grunt": "1.5.2",
+ "grunt": "1.5.3",
"grunt-cli": "1.4.2",
"grunt-jquery-content": "3.1.0"
}
From 1ffb508bd857fb321fadd90029756a9cf42a8139 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Mon, 11 Jul 2022 19:01:06 +0200
Subject: [PATCH 208/271] Browser support: Indicate iOS 7 is no longer tested
We had to drop iOS 7 testing as iOS simulators are no longer supported
by BrowserStack and there are no real devices for iOS <10. We continue
to rely on old iOS emulators for testing as long as they work. iOS 8.3 & 9.3
seem to work fine for now but iOS 7.0 was breaking a lot; right now, the
browser doesn't even start.
Closed gh-229
---
pages/browser-support.html | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index cdb3df7..335a033 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -17,10 +17,10 @@ Desktop
Mobile
Stock browser on Android 4.0+[1]
- Safari on iOS 7+
+ Safari on iOS 7+[1]
-[1] Workarounds for Android Browser 4.0-4.3 are present in the code base, but we no longer actively test these versions.
+[1] Workarounds for Android Browser 4.0-4.3 & iOS 7 are present in the code base, but we no longer actively test these versions. iOS 8 & newer versions are tested.
Any problem with jQuery in the above browsers should be reported as a bug in jQuery.
From fddd594fad5e526fbcc4d88d7b0d9a07dc6b5ea3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Tue, 12 Jul 2022 17:33:52 +0200
Subject: [PATCH 209/271] Build: Add .nmvrc
---
.nvmrc | 1 +
1 file changed, 1 insertion(+)
create mode 100644 .nvmrc
diff --git a/.nvmrc b/.nvmrc
new file mode 100644
index 0000000..f599e28
--- /dev/null
+++ b/.nvmrc
@@ -0,0 +1 @@
+10
From fd43db538c7d4c53b060513b0f2b8ad7ef46e5de Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Tue, 12 Jul 2022 17:33:58 +0200
Subject: [PATCH 210/271] 3.3.6
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index d4a2051..139937c 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.5",
+ "version": "3.3.6",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index f9baf94..fa68d55 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.5",
+ "version": "3.3.6",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 7e7a3f14765dfe461c9a1caa9712ad5f6c51fb55 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Mon, 18 Jul 2022 18:53:46 +0200
Subject: [PATCH 211/271] Browser support:Download: Drop mentions of
oldversion.com
It's not secure to install browsers from a third-party site that's only
available via insecure HTTP. Besides, with most browsers updating quickly
nowadays, there are not that many reasons to test on very old versions of most
browsers.
Therefore, let's just remove oldversion.com mentions without a replacement.
Closes gh-230
Ref gh-212
---
pages/browser-support.html | 2 +-
pages/download.md | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 335a033..21b6cab 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -39,7 +39,7 @@ Unsupported Browsers
About Browser Support
-jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Edge Developer site makes available virtual machines for testing many different versions of Internet Explorer. Older versions of other browsers can be found at oldversion.com .
+jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Edge Developer site makes available virtual machines for testing many versions of Internet Explorer.
Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The jQuery Migrate plugin may be helpful in identifying and fixing problems during a version upgrade.
diff --git a/pages/download.md b/pages/download.md
index f4e8340..f1b7327 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -77,7 +77,7 @@ The second version helps you update code to run on jQuery 3.0 or higher, *once y
## Cross-Browser Testing with jQuery
-Be sure to test web pages that use jQuery in all the browsers you want to support. The [Microsoft Developer Resources](https://developer.microsoft.com/en-us/microsoft-edge/) site makes available [virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) for testing many different versions of Internet Explorer. Older versions of other browsers can be found at [oldversion.com](http://oldversion.com/).
+Be sure to test web pages that use jQuery in all the browsers you want to support. The [Microsoft Developer Resources](https://developer.microsoft.com/en-us/microsoft-edge/) site makes available [virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) for testing many versions of Internet Explorer.
## jQuery Pre-Release Builds
From 24ad8641c96e1ff89d8918a23d52a550c0b045c4 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82=C4=99biowski-Owczarek?=
Date: Mon, 18 Jul 2022 18:54:37 +0200
Subject: [PATCH 212/271] 3.3.7
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 139937c..973dfc5 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.6",
+ "version": "3.3.7",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index fa68d55..22ca47f 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.6",
+ "version": "3.3.7",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From bd1a90a0a0882f853d0ab9a3d05063e9bf4a7ac5 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Fri, 26 Aug 2022 14:21:41 -0400
Subject: [PATCH 213/271] Release: jQuery 3.6.0 -> jQuery 3.6.1
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index f1b7327..dfaba82 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.6.0
+Download the compressed, production jQuery 3.6.1
-Download the uncompressed, development jQuery 3.6.0
+Download the uncompressed, development jQuery 3.6.1
-Download the map file for jQuery 3.6.0
+Download the map file for jQuery 3.6.1
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.6.0 slim build
+Download the compressed, production jQuery 3.6.1 slim build
-Download the uncompressed, development jQuery 3.6.0 slim build
+Download the uncompressed, development jQuery 3.6.1 slim build
-Download the map file for the jQuery 3.6.0 slim build
+Download the map file for the jQuery 3.6.1 slim build
-[jQuery 3.6.0 blog post with release notes](https://blog.jquery.com/2021/03/02/jquery-3-6-0-released/)
+[jQuery 3.6.1 blog post with release notes](https://blog.jquery.com/2022/08/26/jquery-3-6-1-maintenance-release/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.6.0.min.js
+bower install https://code.jquery.com/jquery-3.6.1.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index f77d2b9..c1c0102 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.6.0
+ v3.6.1
The 1.x and 2.x branches no longer receive patches.
From 741e56400a102ef27d608acb37ac669475ff9ea4 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Fri, 26 Aug 2022 14:22:18 -0400
Subject: [PATCH 214/271] 3.3.8
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 973dfc5..85565ad 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.7",
+ "version": "3.3.8",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 22ca47f..03c4def 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.7",
+ "version": "3.3.8",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 5342380ebe8cb743b599c4448a31772f590174e9 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Tue, 13 Dec 2022 10:12:21 -0500
Subject: [PATCH 215/271] Release: jQuery 3.6.1 -> jQuery 3.6.2
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index dfaba82..bd41b68 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-
Download the compressed, production jQuery 3.6.1
+
Download the compressed, production jQuery 3.6.2
-
Download the uncompressed, development jQuery 3.6.1
+
Download the uncompressed, development jQuery 3.6.2
-
Download the map file for jQuery 3.6.1
+
Download the map file for jQuery 3.6.2
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-
Download the compressed, production jQuery 3.6.1 slim build
+
Download the compressed, production jQuery 3.6.2 slim build
-
Download the uncompressed, development jQuery 3.6.1 slim build
+
Download the uncompressed, development jQuery 3.6.2 slim build
-
Download the map file for the jQuery 3.6.1 slim build
+
Download the map file for the jQuery 3.6.2 slim build
-[jQuery 3.6.1 blog post with release notes](https://blog.jquery.com/2022/08/26/jquery-3-6-1-maintenance-release/)
+[jQuery 3.6.2 blog post with release notes](https://blog.jquery.com/2022/12/13/jquery-3-6-2-released/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.6.1.min.js
+bower install https://code.jquery.com/jquery-3.6.2.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index c1c0102..dacb745 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.6.1
+ v3.6.2
The 1.x and 2.x branches no longer receive patches.
From f920c50c9fc1556270bc5133d769aae005f10954 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Tue, 13 Dec 2022 10:12:35 -0500
Subject: [PATCH 216/271] 3.3.9
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 85565ad..362acce 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.8",
+ "version": "3.3.9",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 03c4def..64dcfa0 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.8",
+ "version": "3.3.9",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 413433d866461c2ea05403062a1f77e5396f269e Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Tue, 20 Dec 2022 16:42:44 -0500
Subject: [PATCH 217/271] Release: jQuery 3.6.2 -> jQuery 3.6.3
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index bd41b68..def765b 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-
Download the compressed, production jQuery 3.6.2
+
Download the compressed, production jQuery 3.6.3
-
Download the uncompressed, development jQuery 3.6.2
+
Download the uncompressed, development jQuery 3.6.3
-
Download the map file for jQuery 3.6.2
+
Download the map file for jQuery 3.6.3
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-
Download the compressed, production jQuery 3.6.2 slim build
+
Download the compressed, production jQuery 3.6.3 slim build
-
Download the uncompressed, development jQuery 3.6.2 slim build
+
Download the uncompressed, development jQuery 3.6.3 slim build
-
Download the map file for the jQuery 3.6.2 slim build
+
Download the map file for the jQuery 3.6.3 slim build
-[jQuery 3.6.2 blog post with release notes](https://blog.jquery.com/2022/12/13/jquery-3-6-2-released/)
+[jQuery 3.6.3 blog post with release notes](https://blog.jquery.com/2022/12/20/jquery-3-6-3-released-a-quick-selector-fix/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.6.2.min.js
+bower install https://code.jquery.com/jquery-3.6.3.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index dacb745..9d9db91 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.6.2
+ v3.6.3
The 1.x and 2.x branches no longer receive patches.
From ce354859e3030462ea8f070aad78ed339c6ca5c6 Mon Sep 17 00:00:00 2001
From: Timmy Willison <4timmywil@gmail.com>
Date: Tue, 20 Dec 2022 16:42:49 -0500
Subject: [PATCH 218/271] 3.3.10
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 362acce..38a732a 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.9",
+ "version": "3.3.10",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 64dcfa0..22c057d 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.9",
+ "version": "3.3.10",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From ac5511e110be2ee6cc7dd81c5a5876d0e63ad53f Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Wed, 8 Mar 2023 11:02:43 -0500
Subject: [PATCH 219/271] Release: jQuery 3.6.3 -> jQuery 3.6.4
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index def765b..91e57ed 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.6.3
+Download the compressed, production jQuery 3.6.4
-Download the uncompressed, development jQuery 3.6.3
+Download the uncompressed, development jQuery 3.6.4
-Download the map file for jQuery 3.6.3
+Download the map file for jQuery 3.6.4
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.6.3 slim build
+Download the compressed, production jQuery 3.6.4 slim build
-Download the uncompressed, development jQuery 3.6.3 slim build
+Download the uncompressed, development jQuery 3.6.4 slim build
-Download the map file for the jQuery 3.6.3 slim build
+Download the map file for the jQuery 3.6.4 slim build
-[jQuery 3.6.3 blog post with release notes](https://blog.jquery.com/2022/12/20/jquery-3-6-3-released-a-quick-selector-fix/)
+[jQuery 3.6.4 blog post with release notes](https://blog.jquery.com/2023/03/08/jquery-3-6-4-released-selector-forgiveness/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.6.3.min.js
+bower install https://code.jquery.com/jquery-3.6.4.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 9d9db91..99c74a5 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.6.3
+ v3.6.4
The 1.x and 2.x branches no longer receive patches.
From 5a242539bb8243b7da6d0482b6a4b0cea4b617fe Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Wed, 8 Mar 2023 11:03:00 -0500
Subject: [PATCH 220/271] 3.3.11
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 38a732a..f0c8844 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.10",
+ "version": "3.3.11",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 22c057d..792aba1 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"title": "jQuery Homepage",
- "version": "3.3.10",
+ "version": "3.3.11",
"homepage": "https://github.com/jquery/jquery.com",
"author": {
"name": "jQuery Foundation and other contributors"
From 4be0f82d66f104c3b3fbbfaebf60094283b604c6 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Mon, 8 May 2023 02:45:02 +0100
Subject: [PATCH 221/271] Fix non-canonical links to jQuery.ajax
Thanks to WordPress, each of these works, but they also end up
indexed in Typesense (and in Algolia) as duplicate entries with
slightly differently cased URLs.
Avoid the duplication by making the links consistent.
Ref https://github.com/jquery/api.jquery.com/commit/e7c8ccd58f034db300b76be09588e7d14dedb602.
---
pages/upgrade-guide/3.0.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/upgrade-guide/3.0.md b/pages/upgrade-guide/3.0.md
index 314c0d9..3cbdf52 100644
--- a/pages/upgrade-guide/3.0.md
+++ b/pages/upgrade-guide/3.0.md
@@ -74,7 +74,7 @@ https://github.com/jquery/jquery/issues/1732
#### Feature: New signature for jQuery.get() AND jQuery.post()
-jQuery 3 adds a new signature for the `jQuery.get()` and the `jQuery.post()` functions by adding a `settings` parameter. It's an object that can possess many properties and its the same object that you can provide to [`jQuery.ajax()`](https://api.jquery.com/jquery.ajax/#jQuery-ajax-settings).
+jQuery 3 adds a new signature for the `jQuery.get()` and the `jQuery.post()` functions by adding a `settings` parameter. It's an object that can possess many properties and its the same object that you can provide to [`jQuery.ajax()`](https://api.jquery.com/jQuery.ajax/#jQuery-ajax-settings).
https://github.com/jquery/jquery/issues/1986
From 17820b39cfcea8b1ba3fb62489dc9a70b1bdce10 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Mon, 8 May 2023 02:51:27 +0100
Subject: [PATCH 222/271] 3.3.12
Remove unused package.json data and avoid accidental publishing by
setting `"private": true`.
---
package-lock.json | 2 +-
package.json | 21 ++-------------------
2 files changed, 3 insertions(+), 20 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index f0c8844..4aa4c25 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.11",
+ "version": "3.3.12",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 792aba1..0591bc1 100644
--- a/package.json
+++ b/package.json
@@ -1,24 +1,7 @@
{
"name": "jquery.com",
- "title": "jQuery Homepage",
- "version": "3.3.11",
- "homepage": "https://github.com/jquery/jquery.com",
- "author": {
- "name": "jQuery Foundation and other contributors"
- },
- "repository": {
- "type": "git",
- "url": "git://github.com/jquery/jquery.com.git"
- },
- "bugs": {
- "url": "https://github.com/jquery/jquery.com/issues"
- },
- "licenses": [
- {
- "type": "MIT",
- "url": "https://github.com/jquery/jquery.com/blob/master/LICENSE.txt"
- }
- ],
+ "private": true,
+ "version": "3.3.12",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
From 440e5fd2bf50e6b1083bcff3420539ffed2a8ad7 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Thu, 11 May 2023 14:42:37 -0400
Subject: [PATCH 223/271] Release: jQuery 3.6.4 -> jQuery 3.7.0
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 91e57ed..133edab 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.6.4
+Download the compressed, production jQuery 3.7.0
-Download the uncompressed, development jQuery 3.6.4
+Download the uncompressed, development jQuery 3.7.0
-Download the map file for jQuery 3.6.4
+Download the map file for jQuery 3.7.0
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.6.4 slim build
+Download the compressed, production jQuery 3.7.0 slim build
-Download the uncompressed, development jQuery 3.6.4 slim build
+Download the uncompressed, development jQuery 3.7.0 slim build
-Download the map file for the jQuery 3.6.4 slim build
+Download the map file for the jQuery 3.7.0 slim build
-[jQuery 3.6.4 blog post with release notes](https://blog.jquery.com/2023/03/08/jquery-3-6-4-released-selector-forgiveness/)
+[jQuery 3.7.0 blog post with release notes](https://blog.jquery.com/2023/05/11/jquery-3-7-0-released-staying-in-order/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.6.4.min.js
+bower install https://code.jquery.com/jquery-3.7.0.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 99c74a5..45ef570 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.6.4
+ v3.7.0
The 1.x and 2.x branches no longer receive patches.
From a8efdce7516d4d32d85fd71954f00a0721892315 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Thu, 11 May 2023 14:42:44 -0400
Subject: [PATCH 224/271] 3.3.13
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 4aa4c25..8440e5e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.12",
+ "version": "3.3.13",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 0591bc1..53a6e49 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "3.3.12",
+ "version": "3.3.13",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
From 87f298de32ec0bef44618f04a8226c878fdb56a1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 7 Jun 2023 00:30:05 +0200
Subject: [PATCH 225/271] All: Remove mentions of MS-provided Windows images
with IE
Microsoft no longer provides such images.
Closes gh-233
---
pages/browser-support.html | 2 +-
pages/download.md | 4 ----
2 files changed, 1 insertion(+), 5 deletions(-)
diff --git a/pages/browser-support.html b/pages/browser-support.html
index 21b6cab..edf1202 100644
--- a/pages/browser-support.html
+++ b/pages/browser-support.html
@@ -39,7 +39,7 @@ Unsupported Browsers
About Browser Support
-jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser. The Microsoft Edge Developer site makes available virtual machines for testing many versions of Internet Explorer.
+
jQuery is constantly tested with all of its supported browsers via unit tests. However, a web page using jQuery may not work in the same set of browsers if its own code takes advantage of (or falls prey to) browser-specific behaviors. Testing is essential to fully support a browser.
Only the most current version of jQuery is tested and updated to fix bugs or add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed. The jQuery Migrate plugin may be helpful in identifying and fixing problems during a version upgrade.
diff --git a/pages/download.md b/pages/download.md
index 133edab..49c81ec 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -75,10 +75,6 @@ The second version helps you update code to run on jQuery 3.0 or higher, *once y
Download the uncompressed, development jQuery Migrate 3.4.0
-## Cross-Browser Testing with jQuery
-
-Be sure to test web pages that use jQuery in all the browsers you want to support. The [Microsoft Developer Resources](https://developer.microsoft.com/en-us/microsoft-edge/) site makes available [virtual machines](https://developer.microsoft.com/en-us/microsoft-edge/tools/vms/) for testing many versions of Internet Explorer.
-
## jQuery Pre-Release Builds
The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and never suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced.
From 1cae8835e0b87d44bcf7148d36923f71ad88b069 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 7 Jun 2023 00:30:36 +0200
Subject: [PATCH 226/271] Download: code.jquery.com -> releases.jquery.com
---
pages/download.md | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index 49c81ec..fe9b35f 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -79,7 +79,7 @@ The second version helps you update code to run on jQuery 3.0 or higher, *once y
The jQuery team is constantly working to improve the code. Each commit to the Github repo generates a work-in-progress version of the code that we update on the jQuery CDN. _These versions are sometimes unstable and never suitable for production sites._ We recommend they be used to determine whether a bug has already been fixed when reporting bugs against released versions, or to see if new bugs have been introduced.
-Download the work-in-progress jQuery build
+Download the work-in-progress jQuery build
## Using jQuery with a CDN
@@ -90,11 +90,11 @@ if the visitor to your webpage has already downloaded a copy of jQuery from the
The jQuery CDN supports [Subresource Integrity](https://developer.mozilla.org/en-US/docs/Web/Security/Subresource_Integrity) (SRI) which allows the browser to verify that the files being delivered have not been modified. This [specification](https://www.w3.org/TR/SRI/) is currently being implemented by browsers. Adding the new integrity attribute will ensure your application gains this security improvement as browsers support it.
-To use the jQuery CDN, just reference the file in the script tag directly from the jQuery CDN domain. You can get the complete script tag, including Subresource Integrity attribute, by visiting https://code.jquery.com and clicking on the version of the file that you want to use. Copy and paste that tag into your HTML file.
+To use the jQuery CDN, just reference the file in the script tag directly from the jQuery CDN domain. You can get the complete script tag, including Subresource Integrity attribute, by visiting https://releases.jquery.com and clicking on the version of the file that you want to use. Copy and paste that tag into your HTML file.
Starting with jQuery 1.9, [sourcemap files](https://blog.jquery.com/2013/01/09/jquery-1-9-rc1-and-migrate-rc1-released/#sourcemaps) are available on the jQuery CDN. However, as of version 1.10.0/2.1.0 the compressed jQuery no longer includes the sourcemap comment in CDN copies because it requires the uncompressed file and sourcemap file to be placed at the same location as the compressed file. If you are maintaining local copies and can control the locations all three files, you can add the sourcemap comment to the compressed file for easier debugging.
-To see all available files and versions, visit [https://code.jquery.com](https://code.jquery.com)
+To see all available files and versions, visit [https://releases.jquery.com](https://releases.jquery.com)
### Other CDNs
@@ -140,5 +140,5 @@ The README file for a specific version will have instructions for building that
## Past Releases
-All past releases can be found on the [jQuery CDN](https://code.jquery.com).
+All past releases can be found on the [jQuery CDN](https://releases.jquery.com).
From 37a044b27dc174f58966912c707fdcc2a23f5d24 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Wed, 7 Jun 2023 00:30:51 +0200
Subject: [PATCH 227/271] Download: Update links to Google & Microsoft CDNs
---
pages/download.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index fe9b35f..bb84ad7 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -102,8 +102,8 @@ The following CDNs also host compressed and uncompressed versions of jQuery rele
**Note that there may be delays between a jQuery release and its availability there. Please be patient, they receive the files at the same time the blog post is made public. Beta and release candidates are not hosted by these CDNs.**
-* [Google CDN](https://developers.google.com/speed/libraries/devguide#jquery)
-* [Microsoft CDN](https://www.asp.net/ajax/cdn#jQuery_Releases_on_the_CDN_0)
+* [Google CDN](https://developers.google.com/speed/libraries#jquery)
+* [Microsoft CDN](https://learn.microsoft.com/en-us/aspnet/ajax/cdn/overview#jQuery_Releases_on_the_CDN_0)
* [CDNJS CDN](https://cdnjs.com/libraries/jquery/)
* [jsDelivr CDN](https://www.jsdelivr.com/package/npm/jquery)
From d65a3370a32677c27e07a106639db455d186de7a Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Go=C5=82e=CC=A8biowski-Owczarek?=
Date: Mon, 12 Jun 2023 18:17:15 +0200
Subject: [PATCH 228/271] 3.3.14
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 8440e5e..6294503 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.13",
+ "version": "3.3.14",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index 53a6e49..a57dd36 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "3.3.13",
+ "version": "3.3.14",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
From a2a568149ab6d9d4fa9eddc8ee13b91c0a0b17ea Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Mon, 28 Aug 2023 09:57:33 -0400
Subject: [PATCH 229/271] Release: jQuery 3.7.0 -> jQuery 3.7.1
---
pages/download.md | 16 ++++++++--------
pages/index.html | 2 +-
2 files changed, 9 insertions(+), 9 deletions(-)
diff --git a/pages/download.md b/pages/download.md
index bb84ad7..71777c4 100644
--- a/pages/download.md
+++ b/pages/download.md
@@ -19,21 +19,21 @@ To locally download these files, right-click the link and select "Save as..." fr
For help when upgrading jQuery, please see the [upgrade guide](/upgrade-guide/) most relevant to your version.
We also recommend using the [jQuery Migrate plugin](https://github.com/jquery/jquery-migrate).
-Download the compressed, production jQuery 3.7.0
+Download the compressed, production jQuery 3.7.1
-Download the uncompressed, development jQuery 3.7.0
+Download the uncompressed, development jQuery 3.7.1
-Download the map file for jQuery 3.7.0
+Download the map file for jQuery 3.7.1
You can also use the slim build, which excludes the [ajax](https://api.jquery.com/category/ajax/) and [effects](https://api.jquery.com/category/effects/) modules:
-Download the compressed, production jQuery 3.7.0 slim build
+Download the compressed, production jQuery 3.7.1 slim build
-Download the uncompressed, development jQuery 3.7.0 slim build
+Download the uncompressed, development jQuery 3.7.1 slim build
-Download the map file for the jQuery 3.7.0 slim build
+Download the map file for the jQuery 3.7.1 slim build
-[jQuery 3.7.0 blog post with release notes](https://blog.jquery.com/2023/05/11/jquery-3-7-0-released-staying-in-order/)
+[jQuery 3.7.1 blog post with release notes](https://blog.jquery.com/2023/08/28/jquery-3-7-1-released-reliable-table-row-dimensions/)
## Downloading jQuery using npm or Yarn
jQuery is registered as [a package](https://www.npmjs.com/package/jquery) on [npm](https://www.npmjs.com/). You can install the latest version of jQuery with the npm CLI command:
@@ -55,7 +55,7 @@ This will install jQuery to Bower's install directory, the default being `bower_
The jQuery Bower package contains additional files besides the default distribution. In most cases you can ignore these files, however if you wish to download the default release on its own you can use Bower to install jQuery from one of the above urls instead of the registered package. For example, if you wish to install just the compressed jQuery file, you can install just that file with the following command:
```
-bower install https://code.jquery.com/jquery-3.7.0.min.js
+bower install https://code.jquery.com/jquery-3.7.1.min.js
```
## jQuery Migrate Plugin
diff --git a/pages/index.html b/pages/index.html
index 45ef570..9bd7fe0 100644
--- a/pages/index.html
+++ b/pages/index.html
@@ -12,7 +12,7 @@
Download jQuery
- v3.7.0
+ v3.7.1
The 1.x and 2.x branches no longer receive patches.
From df8c379d22096624a76b14f52fee6acf711e498b Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Mon, 28 Aug 2023 09:57:41 -0400
Subject: [PATCH 230/271] 3.3.15
---
package-lock.json | 2 +-
package.json | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 6294503..5742e52 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "jquery.com",
- "version": "3.3.14",
+ "version": "3.3.15",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/package.json b/package.json
index a57dd36..d61d003 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "3.3.14",
+ "version": "3.3.15",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
From 48306399824e2cbfff9a884a863789a493010ecf Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Fri, 8 Sep 2023 21:35:58 +0100
Subject: [PATCH 231/271] Build: Remove unused build-member-list task for
corporate-members.json
Follows-up 2018 commit 695da853eb. I'll remove the content filter
plugin from the jquery-wp-content repo in a separate commit after
this.
---
Gruntfile.js | 59 +---------------------------------------------------
1 file changed, 1 insertion(+), 58 deletions(-)
diff --git a/Gruntfile.js b/Gruntfile.js
index 69ba82e..f92a7c8 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -18,63 +18,6 @@ grunt.initConfig({
})()
});
-grunt.registerTask( "build-member-list", function() {
- var https = require( "https" ),
- done = this.async(),
- path = grunt.config( "wordpress.dir" ) + "/resources/corporate-members.json";
-
- function getMembers( level, callback ) {
- var request = https.request({
- host: "raw.githubusercontent.com",
- path: "/jquery/jquery.org/master/data/members/" + level + ".json"
- }, function ( response ) {
- var json = "";
- response.setEncoding( "utf8" );
- response.on( "data", function( chunk ) {
- json += chunk;
- });
- response.on( "end", function() {
- try {
- json = JSON.parse( json );
- } catch( error ) {
- return callback( error );
- }
-
- callback( null, json );
- });
- });
-
- request.end();
- }
-
- async.parallel({
- diamond: getMembers.bind( null, "diamond" ),
- platinum: getMembers.bind( null, "platinum" ),
- gold: getMembers.bind( null, "gold" )
- }, function( error, members ) {
- if ( error ) {
- return done( error );
- }
-
- var corporateMembers = members.diamond
- .concat( members.platinum )
- .concat( members.gold )
- .filter(function( member ) {
-
- // modern.IE has a special membership which doesn't get logo rotation
- if ( member.name === "modern.IE" ) {
- return false;
- }
-
- return true;
- });
-
- corporateMembers = JSON.stringify( corporateMembers );
- grunt.file.write( path, corporateMembers );
- done();
- });
-});
-
-grunt.registerTask( "build", [ "build-posts", "build-resources", "build-member-list" ] );
+grunt.registerTask( "build", [ "build-posts", "build-resources" ] );
};
From 48420712396c6771ef9ef0687d81d831b6e44fb8 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Fri, 8 Sep 2023 21:43:30 +0100
Subject: [PATCH 232/271] 3.3.16
---
package-lock.json | 1177 ++++++++++++++++++++++++++++-----------------
package.json | 3 +-
2 files changed, 734 insertions(+), 446 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 5742e52..52879b4 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,93 +1,116 @@
{
"name": "jquery.com",
- "version": "3.3.15",
- "lockfileVersion": 1,
+ "version": "3.3.16",
+ "lockfileVersion": 3,
"requires": true,
- "dependencies": {
- "abbrev": {
+ "packages": {
+ "": {
+ "name": "jquery.com",
+ "version": "3.3.16",
+ "dependencies": {
+ "async": "3.2.2",
+ "grunt": "1.5.3",
+ "grunt-jquery-content": "3.1.0"
+ }
+ },
+ "node_modules/abbrev": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz",
"integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q=="
},
- "ansi-styles": {
+ "node_modules/ansi-styles": {
"version": "4.3.0",
"resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
"integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
- "requires": {
+ "dependencies": {
"color-convert": "^2.0.1"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
}
},
- "argparse": {
+ "node_modules/argparse": {
"version": "1.0.10",
"resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
"integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
- "requires": {
- "sprintf-js": "~1.0.2"
- },
"dependencies": {
- "sprintf-js": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
- "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
- }
+ "sprintf-js": "~1.0.2"
}
},
- "array-each": {
+ "node_modules/array-each": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz",
- "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8="
+ "integrity": "sha512-zHjL5SZa68hkKHBFBK6DJCTtr9sfTCPCaph/L7tMSLcTFgy+zX7E+6q5UArbtOtMBCtxdICpfTCspRse+ywyXA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "array-slice": {
+ "node_modules/array-slice": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz",
- "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w=="
+ "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "async": {
+ "node_modules/async": {
"version": "3.2.2",
"resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz",
"integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g=="
},
- "balanced-match": {
+ "node_modules/balanced-match": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
},
- "boolbase": {
+ "node_modules/boolbase": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz",
- "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24="
+ "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww=="
},
- "brace-expansion": {
+ "node_modules/brace-expansion": {
"version": "1.1.11",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
"integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
- "requires": {
+ "dependencies": {
"balanced-match": "^1.0.0",
"concat-map": "0.0.1"
}
},
- "braces": {
+ "node_modules/braces": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
"integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
- "requires": {
+ "dependencies": {
"fill-range": "^7.0.1"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "chalk": {
+ "node_modules/chalk": {
"version": "4.1.2",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
"integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
- "requires": {
+ "dependencies": {
"ansi-styles": "^4.1.0",
"supports-color": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
}
},
- "cheerio": {
+ "node_modules/cheerio": {
"version": "0.22.0",
"resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz",
- "integrity": "sha1-qbqoYKP5tZWmuBsahocxIe06Jp4=",
- "requires": {
+ "integrity": "sha512-8/MzidM6G/TgRelkzDG13y3Y9LxBjCb+8yOEZ9+wwq5gVF2w2pV0wmHvjfT0RvuxGyR7UEuK36r+yYMbT4uKgA==",
+ "dependencies": {
"css-select": "~1.2.0",
"dom-serializer": "~0.1.0",
"entities": "~1.1.1",
@@ -104,272 +127,353 @@
"lodash.reduce": "^4.4.0",
"lodash.reject": "^4.4.0",
"lodash.some": "^4.4.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
}
},
- "color-convert": {
+ "node_modules/color-convert": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
"integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
- "requires": {
+ "dependencies": {
"color-name": "~1.1.4"
+ },
+ "engines": {
+ "node": ">=7.0.0"
}
},
- "color-name": {
+ "node_modules/color-name": {
"version": "1.1.4",
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
"integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
},
- "colors": {
+ "node_modules/colors": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz",
- "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM="
+ "integrity": "sha512-ENwblkFQpqqia6b++zLD/KUWafYlVY/UNnAp7oz7LY7E924wmpye416wBOmvv/HMWzl8gL1kJlfvId/1Dg176w==",
+ "engines": {
+ "node": ">=0.1.90"
+ }
},
- "concat-map": {
+ "node_modules/concat-map": {
"version": "0.0.1",
"resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
- "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
+ "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
},
- "css-select": {
+ "node_modules/css-select": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
- "integrity": "sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=",
- "requires": {
+ "integrity": "sha512-dUQOBoqdR7QwV90WysXPLXG5LO7nhYBgiWVfxF80DKPF8zx1t/pUd2FYy73emg3zrjtM6dzmYgbHKfV2rxiHQA==",
+ "dependencies": {
"boolbase": "~1.0.0",
"css-what": "2.1",
"domutils": "1.5.1",
"nth-check": "~1.0.1"
}
},
- "css-what": {
+ "node_modules/css-what": {
"version": "2.1.3",
"resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
- "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg=="
+ "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
+ "engines": {
+ "node": "*"
+ }
},
- "dateformat": {
+ "node_modules/dateformat": {
"version": "3.0.3",
"resolved": "https://registry.npmjs.org/dateformat/-/dateformat-3.0.3.tgz",
- "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q=="
+ "integrity": "sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==",
+ "engines": {
+ "node": "*"
+ }
},
- "detect-file": {
+ "node_modules/detect-file": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz",
- "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc="
+ "integrity": "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "dom-serializer": {
+ "node_modules/dom-serializer": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
"integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
- "requires": {
+ "dependencies": {
"domelementtype": "^1.3.0",
"entities": "^1.1.1"
}
},
- "domelementtype": {
+ "node_modules/domelementtype": {
"version": "1.3.1",
"resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
"integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
},
- "domhandler": {
+ "node_modules/domhandler": {
"version": "2.4.2",
"resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
"integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
- "requires": {
+ "dependencies": {
"domelementtype": "1"
}
},
- "domutils": {
+ "node_modules/domutils": {
"version": "1.5.1",
"resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
- "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=",
- "requires": {
+ "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==",
+ "dependencies": {
"dom-serializer": "0",
"domelementtype": "1"
}
},
- "entities": {
+ "node_modules/entities": {
"version": "1.1.2",
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
"integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
},
- "esprima": {
+ "node_modules/esprima": {
"version": "4.0.1",
"resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
- "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
+ "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "engines": {
+ "node": ">=4"
+ }
},
- "eventemitter2": {
+ "node_modules/eventemitter2": {
"version": "0.4.14",
"resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-0.4.14.tgz",
- "integrity": "sha1-j2G3XN4BKy6esoTUVFWDtWQ7Yas="
+ "integrity": "sha512-K7J4xq5xAD5jHsGM5ReWXRTFa3JRGofHiMcVgQ8PRwgWxzjHpMWCIzsmyf60+mh8KLsqYPcjUMa0AC4hd6lPyQ=="
},
- "exit": {
+ "node_modules/exit": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz",
- "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw="
+ "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==",
+ "engines": {
+ "node": ">= 0.8.0"
+ }
},
- "expand-tilde": {
+ "node_modules/expand-tilde": {
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz",
- "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=",
- "requires": {
+ "integrity": "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==",
+ "dependencies": {
"homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "extend": {
+ "node_modules/extend": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz",
"integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g=="
},
- "fill-range": {
+ "node_modules/fill-range": {
"version": "7.0.1",
"resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
"integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
- "requires": {
+ "dependencies": {
"to-regex-range": "^5.0.1"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "findup-sync": {
+ "node_modules/findup-sync": {
"version": "0.3.0",
"resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-0.3.0.tgz",
- "integrity": "sha1-N5MKpdgWt3fANEXhlmzGeQpMCxY=",
- "requires": {
+ "integrity": "sha512-z8Nrwhi6wzxNMIbxlrTzuUW6KWuKkogZ/7OdDVq+0+kxn77KUH1nipx8iU6suqkHqc4y6n7a9A8IpmxY/pTjWg==",
+ "dependencies": {
"glob": "~5.0.0"
},
+ "engines": {
+ "node": ">= 0.6.0"
+ }
+ },
+ "node_modules/findup-sync/node_modules/glob": {
+ "version": "5.0.15",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
+ "integrity": "sha512-c9IPMazfRITpmAAKi22dK1VKxGDX9ehhqfABDriL/lzO92xcUKEJPQHrVA/2YHSNFB4iFlykVmWvwo48nr3OxA==",
"dependencies": {
- "glob": {
- "version": "5.0.15",
- "resolved": "https://registry.npmjs.org/glob/-/glob-5.0.15.tgz",
- "integrity": "sha1-G8k2ueAvSmA/zCIuz3Yz0wuLk7E=",
- "requires": {
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "2 || 3",
- "once": "^1.3.0",
- "path-is-absolute": "^1.0.0"
- }
- }
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "2 || 3",
+ "once": "^1.3.0",
+ "path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
}
},
- "fined": {
+ "node_modules/fined": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz",
"integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==",
- "requires": {
+ "dependencies": {
"expand-tilde": "^2.0.2",
"is-plain-object": "^2.0.3",
"object.defaults": "^1.1.0",
"object.pick": "^1.2.0",
"parse-filepath": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
}
},
- "flagged-respawn": {
+ "node_modules/flagged-respawn": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz",
- "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q=="
+ "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==",
+ "engines": {
+ "node": ">= 0.10"
+ }
},
- "for-in": {
+ "node_modules/for-in": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz",
- "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA="
+ "integrity": "sha512-7EwmXrOjyL+ChxMhmG5lnW9MPt1aIeZEwKhQzoBUdTV0N3zuwWDZYVJatDvZ2OyzPUvdIAZDsCetk3coyMfcnQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "for-own": {
+ "node_modules/for-own": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz",
- "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=",
- "requires": {
+ "integrity": "sha512-0OABksIGrxKK8K4kynWkQ7y1zounQxP+CWnyclVwj81KW3vlLlGUx57DKGcP/LH216GzqnstnPocF16Nxs0Ycg==",
+ "dependencies": {
"for-in": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "fs.realpath": {
+ "node_modules/fs.realpath": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
- "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
+ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
},
- "function-bind": {
+ "node_modules/function-bind": {
"version": "1.1.1",
"resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
"integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
},
- "getobject": {
+ "node_modules/getobject": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/getobject/-/getobject-1.0.2.tgz",
- "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg=="
+ "integrity": "sha512-2zblDBaFcb3rB4rF77XVnuINOE2h2k/OnqXAiy0IrTxUfV1iFp3la33oAQVY9pCpWU268WFYVt2t71hlMuLsOg==",
+ "engines": {
+ "node": ">=10"
+ }
},
- "gilded-wordpress": {
- "version": "1.0.5",
- "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.5.tgz",
- "integrity": "sha1-EnBg4iv/x6uo+++Xq/Pr+7fsScE=",
- "requires": {
+ "node_modules/gilded-wordpress": {
+ "version": "1.0.6",
+ "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.6.tgz",
+ "integrity": "sha512-xL03MCIpMfIgwsnSA2akCqRZ35Odfgp5xi6xXIl494LA4MwY3VGw844X+AlSHKnIezL/0aHQQNOevWtmpfvzTw==",
+ "dependencies": {
"async": "^0.9.0",
"glob": "^4.0.6",
- "wordpress": "^1.1.2"
+ "wordpress": "^1.4.2"
+ }
+ },
+ "node_modules/gilded-wordpress/node_modules/async": {
+ "version": "0.9.2",
+ "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
+ "integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw=="
+ },
+ "node_modules/gilded-wordpress/node_modules/glob": {
+ "version": "4.5.3",
+ "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
+ "integrity": "sha512-I0rTWUKSZKxPSIAIaqhSXTM/DiII6wame+rEC3cFA5Lqmr9YmdL7z6Hj9+bdWtTvoY1Su4/OiMLmb37Y7JzvJQ==",
+ "dependencies": {
+ "inflight": "^1.0.4",
+ "inherits": "2",
+ "minimatch": "^2.0.1",
+ "once": "^1.3.0"
},
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/gilded-wordpress/node_modules/minimatch": {
+ "version": "2.0.10",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
+ "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==",
+ "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue",
"dependencies": {
- "async": {
- "version": "0.9.2",
- "resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
- "integrity": "sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0="
- },
- "glob": {
- "version": "4.5.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
- "integrity": "sha1-xstz0yJsHv7wTePFbQEvAzd+4V8=",
- "requires": {
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^2.0.1",
- "once": "^1.3.0"
- }
- },
- "minimatch": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
- "integrity": "sha1-jQh8OcazjAAbl/ynzm0OHoCvusc=",
- "requires": {
- "brace-expansion": "^1.0.0"
- }
- }
+ "brace-expansion": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
}
},
- "glob": {
+ "node_modules/glob": {
"version": "7.1.7",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
"integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==",
- "requires": {
+ "dependencies": {
"fs.realpath": "^1.0.0",
"inflight": "^1.0.4",
"inherits": "2",
"minimatch": "^3.0.4",
"once": "^1.3.0",
"path-is-absolute": "^1.0.0"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "global-modules": {
+ "node_modules/global-modules": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz",
"integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==",
- "requires": {
+ "dependencies": {
"global-prefix": "^1.0.1",
"is-windows": "^1.0.1",
"resolve-dir": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "global-prefix": {
+ "node_modules/global-prefix": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz",
- "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=",
- "requires": {
+ "integrity": "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==",
+ "dependencies": {
"expand-tilde": "^2.0.2",
"homedir-polyfill": "^1.0.1",
"ini": "^1.3.4",
"is-windows": "^1.0.1",
"which": "^1.2.14"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/global-prefix/node_modules/which": {
+ "version": "1.3.1",
+ "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
+ "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
+ "dependencies": {
+ "isexe": "^2.0.0"
+ },
+ "bin": {
+ "which": "bin/which"
}
},
- "grunt": {
+ "node_modules/grunt": {
"version": "1.5.3",
"resolved": "https://registry.npmjs.org/grunt/-/grunt-1.5.3.tgz",
"integrity": "sha512-mKwmo4X2d8/4c/BmcOETHek675uOqw0RuA/zy12jaspWqvTp4+ZeQF1W+OTpcbncnaBsfbQJ6l0l4j+Sn/GmaQ==",
- "requires": {
+ "dependencies": {
"dateformat": "~3.0.3",
"eventemitter2": "~0.4.13",
"exit": "~0.1.2",
@@ -386,70 +490,59 @@
"nopt": "~3.0.6",
"rimraf": "~3.0.2"
},
- "dependencies": {
- "grunt-cli": {
- "version": "1.4.3",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
- "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
- "requires": {
- "grunt-known-options": "~2.0.0",
- "interpret": "~1.1.0",
- "liftup": "~3.0.1",
- "nopt": "~4.0.1",
- "v8flags": "~3.2.0"
- },
- "dependencies": {
- "nopt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
- "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
- "requires": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- }
- }
- }
- },
- "grunt-known-options": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
- "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA=="
- }
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=8"
}
},
- "grunt-check-modules": {
+ "node_modules/grunt-check-modules": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/grunt-check-modules/-/grunt-check-modules-1.1.0.tgz",
- "integrity": "sha1-fBZB28ZlSGdqbVl5Ga35C3s11kQ="
+ "integrity": "sha512-B0dWhmnqEZztfDbqEb5UWAI/9o0mmlRPEyJYdpitgr/W7i1893cq4hmN+Vw+xJEC/+A5vzmaaHfDZU3fO8JheQ==",
+ "engines": {
+ "node": ">=0.6.0"
+ },
+ "peerDependencies": {
+ "grunt": ">=0.4.0"
+ }
},
- "grunt-cli": {
- "version": "1.4.2",
- "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.2.tgz",
- "integrity": "sha512-wsu6BZh7KCnfeaSkDrKIAvOlqGKxNRTZjc8xfZlvxCByQIqUfZ31kh5uHpPnhQ4NdVgvaWaVxa1LUbVU80nACw==",
- "requires": {
- "grunt-known-options": "~1.1.1",
+ "node_modules/grunt-cli": {
+ "version": "1.4.3",
+ "resolved": "https://registry.npmjs.org/grunt-cli/-/grunt-cli-1.4.3.tgz",
+ "integrity": "sha512-9Dtx/AhVeB4LYzsViCjUQkd0Kw0McN2gYpdmGYKtE2a5Yt7v1Q+HYZVWhqXc/kGnxlMtqKDxSwotiGeFmkrCoQ==",
+ "dependencies": {
+ "grunt-known-options": "~2.0.0",
"interpret": "~1.1.0",
"liftup": "~3.0.1",
"nopt": "~4.0.1",
"v8flags": "~3.2.0"
},
+ "bin": {
+ "grunt": "bin/grunt"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/grunt-cli/node_modules/nopt": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
+ "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
"dependencies": {
- "nopt": {
- "version": "4.0.3",
- "resolved": "https://registry.npmjs.org/nopt/-/nopt-4.0.3.tgz",
- "integrity": "sha512-CvaGwVMztSMJLOeXPrez7fyfObdZqNUK1cPAEzLHrTybIua9pMdmmPR5YwtfNftIOMv3DPUhFaxsZMNTQO20Kg==",
- "requires": {
- "abbrev": "1",
- "osenv": "^0.1.4"
- }
- }
+ "abbrev": "1",
+ "osenv": "^0.1.4"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
}
},
- "grunt-jquery-content": {
+ "node_modules/grunt-jquery-content": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.1.0.tgz",
"integrity": "sha512-9FIYqv0ML0fokZqOts7ecYR3I7pyKmvFP0WrEKcZUvgN13lBiI0JtvLfWwM3FrpiQUCIa9kZWJPJj55OPi+KMQ==",
- "requires": {
+ "dependencies": {
"async": "^3.2.0",
"cheerio": "^0.22.0",
"grunt-check-modules": "^1.1.0",
@@ -461,48 +554,47 @@
"spawnback": "^1.0.1",
"which": "^2.0.2",
"wordpress": "^1.4.1"
- },
- "dependencies": {
- "which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "requires": {
- "isexe": "^2.0.0"
- }
- }
}
},
- "grunt-known-options": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-1.1.1.tgz",
- "integrity": "sha512-cHwsLqoighpu7TuYj5RonnEuxGVFnztcUqTqp5rXFGYL4OuPFofwC4Ycg7n9fYwvK6F5WbYgeVOwph9Crs2fsQ=="
+ "node_modules/grunt-known-options": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
+ "integrity": "sha512-GD7cTz0I4SAede1/+pAbmJRG44zFLPipVtdL9o3vqx9IEyb7b4/Y3s7r6ofI3CchR5GvYJ+8buCSioDv5dQLiA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "grunt-legacy-log": {
+ "node_modules/grunt-legacy-log": {
"version": "3.0.0",
"resolved": "https://registry.npmjs.org/grunt-legacy-log/-/grunt-legacy-log-3.0.0.tgz",
"integrity": "sha512-GHZQzZmhyq0u3hr7aHW4qUH0xDzwp2YXldLPZTCjlOeGscAOWWPftZG3XioW8MasGp+OBRIu39LFx14SLjXRcA==",
- "requires": {
+ "dependencies": {
"colors": "~1.1.2",
"grunt-legacy-log-utils": "~2.1.0",
"hooker": "~0.2.3",
"lodash": "~4.17.19"
+ },
+ "engines": {
+ "node": ">= 0.10.0"
}
},
- "grunt-legacy-log-utils": {
+ "node_modules/grunt-legacy-log-utils": {
"version": "2.1.0",
"resolved": "https://registry.npmjs.org/grunt-legacy-log-utils/-/grunt-legacy-log-utils-2.1.0.tgz",
"integrity": "sha512-lwquaPXJtKQk0rUM1IQAop5noEpwFqOXasVoedLeNzaibf/OPWjKYvvdqnEHNmU+0T0CaReAXIbGo747ZD+Aaw==",
- "requires": {
+ "dependencies": {
"chalk": "~4.1.0",
"lodash": "~4.17.19"
+ },
+ "engines": {
+ "node": ">=10"
}
},
- "grunt-legacy-util": {
+ "node_modules/grunt-legacy-util": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/grunt-legacy-util/-/grunt-legacy-util-2.0.1.tgz",
"integrity": "sha512-2bQiD4fzXqX8rhNdXkAywCadeqiPiay0oQny77wA2F3WF4grPJXCvAcyoWUJV+po/b15glGkxuSiQCK299UC2w==",
- "requires": {
+ "dependencies": {
"async": "~3.2.0",
"exit": "~0.1.2",
"getobject": "~1.0.0",
@@ -511,66 +603,77 @@
"underscore.string": "~3.3.5",
"which": "~2.0.2"
},
- "dependencies": {
- "which": {
- "version": "2.0.2",
- "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
- "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
- "requires": {
- "isexe": "^2.0.0"
- }
- }
+ "engines": {
+ "node": ">=10"
}
},
- "grunt-wordpress": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.3.tgz",
- "integrity": "sha1-fNI9lBN9DDe+PybfZ4Y2FPUABXA=",
- "requires": {
- "gilded-wordpress": "1.0.5"
+ "node_modules/grunt-wordpress": {
+ "version": "2.1.4",
+ "resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.4.tgz",
+ "integrity": "sha512-6rGpy8qm231FGbLdIylD+3nEpDLRUtJ3DSVaoYHimj388fwVWuLMnYZ7PkoYVa4tJnHkP+Tj0SuMRP5v0baYrQ==",
+ "dependencies": {
+ "gilded-wordpress": "1.0.6"
}
},
- "has": {
+ "node_modules/has": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
"integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "requires": {
+ "dependencies": {
"function-bind": "^1.1.1"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
}
},
- "has-flag": {
+ "node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
- "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
+ "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
+ "engines": {
+ "node": ">=8"
+ }
},
- "he": {
+ "node_modules/he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
- "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw=="
+ "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==",
+ "bin": {
+ "he": "bin/he"
+ }
},
- "highlight.js": {
- "version": "10.7.2",
- "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.2.tgz",
- "integrity": "sha512-oFLl873u4usRM9K63j4ME9u3etNF0PLiJhSQ8rdfuL51Wn3zkD6drf9ZW0dOzjnZI22YYG24z30JcmfCZjMgYg=="
+ "node_modules/highlight.js": {
+ "version": "10.7.3",
+ "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz",
+ "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==",
+ "engines": {
+ "node": "*"
+ }
},
- "homedir-polyfill": {
+ "node_modules/homedir-polyfill": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz",
"integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==",
- "requires": {
+ "dependencies": {
"parse-passwd": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "hooker": {
+ "node_modules/hooker": {
"version": "0.2.3",
"resolved": "https://registry.npmjs.org/hooker/-/hooker-0.2.3.tgz",
- "integrity": "sha1-uDT3I8xKJCqmWWNFnfbZhMXT2Vk="
+ "integrity": "sha512-t+UerCsQviSymAInD01Pw+Dn/usmz1sRO+3Zk1+lx8eg+WKpD2ulcwWqHHL0+aseRBr+3+vIhiG1K1JTwaIcTA==",
+ "engines": {
+ "node": "*"
+ }
},
- "htmlparser2": {
+ "node_modules/htmlparser2": {
"version": "3.10.1",
"resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
"integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
- "requires": {
+ "dependencies": {
"domelementtype": "^1.3.1",
"domhandler": "^2.3.0",
"domutils": "^1.5.1",
@@ -579,131 +682,170 @@
"readable-stream": "^3.1.1"
}
},
- "iconv-lite": {
+ "node_modules/iconv-lite": {
"version": "0.4.24",
"resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz",
"integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==",
- "requires": {
+ "dependencies": {
"safer-buffer": ">= 2.1.2 < 3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "inflight": {
+ "node_modules/inflight": {
"version": "1.0.6",
"resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
- "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
- "requires": {
+ "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==",
+ "dependencies": {
"once": "^1.3.0",
"wrappy": "1"
}
},
- "inherits": {
+ "node_modules/inherits": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
"integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
},
- "ini": {
+ "node_modules/ini": {
"version": "1.3.8",
"resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz",
"integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="
},
- "interpret": {
+ "node_modules/interpret": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz",
- "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ="
+ "integrity": "sha512-CLM8SNMDu7C5psFCn6Wg/tgpj/bKAg7hc2gWqcuR9OD5Ft9PhBpIu8PLicPeis+xDd6YX2ncI8MCA64I9tftIA=="
},
- "is-absolute": {
+ "node_modules/is-absolute": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz",
"integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==",
- "requires": {
+ "dependencies": {
"is-relative": "^1.0.0",
"is-windows": "^1.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-core-module": {
- "version": "2.4.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.4.0.tgz",
- "integrity": "sha512-6A2fkfq1rfeQZjxrZJGerpLCTHRNEBiSgnu0+obeJpEPZRUooHgsizvzv0ZjJwOz3iWIHdJtVWJ/tmPr3D21/A==",
- "requires": {
+ "node_modules/is-core-module": {
+ "version": "2.13.0",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
+ "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
+ "dependencies": {
"has": "^1.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "is-extglob": {
+ "node_modules/is-extglob": {
"version": "2.1.1",
"resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
- "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
+ "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "is-glob": {
- "version": "4.0.1",
- "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz",
- "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==",
- "requires": {
+ "node_modules/is-glob": {
+ "version": "4.0.3",
+ "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
+ "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
+ "dependencies": {
"is-extglob": "^2.1.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-number": {
+ "node_modules/is-number": {
"version": "7.0.0",
"resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
- "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
+ "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
+ "engines": {
+ "node": ">=0.12.0"
+ }
},
- "is-plain-object": {
+ "node_modules/is-plain-object": {
"version": "2.0.4",
"resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz",
"integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==",
- "requires": {
+ "dependencies": {
"isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-relative": {
+ "node_modules/is-relative": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz",
"integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==",
- "requires": {
+ "dependencies": {
"is-unc-path": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-unc-path": {
+ "node_modules/is-unc-path": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz",
"integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==",
- "requires": {
+ "dependencies": {
"unc-path-regex": "^0.1.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "is-windows": {
+ "node_modules/is-windows": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz",
- "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="
+ "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "isexe": {
+ "node_modules/isexe": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz",
- "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA="
+ "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="
},
- "isobject": {
+ "node_modules/isobject": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz",
- "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8="
+ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "js-yaml": {
+ "node_modules/js-yaml": {
"version": "3.14.1",
"resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
"integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
- "requires": {
+ "dependencies": {
"argparse": "^1.0.7",
"esprima": "^4.0.0"
+ },
+ "bin": {
+ "js-yaml": "bin/js-yaml.js"
}
},
- "kind-of": {
+ "node_modules/kind-of": {
"version": "6.0.3",
"resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz",
- "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw=="
+ "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "liftup": {
+ "node_modules/liftup": {
"version": "3.0.1",
"resolved": "https://registry.npmjs.org/liftup/-/liftup-3.0.1.tgz",
"integrity": "sha512-yRHaiQDizWSzoXk3APcA71eOI/UuhEkNN9DiW2Tt44mhYzX4joFoCZlxsSOF7RyeLlfqzFLQI1ngFq3ggMPhOw==",
- "requires": {
+ "dependencies": {
"extend": "^3.0.2",
"findup-sync": "^4.0.0",
"fined": "^1.2.0",
@@ -713,392 +855,539 @@
"rechoir": "^0.7.0",
"resolve": "^1.19.0"
},
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/liftup/node_modules/findup-sync": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
+ "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
"dependencies": {
- "findup-sync": {
- "version": "4.0.0",
- "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-4.0.0.tgz",
- "integrity": "sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==",
- "requires": {
- "detect-file": "^1.0.0",
- "is-glob": "^4.0.0",
- "micromatch": "^4.0.2",
- "resolve-dir": "^1.0.1"
- }
- }
+ "detect-file": "^1.0.0",
+ "is-glob": "^4.0.0",
+ "micromatch": "^4.0.2",
+ "resolve-dir": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 8"
}
},
- "lodash": {
+ "node_modules/lodash": {
"version": "4.17.21",
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
- "lodash.assignin": {
+ "node_modules/lodash.assignin": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz",
- "integrity": "sha1-uo31+4QesKPoBEIysOJjqNxqKKI="
+ "integrity": "sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg=="
},
- "lodash.bind": {
+ "node_modules/lodash.bind": {
"version": "4.2.1",
"resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz",
- "integrity": "sha1-euMBfpOWIqwxt9fX3LGzTbFpDTU="
+ "integrity": "sha512-lxdsn7xxlCymgLYo1gGvVrfHmkjDiyqVv62FAeF2i5ta72BipE1SLxw8hPEPLhD4/247Ijw07UQH7Hq/chT5LA=="
},
- "lodash.defaults": {
+ "node_modules/lodash.defaults": {
"version": "4.2.0",
"resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
- "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw="
+ "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ=="
},
- "lodash.filter": {
+ "node_modules/lodash.filter": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz",
- "integrity": "sha1-ZosdSYFgOuHMWm+nYBQ+SAtMSs4="
+ "integrity": "sha512-pXYUy7PR8BCLwX5mgJ/aNtyOvuJTdZAo9EQFUvMIYugqmJxnrYaANvTbgndOzHSCSR0wnlBBfRXJL5SbWxo3FQ=="
},
- "lodash.flatten": {
+ "node_modules/lodash.flatten": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
- "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8="
+ "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g=="
},
- "lodash.foreach": {
+ "node_modules/lodash.foreach": {
"version": "4.5.0",
"resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz",
- "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM="
+ "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ=="
},
- "lodash.map": {
+ "node_modules/lodash.map": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
- "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM="
+ "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q=="
},
- "lodash.merge": {
+ "node_modules/lodash.merge": {
"version": "4.6.2",
"resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
"integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
},
- "lodash.pick": {
+ "node_modules/lodash.pick": {
"version": "4.4.0",
"resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
- "integrity": "sha1-UvBWEP/53tQiYRRB7R/BI6AwAbM="
+ "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q=="
},
- "lodash.reduce": {
+ "node_modules/lodash.reduce": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz",
- "integrity": "sha1-8atrg5KZrUj3hKu/R2WW8DuRTTs="
+ "integrity": "sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw=="
},
- "lodash.reject": {
+ "node_modules/lodash.reject": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz",
- "integrity": "sha1-gNZJLcFHCGS79YNTO2UfQqn1JBU="
+ "integrity": "sha512-qkTuvgEzYdyhiJBx42YPzPo71R1aEr0z79kAv7Ixg8wPFEjgRgJdUsGMG3Hf3OYSF/kHI79XhNlt+5Ar6OzwxQ=="
},
- "lodash.some": {
+ "node_modules/lodash.some": {
"version": "4.6.0",
"resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz",
- "integrity": "sha1-G7nzFO9ri63tE7VJFpsqlF62jk0="
+ "integrity": "sha512-j7MJE+TuT51q9ggt4fSgVqro163BEFjAt3u97IqU+JA2DkWl80nFTrowzLpZ/BnpN7rrl0JA/593NAdd8p/scQ=="
},
- "make-iterator": {
+ "node_modules/make-iterator": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
"integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==",
- "requires": {
+ "dependencies": {
"kind-of": "^6.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "map-cache": {
+ "node_modules/map-cache": {
"version": "0.2.2",
"resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz",
- "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8="
- },
- "marked": {
- "version": "2.0.5",
- "resolved": "https://registry.npmjs.org/marked/-/marked-2.0.5.tgz",
- "integrity": "sha512-yfCEUXmKhBPLOzEC7c+tc4XZdIeTdGoRCZakFMkCxodr7wDXqoapIME4wjcpBPJLNyUnKJ3e8rb8wlAgnLnaDw=="
- },
- "micromatch": {
- "version": "4.0.4",
- "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
- "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
- "requires": {
- "braces": "^3.0.1",
- "picomatch": "^2.2.3"
- }
- },
- "minimatch": {
- "version": "3.0.4",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
- "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
- "requires": {
+ "integrity": "sha512-8y/eV9QQZCiyn1SprXSrCmqJN0yNRATe+PO8ztwqrvrbdRLA3eYJF0yaR0YayLWkMbsQSKWS9N2gPcGEc4UsZg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/marked": {
+ "version": "2.1.3",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz",
+ "integrity": "sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==",
+ "bin": {
+ "marked": "bin/marked"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/micromatch": {
+ "version": "4.0.5",
+ "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz",
+ "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==",
+ "dependencies": {
+ "braces": "^3.0.2",
+ "picomatch": "^2.3.1"
+ },
+ "engines": {
+ "node": ">=8.6"
+ }
+ },
+ "node_modules/minimatch": {
+ "version": "3.0.8",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.8.tgz",
+ "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==",
+ "dependencies": {
"brace-expansion": "^1.1.7"
+ },
+ "engines": {
+ "node": "*"
}
},
- "mkdirp": {
+ "node_modules/mkdirp": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz",
- "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw=="
+ "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==",
+ "bin": {
+ "mkdirp": "bin/cmd.js"
+ },
+ "engines": {
+ "node": ">=10"
+ }
},
- "nopt": {
+ "node_modules/nopt": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz",
- "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=",
- "requires": {
+ "integrity": "sha512-4GUt3kSEYmk4ITxzB/b9vaIDfUVWN/Ml1Fwl11IlnIG2iaJ9O6WXZ9SrYM9NLI8OCBieN2Y8SWC2oJV0RQ7qYg==",
+ "dependencies": {
"abbrev": "1"
+ },
+ "bin": {
+ "nopt": "bin/nopt.js"
}
},
- "nth-check": {
+ "node_modules/nth-check": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
"integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
- "requires": {
+ "dependencies": {
"boolbase": "~1.0.0"
}
},
- "object.defaults": {
+ "node_modules/object.defaults": {
"version": "1.1.0",
"resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz",
- "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=",
- "requires": {
+ "integrity": "sha512-c/K0mw/F11k4dEUBMW8naXUuBuhxRCfG7W+yFy8EcijU/rSmazOUd1XAEEe6bC0OuXY4HUKjTJv7xbxIMqdxrA==",
+ "dependencies": {
"array-each": "^1.0.1",
"array-slice": "^1.0.0",
"for-own": "^1.0.0",
"isobject": "^3.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "object.map": {
+ "node_modules/object.map": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz",
- "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=",
- "requires": {
+ "integrity": "sha512-3+mAJu2PLfnSVGHwIWubpOFLscJANBKuB/6A4CxBstc4aqwQY0FWcsppuy4jU5GSB95yES5JHSI+33AWuS4k6w==",
+ "dependencies": {
"for-own": "^1.0.0",
"make-iterator": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "object.pick": {
+ "node_modules/object.pick": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz",
- "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=",
- "requires": {
+ "integrity": "sha512-tqa/UMy/CCoYmj+H5qc07qvSL9dqcs/WZENZ1JbtWBlATP+iVOe778gE6MSijnyCnORzDuX6hU+LA4SZ09YjFQ==",
+ "dependencies": {
"isobject": "^3.0.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "once": {
+ "node_modules/once": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
- "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
- "requires": {
+ "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==",
+ "dependencies": {
"wrappy": "1"
}
},
- "os-homedir": {
+ "node_modules/os-homedir": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz",
- "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M="
+ "integrity": "sha512-B5JU3cabzk8c67mRRd3ECmROafjYMXbuzlwtqdM8IbS8ktlTix8aFGb2bAGKrSRIlnfKwovGUUr72JUPyOb6kQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "os-tmpdir": {
+ "node_modules/os-tmpdir": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz",
- "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ="
+ "integrity": "sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "osenv": {
+ "node_modules/osenv": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz",
"integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==",
- "requires": {
+ "dependencies": {
"os-homedir": "^1.0.0",
"os-tmpdir": "^1.0.0"
}
},
- "parse-filepath": {
+ "node_modules/parse-filepath": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz",
- "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=",
- "requires": {
+ "integrity": "sha512-FwdRXKCohSVeXqwtYonZTXtbGJKrn+HNyWDYVcp5yuJlesTwNH4rsmRZ+GrKAPJ5bLpRxESMeS+Rl0VCHRvB2Q==",
+ "dependencies": {
"is-absolute": "^1.0.0",
"map-cache": "^0.2.0",
"path-root": "^0.1.1"
+ },
+ "engines": {
+ "node": ">=0.8"
}
},
- "parse-passwd": {
+ "node_modules/parse-passwd": {
"version": "1.0.0",
"resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz",
- "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY="
+ "integrity": "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "path-is-absolute": {
+ "node_modules/path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
- "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
+ "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "path-parse": {
+ "node_modules/path-parse": {
"version": "1.0.7",
"resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
"integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
},
- "path-root": {
+ "node_modules/path-root": {
"version": "0.1.1",
"resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz",
- "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=",
- "requires": {
+ "integrity": "sha512-QLcPegTHF11axjfojBIoDygmS2E3Lf+8+jI6wOVmNVenrKSo3mFdSGiIgdSHenczw3wPtlVMQaFVwGmM7BJdtg==",
+ "dependencies": {
"path-root-regex": "^0.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "path-root-regex": {
+ "node_modules/path-root-regex": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz",
- "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0="
- },
- "picomatch": {
- "version": "2.3.0",
- "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
- "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw=="
- },
- "readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "requires": {
+ "integrity": "sha512-4GlJ6rZDhQZFE0DPVKh0e9jmZ5egZfxTkp7bcRDuPlJXbAwhxcl2dINPUAsjLdejqaLsCeg8axcLjIbvBjN4pQ==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/picomatch": {
+ "version": "2.3.1",
+ "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz",
+ "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==",
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/readable-stream": {
+ "version": "3.6.2",
+ "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
+ "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
+ "dependencies": {
"inherits": "^2.0.3",
"string_decoder": "^1.1.1",
"util-deprecate": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 6"
}
},
- "rechoir": {
- "version": "0.7.0",
- "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.0.tgz",
- "integrity": "sha512-ADsDEH2bvbjltXEP+hTIAmeFekTFK0V2BTxMkok6qILyAJEXV0AFfoWcAq4yfll5VdIMd/RVXq0lR+wQi5ZU3Q==",
- "requires": {
+ "node_modules/rechoir": {
+ "version": "0.7.1",
+ "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
+ "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==",
+ "dependencies": {
"resolve": "^1.9.0"
+ },
+ "engines": {
+ "node": ">= 0.10"
}
},
- "resolve": {
- "version": "1.20.0",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
- "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
- "requires": {
- "is-core-module": "^2.2.0",
- "path-parse": "^1.0.6"
+ "node_modules/resolve": {
+ "version": "1.22.4",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz",
+ "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==",
+ "dependencies": {
+ "is-core-module": "^2.13.0",
+ "path-parse": "^1.0.7",
+ "supports-preserve-symlinks-flag": "^1.0.0"
+ },
+ "bin": {
+ "resolve": "bin/resolve"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "resolve-dir": {
+ "node_modules/resolve-dir": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz",
- "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=",
- "requires": {
+ "integrity": "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==",
+ "dependencies": {
"expand-tilde": "^2.0.0",
"global-modules": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
}
},
- "rimraf": {
+ "node_modules/rimraf": {
"version": "3.0.2",
"resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz",
"integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==",
- "requires": {
+ "dependencies": {
"glob": "^7.1.3"
+ },
+ "bin": {
+ "rimraf": "bin.js"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
}
},
- "safe-buffer": {
+ "node_modules/safe-buffer": {
"version": "5.2.1",
"resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ=="
+ "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ]
},
- "safer-buffer": {
+ "node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
"integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg=="
},
- "sax": {
+ "node_modules/sax": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
},
- "spawnback": {
+ "node_modules/spawnback": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/spawnback/-/spawnback-1.0.1.tgz",
"integrity": "sha512-340ZqtqJzWAZtHwaCC2gx4mdQOnkUWAWNDp7y0bCEatdjmgQ4j7b0qQ7qO5WIJWx/luNrKcrYzpKbH3NTR030A=="
},
- "sprintf-js": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
- "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
+ "node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
+ "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
},
- "string_decoder": {
+ "node_modules/string_decoder": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
"integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "requires": {
+ "dependencies": {
"safe-buffer": "~5.2.0"
}
},
- "supports-color": {
+ "node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
"integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
- "requires": {
+ "dependencies": {
"has-flag": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz",
+ "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==",
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
}
},
- "to-regex-range": {
+ "node_modules/to-regex-range": {
"version": "5.0.1",
"resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
"integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
- "requires": {
+ "dependencies": {
"is-number": "^7.0.0"
+ },
+ "engines": {
+ "node": ">=8.0"
}
},
- "unc-path-regex": {
+ "node_modules/unc-path-regex": {
"version": "0.1.2",
"resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz",
- "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo="
+ "integrity": "sha512-eXL4nmJT7oCpkZsHZUOJo8hcX3GbsiDOa0Qu9F646fi8dT3XuSVopVqAcEiVzSKKH7UoDti23wNX3qGFxcW5Qg==",
+ "engines": {
+ "node": ">=0.10.0"
+ }
},
- "underscore.string": {
+ "node_modules/underscore.string": {
"version": "3.3.6",
"resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.6.tgz",
"integrity": "sha512-VoC83HWXmCrF6rgkyxS9GHv8W9Q5nhMKho+OadDJGzL2oDYbYEppBaCMH6pFlwLeqj2QS+hhkw2kpXkSdD1JxQ==",
- "requires": {
+ "dependencies": {
"sprintf-js": "^1.1.1",
"util-deprecate": "^1.0.2"
+ },
+ "engines": {
+ "node": "*"
}
},
- "util-deprecate": {
+ "node_modules/underscore.string/node_modules/sprintf-js": {
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
+ "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
+ },
+ "node_modules/util-deprecate": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
- "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
+ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="
},
- "v8flags": {
+ "node_modules/v8flags": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz",
"integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==",
- "requires": {
+ "dependencies": {
"homedir-polyfill": "^1.0.1"
+ },
+ "engines": {
+ "node": ">= 0.10"
}
},
- "which": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz",
- "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==",
- "requires": {
+ "node_modules/which": {
+ "version": "2.0.2",
+ "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz",
+ "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==",
+ "dependencies": {
"isexe": "^2.0.0"
+ },
+ "bin": {
+ "node-which": "bin/node-which"
+ },
+ "engines": {
+ "node": ">= 8"
}
},
- "wordpress": {
- "version": "1.4.1",
- "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.4.1.tgz",
- "integrity": "sha512-U2zADxCSyyYcpgc5i7ipiDzNx6/e0zq2ldWyqTqr8n88Nj+iHd5JT/WavZkIQ+x0b9QlBv9lHoXyrqxdbckIrw==",
- "requires": {
+ "node_modules/wordpress": {
+ "version": "1.4.2",
+ "resolved": "https://registry.npmjs.org/wordpress/-/wordpress-1.4.2.tgz",
+ "integrity": "sha512-T+o+Af6pK7mhTz/rJEZk4PpSIyRMVhx6vZm6UsmrnlL8pVudhu1gWzn1n3wZXlcEZQz7I0AOkEvPQ5hu++L+qg==",
+ "dependencies": {
"xmlrpc": "1.3.2"
}
},
- "wrappy": {
+ "node_modules/wrappy": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
- "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
+ "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ=="
},
- "xmlbuilder": {
+ "node_modules/xmlbuilder": {
"version": "8.2.2",
"resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-8.2.2.tgz",
- "integrity": "sha1-aSSGc0ELS6QuGmE2VR0pIjNap3M="
+ "integrity": "sha512-eKRAFz04jghooy8muekqzo8uCSVNeyRedbuJrp0fovbLIi7wlsYtdUn3vBAAPq2Y3/0xMz2WMEUQ8yhVVO9Stw==",
+ "engines": {
+ "node": ">=4.0"
+ }
},
- "xmlrpc": {
+ "node_modules/xmlrpc": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/xmlrpc/-/xmlrpc-1.3.2.tgz",
- "integrity": "sha1-JrLqNHhI0Ciqx+dRS1NRl23j6D0=",
- "requires": {
+ "integrity": "sha512-jQf5gbrP6wvzN71fgkcPPkF4bF/Wyovd7Xdff8d6/ihxYmgETQYSuTc+Hl+tsh/jmgPLro/Aro48LMFlIyEKKQ==",
+ "dependencies": {
"sax": "1.2.x",
"xmlbuilder": "8.2.x"
+ },
+ "engines": {
+ "node": ">=0.8",
+ "npm": ">=1.0.0"
}
}
}
diff --git a/package.json b/package.json
index d61d003..c6345ab 100644
--- a/package.json
+++ b/package.json
@@ -1,11 +1,10 @@
{
"name": "jquery.com",
"private": true,
- "version": "3.3.15",
+ "version": "3.3.16",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
- "grunt-cli": "1.4.2",
"grunt-jquery-content": "3.1.0"
}
}
From 8026945f260216e14f9ef1a4cfbdc0a89e2da98e Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Fri, 13 Oct 2023 21:13:48 -0700
Subject: [PATCH 233/271] License: Import page from https://jquery.org/license/
Imported from https://github.com/jquery/jquery.org/tree/d6d5143291598324d7888c70c9db482dd3046336/pages
---
pages/license.md | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
create mode 100644 pages/license.md
diff --git a/pages/license.md b/pages/license.md
new file mode 100644
index 0000000..628b99b
--- /dev/null
+++ b/pages/license.md
@@ -0,0 +1,27 @@
+
+
+**Note:** For the purposes of this document, the term "Project" will refer to any [JS Foundation](https://js.foundation) project using the MIT license **AND** referencing this document in the header of the distributed Project code or Project website source code.
+
+## Source Code
+
+Projects referencing this document are released under the terms of the [MIT license](https://tldrlegal.com/license/mit-license).
+
+The MIT License is simple and easy to understand and it places almost no restrictions on what you can do with the Project.
+
+You are free to use the Project in any other project (even commercial projects) as long as the copyright header is left intact.
+
+## Sample Code
+
+All demos and examples, whether in a Project's repository or displayed on a Project site, are released under the terms of the license as specified in the relevant repository. Many Projects choose to release their sample code under the terms of [CC0](https://tldrlegal.com/l/cc0-1.0).
+
+CC0 is even more permissive than the MIT license, allowing you to use the code in any manner you want, without any copyright headers, notices, or other attribution.
+
+## Web Sites
+
+The content on a Project web site referencing this document in its header is released under the terms of the license specified in the website's repository or if not specified, under the [MIT license](https://tldrlegal.com/license/mit-license).
+
+**The design, layout, and look-and-feel of JS Foundation project web sites are not licensed for use and may not be used on any site, personal or commercial, without prior written consent from the JS Foundation**.
+
+For further information regarding JS Foundation licensing and intellectual property, please review the [JS Foundation IP Policy](https://js.foundation/pdf/ip-policy.pdf).
From 174fe8af18ef3ef3c5befffaeaf489b7f7875941 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Fri, 13 Oct 2023 21:14:41 -0700
Subject: [PATCH 234/271] License: Update wording for OpenJS Foundation
This page is now on jquery.com rather than jquery.org. For logical
compatibility with jQuery UI, jQuery Mobile and any other references
to jquery.org/team/ in archived content and other places (in
anticipation of that URL redirect here), I've kept the phrasing
of a "Project" rather than specifically mentioning jQuery Core.
The rest updated from JSF to OpenJS.
---
pages/license.md | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/pages/license.md b/pages/license.md
index 628b99b..4bbf3ab 100644
--- a/pages/license.md
+++ b/pages/license.md
@@ -2,7 +2,7 @@
"title": "License"
}
-**Note:** For the purposes of this document, the term "Project" will refer to any [JS Foundation](https://js.foundation) project using the MIT license **AND** referencing this document in the header of the distributed Project code or Project website source code.
+**Note:** For the purposes of this document, the term "Project" will refer to any [OpenJS Foundation](https://openjsf.org/projects/) project using the MIT license **AND** referencing this document in the header of the distributed Project code or Project website source code.
## Source Code
@@ -22,6 +22,6 @@ CC0 is even more permissive than the MIT license, allowing you to use the code i
The content on a Project web site referencing this document in its header is released under the terms of the license specified in the website's repository or if not specified, under the [MIT license](https://tldrlegal.com/license/mit-license).
-**The design, layout, and look-and-feel of JS Foundation project web sites are not licensed for use and may not be used on any site, personal or commercial, without prior written consent from the JS Foundation**.
+**The design, layout, and look-and-feel of a Project website is not licensed for use and may not be used on any site, personal or commercial, without prior written consent from the OpenJS Foundation**.
-For further information regarding JS Foundation licensing and intellectual property, please review the [JS Foundation IP Policy](https://js.foundation/pdf/ip-policy.pdf).
+For information regarding OpenJS Foundation trademarks, please see [Trademark Policy](https://trademark-policy.openjsf.org/) and [Trademark List](https://trademark-list.openjsf.org/).
From 23abb46e2f962a0e3e62465a380cdbb3e8a0395a Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Fri, 13 Oct 2023 20:56:28 -0700
Subject: [PATCH 235/271] Team: Import page from https://jquery.org/team/
Ref https://github.com/jquery/jquery.org/tree/d6d5143291598324d7888c70c9db482dd3046336/pages
Ref https://github.com/jquery/jquery.org/issues/139
---
pages/team.html | 524 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 524 insertions(+)
create mode 100644 pages/team.html
diff --git a/pages/team.html b/pages/team.html
new file mode 100644
index 0000000..935c1f9
--- /dev/null
+++ b/pages/team.html
@@ -0,0 +1,524 @@
+
+
+The jQuery Foundation Board of Directors
+
+
+
+ Dave Methvin
+ President
+ Dave is a long-time contributor to jQuery, providing extensive help on the jQuery bug tracker and in the jQuery discussion forums. As the lead of the jQuery dev team he works to ensure high quality, timely, releases of the library, organizes the planning and development efforts of the team, and generally drives the direction of the library.
+
+
+
+
+ Kris Borchers
+ Executive Director
+ Kris works daily to help drive the jQuery Foundation toward its mission to make the open web accessible to everyone. Whether he is working with project developers, meeting with current and future supporting members or even occasionally writing a bit of code, he is always working to grow the foundation and help it bring the greatest positive impact to the open web as possible.
+
+
+
+
+ Anne-Gaelle Colom
+ Secretary
+ Anne-Gaelle Colom is a Senior Lecturer at the University of Westminster in London, UK. She is passionate about the use of technology in Higher Education as well as the Web and Mobile world. Anne-Gaelle joined the jQuery Mobile team in October 2011 to become the documentation lead a few months later. Today, she is the Content Lead for the whole jQuery Foundation.
+
+
+
+
+ Mike Sherov
+ At-large Director
+ Mike is a Senior Software Engineer at Behance, from Plainview, New York. He is involved in development and testing efforts across multiple jQuery projects. Mike focuses his efforts around the CSS/JS interactions and works with the standards bodies and browser vendors to move the web forward.
+
+
+
+
+ Alex Sexton
+ At-large Director
+ Alex Sexton (@SlexAxton) is a JavaScript Developer from Austin, TX and an Engineer at Stripe. He's a member of the Modernizr core team, former co-host of the yayQuery podcast and author of many open source JavaScript libraries including the Jed Toolkit, and yepnope.js. He focuses primarily on the challenges involved in creating large single-page applications, especially those that use jQuery.
+
+
+
+
+ Andy Smith
+ Member Representative (IBM)
+ Andy Smith is Senior Technical Staff Member at IBM and based in Raleigh, NC.  He works in the Open Technologies and Cloud Performance team at IBM focusing on open source software and standards  for mobile related applications and services.
+
+
+
+ Gabriel Schulhof
+ Project Representative
+ Gabriel is a software engineer avidly in favour of an open, collaborative, and well-structured approach to any and all problem solving in the realm of software design and implementation. An application programmer from the very start, his path has taken him from working with native frameworks such as GTK+ and QT (at Nokia) onto the Web (at Intel) with jQuery Mobile.
+
+
+
+ Dylan Schiemann
+ At-large Director
+ As CEO of SitePen and co-founder of the Dojo Toolkit, Dylan is best known for building web applications that make use of JavaScript/Ajax, Dojo, and other standard web development technologies. Dylan is also a committer to Intern. Dylan has delivered hundreds of presentations at conferences throughout the world, started the London Ajax User Group, co-founded Comet Daily, and authored a chapter in the book Even Faster Web Sites. Prior to JavaScript, Dylan earned his Masters in Physical Chemistry from UCLA and his B.A. in Mathematics from Whittier College.
+
+
+
+ Michael Peachey
+ At-large Director
+ Internet technologist, entrepreneur, user experience advocate, kitesurfer, photographer and father of four, Michael Peachey specializes in taking advantage of new technologies to solve long-standing business problems. In 2000, at a time when few believed the browser could support real interaction capabilities, Michael co-founded General Interface (GI) to enable developers to build web applications that behaved like desktop software. Michael sold General Interface to TIBCO Software in 2004 and then released the code in 2005 as a 100-point open source project at the Dojo Foundation. Currently, Michael is Vice President of User Experience for Sumologic in Redwood City, CA where he is working on the tools used by DevOps, ITOps and SecOps engineers to better manage all those cloud-based web applications.
+
+
+
+ John Resig
+ Emeritus Member | Creator of the jQuery Library
+ John is the original creator of the jQuery library. He works with the jQuery dev team and the jQuery board to help set the direction of the project.
+
+
+
+The jQuery Foundation Board of Advisors
+
+
+
+ Matt Mullenweg
+ Founding developer of WordPress | Founder of Automattic
+ Matt Mullenweg is one of PC World’s Top 50 People on the Web, Inc.com’s 30 under 30, Business Week’s 25 Most Influential People on the Web, and Vanity Fair’s Next Establishment. He is the founding developer of WordPress , the Open Source software used by over 22% of the web, including this site.
+
+
+
+ Karl Swedberg
+ Content
+ Karl Swedberg (@kswedberg) is a web developer and co-author of Learning jQuery and The jQuery Reference Guide books by Packt Publishing. The jQuery Reference Guide served as the foundation for api.jquery.com, which Karl continues to help maintain.
+
+
+
+ Brian Leroux
+ SPACELORD!1!!
+ Brian helped create, foster and lead the efforts now known as Apache Cordova and its popular downstream distribution Adobe PhoneGap. A huge advocate for the open web and making it a first class platform.
+
+
+
+ Chris Williams
+ Maker of Improbable Things
+ CTO @ Emerging Technology Advisors; VoodooSpark; node-serialport; nodebots, nodecopter; JSConf; RobotsConf; SaferAging; BeerJS; and more.
+
+
+
+ Boaz Sender
+ Advisor
+ Boaz is the CEO at Bocoup where he has spent the last six years helping customers adopt Open Technologies into the core of their businesses. Prior to Bocoup, he worked as a front-end developer for a dot-com where he built early client-side web applications.
+
+
+
+The jQuery Team
+The jQuery team is made up of subteams working on various areas of the project. For example there are subteams that work on Mobile, Core, UI, Events, etc. Without the contributions of the following people we could not exist:
+
+
+
+
+ Clark Allan
+ Infrastructure
+
+
+
+ Julian Aubourg
+ Core | Standards
+
+
+
+ Leo Balter
+ QUnit Lead | Standards
+
+
+
+ Marius Stefan Bethge
+ PEP
+
+
+
+ Jay Blanchard
+ Developer Relations
+
+
+
+ Kevin Boudloche
+ Developer Relations
+
+
+
+ Aurelio De Rosa
+ Content
+
+
+
+ Isaac Durazo
+ Outreach (Design)
+
+
+
+ Corey Frang
+ Infrastructure
+
+
+
+ Sarah Frisk
+ Chassis Lead | Mobile
+
+
+
+ Jasper de Groot
+ Mobile
+
+
+
+ Cory Gackenheimer
+ Mobile
+
+
+
+ Oleg Gaidarenko
+ Core
+
+
+
+ Richard Gibson
+ Sizzle Lead | Core | QUnit
+
+
+
+ Michał Gołębiowski
+ Core
+
+
+
+ Scott González
+ jQuery UI Lead | PEP Lead
+
+
+
+ James M. Greene
+ QUnit
+
+
+
+ Dan Heberden
+ Content
+
+
+
+ Andrew Lunny
+ Globalize
+
+
+
+ Rohit Mulange
+ Chassis
+
+
+
+ Felix Nagel
+ UI
+
+
+
+ Ryan Neufeld
+ Infrastructure
+
+
+
+ Addy Osmani
+ Content
+
+
+
+ Kevin Partington
+ ESLint | QUnit
+
+
+
+ Alex Schmitz
+ Mobile Lead | UI | PEP | Chassis | Infrstructure | Standards
+
+
+
+ Amanpreet Singh
+ Mobile
+
+
+
+ Adam Sontag
+ Conduct | Events
+
+
+
+ Timo "Krinkle" Tijhof
+ QUnit | Infrastructure
+
+
+
+ Adam Ulvi
+ Infrastructure Lead
+
+
+
+ Arthur Verschaeve
+ Content
+
+
+
+ Rick Waldron
+ Core | Standards
+
+
+
+ Ralph Whitbeck
+ Developer Relations Lead
+
+
+
+ Trent Willis
+ QUnit
+
+
+
+ Timmy Willison
+ Core Lead
+
+
+
+ Keith Wood
+ Developer Relations
+
+
+
+ Rafael Xavier
+ Globalize Lead
+
+
+
+ Kristy Yeaton
+ Chassis
+
+
+
+ Jörn Zaefferer
+ jQuery UI Dev Lead | QUnit | Globalize | Infrastructure
+
+
+
+
+
+Past Team Members
+These are the members of the jQuery team alumni. We recognize them for their contributions to the jQuery Project. They may not be as active in the project as they were before but they are still considered key contributors for the jQuery Project.
+
+
+ Brandon Aaron
+ Core
+
+
+ Mike Alsup
+ API, Forum, and Plugins
+
+
+ Rey Bango
+ Developer Relations
+
+
+ Paul Bakaus
+ jQuery UI Creator
+
+
+ John Bender
+ Mobile
+
+
+ Tyler Benzinger
+ Mobile
+
+
+ Kin Blas
+ Mobile
+
+
+ Nate Cavanaugh
+ Design and Web
+
+
+ Darcy Clarke
+ Design and Web
+
+
+ Kim Cooperrider
+ Events
+
+
+ Chris Coyier
+ Design
+
+
+ Alex Dovenmuehle
+ UI
+
+
+ Nate Eagle
+ Design
+
+
+ Ariel Flesler
+ Core
+
+
+ Ryan Gibbons
+ Infrastructure
+
+
+ Skye Giordano
+ Design
+
+
+ Maurice Gottlieb
+ Mobile
+
+
+ Marc Grabanski
+ UI
+
+
+ Klaus Hartl
+ UI
+
+
+ Mike Hostetler
+ Infrastructure and Operations
+
+
+ Paul Irish
+ Standards
+
+
+ Scott Jehl
+ Mobile
+
+
+ Yehuda Katz
+ Standards
+
+
+ Sean Koole
+ Content
+
+
+ Chris Lea
+ Infrastructure
+
+
+ Jeff Lembeck
+ Mobile
+
+
+ Cody Lindley
+ Developer Relations
+
+
+ Mat Marquis
+ Mobile
+
+
+ Doug Neiner
+ Design
+
+
+ Todd Parker
+ Mobile
+
+
+ David Petersen
+ UI
+
+
+ Stefan Petre
+ Creator of Interface Plugin
+
+
+ Abby Phoenix
+ Events
+
+
+ Tane Piper
+ Developer Relations
+
+
+ Corey Quinn
+ Web
+
+
+ Philippe Rathé
+ QUnit
+
+
+ Jason Scott
+ Mobile
+
+
+ Ghislain Seguin
+ Mobile
+
+
+ Boaz Sender
+ Content, Design, and Web
+
+
+ David Serduke
+ Core
+
+
+ Bradley Sepos
+ Design
+
+
+ Craig Sharkie
+ Events (Pacific-Asia)
+
+
+ Jonathan Sharp
+ Infrastructure
+
+
+ Remy Sharp
+ Developer Relations
+
+
+ Leah Silber
+ Events
+
+
+ Nate Tassinari
+ Events
+
+
+ Patty Toland
+ Mobile
+
+
+ TJ VanToll
+ UI
+
+
+ Maggie Costello Wachs
+ Mobile
+
+
+ Wesley Walser
+ QUnit
+
+
+ Richard D. Worth
+ Executive Director, UI
+
+
From e446ef8accb824879c98f1dd304ac1294c5d9333 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Fri, 13 Oct 2023 21:10:04 -0700
Subject: [PATCH 236/271] Team: Move former team, Foundation, and Board members
to past members
---
pages/team.html | 573 +++++++++---------------------------------------
1 file changed, 98 insertions(+), 475 deletions(-)
diff --git a/pages/team.html b/pages/team.html
index 935c1f9..1818bce 100644
--- a/pages/team.html
+++ b/pages/team.html
@@ -4,7 +4,7 @@
"customFields": [
{
"key": "subtitle",
- "value": "The jQuery Project is run by a distributed group of volunteers that all want to see jQuery become the best JavaScript tool possible."
+ "value": "The jQuery Project is run by a distributed group of volunteers."
},{
"key": "full-width",
"value": 1
@@ -13,512 +13,135 @@
}
-The jQuery Foundation Board of Directors
-
-
-
- Dave Methvin
- President
- Dave is a long-time contributor to jQuery, providing extensive help on the jQuery bug tracker and in the jQuery discussion forums. As the lead of the jQuery dev team he works to ensure high quality, timely, releases of the library, organizes the planning and development efforts of the team, and generally drives the direction of the library.
-
-
-
-
- Kris Borchers
- Executive Director
- Kris works daily to help drive the jQuery Foundation toward its mission to make the open web accessible to everyone. Whether he is working with project developers, meeting with current and future supporting members or even occasionally writing a bit of code, he is always working to grow the foundation and help it bring the greatest positive impact to the open web as possible.
-
-
-
-
- Anne-Gaelle Colom
- Secretary
- Anne-Gaelle Colom is a Senior Lecturer at the University of Westminster in London, UK. She is passionate about the use of technology in Higher Education as well as the Web and Mobile world. Anne-Gaelle joined the jQuery Mobile team in October 2011 to become the documentation lead a few months later. Today, she is the Content Lead for the whole jQuery Foundation.
-
-
-
-
- Mike Sherov
- At-large Director
- Mike is a Senior Software Engineer at Behance, from Plainview, New York. He is involved in development and testing efforts across multiple jQuery projects. Mike focuses his efforts around the CSS/JS interactions and works with the standards bodies and browser vendors to move the web forward.
-
-
-
-
- Alex Sexton
- At-large Director
- Alex Sexton (@SlexAxton) is a JavaScript Developer from Austin, TX and an Engineer at Stripe. He's a member of the Modernizr core team, former co-host of the yayQuery podcast and author of many open source JavaScript libraries including the Jed Toolkit, and yepnope.js. He focuses primarily on the challenges involved in creating large single-page applications, especially those that use jQuery.
-
-
-
-
- Andy Smith
- Member Representative (IBM)
- Andy Smith is Senior Technical Staff Member at IBM and based in Raleigh, NC.  He works in the Open Technologies and Cloud Performance team at IBM focusing on open source software and standards  for mobile related applications and services.
-
-
-
- Gabriel Schulhof
- Project Representative
- Gabriel is a software engineer avidly in favour of an open, collaborative, and well-structured approach to any and all problem solving in the realm of software design and implementation. An application programmer from the very start, his path has taken him from working with native frameworks such as GTK+ and QT (at Nokia) onto the Web (at Intel) with jQuery Mobile.
-
-
-
- Dylan Schiemann
- At-large Director
- As CEO of SitePen and co-founder of the Dojo Toolkit, Dylan is best known for building web applications that make use of JavaScript/Ajax, Dojo, and other standard web development technologies. Dylan is also a committer to Intern. Dylan has delivered hundreds of presentations at conferences throughout the world, started the London Ajax User Group, co-founded Comet Daily, and authored a chapter in the book Even Faster Web Sites. Prior to JavaScript, Dylan earned his Masters in Physical Chemistry from UCLA and his B.A. in Mathematics from Whittier College.
-
-
-
- Michael Peachey
- At-large Director
- Internet technologist, entrepreneur, user experience advocate, kitesurfer, photographer and father of four, Michael Peachey specializes in taking advantage of new technologies to solve long-standing business problems. In 2000, at a time when few believed the browser could support real interaction capabilities, Michael co-founded General Interface (GI) to enable developers to build web applications that behaved like desktop software. Michael sold General Interface to TIBCO Software in 2004 and then released the code in 2005 as a 100-point open source project at the Dojo Foundation. Currently, Michael is Vice President of User Experience for Sumologic in Redwood City, CA where he is working on the tools used by DevOps, ITOps and SecOps engineers to better manage all those cloud-based web applications.
-
-
-
- John Resig
- Emeritus Member | Creator of the jQuery Library
- John is the original creator of the jQuery library. He works with the jQuery dev team and the jQuery board to help set the direction of the project.
-
-
-
-The jQuery Foundation Board of Advisors
-
-
-
- Matt Mullenweg
- Founding developer of WordPress | Founder of Automattic
- Matt Mullenweg is one of PC World’s Top 50 People on the Web, Inc.com’s 30 under 30, Business Week’s 25 Most Influential People on the Web, and Vanity Fair’s Next Establishment. He is the founding developer of WordPress , the Open Source software used by over 22% of the web, including this site.
-
-
-
- Karl Swedberg
- Content
- Karl Swedberg (@kswedberg) is a web developer and co-author of Learning jQuery and The jQuery Reference Guide books by Packt Publishing. The jQuery Reference Guide served as the foundation for api.jquery.com, which Karl continues to help maintain.
-
-
-
- Brian Leroux
- SPACELORD!1!!
- Brian helped create, foster and lead the efforts now known as Apache Cordova and its popular downstream distribution Adobe PhoneGap. A huge advocate for the open web and making it a first class platform.
-
-
-
- Chris Williams
- Maker of Improbable Things
- CTO @ Emerging Technology Advisors; VoodooSpark; node-serialport; nodebots, nodecopter; JSConf; RobotsConf; SaferAging; BeerJS; and more.
-
-
-
- Boaz Sender
- Advisor
- Boaz is the CEO at Bocoup where he has spent the last six years helping customers adopt Open Technologies into the core of their businesses. Prior to Bocoup, he worked as a front-end developer for a dot-com where he built early client-side web applications.
-
-
-
The jQuery Team
-The jQuery team is made up of subteams working on various areas of the project. For example there are subteams that work on Mobile, Core, UI, Events, etc. Without the contributions of the following people we could not exist:
-
-
- Clark Allan
- Infrastructure
-
-
-
- Julian Aubourg
- Core | Standards
-
-
-
- Leo Balter
- QUnit Lead | Standards
-
-
-
- Marius Stefan Bethge
- PEP
-
-
-
- Jay Blanchard
- Developer Relations
-
-
-
- Kevin Boudloche
- Developer Relations
-
-
-
- Aurelio De Rosa
- Content
-
-
-
- Isaac Durazo
- Outreach (Design)
-
-
-
- Corey Frang
- Infrastructure
-
-
-
- Sarah Frisk
- Chassis Lead | Mobile
-
-
-
- Jasper de Groot
- Mobile
-
-
-
- Cory Gackenheimer
- Mobile
-
-
-
- Oleg Gaidarenko
- Core
-
Richard Gibson
- Sizzle Lead | Core | QUnit
+ Core | QUnit | Former Sizzle Lead
- Michał Gołębiowski
- Core
-
-
-
- Scott González
- jQuery UI Lead | PEP Lead
-
-
-
- James M. Greene
- QUnit
-
-
-
- Dan Heberden
- Content
-
-
-
- Andrew Lunny
- Globalize
-
-
-
- Rohit Mulange
- Chassis
+ Michał Gołębiowski-Owczarek
+ Core | UI
Felix Nagel
UI
-
-
- Ryan Neufeld
- Infrastructure
-
-
-
- Addy Osmani
- Content
-
-
-
- Kevin Partington
- ESLint | QUnit
-
-
-
- Alex Schmitz
- Mobile Lead | UI | PEP | Chassis | Infrstructure | Standards
-
-
-
- Amanpreet Singh
- Mobile
-
-
-
- Adam Sontag
- Conduct | Events
-
- Timo "Krinkle" Tijhof
- QUnit | Infrastructure
-
-
-
- Adam Ulvi
- Infrastructure Lead
-
-
-
- Arthur Verschaeve
- Content
-
-
-
- Rick Waldron
- Core | Standards
-
-
-
- Ralph Whitbeck
- Developer Relations Lead
-
-
-
- Trent Willis
- QUnit
+ Timo Tijhof
+ QUnit | Infrastructure Lead
Timmy Willison
Core Lead
-
-
- Keith Wood
- Developer Relations
-
Rafael Xavier
Globalize Lead
-
-
- Kristy Yeaton
- Chassis
-
-
-
- Jörn Zaefferer
- jQuery UI Dev Lead | QUnit | Globalize | Infrastructure
-
Past Team Members
-These are the members of the jQuery team alumni. We recognize them for their contributions to the jQuery Project. They may not be as active in the project as they were before but they are still considered key contributors for the jQuery Project.
+These are the members of the jQuery team alumni. We recognize them for their contributions to current and past jQuery Projects. They may not be as active in the project as they were before but will always be considered key contributors to the jQuery Projects.
-
- Brandon Aaron
- Core
-
-
- Mike Alsup
- API, Forum, and Plugins
-
-
- Rey Bango
- Developer Relations
-
-
- Paul Bakaus
- jQuery UI Creator
-
-
- John Bender
- Mobile
-
-
- Tyler Benzinger
- Mobile
-
-
- Kin Blas
- Mobile
-
-
- Nate Cavanaugh
- Design and Web
-
-
- Darcy Clarke
- Design and Web
-
-
- Kim Cooperrider
- Events
-
-
- Chris Coyier
- Design
-
-
- Alex Dovenmuehle
- UI
-
-
- Nate Eagle
- Design
-
-
- Ariel Flesler
- Core
-
-
- Ryan Gibbons
- Infrastructure
-
-
- Skye Giordano
- Design
-
-
- Maurice Gottlieb
- Mobile
-
-
- Marc Grabanski
- UI
-
-
- Klaus Hartl
- UI
-
-
- Mike Hostetler
- Infrastructure and Operations
-
-
- Paul Irish
- Standards
-
-
- Scott Jehl
- Mobile
-
-
- Yehuda Katz
- Standards
-
-
- Sean Koole
- Content
-
-
- Chris Lea
- Infrastructure
-
-
- Jeff Lembeck
- Mobile
-
-
- Cody Lindley
- Developer Relations
-
-
- Mat Marquis
- Mobile
-
-
- Doug Neiner
- Design
-
-
- Todd Parker
- Mobile
-
-
- David Petersen
- UI
-
-
- Stefan Petre
- Creator of Interface Plugin
-
-
- Abby Phoenix
- Events
-
-
- Tane Piper
- Developer Relations
-
-
- Corey Quinn
- Web
-
-
- Philippe Rathé
- QUnit
-
-
- Jason Scott
- Mobile
-
-
- Ghislain Seguin
- Mobile
-
-
- Boaz Sender
- Content, Design, and Web
-
-
- David Serduke
- Core
-
-
- Bradley Sepos
- Design
-
-
- Craig Sharkie
- Events (Pacific-Asia)
-
-
- Jonathan Sharp
- Infrastructure
-
-
- Remy Sharp
- Developer Relations
-
-
- Leah Silber
- Events
-
-
- Nate Tassinari
- Events
-
-
- Patty Toland
- Mobile
-
-
- TJ VanToll
- UI
-
-
- Maggie Costello Wachs
- Mobile
-
-
- Wesley Walser
- QUnit
-
-
- Richard D. Worth
- Executive Director, UI
-
+ Brandon Aaron Core
+ Clark Allan Infrastructure
+ Mike Alsup API, Forum, and Plugins
+ Julian Aubourg Core | Standards
+ Paul Bakaus jQuery UI Creator
+ Leo Balter QUnit Lead | Standards
+ Rey Bango Developer Relations
+ John Bender Mobile
+ Tyler Benzinger Mobile
+ Jay Blanchard Developer Relations
+ Kin Blas Mobile
+ Kris Borchers Executive Director (formerly jQuery Foundation)
+ Kevin Boudloche Developer Relations
+ Nate Cavanaugh Design and Web
+ Darcy Clarke Design and Web
+ Anne-Gaelle Colom Content | Secretary (formerly jQuery Foundation)
+ Kim Cooperrider Events
+ Maggie Costello Wachs Mobile
+ Chris Coyier Design
+ Richard D. Worth Executive Director, UI
+ Aurelio De Rosa Content
+ Alex Dovenmuehle UI
+ Isaac Durazo Outreach (Design)
+ Nate Eagle Design
+ Ariel Flesler Core
+ Corey Frang Infrastructure
+ Sarah Frisk Chassis Lead | Mobile
+ Cory Gackenheimer Mobile
+ Oleg Gaidarenko Core
+ Ryan Gibbons Infrastructure
+ Skye Giordano Design
+ Scott Gonz√°lez jQuery UI Lead | PEP Lead
+ Maurice Gottlieb Mobile
+ Marc Grabanski UI
+ James M. Greene QUnit
+ Jasper de Groot Mobile
+ Klaus Hartl UI
+ Dan Heberden Content
+ Mike Hostetler Infrastructure and Operations
+ Paul Irish Standards
+ Scott Jehl Mobile
+ Yehuda Katz Standards
+ Sean Koole Content
+ Chris Lea Infrastructure
+ Jeff Lembeck Mobile
+ Cody Lindley Developer Relations
+ Andrew Lunny Globalize
+ Mat Marquis Mobile
+ Dave Methvin Core | President (formerly jQuery Foundation)
+ Rohit Mulange Chassis
+ Doug Neiner Design
+ Ryan Neufeld Infrastructure
+ Addy Osmani Content
+ Todd Parker Mobile
+ Kevin Partington ESLint | QUnit
+ David Petersen UI
+ Stefan Petre Creator of Interface Plugin
+ Abby Phoenix Events
+ Tane Piper Developer Relations
+ Corey Quinn Web
+ Philippe Rathé QUnit
+ John Resig Creator of the jQuery Library | Emeritus Member (formerly jQuery Foundation)
+ Alex Schmitz Mobile Lead | UI | PEP | Chassis | Infrstructure | Standards
+ Gabriel Schulhof Project Representative (formerly jQuery Foundation)
+ Jason Scott Mobile
+ Ghislain Seguin Mobile
+ Boaz Sender Content, Design, and Web
+ Bradley Sepos Design
+ David Serduke Core
+ Alex Sexton At-large Director (formerly jQuery Foundation)
+ Craig Sharkie Events (Pacific-Asia)
+ Remy Sharp Developer Relations
+ Jonathan Sharp Infrastructure
+ Mike Sherov Core | UI | At-large Director (formerly jQuery Foundation)
+ Leah Silber Events
+ Amanpreet Singh Mobile
+ Adam Sontag Conduct | Events
+ Marius Stefan Bethge PEP
+ Karl Swedberg Content
+ Nate Tassinari Events
+ Patty Toland Mobile
+ Adam Ulvi Infrastructure Lead
+ TJ VanToll UI
+ Arthur Verschaeve Content
+ Rick Waldron Core | Standards
+ Wesley Walser QUnit
+ Ralph Whitbeck Developer Relations Lead
+ Trent Willis QUnit Lead
+ Keith Wood Developer Relations
+ Kristy Yeaton Chassis
+ Jörn Zaefferer jQuery UI Dev Lead | QUnit Lead | Globalize | Infrastructure
From 4ba954226eaa6b17fddf0c70b40ffb886dbd982b Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sun, 17 Dec 2023 18:22:01 +0000
Subject: [PATCH 237/271] Build: grunt-jquery-content 3.1 to 3.3
---
package-lock.json | 456 +++++++++++++++++++++-------------------------
package.json | 2 +-
2 files changed, 207 insertions(+), 251 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 52879b4..5b91624 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -10,7 +10,7 @@
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
- "grunt-jquery-content": "3.1.0"
+ "grunt-jquery-content": "3.3.1"
}
},
"node_modules/abbrev": {
@@ -107,29 +107,39 @@
}
},
"node_modules/cheerio": {
- "version": "0.22.0",
- "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.22.0.tgz",
- "integrity": "sha512-8/MzidM6G/TgRelkzDG13y3Y9LxBjCb+8yOEZ9+wwq5gVF2w2pV0wmHvjfT0RvuxGyR7UEuK36r+yYMbT4uKgA==",
- "dependencies": {
- "css-select": "~1.2.0",
- "dom-serializer": "~0.1.0",
- "entities": "~1.1.1",
- "htmlparser2": "^3.9.1",
- "lodash.assignin": "^4.0.9",
- "lodash.bind": "^4.1.4",
- "lodash.defaults": "^4.0.1",
- "lodash.filter": "^4.4.0",
- "lodash.flatten": "^4.2.0",
- "lodash.foreach": "^4.3.0",
- "lodash.map": "^4.4.0",
- "lodash.merge": "^4.4.0",
- "lodash.pick": "^4.2.1",
- "lodash.reduce": "^4.4.0",
- "lodash.reject": "^4.4.0",
- "lodash.some": "^4.4.0"
- },
- "engines": {
- "node": ">= 0.6"
+ "version": "1.0.0-rc.12",
+ "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz",
+ "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==",
+ "dependencies": {
+ "cheerio-select": "^2.1.0",
+ "dom-serializer": "^2.0.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.0.1",
+ "htmlparser2": "^8.0.1",
+ "parse5": "^7.0.0",
+ "parse5-htmlparser2-tree-adapter": "^7.0.0"
+ },
+ "engines": {
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/cheerio?sponsor=1"
+ }
+ },
+ "node_modules/cheerio-select": {
+ "version": "2.1.0",
+ "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz",
+ "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==",
+ "dependencies": {
+ "boolbase": "^1.0.0",
+ "css-select": "^5.1.0",
+ "css-what": "^6.1.0",
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
}
},
"node_modules/color-convert": {
@@ -162,22 +172,29 @@
"integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg=="
},
"node_modules/css-select": {
- "version": "1.2.0",
- "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.2.0.tgz",
- "integrity": "sha512-dUQOBoqdR7QwV90WysXPLXG5LO7nhYBgiWVfxF80DKPF8zx1t/pUd2FYy73emg3zrjtM6dzmYgbHKfV2rxiHQA==",
+ "version": "5.1.0",
+ "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz",
+ "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==",
"dependencies": {
- "boolbase": "~1.0.0",
- "css-what": "2.1",
- "domutils": "1.5.1",
- "nth-check": "~1.0.1"
+ "boolbase": "^1.0.0",
+ "css-what": "^6.1.0",
+ "domhandler": "^5.0.2",
+ "domutils": "^3.0.1",
+ "nth-check": "^2.0.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
}
},
"node_modules/css-what": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/css-what/-/css-what-2.1.3.tgz",
- "integrity": "sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==",
+ "version": "6.1.0",
+ "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz",
+ "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==",
"engines": {
- "node": "*"
+ "node": ">= 6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/fb55"
}
},
"node_modules/dateformat": {
@@ -197,40 +214,66 @@
}
},
"node_modules/dom-serializer": {
- "version": "0.1.1",
- "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.1.tgz",
- "integrity": "sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==",
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz",
+ "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==",
"dependencies": {
- "domelementtype": "^1.3.0",
- "entities": "^1.1.1"
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.2",
+ "entities": "^4.2.0"
+ },
+ "funding": {
+ "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1"
}
},
"node_modules/domelementtype": {
- "version": "1.3.1",
- "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz",
- "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w=="
+ "version": "2.3.0",
+ "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz",
+ "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==",
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ]
},
"node_modules/domhandler": {
- "version": "2.4.2",
- "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz",
- "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==",
+ "version": "5.0.3",
+ "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz",
+ "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==",
"dependencies": {
- "domelementtype": "1"
+ "domelementtype": "^2.3.0"
+ },
+ "engines": {
+ "node": ">= 4"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domhandler?sponsor=1"
}
},
"node_modules/domutils": {
- "version": "1.5.1",
- "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz",
- "integrity": "sha512-gSu5Oi/I+3wDENBsOWBiRK1eoGxcywYSqg3rR960/+EfY0CF4EX1VPkgHOZ3WiS/Jg2DtliF6BhWcHlfpYUcGw==",
+ "version": "3.1.0",
+ "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.1.0.tgz",
+ "integrity": "sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==",
"dependencies": {
- "dom-serializer": "0",
- "domelementtype": "1"
+ "dom-serializer": "^2.0.0",
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/domutils?sponsor=1"
}
},
"node_modules/entities": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
- "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
+ "version": "4.5.0",
+ "resolved": "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz",
+ "integrity": "sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==",
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
},
"node_modules/esprima": {
"version": "4.0.1",
@@ -358,9 +401,12 @@
"integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw=="
},
"node_modules/function-bind": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
- "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
+ "version": "1.1.2",
+ "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz",
+ "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==",
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
},
"node_modules/getobject": {
"version": "1.0.2",
@@ -371,12 +417,11 @@
}
},
"node_modules/gilded-wordpress": {
- "version": "1.0.6",
- "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.6.tgz",
- "integrity": "sha512-xL03MCIpMfIgwsnSA2akCqRZ35Odfgp5xi6xXIl494LA4MwY3VGw844X+AlSHKnIezL/0aHQQNOevWtmpfvzTw==",
+ "version": "1.0.7",
+ "resolved": "https://registry.npmjs.org/gilded-wordpress/-/gilded-wordpress-1.0.7.tgz",
+ "integrity": "sha512-w8g4jfs1TWywX2hZ4+LlzQoz2z/JRX/8S6OgelD3IUsNnGHxXQ1FgExoIqomwZVPAmxYs0vEu2BeA1Y4KciZlw==",
"dependencies": {
"async": "^0.9.0",
- "glob": "^4.0.6",
"wordpress": "^1.4.2"
}
},
@@ -385,32 +430,6 @@
"resolved": "https://registry.npmjs.org/async/-/async-0.9.2.tgz",
"integrity": "sha512-l6ToIJIotphWahxxHyzK9bnLR6kM4jJIIgLShZeqLY7iboHoGkdgFl7W2/Ivi4SkMJYGKqW8vSuk0uKUj6qsSw=="
},
- "node_modules/gilded-wordpress/node_modules/glob": {
- "version": "4.5.3",
- "resolved": "https://registry.npmjs.org/glob/-/glob-4.5.3.tgz",
- "integrity": "sha512-I0rTWUKSZKxPSIAIaqhSXTM/DiII6wame+rEC3cFA5Lqmr9YmdL7z6Hj9+bdWtTvoY1Su4/OiMLmb37Y7JzvJQ==",
- "dependencies": {
- "inflight": "^1.0.4",
- "inherits": "2",
- "minimatch": "^2.0.1",
- "once": "^1.3.0"
- },
- "engines": {
- "node": "*"
- }
- },
- "node_modules/gilded-wordpress/node_modules/minimatch": {
- "version": "2.0.10",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-2.0.10.tgz",
- "integrity": "sha512-jQo6o1qSVLEWaw3l+bwYA2X0uLuK2KjNh2wjgO7Q/9UJnXr1Q3yQKR8BI0/Bt/rPg75e6SMW4hW/6cBHVTZUjA==",
- "deprecated": "Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue",
- "dependencies": {
- "brace-expansion": "^1.0.0"
- },
- "engines": {
- "node": "*"
- }
- },
"node_modules/glob": {
"version": "7.1.7",
"resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz",
@@ -539,23 +558,42 @@
}
},
"node_modules/grunt-jquery-content": {
- "version": "3.1.0",
- "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.1.0.tgz",
- "integrity": "sha512-9FIYqv0ML0fokZqOts7ecYR3I7pyKmvFP0WrEKcZUvgN13lBiI0JtvLfWwM3FrpiQUCIa9kZWJPJj55OPi+KMQ==",
+ "version": "3.3.1",
+ "resolved": "https://registry.npmjs.org/grunt-jquery-content/-/grunt-jquery-content-3.3.1.tgz",
+ "integrity": "sha512-aK4DdMYkM+qjSyXkEswvlSTHqcWDfvKKjWveeDLK/dIM1Ok7iXGd1SwFuFp2ShO+rx9XEHToX3KC5+Gn2BwAug==",
"dependencies": {
- "async": "^3.2.0",
- "cheerio": "^0.22.0",
+ "cheerio": "^1.0.0-rc.12",
+ "gilded-wordpress": "1.0.7",
"grunt-check-modules": "^1.1.0",
- "grunt-wordpress": "^2.1.3",
"he": "^1.2.0",
"highlight.js": "^10.7.2",
- "marked": "^2.0.3",
- "rimraf": "^3.0.2",
- "spawnback": "^1.0.1",
- "which": "^2.0.2",
+ "marked": "^4.0.0",
+ "which": "^4.0.0",
"wordpress": "^1.4.1"
}
},
+ "node_modules/grunt-jquery-content/node_modules/isexe": {
+ "version": "3.1.1",
+ "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz",
+ "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==",
+ "engines": {
+ "node": ">=16"
+ }
+ },
+ "node_modules/grunt-jquery-content/node_modules/which": {
+ "version": "4.0.0",
+ "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz",
+ "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==",
+ "dependencies": {
+ "isexe": "^3.1.1"
+ },
+ "bin": {
+ "node-which": "bin/which.js"
+ },
+ "engines": {
+ "node": "^16.13.0 || >=18.0.0"
+ }
+ },
"node_modules/grunt-known-options": {
"version": "2.0.0",
"resolved": "https://registry.npmjs.org/grunt-known-options/-/grunt-known-options-2.0.0.tgz",
@@ -607,25 +645,6 @@
"node": ">=10"
}
},
- "node_modules/grunt-wordpress": {
- "version": "2.1.4",
- "resolved": "https://registry.npmjs.org/grunt-wordpress/-/grunt-wordpress-2.1.4.tgz",
- "integrity": "sha512-6rGpy8qm231FGbLdIylD+3nEpDLRUtJ3DSVaoYHimj388fwVWuLMnYZ7PkoYVa4tJnHkP+Tj0SuMRP5v0baYrQ==",
- "dependencies": {
- "gilded-wordpress": "1.0.6"
- }
- },
- "node_modules/has": {
- "version": "1.0.3",
- "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
- "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
- "dependencies": {
- "function-bind": "^1.1.1"
- },
- "engines": {
- "node": ">= 0.4.0"
- }
- },
"node_modules/has-flag": {
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
@@ -634,6 +653,17 @@
"node": ">=8"
}
},
+ "node_modules/hasown": {
+ "version": "2.0.0",
+ "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.0.tgz",
+ "integrity": "sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==",
+ "dependencies": {
+ "function-bind": "^1.1.2"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
"node_modules/he": {
"version": "1.2.0",
"resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz",
@@ -670,16 +700,21 @@
}
},
"node_modules/htmlparser2": {
- "version": "3.10.1",
- "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz",
- "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==",
+ "version": "8.0.2",
+ "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.2.tgz",
+ "integrity": "sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==",
+ "funding": [
+ "https://github.com/fb55/htmlparser2?sponsor=1",
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fb55"
+ }
+ ],
"dependencies": {
- "domelementtype": "^1.3.1",
- "domhandler": "^2.3.0",
- "domutils": "^1.5.1",
- "entities": "^1.1.1",
- "inherits": "^2.0.1",
- "readable-stream": "^3.1.1"
+ "domelementtype": "^2.3.0",
+ "domhandler": "^5.0.3",
+ "domutils": "^3.0.1",
+ "entities": "^4.4.0"
}
},
"node_modules/iconv-lite": {
@@ -730,11 +765,11 @@
}
},
"node_modules/is-core-module": {
- "version": "2.13.0",
- "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz",
- "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==",
+ "version": "2.13.1",
+ "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.1.tgz",
+ "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==",
"dependencies": {
- "has": "^1.0.3"
+ "hasown": "^2.0.0"
},
"funding": {
"url": "https://github.com/sponsors/ljharb"
@@ -878,66 +913,6 @@
"resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
"integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
},
- "node_modules/lodash.assignin": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/lodash.assignin/-/lodash.assignin-4.2.0.tgz",
- "integrity": "sha512-yX/rx6d/UTVh7sSVWVSIMjfnz95evAgDFdb1ZozC35I9mSFCkmzptOzevxjgbQUsc78NR44LVHWjsoMQXy9FDg=="
- },
- "node_modules/lodash.bind": {
- "version": "4.2.1",
- "resolved": "https://registry.npmjs.org/lodash.bind/-/lodash.bind-4.2.1.tgz",
- "integrity": "sha512-lxdsn7xxlCymgLYo1gGvVrfHmkjDiyqVv62FAeF2i5ta72BipE1SLxw8hPEPLhD4/247Ijw07UQH7Hq/chT5LA=="
- },
- "node_modules/lodash.defaults": {
- "version": "4.2.0",
- "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
- "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ=="
- },
- "node_modules/lodash.filter": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/lodash.filter/-/lodash.filter-4.6.0.tgz",
- "integrity": "sha512-pXYUy7PR8BCLwX5mgJ/aNtyOvuJTdZAo9EQFUvMIYugqmJxnrYaANvTbgndOzHSCSR0wnlBBfRXJL5SbWxo3FQ=="
- },
- "node_modules/lodash.flatten": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
- "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g=="
- },
- "node_modules/lodash.foreach": {
- "version": "4.5.0",
- "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz",
- "integrity": "sha512-aEXTF4d+m05rVOAUG3z4vZZ4xVexLKZGF0lIxuHZ1Hplpk/3B6Z1+/ICICYRLm7c41Z2xiejbkCkJoTlypoXhQ=="
- },
- "node_modules/lodash.map": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz",
- "integrity": "sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q=="
- },
- "node_modules/lodash.merge": {
- "version": "4.6.2",
- "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz",
- "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="
- },
- "node_modules/lodash.pick": {
- "version": "4.4.0",
- "resolved": "https://registry.npmjs.org/lodash.pick/-/lodash.pick-4.4.0.tgz",
- "integrity": "sha512-hXt6Ul/5yWjfklSGvLQl8vM//l3FtyHZeuelpzK6mm99pNvN9yTDruNZPEJZD1oWrqo+izBmB7oUfWgcCX7s4Q=="
- },
- "node_modules/lodash.reduce": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/lodash.reduce/-/lodash.reduce-4.6.0.tgz",
- "integrity": "sha512-6raRe2vxCYBhpBu+B+TtNGUzah+hQjVdu3E17wfusjyrXBka2nBS8OH/gjVZ5PvHOhWmIZTYri09Z6n/QfnNMw=="
- },
- "node_modules/lodash.reject": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/lodash.reject/-/lodash.reject-4.6.0.tgz",
- "integrity": "sha512-qkTuvgEzYdyhiJBx42YPzPo71R1aEr0z79kAv7Ixg8wPFEjgRgJdUsGMG3Hf3OYSF/kHI79XhNlt+5Ar6OzwxQ=="
- },
- "node_modules/lodash.some": {
- "version": "4.6.0",
- "resolved": "https://registry.npmjs.org/lodash.some/-/lodash.some-4.6.0.tgz",
- "integrity": "sha512-j7MJE+TuT51q9ggt4fSgVqro163BEFjAt3u97IqU+JA2DkWl80nFTrowzLpZ/BnpN7rrl0JA/593NAdd8p/scQ=="
- },
"node_modules/make-iterator": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz",
@@ -958,14 +933,14 @@
}
},
"node_modules/marked": {
- "version": "2.1.3",
- "resolved": "https://registry.npmjs.org/marked/-/marked-2.1.3.tgz",
- "integrity": "sha512-/Q+7MGzaETqifOMWYEA7HVMaZb4XbcRfaOzcSsHZEith83KGlvaSG33u0SKu89Mj5h+T8V2hM+8O45Qc5XTgwA==",
+ "version": "4.3.0",
+ "resolved": "https://registry.npmjs.org/marked/-/marked-4.3.0.tgz",
+ "integrity": "sha512-PRsaiG84bK+AMvxziE/lCFss8juXjNaWzVbN5tXAm4XjeaS9NAHhop+PjQxz2A9h8Q4M/xGmzP8vqNwy6JeK0A==",
"bin": {
- "marked": "bin/marked"
+ "marked": "bin/marked.js"
},
"engines": {
- "node": ">= 10"
+ "node": ">= 12"
}
},
"node_modules/micromatch": {
@@ -1014,11 +989,14 @@
}
},
"node_modules/nth-check": {
- "version": "1.0.2",
- "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz",
- "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==",
+ "version": "2.1.1",
+ "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz",
+ "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==",
"dependencies": {
- "boolbase": "~1.0.0"
+ "boolbase": "^1.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/nth-check?sponsor=1"
}
},
"node_modules/object.defaults": {
@@ -1112,6 +1090,29 @@
"node": ">=0.10.0"
}
},
+ "node_modules/parse5": {
+ "version": "7.1.2",
+ "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.1.2.tgz",
+ "integrity": "sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==",
+ "dependencies": {
+ "entities": "^4.4.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
+ "node_modules/parse5-htmlparser2-tree-adapter": {
+ "version": "7.0.0",
+ "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz",
+ "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==",
+ "dependencies": {
+ "domhandler": "^5.0.2",
+ "parse5": "^7.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/inikulin/parse5?sponsor=1"
+ }
+ },
"node_modules/path-is-absolute": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
@@ -1155,19 +1156,6 @@
"url": "https://github.com/sponsors/jonschlinkert"
}
},
- "node_modules/readable-stream": {
- "version": "3.6.2",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz",
- "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==",
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/rechoir": {
"version": "0.7.1",
"resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz",
@@ -1180,9 +1168,9 @@
}
},
"node_modules/resolve": {
- "version": "1.22.4",
- "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.4.tgz",
- "integrity": "sha512-PXNdCiPqDqeUou+w1C2eTQbNfxKSuMxqTCuvlmmMsk1NWHL5fRrhY6Pl0qEYYc6+QqGClco1Qj8XnjPego4wfg==",
+ "version": "1.22.8",
+ "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz",
+ "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==",
"dependencies": {
"is-core-module": "^2.13.0",
"path-parse": "^1.0.7",
@@ -1221,25 +1209,6 @@
"url": "https://github.com/sponsors/isaacs"
}
},
- "node_modules/safe-buffer": {
- "version": "5.2.1",
- "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz",
- "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==",
- "funding": [
- {
- "type": "github",
- "url": "https://github.com/sponsors/feross"
- },
- {
- "type": "patreon",
- "url": "https://www.patreon.com/feross"
- },
- {
- "type": "consulting",
- "url": "https://feross.org/support"
- }
- ]
- },
"node_modules/safer-buffer": {
"version": "2.1.2",
"resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz",
@@ -1250,24 +1219,11 @@
"resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz",
"integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw=="
},
- "node_modules/spawnback": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/spawnback/-/spawnback-1.0.1.tgz",
- "integrity": "sha512-340ZqtqJzWAZtHwaCC2gx4mdQOnkUWAWNDp7y0bCEatdjmgQ4j7b0qQ7qO5WIJWx/luNrKcrYzpKbH3NTR030A=="
- },
"node_modules/sprintf-js": {
"version": "1.0.3",
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="
},
- "node_modules/string_decoder": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz",
- "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==",
- "dependencies": {
- "safe-buffer": "~5.2.0"
- }
- },
"node_modules/supports-color": {
"version": "7.2.0",
"resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
@@ -1322,9 +1278,9 @@
}
},
"node_modules/underscore.string/node_modules/sprintf-js": {
- "version": "1.1.2",
- "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.2.tgz",
- "integrity": "sha512-VE0SOVEHCk7Qc8ulkWw3ntAzXuqf7S2lvwQaDLRnUeIEaKNQJzV6BwmLKhOqT61aGhfUMrXeaBk+oDGCzvhcug=="
+ "version": "1.1.3",
+ "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.1.3.tgz",
+ "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA=="
},
"node_modules/util-deprecate": {
"version": "1.0.2",
diff --git a/package.json b/package.json
index c6345ab..fae9281 100644
--- a/package.json
+++ b/package.json
@@ -5,6 +5,6 @@
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
- "grunt-jquery-content": "3.1.0"
+ "grunt-jquery-content": "3.3.1"
}
}
From 1613b20edd10396e11127e43ce2a3573ce549182 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sun, 17 Dec 2023 19:01:54 +0000
Subject: [PATCH 238/271] Team: Set pageTemplate to page-fullwidth
The "full-width" meta key is specific to jquery.org.
On jquery.com, we have the page-fullwidth template instead.
---
pages/team.html | 4 +---
1 file changed, 1 insertion(+), 3 deletions(-)
diff --git a/pages/team.html b/pages/team.html
index 1818bce..f97af04 100644
--- a/pages/team.html
+++ b/pages/team.html
@@ -1,13 +1,11 @@
-The jQuery Team
-
From e2e7f8a67e5732fc3c145ef575c388768bb49e61 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sun, 17 Dec 2023 19:18:01 +0000
Subject: [PATCH 240/271] Team: Fix encoding of Philippe's last name
---
pages/team.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/team.html b/pages/team.html
index 1463d96..a38db44 100644
--- a/pages/team.html
+++ b/pages/team.html
@@ -109,7 +109,7 @@ Past Team Members
Abby Phoenix Events
Tane Piper Developer Relations
Corey Quinn Web
- Philippe Rathé QUnit
+ Philippe Rathé QUnit
John Resig Creator of the jQuery Library | Emeritus Member (formerly jQuery Foundation)
Alex Schmitz Mobile Lead | UI | PEP | Chassis | Infrstructure | Standards
Gabriel Schulhof Project Representative (formerly jQuery Foundation)
From 23e643540b39cfb4ef41452ea4603c966fc6c243 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sun, 17 Dec 2023 19:18:45 +0000
Subject: [PATCH 241/271] =?UTF-8?q?Team:=20Fix=20encoding=20of=20Scott=20G?=
=?UTF-8?q?onz=C3=A1lez's=20mame?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
pages/team.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/team.html b/pages/team.html
index a38db44..8eaaeea 100644
--- a/pages/team.html
+++ b/pages/team.html
@@ -80,7 +80,7 @@ Past Team Members
Oleg Gaidarenko Core
Ryan Gibbons Infrastructure
Skye Giordano Design
- Scott Gonz√°lez jQuery UI Lead | PEP Lead
+ Scott González jQuery UI Lead | PEP Lead
Maurice Gottlieb Mobile
Marc Grabanski UI
James M. Greene QUnit
From 490cc458eea86525e325c70052f3b935822e2dd4 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sun, 17 Dec 2023 19:21:17 +0000
Subject: [PATCH 242/271] Team: switch five-up to three-up
6 divided by 3 equals 2.
---
pages/team.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/team.html b/pages/team.html
index 8eaaeea..341a9c6 100644
--- a/pages/team.html
+++ b/pages/team.html
@@ -11,7 +11,7 @@
}
-
+
Richard Gibson
From 0f4133e1145f7b9a212ee78cbf963d908803f392 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sun, 17 Dec 2023 19:28:48 +0000
Subject: [PATCH 243/271] 3.3.17
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 5b91624..9d193c1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jquery.com",
- "version": "3.3.16",
+ "version": "3.3.17",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jquery.com",
- "version": "3.3.16",
+ "version": "3.3.17",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
diff --git a/package.json b/package.json
index fae9281..a3e4d26 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "3.3.16",
+ "version": "3.3.17",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
From 6f8f4e42c3058bf63bc59f439dee474d9de76f09 Mon Sep 17 00:00:00 2001
From: Timmy Willison
Date: Fri, 19 Jan 2024 20:19:18 -0500
Subject: [PATCH 244/271] Team: update Timmy's photo
---
pages/team.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/team.html b/pages/team.html
index 341a9c6..caa2513 100644
--- a/pages/team.html
+++ b/pages/team.html
@@ -33,7 +33,7 @@ Timo Tijhof
QUnit | Infrastructure Lead
-
+
Timmy Willison
Core Lead
From ddd27621f67b0ff417a0a17559f3f6301cc586ed Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sat, 30 Mar 2024 21:58:43 +0000
Subject: [PATCH 245/271] Support: New page (#237)
Based on these other pages:
* https://jquery.org/support/
Imported from https://github.com/jquery/jquery.org/tree/d6d5143291598324d7888c70c9db482dd3046336/pages
* https://jqueryui.com/support/
Imported from https://github.com/jquery/jqueryui.com/pull/204
* https://learn.jquery.com/contributing/#getting-help
* https://brand.jquery.org/press-contact/
Recently changed in https://github.com/jquery/brand.jquery.org/pull/25
and https://github.com/jquery/brand.jquery.org/commit/1d6c34e276.
* https://irc.jquery.org/#current-channels
* https://meetings.jquery.org/#join
Closes https://github.com/jquery/jquery.com/pull/237.
---
pages/support.md | 74 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 74 insertions(+)
create mode 100644 pages/support.md
diff --git a/pages/support.md b/pages/support.md
new file mode 100644
index 0000000..99ddee9
--- /dev/null
+++ b/pages/support.md
@@ -0,0 +1,74 @@
+
+
+## Community support
+
+The following learning resources are available online and free of charge:
+
+* [jQuery Learning Center](https://learn.jquery.com/)
+* [jQuery API Documentation](https://api.jquery.com/)
+* [jQuery UI Demos](https://jqueryui.com/demos/)
+* [jQuery UI API Documentation](https://api.jqueryui.com/)
+
+### Matrix chat
+
+jQuery is on Matrix! The support channel for jQuery is [#jquery_jquery:gitter.im](https://app.element.io/#/room/#jquery_jquery:gitter.im). You can [read the channel on Element](https://app.element.io/#/room/#jquery_jquery:gitter.im) without an account, or [join the channel](https://matrix.to/#/#jquery_jquery:gitter.im) via any Matrix client.
+
+We use the public [#jquery_dev channel](https://app.element.io/#/room/#jquery_dev:gitter.im) to discuss project developments. We also hold [weekly meetings](https://meetings.jquery.org/) on Matrix.
+
+### IRC chat
+
+We are on [Libera Chat IRC](https://libera.chat/) in the `#jquery` channel where you can ask for support. You can [join via webchat](https://web.libera.chat/#jquery), or via any IRC client.
+
+### StackOverflow
+
+StackOverflow is a great place to ask questions and find support for all jQuery projects. Search or create [questions tagged with "jquery"](https://stackoverflow.com/questions/tagged/jquery), or refer to the ["jquery" tag introduction](https://stackoverflow.com/tags/jquery/info).
+
+### Archives
+
+* [Freenode IRC chat channels](https://irc.jquery.org/) (2011-2021)
+* [jQuery Forum](https://forum.jquery.com/) (2010-2021): For questions and advice regarding jQuery Core, jQuery UI, Themeroller, QUnit, development of jQuery Plugins, and more.
+* [jQuery Accessibility mailing list](https://groups.google.com/group/jquery-a11y) (2008-2016).
+
+## Commercial support
+
+The following companies offer commercial support services for jQuery.
+
+* **[Bocoup](https://bocoup.com/)** builds complex cross device and cross platform JavaScript software for startups, the Fortune 500, and federally funded education projects. Bocoup offers in-depth JavaScript training on a number of subjects including jQuery. Learn more at or contact at .
+
+-------
+
+## Follow us
+
+jQuery on Mastodon and the Fediverse:
+
+* [@jquery@social.lfx.dev](https://social.lfx.dev/@jquery)
+* [@qunit@fosstodon.org](https://fosstodon.org/@qunit)
+* [@openjsf@social.lfx.dev](https://social.lfx.dev/@openjsf)
+
+jQuery on Twitter:
+
+* [@jquery](https://twitter.com/jquery)
+* [@jqueryui](https://twitter.com/jqueryui)
+* [@jquerymobile](https://twitter.com/jquerymobile)
+* [@qunitjs](https://twitter.com/qunitjs)
+* [@jqcon](https://twitter.com/jqcon)
+
+-------
+
+## Media & Press inquiry
+
+Journalists seeking information on jQuery should contact: [info@jquery.com](mailto:info@jquery.com).
+
+For guidance on branding and trademark usage, visit .
+
+-------
+
+## Found a bug?
+
+For reporting bugs in libraries, documentation, or content, the project's GitHub issues tracker should be used. All jQuery projects can be found at https://github.com/jquery
+
+Still haven't found what you're looking for? Please feel free to contact: [info@jquery.com](mailto:info@jquery.com)
From b6641f4c362128739864a052744b8c8d258e595a Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Sat, 30 Mar 2024 16:28:23 -0700
Subject: [PATCH 246/271] 3.3.18
---
package-lock.json | 4 ++--
package.json | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index 9d193c1..b8a7b98 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "jquery.com",
- "version": "3.3.17",
+ "version": "3.3.18",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "jquery.com",
- "version": "3.3.17",
+ "version": "3.3.18",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
diff --git a/package.json b/package.json
index a3e4d26..242d060 100644
--- a/package.json
+++ b/package.json
@@ -1,7 +1,7 @@
{
"name": "jquery.com",
"private": true,
- "version": "3.3.17",
+ "version": "3.3.18",
"dependencies": {
"async": "3.2.2",
"grunt": "1.5.3",
From 22f05277d70c9351316f158d0d6185e3d70591c6 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Thu, 4 Apr 2024 20:02:52 +0100
Subject: [PATCH 247/271] Support: Fix typo in "issue tracker"
Improve on-site search results for "issue tracker".
---
pages/support.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pages/support.md b/pages/support.md
index 99ddee9..ee17e3d 100644
--- a/pages/support.md
+++ b/pages/support.md
@@ -69,6 +69,6 @@ For guidance on branding and trademark usage, visit .
## Found a bug?
-For reporting bugs in libraries, documentation, or content, the project's GitHub issues tracker should be used. All jQuery projects can be found at https://github.com/jquery
+For reporting bugs in libraries, documentation, or content, the project's GitHub issue tracker should be used. All jQuery projects can be found at https://github.com/jquery
Still haven't found what you're looking for? Please feel free to contact: [info@jquery.com](mailto:info@jquery.com)
From 4aaed164ad0808094b2cfc7fee29a47ad745b675 Mon Sep 17 00:00:00 2001
From: Timo Tijhof
Date: Thu, 4 Apr 2024 12:08:17 -0700
Subject: [PATCH 248/271] Browser Support: convert from html to markdown
---
pages/browser-support.html | 50 -----------------------------------
pages/browser-support.md | 53 ++++++++++++++++++++++++++++++++++++++
2 files changed, 53 insertions(+), 50 deletions(-)
delete mode 100644 pages/browser-support.html
create mode 100644 pages/browser-support.md
diff --git a/pages/browser-support.html b/pages/browser-support.html
deleted file mode 100644
index edf1202..0000000
--- a/pages/browser-support.html
+++ /dev/null
@@ -1,50 +0,0 @@
-
-
-