From 1fbd869902be19af39707d12bc28f00f8b0cc9dd Mon Sep 17 00:00:00 2001 From: Denys Vuika Date: Tue, 19 May 2026 11:13:00 +0100 Subject: [PATCH] chore: remove unused eslint-plugin-prefer-arrow (#11894) Remove eslint-plugin-prefer-arrow dependency as the only rule from this plugin (prefer-arrow/prefer-arrow-functions) was disabled in all ESLint configurations. --- .eslintrc.js | 1 - lib/cli/.eslintrc.json | 1 - package-lock.json | 11 ----------- package.json | 1 - 4 files changed, 14 deletions(-) diff --git a/.eslintrc.js b/.eslintrc.js index 096ffea70e..e00c92fd32 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -102,7 +102,6 @@ module.exports = { ], '@typescript-eslint/member-ordering': 'off', '@typescript-eslint/no-empty-function': 'off', - 'prefer-arrow/prefer-arrow-functions': 'off', '@typescript-eslint/no-explicit-any': 'off', 'prefer-promise-reject-errors': 'error', 'brace-style': 'off', diff --git a/lib/cli/.eslintrc.json b/lib/cli/.eslintrc.json index ff4c376670..c692710d50 100644 --- a/lib/cli/.eslintrc.json +++ b/lib/cli/.eslintrc.json @@ -10,7 +10,6 @@ "createDefaultProgram": true }, "rules": { - "prefer-arrow/prefer-arrow-functions": "off", "@typescript-eslint/no-var-requires": "off", "@typescript-eslint/naming-convention": "warn", "quote-props": "off", diff --git a/package-lock.json b/package-lock.json index b7de7450d5..78dbd7357e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -84,7 +84,6 @@ "eslint-plugin-import": "2.32.0", "eslint-plugin-jsdoc": "50.3.1", "eslint-plugin-license-header": "0.8.0", - "eslint-plugin-prefer-arrow": "1.2.3", "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-rxjs": "^5.0.3", "eslint-plugin-storybook": "^10.2.0", @@ -20169,16 +20168,6 @@ "requireindex": "^1.2.0" } }, - "node_modules/eslint-plugin-prefer-arrow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-prefer-arrow/-/eslint-plugin-prefer-arrow-1.2.3.tgz", - "integrity": "sha512-J9I5PKCOJretVuiZRGvPQxCbllxGAV/viI20JO3LYblAodofBxyMnZAJ+WGeClHgANnSJberTNoFWWjrWKBuXQ==", - "dev": true, - "license": "MIT", - "peerDependencies": { - "eslint": ">=2.0.0" - } - }, "node_modules/eslint-plugin-prettier": { "version": "5.5.5", "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.5.tgz", diff --git a/package.json b/package.json index 66142baa9c..5f2fd2c546 100644 --- a/package.json +++ b/package.json @@ -113,7 +113,6 @@ "eslint-plugin-import": "2.32.0", "eslint-plugin-jsdoc": "50.3.1", "eslint-plugin-license-header": "0.8.0", - "eslint-plugin-prefer-arrow": "1.2.3", "eslint-plugin-prettier": "^5.5.4", "eslint-plugin-rxjs": "^5.0.3", "eslint-plugin-storybook": "^10.2.0",