From aa8aea5b0d32390199bd2a44cdf146212ee87501 Mon Sep 17 00:00:00 2001 From: Aleksey Kovalevsky Date: Wed, 15 May 2024 13:47:41 +0300 Subject: [PATCH] eslint-config-seekingalpha-base ver. 8.3.0 - [deps] removed `eslint-plugin-no-use-extend-native` --- .../eslint-config-seekingalpha-base/CHANGELOG.md | 4 ++++ eslint-configs/eslint-config-seekingalpha-base/README.md | 3 +-- eslint-configs/eslint-config-seekingalpha-base/index.js | 3 --- .../eslint-config-seekingalpha-base/package.json | 3 +-- .../rules/eslint-plugin-no-use-extend-native/index.js | 9 --------- package.json | 3 +-- 6 files changed, 7 insertions(+), 18 deletions(-) delete mode 100644 eslint-configs/eslint-config-seekingalpha-base/rules/eslint-plugin-no-use-extend-native/index.js diff --git a/eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md b/eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md index 6ad70235..90ed18ea 100644 --- a/eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md +++ b/eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 8.3.0 - 2024-05-15 + +- [deps] removed `eslint-plugin-no-use-extend-native` + ## 8.2.0 - 2024-05-12 - [breaking] enable `logical-assignment-operators` rule diff --git a/eslint-configs/eslint-config-seekingalpha-base/README.md b/eslint-configs/eslint-config-seekingalpha-base/README.md index 513ce290..e599f9f0 100644 --- a/eslint-configs/eslint-config-seekingalpha-base/README.md +++ b/eslint-configs/eslint-config-seekingalpha-base/README.md @@ -6,7 +6,7 @@ This package includes the shareable ESLint config used by [SeekingAlpha](https:/ Install ESLint and all [Peer Dependencies](https://nodejs.org/en/blog/npm/peer-dependencies/): - npm install eslint@8.57.0 eslint-plugin-array-func@4.0.0 eslint-plugin-import@2.29.1 eslint-plugin-no-use-extend-native@0.5.0 eslint-plugin-promise@6.1.1 eslint-plugin-unicorn@53.0.0 --save-dev + npm install eslint@8.57.0 eslint-plugin-array-func@4.0.0 eslint-plugin-import@2.29.1 eslint-plugin-promise@6.1.1 eslint-plugin-unicorn@53.0.0 --save-dev Install SeekingAlpha shareable ESLint: @@ -18,7 +18,6 @@ This shareable config includes all ESLint rules including ECMAScript 6 features - [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) - [eslint-plugin-array-func](https://github.com/freaktechnik/eslint-plugin-array-func) -- [eslint-plugin-no-use-extend-native](https://github.com/dustinspecker/eslint-plugin-no-use-extend-native) - [eslint-plugin-promise](https://github.com/xjamundx/eslint-plugin-promise) - [eslint-plugin-unicorn](https://github.com/sindresorhus/eslint-plugin-unicorn) diff --git a/eslint-configs/eslint-config-seekingalpha-base/index.js b/eslint-configs/eslint-config-seekingalpha-base/index.js index 3a09bd18..00aa27ee 100644 --- a/eslint-configs/eslint-config-seekingalpha-base/index.js +++ b/eslint-configs/eslint-config-seekingalpha-base/index.js @@ -9,9 +9,6 @@ module.exports = { // eslint-plugin-array-func rules (https://github.com/freaktechnik/eslint-plugin-array-func) './rules/eslint-plugin-array-func/index.js', - // eslint-plugin-no-use-extend-native rules (https://github.com/dustinspecker/eslint-plugin-no-use-extend-native) - './rules/eslint-plugin-no-use-extend-native/index.js', - // eslint-plugin-promise rules (https://github.com/xjamundx/eslint-plugin-promise) './rules/eslint-plugin-promise/index.js', diff --git a/eslint-configs/eslint-config-seekingalpha-base/package.json b/eslint-configs/eslint-config-seekingalpha-base/package.json index 71f46df1..564f6b5a 100644 --- a/eslint-configs/eslint-config-seekingalpha-base/package.json +++ b/eslint-configs/eslint-config-seekingalpha-base/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-seekingalpha-base", - "version": "8.2.0", + "version": "8.3.0", "description": "SeekingAlpha's sharable base ESLint config", "main": "index.js", "scripts": { @@ -60,7 +60,6 @@ "eslint-find-rules": "4.1.0", "eslint-plugin-array-func": "4.0.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-no-use-extend-native": "0.5.0", "eslint-plugin-promise": "6.1.1", "eslint-plugin-unicorn": "53.0.0" } diff --git a/eslint-configs/eslint-config-seekingalpha-base/rules/eslint-plugin-no-use-extend-native/index.js b/eslint-configs/eslint-config-seekingalpha-base/rules/eslint-plugin-no-use-extend-native/index.js deleted file mode 100644 index ad8f93a4..00000000 --- a/eslint-configs/eslint-config-seekingalpha-base/rules/eslint-plugin-no-use-extend-native/index.js +++ /dev/null @@ -1,9 +0,0 @@ -// https://github.com/dustinspecker/eslint-plugin-no-use-extend-native - -module.exports = { - plugins: ['no-use-extend-native'], - - rules: { - 'no-use-extend-native/no-use-extend-native': 'error', - }, -}; diff --git a/package.json b/package.json index a0abd540..af4483e4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "seekingalpha-javascript-style", - "version": "5.38.20", + "version": "5.38.21", "description": "Set of linting rules, guides and best practices for best Javascript code", "main": "index.js", "type": "module", @@ -51,7 +51,6 @@ "eslint-config-seekingalpha-node": "5.54.0", "eslint-plugin-array-func": "4.0.0", "eslint-plugin-import": "2.29.1", - "eslint-plugin-no-use-extend-native": "0.5.0", "eslint-plugin-node": "11.1.0", "eslint-plugin-promise": "6.1.1", "eslint-plugin-unicorn": "52.0.0",