Update ESLint packages

R=jacktfranklin@chromium.org

Bug: none
Change-Id: I156623832abc081748ee50fed0ce93d864e54a67
Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/3297836
Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org>
Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
diff --git a/node_modules/eslint-plugin-rulesdir/index.js b/node_modules/eslint-plugin-rulesdir/index.js
index 5dbdc0d..bc2492e 100644
--- a/node_modules/eslint-plugin-rulesdir/index.js
+++ b/node_modules/eslint-plugin-rulesdir/index.js
@@ -29,10 +29,10 @@
       const rulesObject = {};
       rules.forEach((rulesDir) => {
         fs.readdirSync(rulesDir)
-          .filter(filename => filename.endsWith('.js'))
+          .filter(filename => filename.endsWith('.js') || filename.endsWith('.cjs') || filename.endsWith('.mjs'))
           .map(filename => path.resolve(rulesDir, filename))
           .forEach((absolutePath) => {
-            const ruleName = path.basename(absolutePath, '.js');
+            const ruleName = path.basename(absolutePath, path.extname(absolutePath));
             if (rulesObject[ruleName]) {
               throw new Error(`eslint-plugin-rulesdir found two rules with the same name: ${ruleName}`);
             }
diff --git a/node_modules/eslint-plugin-rulesdir/package.json b/node_modules/eslint-plugin-rulesdir/package.json
index 38205a4..5fdbe98 100644
--- a/node_modules/eslint-plugin-rulesdir/package.json
+++ b/node_modules/eslint-plugin-rulesdir/package.json
@@ -1,6 +1,6 @@
 {
   "name": "eslint-plugin-rulesdir",
-  "version": "0.2.0",
+  "version": "0.2.1",
   "description": "Allows a local ESLint rules directory to be used without a command-line flag",
   "license": "MIT",
   "keywords": [
@@ -14,6 +14,10 @@
     "lint-single-rulesdir": "eslint --config .eslintrc-single-rulesdir.js *.js **/*.js",
     "lint-multiple-rulesdir": "eslint --config .eslintrc-multiple-rulesdir.js *.js **/*.js"
   },
+  "repository": {
+    "type": "git",
+    "url": "https://github.com/not-an-aardvark/eslint-plugin-rulesdir.git"
+  },
   "devDependencies": {
     "eslint": ">=3",
     "eslint-config-airbnb-base": "^11.2.0",