Fix remaining eslint warnings
After the Tweener removal, there aren't actually that many left (the first commit used to be about ten times bigger).
Fixing them means we can stop filtering errors by lines in the MR, which until now let some issues slip through.