Skip to content

Commit 7827095

Browse files
authored
eslint-config-seekingalpha-typescript ver. 8.51.0 (#563)
- [deps] upgrade `typescript-eslint` to version `8.50.0` - [breaking] add `@typescript-eslint/no-useless-default-assignment` rule
1 parent 18e191a commit 7827095

5 files changed

Lines changed: 12 additions & 5 deletions

File tree

eslint-configs/eslint-config-seekingalpha-typescript/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Change Log
22

3+
## 8.51.0 - 2025-12-15
4+
5+
- [deps] upgrade `typescript-eslint` to version `8.50.0`
6+
- [breaking] add `@typescript-eslint/no-useless-default-assignment` rule
7+
38
## 8.50.0 - 2025-12-13
49

510
- [deps] upgrade `eslint` to version `9.39.2`

eslint-configs/eslint-config-seekingalpha-typescript/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ This package includes the shareable ESLint config used by [SeekingAlpha](https:/
66

77
Install ESLint and all [Peer Dependencies](https://nodejs.org/en/blog/npm/peer-dependencies/):
88

9-
npm install eslint@9.39.2 typescript-eslint@8.49.0 --save-dev
9+
npm install eslint@9.39.2 typescript-eslint@8.50.0 --save-dev
1010

1111
Install SeekingAlpha shareable ESLint:
1212

eslint-configs/eslint-config-seekingalpha-typescript/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-config-seekingalpha-typescript",
3-
"version": "8.50.0",
3+
"version": "8.51.0",
44
"description": "SeekingAlpha's sharable typescript ESLint config",
55
"main": "index.js",
66
"type": "module",
@@ -39,11 +39,11 @@
3939
},
4040
"peerDependencies": {
4141
"eslint": "9.39.2",
42-
"typescript-eslint": "8.49.0"
42+
"typescript-eslint": "8.50.0"
4343
},
4444
"devDependencies": {
4545
"eslint": "9.39.2",
4646
"eslint-find-rules": "5.0.0",
47-
"typescript-eslint": "8.49.0"
47+
"typescript-eslint": "8.50.0"
4848
}
4949
}

eslint-configs/eslint-config-seekingalpha-typescript/rules/typescript-eslint/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -236,6 +236,8 @@ export default {
236236

237237
'@typescript-eslint/no-unused-private-class-members': 'error',
238238

239+
'@typescript-eslint/no-useless-default-assignment': 'error',
240+
239241
'@typescript-eslint/parameter-properties': [
240242
'error',
241243
{ allow: ['private', 'protected'] },

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "seekingalpha-javascript-style",
3-
"version": "9.66.0",
3+
"version": "9.67.0",
44
"description": "Set of linting rules, guides and best practices for best Javascript code",
55
"main": "index.js",
66
"type": "module",

0 commit comments

Comments
 (0)