From d6bbd8ddf4e99cf2bb5eb73f3a70d7bc8658fabd Mon Sep 17 00:00:00 2001
From: Jonathan Desrosiers <desrosj@git.wordpress.org>
Date: Thu, 27 Jun 2024 12:53:33 +0000
Subject: [PATCH] Build/Test Tools: Revert `uglify-js` update.

This partially reverts [58563], which applied an update of the `uglify-js` `devDependency` from `3.17.4` to `3.18.0`.

The `3.18.0` update is causing some JavaScript errors in the `media-views.min.js` file, so needs to be investigated further.

Props david.binda, mukesh27, alshakero.
Fies #61519.

git-svn-id: https://develop.svn.wordpress.org/trunk@58585 602fd350-edb4-49c9-b593-d223f7449a82
---
 package-lock.json | 14 +++++++-------
 package.json      |  2 +-
 2 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/package-lock.json b/package-lock.json
index 9e3e3af6cd..8023b66205 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -149,7 +149,7 @@
 				"sinon-test": "~3.1.6",
 				"source-map-loader": "5.0.0",
 				"terser-webpack-plugin": "5.3.10",
-				"uglify-js": "^3.18.0",
+				"uglify-js": "^3.17.4",
 				"uuid": "9.0.1",
 				"wait-on": "7.2.0",
 				"webpack": "5.90.2",
@@ -32682,9 +32682,9 @@
 			"dev": true
 		},
 		"node_modules/uglify-js": {
-			"version": "3.18.0",
-			"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.18.0.tgz",
-			"integrity": "sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==",
+			"version": "3.17.4",
+			"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
+			"integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
 			"dev": true,
 			"bin": {
 				"uglifyjs": "bin/uglifyjs"
@@ -58654,9 +58654,9 @@
 			"dev": true
 		},
 		"uglify-js": {
-			"version": "3.18.0",
-			"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.18.0.tgz",
-			"integrity": "sha512-SyVVbcNBCk0dzr9XL/R/ySrmYf0s372K6/hFklzgcp2lBFyXtw4I7BOdDjlLhE1aVqaI/SHWXWmYdlZxuyF38A==",
+			"version": "3.17.4",
+			"resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.17.4.tgz",
+			"integrity": "sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==",
 			"dev": true
 		},
 		"unbox-primitive": {
diff --git a/package.json b/package.json
index 1be9e1c274..4041a61d25 100644
--- a/package.json
+++ b/package.json
@@ -71,7 +71,7 @@
 		"sinon-test": "~3.1.6",
 		"source-map-loader": "5.0.0",
 		"terser-webpack-plugin": "5.3.10",
-		"uglify-js": "^3.18.0",
+		"uglify-js": "^3.17.4",
 		"uuid": "9.0.1",
 		"wait-on": "7.2.0",
 		"webpack": "5.90.2",