Skip to content

Commit afb54f0

Browse files
committed
Update eslint to fix invalid TS errors
1 parent bedc6bd commit afb54f0

File tree

5 files changed

+855
-351
lines changed

5 files changed

+855
-351
lines changed

.eslintrc.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"parser": "babel-eslint",
2+
"parser": "@babel/eslint-parser",
33
"parserOptions": {
44
"ecmaVersion": 6,
55
"sourceType": "module",
@@ -22,7 +22,7 @@
2222
"arguments": true
2323
},
2424
"plugins": ["prettier"],
25-
"extends": ["react-app", "eslint:recommended", "plugin:react/recommended", "plugin:prettier/recommended", "prettier/react"],
25+
"extends": ["react-app", "eslint:recommended", "plugin:react/recommended"],
2626
"env": {
2727
"es6": true,
2828
"browser": true,

babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const camelToSnake = (string) => {
77
};
88

99
module.exports = {
10-
presets: ["@babel/preset-env", "@babel/preset-react", "@babel/preset-typescript"],
10+
presets: ["@babel/preset-env", "@babel/preset-react", ["@babel/preset-typescript", {allowNamespaces: true}]],
1111
plugins: [
1212
"@babel/plugin-transform-runtime",
1313
"@babel/plugin-syntax-dynamic-import",

package.json

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"release": "semantic-release",
1717
"codecov": "codecov",
1818
"start-demo": "lerna run start --scope=@data-driven-forms/react-render-demo",
19-
"lint": "yarn eslint ./packages/*/src",
19+
"lint": "yarn eslint ./packages/*/src --ext .js",
2020
"lint:ts": "tslint -c ./tslint.json 'packages/**/*.d.ts'",
2121
"generate-template": "node ./scripts/generate-mapper.js",
2222
"clean-build": "node ./scripts/clean-build.js",
@@ -52,8 +52,9 @@
5252
"globalSetup": "<rootDir>/config/globalSetup.js"
5353
},
5454
"devDependencies": {
55-
"@babel/plugin-transform-runtime": "^7.9.0",
56-
"@babel/preset-typescript": "^7.9.0",
55+
"@babel/eslint-parser": "^7.13.8",
56+
"@babel/plugin-transform-runtime": "^7.13.9",
57+
"@babel/preset-typescript": "^7.13.0",
5758
"@khala/commit-analyzer-wildcard": "^2.4.1",
5859
"@khala/npm-release-monorepo": "^2.4.1",
5960
"@khala/wildcard-release-notes": "^2.4.1",
@@ -67,17 +68,16 @@
6768
"atob-lite": "^2.0.0",
6869
"babel-plugin-transform-imports": "^2.0.0",
6970
"dtslint": "^3.6.4",
70-
"eslint": "^6.8.0",
71-
"eslint-config-i-am-meticulous": "^12.0.0",
72-
"eslint-config-prettier": "^6.10.0",
73-
"eslint-config-react-app": "^5.2.0",
74-
"eslint-loader": "^3.0.3",
75-
"eslint-plugin-flowtype": "^4.6.0",
76-
"eslint-plugin-import": "^2.20.1",
77-
"eslint-plugin-jsx-a11y": "^6.2.3",
78-
"eslint-plugin-prettier": "^3.1.2",
79-
"eslint-plugin-react": "^7.18.3",
80-
"eslint-plugin-react-hooks": "^2.4.0",
71+
"eslint": "^7.21.0",
72+
"eslint-config-prettier": "^8.1.0",
73+
"eslint-config-react-app": "^6.0.0",
74+
"eslint-loader": "^4.0.2",
75+
"eslint-plugin-flowtype": "^5.3.1",
76+
"eslint-plugin-import": "^2.22.1",
77+
"eslint-plugin-jsx-a11y": "^6.4.1",
78+
"eslint-plugin-prettier": "^3.3.1",
79+
"eslint-plugin-react": "^7.22.0",
80+
"eslint-plugin-react-hooks": "^4.2.0",
8181
"fs-extra": "^9.0.1",
8282
"glob": "^7.1.6",
8383
"identity-obj-proxy": "^3.0.0",

packages/pf4-component-mapper/src/tests/wizard/wizard.test.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -203,6 +203,7 @@ describe('<Wizard />', () => {
203203
});
204204

205205
it('should call enter handler when pressing enter', () => {
206+
// eslint-disable-next-line no-import-assign
206207
enterHandle.default = jest.fn();
207208

208209
const wrapper = mount(<FormRenderer {...initialProps} />);

0 commit comments

Comments
 (0)