From e7d118b055c36b3ed6388a1372d02f06bed76271 Mon Sep 17 00:00:00 2001 From: Matthew Robertson Date: Fri, 19 Jan 2024 13:07:36 +0000 Subject: [PATCH] remove unnecessary plugins --- .eslintrc.json | 8 +--- package-lock.json | 98 ----------------------------------------------- package.json | 1 - 3 files changed, 2 insertions(+), 105 deletions(-) diff --git a/.eslintrc.json b/.eslintrc.json index e0266cc5..abe1b0a2 100644 --- a/.eslintrc.json +++ b/.eslintrc.json @@ -1,13 +1,9 @@ { "parser": "@babel/eslint-parser", "extends": [ - "@skyscanner/eslint-config-skyscanner", - "plugin:ft-flow/recommended" - ], - "plugins": [ - "ft-flow", - "eslint-plugin-prettier" + "@skyscanner/eslint-config-skyscanner" ], + "plugins": [], "settings": { "import/resolver": { "node": { diff --git a/package-lock.json b/package-lock.json index 4aa8099f..0de3bdcc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -25,7 +25,6 @@ "babel-loader": "^8.3.0", "css-loader": "^1.0.0", "del": "^5.0.0", - "eslint-plugin-ft-flow": "^3.0.2", "eslint-plugin-prettier": "^5.1.3", "flow-bin": "^0.227.0", "flow-typed": "^2.5.1", @@ -19013,23 +19012,6 @@ "eslint": ">=4.19.1" } }, - "node_modules/eslint-plugin-ft-flow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-ft-flow/-/eslint-plugin-ft-flow-3.0.2.tgz", - "integrity": "sha512-Dr/RT5FZuxi5sd39vWaUXZj2GrOCHFwfB9zILSZmZ8PFS2C9M2fr7ReJjdB7wlpHEjartL7PYpmoI2c7Q0csMQ==", - "dev": true, - "dependencies": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - }, - "engines": { - "node": ">=12.22.0" - }, - "peerDependencies": { - "eslint": "^8.1.0", - "hermes-eslint": ">=0.15.0" - } - }, "node_modules/eslint-plugin-import": { "version": "2.29.1", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", @@ -23516,35 +23498,6 @@ "node": ">=0.10.0" } }, - "node_modules/hermes-eslint": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/hermes-eslint/-/hermes-eslint-0.18.2.tgz", - "integrity": "sha512-FWKVoHyHaXRjOfjoTgoc4OTkC+KThYdhLFyggoXIYLMDHF9hkg5yHSih3cyK3hT73te6+aaGHePzwaOai69uoA==", - "dev": true, - "peer": true, - "dependencies": { - "esrecurse": "^4.3.0", - "hermes-estree": "0.18.2", - "hermes-parser": "0.18.2" - } - }, - "node_modules/hermes-estree": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.18.2.tgz", - "integrity": "sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ==", - "dev": true, - "peer": true - }, - "node_modules/hermes-parser": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.18.2.tgz", - "integrity": "sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew==", - "dev": true, - "peer": true, - "dependencies": { - "hermes-estree": "0.18.2" - } - }, "node_modules/highlight.js": { "version": "9.18.5", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.5.tgz", @@ -34659,12 +34612,6 @@ "node": ">=4" } }, - "node_modules/string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", - "dev": true - }, "node_modules/string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", @@ -54350,16 +54297,6 @@ "ignore": "^5.0.5" } }, - "eslint-plugin-ft-flow": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-ft-flow/-/eslint-plugin-ft-flow-3.0.2.tgz", - "integrity": "sha512-Dr/RT5FZuxi5sd39vWaUXZj2GrOCHFwfB9zILSZmZ8PFS2C9M2fr7ReJjdB7wlpHEjartL7PYpmoI2c7Q0csMQ==", - "dev": true, - "requires": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" - } - }, "eslint-plugin-import": { "version": "2.29.1", "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.29.1.tgz", @@ -57724,35 +57661,6 @@ "remarkable": "^1.6.2" } }, - "hermes-eslint": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/hermes-eslint/-/hermes-eslint-0.18.2.tgz", - "integrity": "sha512-FWKVoHyHaXRjOfjoTgoc4OTkC+KThYdhLFyggoXIYLMDHF9hkg5yHSih3cyK3hT73te6+aaGHePzwaOai69uoA==", - "dev": true, - "peer": true, - "requires": { - "esrecurse": "^4.3.0", - "hermes-estree": "0.18.2", - "hermes-parser": "0.18.2" - } - }, - "hermes-estree": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/hermes-estree/-/hermes-estree-0.18.2.tgz", - "integrity": "sha512-KoLsoWXJ5o81nit1wSyEZnWUGy9cBna9iYMZBR7skKh7okYAYKqQ9/OczwpMHn/cH0hKDyblulGsJ7FknlfVxQ==", - "dev": true, - "peer": true - }, - "hermes-parser": { - "version": "0.18.2", - "resolved": "https://registry.npmjs.org/hermes-parser/-/hermes-parser-0.18.2.tgz", - "integrity": "sha512-1eQfvib+VPpgBZ2zYKQhpuOjw1tH+Emuib6QmjkJWJMhyjM8xnXMvA+76o9LhF0zOAJDZgPfQhg43cyXEyl5Ew==", - "dev": true, - "peer": true, - "requires": { - "hermes-estree": "0.18.2" - } - }, "highlight.js": { "version": "9.18.5", "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-9.18.5.tgz", @@ -66445,12 +66353,6 @@ } } }, - "string-natural-compare": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", - "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==", - "dev": true - }, "string-width": { "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", diff --git a/package.json b/package.json index b7dad8a6..48269c77 100644 --- a/package.json +++ b/package.json @@ -72,7 +72,6 @@ "babel-loader": "^8.3.0", "css-loader": "^1.0.0", "del": "^5.0.0", - "eslint-plugin-ft-flow": "^3.0.2", "eslint-plugin-prettier": "^5.1.3", "flow-bin": "^0.227.0", "flow-typed": "^2.5.1",