Update Stylelint and Postcss

R=jacktfranklin@chromium.org

Bug: none
Change-Id: I961be18530d3ccbc4efed0c2cda9bd603b14e27b
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3372931
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Tim Van der Lippe <tvanderlippe@chromium.org>
diff --git a/node_modules/stylelint/lib/rules/functionCommaSpaceChecker.js b/node_modules/stylelint/lib/rules/functionCommaSpaceChecker.js
index 2d88c47..b64857b 100644
--- a/node_modules/stylelint/lib/rules/functionCommaSpaceChecker.js
+++ b/node_modules/stylelint/lib/rules/functionCommaSpaceChecker.js
@@ -74,9 +74,9 @@
 			/** @type {{ commaNode: ValueParserDivNode, checkIndex: number, nodeIndex: number }[]} */
 			const commaDataList = [];
 
-			valueNode.nodes.forEach((node, nodeIndex) => {
+			for (const [nodeIndex, node] of valueNode.nodes.entries()) {
 				if (node.type !== 'div' || node.value !== ',') {
-					return;
+					continue;
 				}
 
 				const checkIndex = getCommaCheckIndex(node, nodeIndex);
@@ -86,7 +86,7 @@
 					checkIndex,
 					nodeIndex,
 				});
-			});
+			}
 
 			for (const { commaNode, checkIndex, nodeIndex } of commaDataList) {
 				opts.locationChecker({