chore: tighten lint rules and tests

This commit is contained in:
Peter Steinberger
2025-12-31 19:36:33 +01:00
parent 464b50b2fd
commit fc77190929
18 changed files with 1257 additions and 137 deletions
+20 -2
View File
@@ -11,10 +11,28 @@
"rules": {
"recommended": true,
"complexity": {
"noForEach": "off"
"noForEach": "error"
},
"correctness": {
"useImportExtensions": {
"level": "error",
"options": {
"forceJsExtensions": true
}
}
},
"performance": {
"useTopLevelRegex": "error"
},
"style": {
"noNonNullAssertion": "off"
"noNonNullAssertion": "error",
"useBlockStatements": "error"
},
"suspicious": {
"noExplicitAny": "error"
},
"nursery": {
"useRegexpExec": "error"
}
}
},