WordPress/wp-includes/js
desrosj 968d57a6b3 Build/Test Tools: Support NodeJS 14.x in the 4.5 branch.
This updates the 4.5 branch to support the latest LTS version of NodeJS (currently 14.x), allowing the same version to be used across all WordPress branches that receive security updates as a courtesy.

Because older branches use (really) old versions of NodeJS, the local Docker environment cannot be backported since the needed dependencies will not run on these older versions (see #48301). This also blocks the ability to move automated testing over to GitHub Actions (see #50401).

This also replaces the `npm-shrinkwrap.json` with a `package-lock.json` file. Lock files were not supported in earlier versions of NPM, but can now be used.

In addition to backporting the package updates that happened after branching 4.5, dependencies that were removed in future releases have also been updated to their latest versions.

Props desrosj, dd32, netweb, jorbin.
Merges [37185,37212,37612,38111,38688,39110,39113-39119,39478,42460-42461,42463,42887,43320,43323,43977,44219,44233,44728,45321,45765,46404,46408-46409,47404,47867-47869,47872-47873,48705,49636,49933,49937,49939,50017,50126,50176,50185,50192] to the 4.5 branch.
See #52341.
Built from https://develop.svn.wordpress.org/branches/4.5@50208


git-svn-id: http://core.svn.wordpress.org/branches/4.5@49880 1a063a9b-81f0-0310-95a4-ce76da25c4cd
2021-02-05 04:20:44 +00:00
..
crop
imgareaselect Site Icon: Add crop preview to the media modal. 2015-07-20 15:57:25 +00:00
jcrop
jquery Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
mediaelement Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
plupload Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
swfupload Fix some documentation typos in various core files. 2014-08-13 03:56:17 +00:00
thickbox Accessibility: Improve accessibility for the Plugin details modal. 2016-03-10 22:37:26 +00:00
tinymce Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
admin-bar.js Toolbar: Restore scroll-to-top functionality. 2015-07-20 20:02:24 +00:00
admin-bar.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
autosave.js Admin: fix repositioning of notices when the first header is not an immediate children of `.wrap`. 2015-12-31 11:05:31 +00:00
autosave.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
backbone.min.js Update Backbone and Underscore to the latest versions. 2016-02-17 15:22:26 +00:00
colorpicker.js
colorpicker.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
comment-reply.js Comments: after [35593], extend support to IE8 and improve checking for elements hidden with CSS 2015-11-18 19:15:28 +00:00
comment-reply.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
customize-base.js Customize: Prevent consecutive `refresh` requests from preview from causing JS error. 2016-02-19 03:47:27 +00:00
customize-base.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
customize-loader.js Add Customizer docs. 2015-09-05 19:53:24 +00:00
customize-loader.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
customize-models.js JSHint: Use 'global' rather than 'globals' for inline configuration. 2015-07-19 17:09:26 +00:00
customize-models.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
customize-preview-nav-menus.js Customize: Fix regressions and harden implementation of selective refresh for nav menus. 2016-03-09 00:09:26 +00:00
customize-preview-nav-menus.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
customize-preview-widgets.js Customize: Require opt-in for selective refresh of widgets. 2016-03-21 21:59:29 +00:00
customize-preview-widgets.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
customize-preview.js Customize: Rely on selective refresh exclusively for previewing custom logo changes. 2016-03-14 19:17:28 +00:00
customize-preview.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
customize-selective-refresh.js Customize: Require opt-in for selective refresh of widgets. 2016-03-21 21:59:29 +00:00
customize-selective-refresh.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
customize-views.js Customizer: Contain "No image set/selected" in dashed border. 2016-02-23 17:27:26 +00:00
customize-views.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
heartbeat.js Spelling: Standardize on "front end"/"back end" (noun) and "front-end"/"back-end" (adjective). 2016-02-25 12:53:27 +00:00
heartbeat.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
hoverIntent.js Update hoverIntent to 1.8.1. 2015-03-11 17:15:27 +00:00
hoverIntent.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
json2.js External Libraries: update `json2.js` to the `2015-05-03` version. Crockford does not tag releases: https://github.com/douglascrockford/JSON-js/commits/master 2015-10-06 14:02:25 +00:00
json2.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
masonry.min.js Don't override minified libraries included in core 2015-04-07 04:38:25 +00:00
mce-view.js TinyMCE: Improve the previews for shortcodes. 2017-09-19 12:43:08 +00:00
mce-view.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-audiovideo.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-audiovideo.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-editor.js Media JS: ensure that `wp.media.frame` (a static reference to the "current" `Frame`) is reset when a cached frame is opened. 2015-09-17 00:10:26 +00:00
media-editor.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-grid.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-grid.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-models.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-models.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-views.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
media-views.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
quicktags.js Update the TinyMCE initialization: 2015-06-21 22:01:28 +00:00
quicktags.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
shortcode.js Abstract the shortcode attribute parsing regex into its own function, update the JavaScript counterpart, and introduce a test to ensure they do not diverge again. 2015-10-08 03:12:24 +00:00
shortcode.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
swfobject.js
tw-sack.js
tw-sack.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
twemoji.js Add grunt prerelease task 2016-03-10 05:37:27 +00:00
twemoji.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
underscore.min.js Update Backbone and Underscore to the latest versions. 2016-02-17 15:22:26 +00:00
utils.js After [33840], JS regex needs the `g` modifier. 2015-09-08 16:44:26 +00:00
utils.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-a11y.js Minor documentation fixes for the `wp.a11y.speak()` and `addContainer()` DocBlocks. 2015-07-13 17:58:24 +00:00
wp-a11y.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-ajax-response.js jQuery: Replace the use of the `.size()` method with the `.length` property. 2016-01-13 16:17:27 +00:00
wp-ajax-response.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-auth-check.js jQuery: Replace use of the `.load()` method for the "load" event with `.on( 'load', handler )`. 2016-01-13 17:22:27 +00:00
wp-auth-check.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-backbone.js In wp.Backbone.Subviews, extract subviews with proper Underscore.js functions. 2016-01-15 04:02:28 +00:00
wp-backbone.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-embed-template.js Embeds: Make the click event handler work for dynamically added links. 2016-02-23 17:16:26 +00:00
wp-embed-template.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-embed.js Embeds: Use a more accessible way to initially hide the iframe. 2016-02-25 10:23:27 +00:00
wp-embed.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-emoji-loader.js Emoji: The diversity support test was incorrectly passing on all browsers. 2016-04-20 14:08:30 +00:00
wp-emoji-loader.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-emoji-release.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-emoji.js Fix typo in wp-emoji.js. 2016-03-13 20:30:27 +00:00
wp-emoji.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-list-revisions.js
wp-list-revisions.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-lists.js jQuery: Replace the use of the `.size()` method with the `.length` property. 2016-01-13 16:17:27 +00:00
wp-lists.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-pointer.js
wp-pointer.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wp-util.js Add an `abort` class method to the Promise instance returned by `wp.ajax.send()`. 2015-06-13 14:30:26 +00:00
wp-util.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wpdialog.js
wpdialog.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
wplink.js Editor: Prevent adding `javascript:` and `data:` URLs through the inline link dialog. 2017-09-19 10:17:14 +00:00
wplink.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
zxcvbn-async.js
zxcvbn-async.min.js Build/Test Tools: Support NodeJS 14.x in the 4.5 branch. 2021-02-05 04:20:44 +00:00
zxcvbn.min.js