Skip to content

Commit 7170a37

Browse files
committed
feat: loosen rule about spreads
1 parent c2a2956 commit 7170a37

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

eslint.config.js

+5-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,10 @@ module.exports = tsEslint.config(
4545
prettier,
4646
'project-structure': projectStructure,
4747
},
48-
rules,
48+
rules: {
49+
...rules,
50+
'@typescript-eslint/no-misused-spread': 'off',
51+
},
4952
settings: {
5053
'import/resolver': {
5154
typescript: {},
@@ -72,6 +75,7 @@ module.exports = tsEslint.config(
7275
{ format: ['PascalCase'], selector: 'typeLike' },
7376
{ format: ['PascalCase'], selector: 'enumMember' },
7477
],
78+
'@typescript-eslint/no-misused-spread': 'off',
7579
'@typescript-eslint/no-unsafe-return': 'off',
7680
},
7781
},

package-lock.json

+4-4
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@krauters/eslint-config",
3-
"version": "1.6.1",
3+
"version": "1.7.0",
44
"description": "TypeScript linting configuration.",
55
"author": "Colten Krauter <coltenkrauter>",
66
"main": "dist/eslint.config.js",
@@ -37,7 +37,7 @@
3737
"eslint-plugin-import": "^2.31.0",
3838
"eslint-plugin-jsdoc": "^50.6.1",
3939
"eslint-plugin-perfectionist": "^4.6.0",
40-
"eslint-plugin-prettier": "^5.2.1",
40+
"eslint-plugin-prettier": "^5.2.2",
4141
"eslint-plugin-project-structure": "^3.13.1",
4242
"typescript": "^5.7.3",
4343
"typescript-eslint": "^8.20.0"

0 commit comments

Comments
 (0)