eslint
I noticed work with eslint started https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests?scope=all&utf8=%E2%9C%93&state=merged&search=eslint.
I'd like to offer help. To start with, I could send a PR with a minimal eslint config (in accordance with https://gitlab.gnome.org/GNOME/gnome-shell/blob/master/HACKING.md), make it yield warnings instead of errors and have it run on the pipeline.
What do you think?