From 99fc32d368c2bdad57b180d078d838cbf8ccfef5 Mon Sep 17 00:00:00 2001 From: Aleksey Kovalevsky Date: Sat, 4 Oct 2025 14:42:44 +0300 Subject: [PATCH 1/5] eslint-config-seekingalpha-base ver. 11.27.0 - [deps] update `eslint` to version `9.37.0` --- .../CHANGELOG.md | 4 + .../eslint-config-seekingalpha-base/README.md | 2 +- .../package.json | 6 +- .../rules/eslint/possible-problems.js | 2 + .../rules/eslint/suggestions.js | 15 +-- .../rules/config.js | 4 - .../disable-recommended-eslint-rules/index.js | 53 +---------- .../rules/typescript-eslint/index.js | 93 +++++++------------ 8 files changed, 50 insertions(+), 129 deletions(-) delete mode 100644 eslint-configs/eslint-config-seekingalpha-typescript/rules/config.js diff --git a/eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md b/eslint-configs/eslint-config-seekingalpha-base/CHANGELOG.md index ec358d4c..78c173dc 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 +## 11.27.0 - 2025-10-04 + +- [deps] update `eslint` to version `9.37.0` + ## 11.26.0 - 2025-09-28 - [deps] update `eslint-plugin-array-func` to version `5.1.0` diff --git a/eslint-configs/eslint-config-seekingalpha-base/README.md b/eslint-configs/eslint-config-seekingalpha-base/README.md index 7df810fb..422d9f16 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@9.36.0 eslint-plugin-array-func@5.1.0 eslint-plugin-import@2.32.0 eslint-plugin-promise@7.2.1 eslint-plugin-unicorn@61.0.2 --save-dev + npm install eslint@9.37.0 eslint-plugin-array-func@5.1.0 eslint-plugin-import@2.32.0 eslint-plugin-promise@7.2.1 eslint-plugin-unicorn@61.0.2 --save-dev Install SeekingAlpha shareable ESLint: diff --git a/eslint-configs/eslint-config-seekingalpha-base/package.json b/eslint-configs/eslint-config-seekingalpha-base/package.json index 15351c06..d643cef1 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": "11.26.0", + "version": "11.27.0", "description": "SeekingAlpha's sharable base ESLint config", "main": "index.js", "type": "module", @@ -48,14 +48,14 @@ "node": ">= 22" }, "peerDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-plugin-array-func": "5.1.0", "eslint-plugin-import": "2.32.0", "eslint-plugin-promise": "7.2.1", "eslint-plugin-unicorn": "61.0.2" }, "devDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-find-rules": "5.0.0", "eslint-plugin-array-func": "5.1.0", "eslint-plugin-import": "2.32.0", diff --git a/eslint-configs/eslint-config-seekingalpha-base/rules/eslint/possible-problems.js b/eslint-configs/eslint-config-seekingalpha-base/rules/eslint/possible-problems.js index 04302726..1adbf7c5 100644 --- a/eslint-configs/eslint-config-seekingalpha-base/rules/eslint/possible-problems.js +++ b/eslint-configs/eslint-config-seekingalpha-base/rules/eslint/possible-problems.js @@ -201,6 +201,8 @@ export default { functions: true, classes: true, variables: true, + enums: true, + typedefs: true, }, ], diff --git a/eslint-configs/eslint-config-seekingalpha-base/rules/eslint/suggestions.js b/eslint-configs/eslint-config-seekingalpha-base/rules/eslint/suggestions.js index 0764503a..5e01154f 100644 --- a/eslint-configs/eslint-config-seekingalpha-base/rules/eslint/suggestions.js +++ b/eslint-configs/eslint-config-seekingalpha-base/rules/eslint/suggestions.js @@ -141,7 +141,7 @@ export default { 'id-match': 'off', // https://eslint.org/docs/rules/init-declarations - 'init-declarations': ['off', 'always'], + 'init-declarations': 'off', // https://eslint.org/docs/latest/rules/logical-assignment-operators 'logical-assignment-operators': ['error', 'always'], @@ -284,7 +284,7 @@ export default { 'no-inline-comments': 'off', // https://eslint.org/docs/rules/no-invalid-this - 'no-invalid-this': 'off', + 'no-invalid-this': 'error', // https://eslint.org/docs/rules/no-iterator 'no-iterator': 'error', @@ -305,16 +305,7 @@ export default { 'no-loop-func': 'error', // https://eslint.org/docs/rules/no-magic-numbers - 'no-magic-numbers': [ - 'error', - { - // These numbers are used in simple cases, we can exclude them - ignore: [-1, 0, 1], - ignoreArrayIndexes: true, - enforceConst: true, - detectObjects: false, - }, - ], + 'no-magic-numbers': 'off', // https://eslint.org/docs/rules/no-multi-assign 'no-multi-assign': 'error', diff --git a/eslint-configs/eslint-config-seekingalpha-typescript/rules/config.js b/eslint-configs/eslint-config-seekingalpha-typescript/rules/config.js deleted file mode 100644 index 3df57ea8..00000000 --- a/eslint-configs/eslint-config-seekingalpha-typescript/rules/config.js +++ /dev/null @@ -1,4 +0,0 @@ -export default { - indent: 2, - maxParams: 4, -}; diff --git a/eslint-configs/eslint-config-seekingalpha-typescript/rules/disable-recommended-eslint-rules/index.js b/eslint-configs/eslint-config-seekingalpha-typescript/rules/disable-recommended-eslint-rules/index.js index 9811ffa2..874dbb9f 100644 --- a/eslint-configs/eslint-config-seekingalpha-typescript/rules/disable-recommended-eslint-rules/index.js +++ b/eslint-configs/eslint-config-seekingalpha-typescript/rules/disable-recommended-eslint-rules/index.js @@ -5,57 +5,6 @@ export default { */ 'no-undef': 'off', - 'class-methods-use-this': 'off', - - 'default-param-last': 'off', - - /* - * Requires TS - * 'dot-notation': 'off', - */ - - 'init-declarations': 'off', - - 'max-params': 'off', - - 'no-array-constructor': 'off', - - 'no-dupe-class-members': 'off', - - 'no-empty-function': 'off', - - /* - * Requires TS - * 'no-implied-eval': 'off', - */ - - 'no-loop-func': 'off', - - 'no-magic-numbers': 'off', - - 'no-redeclare': 'off', - - 'no-restricted-imports': 'off', - - 'no-shadow': 'off', - - 'no-unused-expressions': 'off', - + // still does not have TS support 'no-unused-vars': 'off', - - 'no-use-before-define': 'off', - - 'no-useless-constructor': 'off', - - /* - * Requires TS - * 'prefer-destructuring': 'off', - */ - - /* - * Requires TS - * 'require-await': 'off', - */ - - 'no-invalid-this': 'off', }; diff --git a/eslint-configs/eslint-config-seekingalpha-typescript/rules/typescript-eslint/index.js b/eslint-configs/eslint-config-seekingalpha-typescript/rules/typescript-eslint/index.js index e7ad430a..0f3b58c8 100644 --- a/eslint-configs/eslint-config-seekingalpha-typescript/rules/typescript-eslint/index.js +++ b/eslint-configs/eslint-config-seekingalpha-typescript/rules/typescript-eslint/index.js @@ -1,5 +1,3 @@ -import config from '../config.js'; - const rulesRunTs = { '@typescript-eslint/require-await': 'off', @@ -120,9 +118,45 @@ const rulesRunTs = { '@typescript-eslint/no-unnecessary-type-parameters': 'off', }; +const RULES_DUPLICATE_ESLINT = { + '@typescript-eslint/class-methods-use-this': 'off', + + '@typescript-eslint/default-param-last': 'off', + + '@typescript-eslint/init-declarations': 'off', + + '@typescript-eslint/max-params': 'off', + + '@typescript-eslint/no-array-constructor': 'off', + + '@typescript-eslint/no-dupe-class-members': 'off', + + '@typescript-eslint/no-empty-function': 'off', + + '@typescript-eslint/no-magic-numbers': 'off', + + '@typescript-eslint/no-loop-func': 'off', + + '@typescript-eslint/no-redeclare': 'off', + + '@typescript-eslint/no-restricted-imports': 'off', + + '@typescript-eslint/no-shadow': 'off', + + '@typescript-eslint/no-unused-expressions': 'off', + + '@typescript-eslint/no-use-before-define': 'off', + + '@typescript-eslint/no-useless-constructor': 'off', + + '@typescript-eslint/no-invalid-this': 'off', +}; + export default { ...rulesRunTs, + ...RULES_DUPLICATE_ESLINT, + '@typescript-eslint/adjacent-overload-signatures': 'error', '@typescript-eslint/no-restricted-types': 'off', @@ -131,8 +165,6 @@ export default { '@typescript-eslint/ban-tslint-comment': 'error', - '@typescript-eslint/class-methods-use-this': 'error', - '@typescript-eslint/class-literal-property-style': ['error', 'fields'], '@typescript-eslint/consistent-generic-constructors': [ @@ -160,28 +192,16 @@ export default { }, ], - '@typescript-eslint/default-param-last': 'error', - - '@typescript-eslint/init-declarations': ['off', 'always'], - - '@typescript-eslint/max-params': ['error', { max: config.maxParams }], - '@typescript-eslint/member-ordering': 'error', '@typescript-eslint/method-signature-style': 'error', - '@typescript-eslint/no-array-constructor': 'error', - '@typescript-eslint/no-confusing-non-null-assertion': 'error', - '@typescript-eslint/no-dupe-class-members': 'error', - '@typescript-eslint/no-duplicate-enum-values': 'error', '@typescript-eslint/no-dynamic-delete': 'error', - '@typescript-eslint/no-empty-function': 'error', - '@typescript-eslint/no-empty-interface': 'error', '@typescript-eslint/no-empty-object-type': 'error', @@ -204,10 +224,6 @@ export default { '@typescript-eslint/no-invalid-void-type': 'error', - '@typescript-eslint/no-loop-func': 'error', - - '@typescript-eslint/no-magic-numbers': 'off', - '@typescript-eslint/no-misused-new': 'error', '@typescript-eslint/no-namespace': 'error', @@ -223,21 +239,8 @@ export default { { allow: ['private', 'protected'] }, ], - '@typescript-eslint/no-redeclare': 'error', - '@typescript-eslint/no-require-imports': 'error', - '@typescript-eslint/no-restricted-imports': 'error', - - '@typescript-eslint/no-shadow': [ - 'error', - { - builtinGlobals: true, - hoist: 'all', - allow: [], - }, - ], - '@typescript-eslint/no-this-alias': 'error', '@typescript-eslint/no-unnecessary-parameter-property-assignment': 'error', @@ -248,15 +251,6 @@ export default { '@typescript-eslint/no-unsafe-function-type': 'error', - '@typescript-eslint/no-unused-expressions': [ - 'error', - { - allowShortCircuit: false, - allowTernary: false, - allowTaggedTemplates: false, - }, - ], - '@typescript-eslint/no-unused-vars': [ 'error', { @@ -270,19 +264,6 @@ export default { }, ], - '@typescript-eslint/no-use-before-define': [ - 'error', - { - functions: true, - classes: true, - variables: true, - enums: true, - typedefs: true, - }, - ], - - '@typescript-eslint/no-useless-constructor': 'error', - '@typescript-eslint/no-useless-empty-export': 'error', '@typescript-eslint/no-var-requires': 'error', @@ -307,8 +288,6 @@ export default { '@typescript-eslint/unified-signatures': 'error', - '@typescript-eslint/no-invalid-this': 'error', - '@typescript-eslint/array-type': [ 'error', { From e4b68cd0715452ebcb75108782469ef2e4590836 Mon Sep 17 00:00:00 2001 From: Aleksey Kovalevsky Date: Sat, 4 Oct 2025 14:50:35 +0300 Subject: [PATCH 2/5] eslint-config-seekingalpha-node ver. 9.26.0 - [deps] update `eslint` to version `9.37.0` --- eslint-configs/eslint-config-seekingalpha-node/CHANGELOG.md | 4 ++++ eslint-configs/eslint-config-seekingalpha-node/README.md | 2 +- eslint-configs/eslint-config-seekingalpha-node/package.json | 6 +++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/eslint-configs/eslint-config-seekingalpha-node/CHANGELOG.md b/eslint-configs/eslint-config-seekingalpha-node/CHANGELOG.md index 42391302..c263c8c8 100644 --- a/eslint-configs/eslint-config-seekingalpha-node/CHANGELOG.md +++ b/eslint-configs/eslint-config-seekingalpha-node/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 9.26.0 - 2025-10-04 + +- [deps] update `eslint` to version `9.37.0` + ## 9.25.0 - 2025-09-20 - [deps] update `eslint` to version `9.36.0` diff --git a/eslint-configs/eslint-config-seekingalpha-node/README.md b/eslint-configs/eslint-config-seekingalpha-node/README.md index f50a161f..cbaed676 100644 --- a/eslint-configs/eslint-config-seekingalpha-node/README.md +++ b/eslint-configs/eslint-config-seekingalpha-node/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@9.36.0 eslint-plugin-n@17.23.1 --save-dev + npm install eslint@9.37.0 eslint-plugin-n@17.23.1 --save-dev Install SeekingAlpha shareable ESLint: diff --git a/eslint-configs/eslint-config-seekingalpha-node/package.json b/eslint-configs/eslint-config-seekingalpha-node/package.json index e0abd347..fc65a7f0 100644 --- a/eslint-configs/eslint-config-seekingalpha-node/package.json +++ b/eslint-configs/eslint-config-seekingalpha-node/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-seekingalpha-node", - "version": "9.25.0", + "version": "9.26.0", "description": "SeekingAlpha's sharable node.js ESLint config", "main": "index.js", "type": "module", @@ -50,11 +50,11 @@ "node": ">= 22" }, "peerDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-plugin-n": "17.23.1" }, "devDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-find-rules": "5.0.0", "eslint-plugin-n": "17.23.1" } From 4ddb1b5b3247e632114d9eb5839b0a58cae45542 Mon Sep 17 00:00:00 2001 From: Aleksey Kovalevsky Date: Sat, 4 Oct 2025 14:52:40 +0300 Subject: [PATCH 3/5] eslint-config-seekingalpha-react ver. 10.18.0 - [deps] upgrade `eslint` to version `9.37.0` --- .../eslint-config-seekingalpha-react/CHANGELOG.md | 4 ++++ .../eslint-config-seekingalpha-react/README.md | 2 +- .../eslint-config-seekingalpha-react/package.json | 10 +++++----- 3 files changed, 10 insertions(+), 6 deletions(-) diff --git a/eslint-configs/eslint-config-seekingalpha-react/CHANGELOG.md b/eslint-configs/eslint-config-seekingalpha-react/CHANGELOG.md index 74f01fa7..ec77f055 100644 --- a/eslint-configs/eslint-config-seekingalpha-react/CHANGELOG.md +++ b/eslint-configs/eslint-config-seekingalpha-react/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 10.18.0 - 2025-10-04 + +- [deps] upgrade `eslint` to version `9.37.0` + ## 10.17.0 - 2025-10-02 - [deps] upgrade `eslint-plugin-react-hooks` to version `6.1.0` diff --git a/eslint-configs/eslint-config-seekingalpha-react/README.md b/eslint-configs/eslint-config-seekingalpha-react/README.md index fc6b8857..c23401e8 100644 --- a/eslint-configs/eslint-config-seekingalpha-react/README.md +++ b/eslint-configs/eslint-config-seekingalpha-react/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@9.36.0 eslint-plugin-jsx-a11y@6.10.2 eslint-plugin-react@7.37.5 eslint-plugin-react-hooks@6.1.0 --save-dev + npm install eslint@9.36.0 eslint-plugin-jsx-a11y@6.10.2 eslint-plugin-react@7.37.5 eslint-plugin-react-hooks@5.2.0 --save-dev Install SeekingAlpha shareable ESLint: diff --git a/eslint-configs/eslint-config-seekingalpha-react/package.json b/eslint-configs/eslint-config-seekingalpha-react/package.json index 1b327839..499d79c3 100644 --- a/eslint-configs/eslint-config-seekingalpha-react/package.json +++ b/eslint-configs/eslint-config-seekingalpha-react/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-seekingalpha-react", - "version": "10.17.0", + "version": "10.18.0", "description": "SeekingAlpha's sharable React.js ESLint config", "main": "index.js", "type": "module", @@ -50,16 +50,16 @@ "node": ">= 22" }, "peerDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0" + "eslint-plugin-react-hooks": "5.2.0" }, "devDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-find-rules": "5.0.0", "eslint-plugin-jsx-a11y": "6.10.2", "eslint-plugin-react": "7.37.5", - "eslint-plugin-react-hooks": "6.1.0" + "eslint-plugin-react-hooks": "5.2.0" } } From 5aff9748afe047c40eb5a85eb36c15df5aa3b664 Mon Sep 17 00:00:00 2001 From: Aleksey Kovalevsky Date: Sat, 4 Oct 2025 14:54:03 +0300 Subject: [PATCH 4/5] eslint-config-seekingalpha-tests ver. 4.32.0 - [deps] upgrade `eslint` to version `9.37.0` --- eslint-configs/eslint-config-seekingalpha-react/README.md | 2 +- .../eslint-config-seekingalpha-tests/CHANGELOG.md | 4 ++++ eslint-configs/eslint-config-seekingalpha-tests/README.md | 2 +- .../eslint-config-seekingalpha-tests/package.json | 6 +++--- 4 files changed, 9 insertions(+), 5 deletions(-) diff --git a/eslint-configs/eslint-config-seekingalpha-react/README.md b/eslint-configs/eslint-config-seekingalpha-react/README.md index c23401e8..79037c82 100644 --- a/eslint-configs/eslint-config-seekingalpha-react/README.md +++ b/eslint-configs/eslint-config-seekingalpha-react/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@9.36.0 eslint-plugin-jsx-a11y@6.10.2 eslint-plugin-react@7.37.5 eslint-plugin-react-hooks@5.2.0 --save-dev + npm install eslint@9.37.0 eslint-plugin-jsx-a11y@6.10.2 eslint-plugin-react@7.37.5 eslint-plugin-react-hooks@5.2.0 --save-dev Install SeekingAlpha shareable ESLint: diff --git a/eslint-configs/eslint-config-seekingalpha-tests/CHANGELOG.md b/eslint-configs/eslint-config-seekingalpha-tests/CHANGELOG.md index 81e95009..7269b815 100644 --- a/eslint-configs/eslint-config-seekingalpha-tests/CHANGELOG.md +++ b/eslint-configs/eslint-config-seekingalpha-tests/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 4.32.0 - 2025-10-04 + +- [deps] upgrade `eslint` to version `9.37.0` + ## 4.31.0 - 2025-09-30 - [deps] upgrade `eslint-plugin-testing-library` to version `7.11.0` diff --git a/eslint-configs/eslint-config-seekingalpha-tests/README.md b/eslint-configs/eslint-config-seekingalpha-tests/README.md index a321d580..1aa20cce 100644 --- a/eslint-configs/eslint-config-seekingalpha-tests/README.md +++ b/eslint-configs/eslint-config-seekingalpha-tests/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@9.36.0 eslint-plugin-jest@29.0.1 eslint-plugin-testing-library@7.11.0 --save-dev + npm install eslint@9.37.0 eslint-plugin-jest@29.0.1 eslint-plugin-testing-library@7.11.0 --save-dev Install SeekingAlpha shareable ESLint: diff --git a/eslint-configs/eslint-config-seekingalpha-tests/package.json b/eslint-configs/eslint-config-seekingalpha-tests/package.json index 048368fa..87d6a928 100644 --- a/eslint-configs/eslint-config-seekingalpha-tests/package.json +++ b/eslint-configs/eslint-config-seekingalpha-tests/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-seekingalpha-tests", - "version": "4.31.0", + "version": "4.32.0", "description": "SeekingAlpha's sharable testing ESLint config", "main": "index.js", "type": "module", @@ -39,12 +39,12 @@ "node": ">= 22" }, "peerDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-plugin-jest": "29.0.1", "eslint-plugin-testing-library": "7.11.0" }, "devDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-find-rules": "5.0.0", "eslint-plugin-jest": "29.0.1", "eslint-plugin-testing-library": "7.11.0" From 6307d2ee1cb123c500defb618c50fc66c78aec99 Mon Sep 17 00:00:00 2001 From: Aleksey Kovalevsky Date: Sat, 4 Oct 2025 14:55:13 +0300 Subject: [PATCH 5/5] eslint-config-seekingalpha-typescript ver. 8.43.0 - [deps] upgrade `eslint` to version `9.37.0` --- .../eslint-config-seekingalpha-typescript/CHANGELOG.md | 4 ++++ .../eslint-config-seekingalpha-typescript/README.md | 2 +- .../eslint-config-seekingalpha-typescript/package.json | 6 +++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/eslint-configs/eslint-config-seekingalpha-typescript/CHANGELOG.md b/eslint-configs/eslint-config-seekingalpha-typescript/CHANGELOG.md index 49245593..fa7e6143 100644 --- a/eslint-configs/eslint-config-seekingalpha-typescript/CHANGELOG.md +++ b/eslint-configs/eslint-config-seekingalpha-typescript/CHANGELOG.md @@ -1,5 +1,9 @@ # Change Log +## 8.43.0 - 2025-10-04 + +- [deps] upgrade `eslint` to version `9.37.0` + ## 8.42.0 - 2025-09-30 - [deps] upgrade `typescript-eslint` to version `8.45.0` diff --git a/eslint-configs/eslint-config-seekingalpha-typescript/README.md b/eslint-configs/eslint-config-seekingalpha-typescript/README.md index 9dbf5652..74efaef5 100644 --- a/eslint-configs/eslint-config-seekingalpha-typescript/README.md +++ b/eslint-configs/eslint-config-seekingalpha-typescript/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@9.36.0 typescript-eslint@8.45.0 --save-dev + npm install eslint@9.37.0 typescript-eslint@8.45.0 --save-dev Install SeekingAlpha shareable ESLint: diff --git a/eslint-configs/eslint-config-seekingalpha-typescript/package.json b/eslint-configs/eslint-config-seekingalpha-typescript/package.json index 50a7dd88..3565ede5 100644 --- a/eslint-configs/eslint-config-seekingalpha-typescript/package.json +++ b/eslint-configs/eslint-config-seekingalpha-typescript/package.json @@ -1,6 +1,6 @@ { "name": "eslint-config-seekingalpha-typescript", - "version": "8.42.0", + "version": "8.43.0", "description": "SeekingAlpha's sharable typescript ESLint config", "main": "index.js", "type": "module", @@ -38,11 +38,11 @@ "node": ">= 22" }, "peerDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "typescript-eslint": "8.45.0" }, "devDependencies": { - "eslint": "9.36.0", + "eslint": "9.37.0", "eslint-find-rules": "5.0.0", "typescript-eslint": "8.45.0" }