My personal & professional linting setup. Wraps airbnb's ESLint config, no opinionated overrides, only small tweaks to prevent conflicts with prettier. Dynamic support for react or non-react depending on your projects dependencies. Ultimate goal is maximum code linting coverage, while deferring to Airbnb's style guide as much as possible without breaking anything. To understand more, see https://github.com/codfish/eslint-config-codfish
npm install --save-dev --exact prettier
npm install --save-dev husky lint-staged @commitlint/cli @commitlint/config-conventional
npx install-peerdeps --dev eslint-config-codfish
First of all, thanks for these scripts, love it!
Also, I added an extra install step:
npm install -g markdownlint-cli
since this is a gist I could not send you a pull request, see my fork: https://gist.github.com/Joostvanderlaan/55bf4c941fcf9ce80a4c5fd54a6b9e2c