diff --git a/package-lock.json b/package-lock.json
index 10e325aa3..e3597fe8b 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -32,10 +32,10 @@
 				"@microsoft/api-documenter": "^7.26.1",
 				"@microsoft/api-extractor": "^7.48.0",
 				"@rollup/plugin-babel": "^6.0.3",
-				"@rollup/plugin-commonjs": "^28.0.1",
-				"@rollup/plugin-node-resolve": "^15.2.4",
+				"@rollup/plugin-commonjs": "^28.0.2",
+				"@rollup/plugin-node-resolve": "^16.0.0",
 				"@rollup/plugin-terser": "^0.4.3",
-				"@rollup/plugin-typescript": "^12.1.1",
+				"@rollup/plugin-typescript": "^12.1.2",
 				"@stryker-mutator/core": "^8.7.0",
 				"eslint": "^9.15.0",
 				"globals": "^15.13.0",
@@ -2975,11 +2975,10 @@
 			}
 		},
 		"node_modules/@rollup/plugin-commonjs": {
-			"version": "28.0.1",
-			"resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.1.tgz",
-			"integrity": "sha512-+tNWdlWKbpB3WgBN7ijjYkq9X5uhjmcvyjEght4NmH5fAU++zfQzAJ6wumLS+dNcvwEZhKx2Z+skY8m7v0wGSA==",
+			"version": "28.0.2",
+			"resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.2.tgz",
+			"integrity": "sha512-BEFI2EDqzl+vA1rl97IDRZ61AIwGH093d9nz8+dThxJNH8oSoB7MjWvPCX3dkaK1/RCJ/1v/R1XB15FuSs0fQw==",
 			"dev": true,
-			"license": "MIT",
 			"dependencies": {
 				"@rollup/pluginutils": "^5.0.1",
 				"commondir": "^1.0.1",
@@ -3002,11 +3001,10 @@
 			}
 		},
 		"node_modules/@rollup/plugin-node-resolve": {
-			"version": "15.3.0",
-			"resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.3.0.tgz",
-			"integrity": "sha512-9eO5McEICxMzJpDW9OnMYSv4Sta3hmt7VtBFz5zR9273suNOydOyq/FrGeGy+KsTRFm8w0SLVhzig2ILFT63Ag==",
+			"version": "16.0.0",
+			"resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-16.0.0.tgz",
+			"integrity": "sha512-0FPvAeVUT/zdWoO0jnb/V5BlBsUSNfkIOtFHzMO4H9MOklrmQFY6FduVHKucNb/aTFxvnGhj4MNj/T1oNdDfNg==",
 			"dev": true,
-			"license": "MIT",
 			"dependencies": {
 				"@rollup/pluginutils": "^5.0.1",
 				"@types/resolve": "1.20.2",
@@ -3050,11 +3048,10 @@
 			}
 		},
 		"node_modules/@rollup/plugin-typescript": {
-			"version": "12.1.1",
-			"resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-12.1.1.tgz",
-			"integrity": "sha512-t7O653DpfB5MbFrqPe/VcKFFkvRuFNp9qId3xq4Eth5xlyymzxNpye2z8Hrl0RIMuXTSr5GGcFpkdlMeacUiFQ==",
+			"version": "12.1.2",
+			"resolved": "https://registry.npmjs.org/@rollup/plugin-typescript/-/plugin-typescript-12.1.2.tgz",
+			"integrity": "sha512-cdtSp154H5sv637uMr1a8OTWB0L1SWDSm1rDGiyfcGcvQ6cuTs4MDk2BVEBGysUWago4OJN4EQZqOTl/QY3Jgg==",
 			"dev": true,
-			"license": "MIT",
 			"dependencies": {
 				"@rollup/pluginutils": "^5.1.0",
 				"resolve": "^1.22.1"
@@ -8325,9 +8322,9 @@
 			"license": "MIT"
 		},
 		"node_modules/stylelint": {
-			"version": "16.11.0",
-			"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.11.0.tgz",
-			"integrity": "sha512-zrl4IrKmjJQ+h9FoMp69UMCq5SxeHk0URhxUBj4d3ISzo/DplOFBJZc7t7Dr6otB+1bfbbKNLOmCDpzKSlW+Nw==",
+			"version": "16.12.0",
+			"resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.12.0.tgz",
+			"integrity": "sha512-F8zZ3L/rBpuoBZRvI4JVT20ZanPLXfQLzMOZg1tzPflRVh9mKpOZ8qcSIhh1my3FjAjZWG4T2POwGnmn6a6hbg==",
 			"dev": true,
 			"funding": [
 				{
@@ -8339,7 +8336,6 @@
 					"url": "https://github.com/sponsors/stylelint"
 				}
 			],
-			"license": "MIT",
 			"dependencies": {
 				"@csstools/css-parser-algorithms": "^3.0.4",
 				"@csstools/css-tokenizer": "^3.0.3",
@@ -8377,7 +8373,7 @@
 				"string-width": "^4.2.3",
 				"supports-hyperlinks": "^3.1.0",
 				"svg-tags": "^1.0.0",
-				"table": "^6.8.2",
+				"table": "^6.9.0",
 				"write-file-atomic": "^5.0.1"
 			},
 			"bin": {
@@ -9633,14 +9629,14 @@
 			"license": "MIT-0",
 			"devDependencies": {
 				"@csstools/pack-test": "^1.0.1",
-				"stylelint": "^16.9.0",
+				"stylelint": "^16.12.0",
 				"stylelint-test-rule-node": "^0.3.0"
 			},
 			"engines": {
 				"node": ">=18"
 			},
 			"peerDependencies": {
-				"stylelint": "^16.9.0"
+				"stylelint": "^16.12.0"
 			}
 		},
 		"plugins-stylelint/formatter-github": {
@@ -9659,13 +9655,13 @@
 			"license": "MIT-0",
 			"devDependencies": {
 				"@csstools/pack-test": "^1.0.1",
-				"stylelint": "^16.9.0"
+				"stylelint": "^16.12.0"
 			},
 			"engines": {
 				"node": ">=18"
 			},
 			"peerDependencies": {
-				"stylelint": "^16.9.0"
+				"stylelint": "^16.12.0"
 			}
 		},
 		"plugins-stylelint/no-at-nest-rule": {
@@ -9685,7 +9681,7 @@
 			"devDependencies": {
 				"@csstools/pack-test": "^1.0.1",
 				"postcss": "^8.4",
-				"stylelint": "^16.9.0",
+				"stylelint": "^16.12.0",
 				"stylelint-test-rule-node": "^0.3.0"
 			},
 			"engines": {
@@ -9693,7 +9689,7 @@
 			},
 			"peerDependencies": {
 				"postcss": "^8.4",
-				"stylelint": "^16.9.0"
+				"stylelint": "^16.12.0"
 			}
 		},
 		"plugins-stylelint/no-invalid-at-import-rules-when-bundling": {
@@ -9716,14 +9712,14 @@
 			},
 			"devDependencies": {
 				"@csstools/pack-test": "^1.0.1",
-				"stylelint": "^16.9.0",
+				"stylelint": "^16.12.0",
 				"stylelint-test-rule-node": "^0.3.0"
 			},
 			"engines": {
 				"node": ">=18"
 			},
 			"peerDependencies": {
-				"stylelint": "^16.9.0"
+				"stylelint": "^16.12.0"
 			}
 		},
 		"plugins/css-blank-pseudo": {
diff --git a/package.json b/package.json
index 0c1bfce73..5903a452f 100644
--- a/package.json
+++ b/package.json
@@ -32,10 +32,10 @@
 		"@microsoft/api-documenter": "^7.26.1",
 		"@microsoft/api-extractor": "^7.48.0",
 		"@rollup/plugin-babel": "^6.0.3",
-		"@rollup/plugin-commonjs": "^28.0.1",
-		"@rollup/plugin-node-resolve": "^15.2.4",
+		"@rollup/plugin-commonjs": "^28.0.2",
+		"@rollup/plugin-node-resolve": "^16.0.0",
 		"@rollup/plugin-terser": "^0.4.3",
-		"@rollup/plugin-typescript": "^12.1.1",
+		"@rollup/plugin-typescript": "^12.1.2",
 		"@stryker-mutator/core": "^8.7.0",
 		"eslint": "^9.15.0",
 		"globals": "^15.13.0",
diff --git a/plugins-stylelint/at-risk/package.json b/plugins-stylelint/at-risk/package.json
index 870a9637e..7104dc8a7 100644
--- a/plugins-stylelint/at-risk/package.json
+++ b/plugins-stylelint/at-risk/package.json
@@ -35,11 +35,11 @@
 		"index.mjs"
 	],
 	"peerDependencies": {
-		"stylelint": "^16.9.0"
+		"stylelint": "^16.12.0"
 	},
 	"devDependencies": {
 		"@csstools/pack-test": "^1.0.1",
-		"stylelint": "^16.9.0",
+		"stylelint": "^16.12.0",
 		"stylelint-test-rule-node": "^0.3.0"
 	},
 	"scripts": {
diff --git a/plugins-stylelint/formatter-github/package.json b/plugins-stylelint/formatter-github/package.json
index 8a5280198..9523b8a55 100644
--- a/plugins-stylelint/formatter-github/package.json
+++ b/plugins-stylelint/formatter-github/package.json
@@ -36,11 +36,11 @@
 		"preprocess-warnings.mjs"
 	],
 	"peerDependencies": {
-		"stylelint": "^16.9.0"
+		"stylelint": "^16.12.0"
 	},
 	"devDependencies": {
 		"@csstools/pack-test": "^1.0.1",
-		"stylelint": "^16.9.0"
+		"stylelint": "^16.12.0"
 	},
 	"scripts": {
 		"lint": "node ../../.github/bin/format-package-json.mjs",
diff --git a/plugins-stylelint/no-at-nest-rule/package.json b/plugins-stylelint/no-at-nest-rule/package.json
index 94b9c1990..419854482 100644
--- a/plugins-stylelint/no-at-nest-rule/package.json
+++ b/plugins-stylelint/no-at-nest-rule/package.json
@@ -36,12 +36,12 @@
 	],
 	"peerDependencies": {
 		"postcss": "^8.4",
-		"stylelint": "^16.9.0"
+		"stylelint": "^16.12.0"
 	},
 	"devDependencies": {
 		"@csstools/pack-test": "^1.0.1",
 		"postcss": "^8.4",
-		"stylelint": "^16.9.0",
+		"stylelint": "^16.12.0",
 		"stylelint-test-rule-node": "^0.3.0"
 	},
 	"scripts": {
diff --git a/plugins-stylelint/no-invalid-at-import-rules-when-bundling/package.json b/plugins-stylelint/no-invalid-at-import-rules-when-bundling/package.json
index f4ef06c18..64c59c2e5 100644
--- a/plugins-stylelint/no-invalid-at-import-rules-when-bundling/package.json
+++ b/plugins-stylelint/no-invalid-at-import-rules-when-bundling/package.json
@@ -40,11 +40,11 @@
 		"@csstools/css-tokenizer": "^3.0.3"
 	},
 	"peerDependencies": {
-		"stylelint": "^16.9.0"
+		"stylelint": "^16.12.0"
 	},
 	"devDependencies": {
 		"@csstools/pack-test": "^1.0.1",
-		"stylelint": "^16.9.0",
+		"stylelint": "^16.12.0",
 		"stylelint-test-rule-node": "^0.3.0"
 	},
 	"scripts": {