feat: enable type-aware no-misused-spread rule, fix 8 violations (#22749)

This commit is contained in:
Kit Langton 2026-04-15 23:50:50 -04:00 committed by GitHub
parent 8aa0f9fe95
commit bd29004831
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
8 changed files with 22 additions and 10 deletions

View file

@ -37,10 +37,15 @@
"no-new": "off",
// Type-aware: catch unhandled promises
"typescript/no-floating-promises": "warn"
"typescript/no-floating-promises": "warn",
// Warn when spreading non-plain objects (Headers, class instances, etc.)
"typescript/no-misused-spread": "warn"
},
"options": {
"typeAware": true
},
"ignorePatterns": ["**/node_modules", "**/dist", "**/.build", "**/.sst", "**/*.d.ts"]
"options": {
"typeAware": true
},
"ignorePatterns": ["**/node_modules", "**/dist", "**/.build", "**/.sst", "**/*.d.ts", "**/sdk.gen.ts"]
}