Fix ESLint config & make sure UI eslint job runs when package-lock changes

Closes #3549938

Merge request reports

Loading