Enforce the eslint rules
Problem to solve
As a part of our housekeeping epic we introduced automated linting #185 (closed). But to prevent conflicts with open MR's we didn't fix any of the errors.
Right now we turn a large portion of the eslint errors into warnings and we tolerate 49 warnings. This makes it hard on contributors. They see only warnings, but failing pipeline !74 (comment 383614982)
Proposal
Let's enable all the rules and try to fix the offences or if it would be to much effort to quickly fix the issue, let's add the eslint-disable-next-line
exception to them.