This is an opinionated set of ESLint configurations for our needs. It was inspired by airbnb/javascript, but we wanted to make it further opinionated.
This repository is organized as a monorepo to split the ESLint configuration into individual packages for each specific use-case. For further installation instructions have a look at each specific package in packages.
For adding & testing new rules just checkout this repo and run the following:
# install all dependencies in this repo
$ npm install
# run tests in all packages
$ npm test
MIT