From 5f3206a4e835846386bde2a686c159240582b755 Mon Sep 17 00:00:00 2001 From: Paul Mineev Date: Thu, 30 Jun 2022 12:11:33 -0700 Subject: [PATCH] preact preset already includes rules for jest --- frontend/.eslintrc.js | 2 +- frontend/package-lock.json | 34 ---------------------------------- frontend/package.json | 1 - 3 files changed, 1 insertion(+), 36 deletions(-) diff --git a/frontend/.eslintrc.js b/frontend/.eslintrc.js index 79db347a..6614803e 100644 --- a/frontend/.eslintrc.js +++ b/frontend/.eslintrc.js @@ -1,4 +1,5 @@ module.exports = { + root: true, extends: ['react-app', 'preact', 'plugin:jsx-a11y/recommended', 'prettier'], plugins: ['jsx-a11y', 'prettier'], rules: { @@ -24,7 +25,6 @@ module.exports = { }, { files: ['*.@(test|spec).ts?(x)'], - extends: ['react-app/jest'], rules: { 'import/first': 'off', }, diff --git a/frontend/package-lock.json b/frontend/package-lock.json index 2ae12328..30e98288 100644 --- a/frontend/package-lock.json +++ b/frontend/package-lock.json @@ -61,7 +61,6 @@ "eslint-config-react-app": "^7.0.1", "eslint-plugin-flowtype": "^8.0.3", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jest": "^26.5.3", "eslint-plugin-jsx-a11y": "^6.6.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.30.1", @@ -8155,30 +8154,6 @@ "node": ">=0.10.0" } }, - "node_modules/eslint-plugin-jest": { - "version": "26.5.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.5.3.tgz", - "integrity": "sha512-sICclUqJQnR1bFRZGLN2jnSVsYOsmPYYnroGCIMVSvTS3y8XR3yjzy1EcTQmk6typ5pRgyIWzbjqxK6cZHEZuQ==", - "dev": true, - "dependencies": { - "@typescript-eslint/utils": "^5.10.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { - "optional": true - }, - "jest": { - "optional": true - } - } - }, "node_modules/eslint-plugin-jsx-a11y": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz", @@ -25324,15 +25299,6 @@ } } }, - "eslint-plugin-jest": { - "version": "26.5.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.5.3.tgz", - "integrity": "sha512-sICclUqJQnR1bFRZGLN2jnSVsYOsmPYYnroGCIMVSvTS3y8XR3yjzy1EcTQmk6typ5pRgyIWzbjqxK6cZHEZuQ==", - "dev": true, - "requires": { - "@typescript-eslint/utils": "^5.10.0" - } - }, "eslint-plugin-jsx-a11y": { "version": "6.6.0", "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.0.tgz", diff --git a/frontend/package.json b/frontend/package.json index 61879f22..f1f6c366 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -78,7 +78,6 @@ "eslint-config-react-app": "^7.0.1", "eslint-plugin-flowtype": "^8.0.3", "eslint-plugin-import": "^2.26.0", - "eslint-plugin-jest": "^26.5.3", "eslint-plugin-jsx-a11y": "^6.6.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-react": "^7.30.1",