Skip to content
This repository was archived by the owner on Jun 28, 2025. It is now read-only.

Commit 08b69b8

Browse files
committed
fix(cms): Add linting for ts files instead of babel
1 parent 0664f87 commit 08b69b8

File tree

4 files changed

+333
-33
lines changed

4 files changed

+333
-33
lines changed

cms/.eslintrc.json

Lines changed: 22 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,24 @@
11
{
2-
"parser": "@babel/eslint-parser",
3-
"plugins": ["prettier", "unused-imports"],
4-
"ignorePatterns": ["node_modules/", "build/", "dist/", "public/"],
5-
"parserOptions": {
6-
"requireConfigFile": false,
7-
"babelOptions": {
8-
"presets": ["@babel/preset-react"]
9-
},
10-
"ecmaFeatures": {
11-
"experimentalObjectRestSpread": true,
12-
"jsx": false
13-
},
14-
"sourceType": "module"
15-
},
16-
"extends": ["eslint:recommended", "prettier"],
17-
"env": {
18-
"commonjs": true,
19-
"es6": true,
20-
"node": true,
21-
"browser": false
22-
},
23-
"globals": {
24-
"strapi": true
25-
},
26-
"rules": {
27-
"prettier/prettier": "error",
28-
"no-console": 0
29-
}
2+
"parser": "@typescript-eslint/parser",
3+
"plugins": ["@typescript-eslint", "prettier", "unused-imports"],
4+
"ignorePatterns": ["node_modules/", "build/", "dist/", "public/"],
5+
"parserOptions": {
6+
"project": "./tsconfig.json",
7+
"ecmaVersion": 2018,
8+
"sourceType": "module"
9+
},
10+
"extends": ["eslint:recommended", "plugin:@typescript-eslint/recommended", "prettier"],
11+
"env": {
12+
"commonjs": true,
13+
"es6": true,
14+
"node": true,
15+
"browser": false
16+
},
17+
"globals": {
18+
"strapi": true
19+
},
20+
"rules": {
21+
"prettier/prettier": "error",
22+
"no-console": 0
23+
}
3024
}

0 commit comments

Comments
 (0)