chore: Use typescript-eslint@v6
with reworked configs
#15716
+243
−101
Merged