diff --git a/lib/data/replacements.json b/lib/data/replacements.json
index c4026cae5f2c07df61391933e65d5bf9515abb1e..9f650fa4773c4491db25b4312389b9c39282ac68 100644
--- a/lib/data/replacements.json
+++ b/lib/data/replacements.json
@@ -8,6 +8,7 @@
       "replacements:containerbase",
       "replacements:cpx-to-maintenance-fork",
       "replacements:cucumber-to-scoped",
+      "replacements:eslint-plugin-eslint-comments-to-maintained-fork",
       "replacements:eslint-config-standard-with-typescript-to-eslint-config-love",
       "replacements:eslint-plugin-node-to-maintained-fork",
       "replacements:fakerjs-to-scoped",
@@ -211,6 +212,18 @@
       }
     ]
   },
+  "eslint-plugin-eslint-comments-to-maintained-fork": {
+    "description": "Replace `eslint-plugin-eslint-comments` with a maintained fork: `@eslint-community/eslint-plugin-eslint-comments`.",
+    "packageRules": [
+      {
+        "matchDatasources": ["npm"],
+        "matchPackageNames": ["eslint-plugin-eslint-comments"],
+        "matchCurrentVersion": "^3.2.0",
+        "replacementName": "@eslint-community/eslint-plugin-eslint-comments",
+        "replacementVersion": "3.2.0"
+      }
+    ]
+  },
   "eslint-config-standard-with-typescript-to-eslint-config-love": {
     "description": "`eslint-config-standard-with-typescript` was renamed to `eslint-config-love`.",
     "packageRules": [