From 0b47511283d8884583b7564772eb62af884e31a0 Mon Sep 17 00:00:00 2001 From: Swati Goel Date: Tue, 16 Sep 2025 15:34:24 +0530 Subject: [PATCH] [INJIMOB-3524] - Remove eslint-plugin-sonarjs dependency (#2081) Signed-off-by: swatigoel --- .eslintrc.js | 4 ---- .eslintrc.json | 5 ++--- package-lock.json | 21 --------------------- package.json | 1 - 4 files changed, 2 insertions(+), 29 deletions(-) delete mode 100644 .eslintrc.js diff --git a/.eslintrc.js b/.eslintrc.js deleted file mode 100644 index 187894b6..00000000 --- a/.eslintrc.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - root: true, - extends: '@react-native', -}; diff --git a/.eslintrc.json b/.eslintrc.json index a367a452..51e01504 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -6,8 +6,7 @@ "extends": [ "eslint:recommended", "plugin:react/recommended", - "plugin:@typescript-eslint/recommended", - "plugin:sonarjs/recommended" + "plugin:@typescript-eslint/recommended" ], "parser": "@typescript-eslint/parser", "parserOptions": { @@ -17,7 +16,7 @@ "ecmaVersion": "latest", "sourceType": "module" }, - "plugins": ["react", "@typescript-eslint", "sonarjs"], + "plugins": ["react", "@typescript-eslint"], "settings": { "react": { "version": "detect" diff --git a/package-lock.json b/package-lock.json index 2787d712..7930af9b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -132,7 +132,6 @@ "babel-plugin-module-resolver": "^5.0.0", "eslint": "^8.53.0", "eslint-plugin-react": "^7.32.2", - "eslint-plugin-sonarjs": "^0.18.0", "husky": "^7.0.4", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", @@ -14434,19 +14433,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/eslint-plugin-sonarjs": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.18.0.tgz", - "integrity": "sha512-DJ3osLnt6KFdT5e9ZuIDOjT5A6wUGSLeiJJT03lPgpdD+7CVWlYAw9Goe3bt7SmbFO3Xh89NOCZAuB9XA7bAUQ==", - "dev": true, - "license": "LGPL-3.0", - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, "node_modules/eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", @@ -41561,13 +41547,6 @@ "integrity": "sha512-9aEPf1JEpiTjcFAmmyw8eiIXmcNZOqaZyHO77wgm0/dWfT/oxC1SrIq8ET38pMxHYrcB6Uew+TzUVsBeczF88g==", "dev": true }, - "eslint-plugin-sonarjs": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-sonarjs/-/eslint-plugin-sonarjs-0.18.0.tgz", - "integrity": "sha512-DJ3osLnt6KFdT5e9ZuIDOjT5A6wUGSLeiJJT03lPgpdD+7CVWlYAw9Goe3bt7SmbFO3Xh89NOCZAuB9XA7bAUQ==", - "dev": true, - "requires": {} - }, "eslint-scope": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", diff --git a/package.json b/package.json index cc56816f..6ba4979e 100644 --- a/package.json +++ b/package.json @@ -137,7 +137,6 @@ "babel-plugin-module-resolver": "^5.0.0", "eslint": "^8.53.0", "eslint-plugin-react": "^7.32.2", - "eslint-plugin-sonarjs": "^0.18.0", "husky": "^7.0.4", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0",