Update node_module dependecies

Add one more deps "@typescript-eslint/utils" to top level to be used in our own custom rules (also needed override if I didn't).

Bug: none
Change-Id: I130415d1ec5f096ca51200df3eb688dadd963d0f
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/6343232
Reviewed-by: Benedikt Meurer <[email protected]>
Commit-Queue: Nikolay Vitkov <[email protected]>
diff --git a/node_modules/supports-hyperlinks/index.js b/node_modules/supports-hyperlinks/index.js
index a72696e..0cb2efe 100644
--- a/node_modules/supports-hyperlinks/index.js
+++ b/node_modules/supports-hyperlinks/index.js
@@ -29,6 +29,7 @@
 @param {{ isTTY?: boolean | undefined }} stream
 @returns {boolean}
 */
+// eslint-disable-next-line complexity
 function supportsHyperlink(stream) {
 	const {
 		CI,
@@ -37,7 +38,8 @@
 		TEAMCITY_VERSION,
 		TERM_PROGRAM,
 		TERM_PROGRAM_VERSION,
-		VTE_VERSION
+		VTE_VERSION,
+		TERM,
 	} = process.env;
 
 	if (FORCE_HYPERLINK) {
@@ -98,6 +100,8 @@
 			case 'vscode':
 				// eslint-disable-next-line no-mixed-operators
 				return version.major > 1 || version.major === 1 && version.minor >= 72;
+			case 'ghostty':
+				return true;
 			// No default
 		}
 	}
@@ -112,6 +116,13 @@
 		return version.major > 0 || version.minor >= 50;
 	}
 
+	switch (TERM) {
+		case 'alacritty':
+			// Support added in v0.11 (2022-10-13)
+			return true;
+		// No default
+	}
+
 	return false;
 }