Skip to content

Commit d47272b

Browse files
authored
chore: add eslint compat plugin (@fehmer) (#6542)
1 parent 3aaf2f6 commit d47272b

File tree

3 files changed

+644
-590
lines changed

3 files changed

+644
-590
lines changed

frontend/.eslintrc.cjs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
11
/** @type {import("eslint").Linter.Config} */
22
module.exports = {
33
root: true,
4-
extends: ["@monkeytype/eslint-config"],
4+
plugins: ["compat"],
5+
extends: ["@monkeytype/eslint-config", "plugin:compat/recommended"],
56
globals: {
67
$: "readonly",
78
jQuery: "readonly",
@@ -21,4 +22,7 @@ module.exports = {
2122
"__tests__/",
2223
"jest.config.ts",
2324
],
25+
settings: {
26+
lintAllEsApis: true,
27+
},
2428
};

frontend/package.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,9 @@
2828
"node": "20.16.0"
2929
},
3030
"browserslist": [
31-
"defaults"
31+
"defaults",
32+
"not op_mini all",
33+
"not dead"
3234
],
3335
"devDependencies": {
3436
"@fortawesome/fontawesome-free": "5.15.4",
@@ -50,6 +52,7 @@
5052
"concurrently": "8.2.2",
5153
"dotenv": "16.4.5",
5254
"eslint": "8.57.1",
55+
"eslint-plugin-compat": "6.0.2",
5356
"firebase-tools": "13.15.1",
5457
"fontawesome-subset": "4.4.0",
5558
"gulp": "4.0.2",

0 commit comments

Comments
 (0)