Setting up ESLint to work with new or proposed JavaScript features such as private class fields.
It turns out configuring ESLint to use Stage 3 proposals is actually a massive pain, and sends you down a rabbit hole of Babel, assumed knowledge, renamed packages and half answered questions.
Tags: javascript, eslint, jest, babel