TerriaJS / terriajs

A library for building rich, web-based geospatial data platforms.
https://terria.io
Apache License 2.0
1.19k stars 364 forks source link

Enable some more @typescript-eslint rules #7287

Closed pjonsson closed 1 day ago

pjonsson commented 1 month ago

What this PR does

Enable some more @typescript-eslint rules.

These rules seem worthy of keeping enabled so more of these issues don't get into the code base. I don't have a strong opinion that all of them have to be enabled, so if some rule is contentious, just let me know and I'll drop that commit so the rest of the PR can get merged.

Test me

Run yarn gulp lint and see that the linter passes.

Checklist

na9da commented 1 day ago

Looks good to me too. Thanks @pjonsson!