Skip to content

Commit 29faaa1

Browse files
Copilotnirinchev
andauthored
fix: resolve eslint plugin resolution failures for eslint-plugin-devtools
- Add @typescript-eslint/eslint-plugin as devDependency of eslint-plugin-devtools to ensure it can be resolved when eslint runs in that package directory - Downgrade eslint-plugin-mocha from ^11.2.0 to ^10.5.0 since v11 requires ESLint >=9.0.0 but the project uses ESLint 8; also add it as devDependency of eslint-plugin-devtools for the same resolution reason - Update .depcheckrc to ignore these transitive ESLint plugin dependencies - Regenerate package-lock.json with both packages hoisted to root node_modules Agent-Logs-Url: https://github.com/mongodb-js/devtools-shared/sessions/9a28fb7a-4cd1-47ed-bc28-c800e06ac7be Co-authored-by: nirinchev <2315687+nirinchev@users.noreply.github.com>
1 parent 669634b commit 29faaa1

4 files changed

Lines changed: 812 additions & 269 deletions

File tree

configs/eslint-config-devtools/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"eslint-config-prettier": "^10.1.8",
2525
"eslint-plugin-filename-rules": "^1.3.1",
2626
"eslint-plugin-jsx-a11y": "^6.10.2",
27-
"eslint-plugin-mocha": "^11.2.0",
27+
"eslint-plugin-mocha": "^10.5.0",
2828
"eslint-plugin-react": "^7.37.5",
2929
"eslint-plugin-react-hooks": "^7.0.1"
3030
},
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
ignores:
22
- '@mongodb-js/prettier-config-devtools'
33
- '@mongodb-js/eslint-config-devtools'
4+
- '@typescript-eslint/eslint-plugin'
5+
- 'eslint-plugin-mocha'

configs/eslint-plugin-devtools/package.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,11 @@
3232
"devDependencies": {
3333
"@mongodb-js/mocha-config-devtools": "^1.0.5",
3434
"@mongodb-js/prettier-config-devtools": "^1.0.1",
35+
"@typescript-eslint/eslint-plugin": "^8.58.1",
3536
"@typescript-eslint/rule-tester": "^8.58.1",
3637
"depcheck": "^1.4.7",
3738
"eslint": "^7.25.0 || ^8.0.0",
39+
"eslint-plugin-mocha": "^10.5.0",
3840
"mocha": "^8.4.0",
3941
"nyc": "^15.1.0"
4042
}

0 commit comments

Comments
 (0)