@bandlab/eslint-config-bandlab-base

BandLab's ESLint config, following our styleguide

Usage no npm install needed!

<script type="module">
  import bandlabEslintConfigBandlabBase from 'https://cdn.skypack.dev/@bandlab/eslint-config-bandlab-base';
</script>

README

eslint-config-bandlab-base

This package provides BandLab's .eslintrc as an extensible shared config. By adopting a common ESLint config, we are encouraging a consistent style and quality across all of our JavaScript projects.

Usage

eslint-config-bandlab-base

Our default export contains our default ESLint rules. Requires eslint.

  1. npm install --save-dev @bandlab/eslint-config-bandlab-base eslint-plugin-unicorn eslint
  2. add "extends": "@bandlab/eslint-config-bandlab-base" to your .eslintrc

Disclaimer

Use at your own risks, future versions might change as we improve our style!