diff --git a/jest.js b/jest.js index b0509f7b..eca32ce6 100644 --- a/jest.js +++ b/jest.js @@ -1,9 +1,10 @@ /** @type {import('eslint').Linter.Config} */ const config = { - plugins: ['eslint-plugin-jest'], + plugins: ['jest', 'jest-formatting'], extends: [ - 'plugin:eslint-plugin-jest/recommended', - 'plugin:eslint-plugin-jest/style' + 'plugin:jest/recommended', + 'plugin:jest/style', + 'plugin:jest-formatting/recommended' ], rules: { 'jest/consistent-test-it': 'error', diff --git a/package-lock.json b/package-lock.json index b47751a3..bef1c38f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -5054,6 +5054,12 @@ "@typescript-eslint/experimental-utils": "^2.5.0" } }, + "eslint-plugin-jest-formatting": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest-formatting/-/eslint-plugin-jest-formatting-1.2.0.tgz", + "integrity": "sha512-EqsbDByAtdQa5vEhJFUFMqTW7fghN0Qhb8oulM7R3j9+9xRuMsQKCPjWvCIxpWhl3SJJmlxBC25o1pUXiBHaAw==", + "dev": true + }, "eslint-plugin-jsx-a11y": { "version": "6.3.1", "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.3.1.tgz", diff --git a/package.json b/package.json index 0c9d381a..b59c128a 100644 --- a/package.json +++ b/package.json @@ -71,6 +71,7 @@ "eslint-plugin-flowtype": "^4.7.0", "eslint-plugin-import": "^2.21.2", "eslint-plugin-jest": "^23.17.1", + "eslint-plugin-jest-formatting": "^1.2.0", "eslint-plugin-jsx-a11y": "^6.3.1", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-react": "^7.20.0",