diff --git a/package-lock.json b/package-lock.json index c2abc08f34..58c7be1c43 100644 --- a/package-lock.json +++ b/package-lock.json @@ -78,7 +78,7 @@ "formdata-polyfill": "4.0.10", "framer-motion": "10.11.6", "hoverintent": "2.2.1", - "imagesloaded": "4.1.4", + "imagesloaded": "5.0.0", "is-plain-object": "5.0.0", "jquery": "3.7.0", "jquery-color": "2.2.0", @@ -18008,13 +18008,18 @@ } }, "node_modules/imagesloaded": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/imagesloaded/-/imagesloaded-4.1.4.tgz", - "integrity": "sha512-ltiBVcYpc/TYTF5nolkMNsnREHW+ICvfQ3Yla2Sgr71YFwQ86bDwV9hgpFhFtrGPuwEx5+LqOHIrdXBdoWwwsA==", + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/imagesloaded/-/imagesloaded-5.0.0.tgz", + "integrity": "sha512-/0JGSubc1MTCoDKVmonLHgbifBWHdyLkun+R/151E1c5n79hiSxcd7cB7mPXFgojYu8xnRZv7GYxzKoxW8BetQ==", "dependencies": { - "ev-emitter": "^1.0.0" + "ev-emitter": "^2.1.2" } }, + "node_modules/imagesloaded/node_modules/ev-emitter": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ev-emitter/-/ev-emitter-2.1.2.tgz", + "integrity": "sha512-jQ5Ql18hdCQ4qS+RCrbLfz1n+Pags27q5TwMKvZyhp5hh2UULUYZUy1keqj6k6SYsdqIYjnmz7xyyEY0V67B8Q==" + }, "node_modules/immutable": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.2.tgz", diff --git a/package.json b/package.json index 89e710a859..f7be875dbe 100644 --- a/package.json +++ b/package.json @@ -145,7 +145,7 @@ "formdata-polyfill": "4.0.10", "framer-motion": "10.11.6", "hoverintent": "2.2.1", - "imagesloaded": "4.1.4", + "imagesloaded": "5.0.0", "is-plain-object": "5.0.0", "jquery": "3.7.0", "jquery-color": "2.2.0", diff --git a/src/wp-includes/script-loader.php b/src/wp-includes/script-loader.php index 229ce1100e..205cedda72 100644 --- a/src/wp-includes/script-loader.php +++ b/src/wp-includes/script-loader.php @@ -929,7 +929,7 @@ function wp_default_scripts( $scripts ) { * Masonry v2 depended on jQuery. v3 does not. The older jquery-masonry handle is a shiv. * It sets jQuery as a dependency, as the theme may have been implicitly loading it this way. */ - $scripts->add( 'imagesloaded', '/wp-includes/js/imagesloaded.min.js', array(), '4.1.4', 1 ); + $scripts->add( 'imagesloaded', '/wp-includes/js/imagesloaded.min.js', array(), '5.0.0', 1 ); $scripts->add( 'masonry', '/wp-includes/js/masonry.min.js', array( 'imagesloaded' ), '4.2.2', 1 ); $scripts->add( 'jquery-masonry', '/wp-includes/js/jquery/jquery.masonry.min.js', array( 'jquery', 'masonry' ), '3.1.2b', 1 );