@agillic/eslint-config

This package provides Agillic's .eslintrc as an extensible shared config.

Usage no npm install needed!

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

README

pipeline status

Agillic ESlint Config

This ESlint config helps keeping your code clean and tidy while enforcing plenty of good practices.

Made with :heart: by Agillic

Installation

npm install --save-dev @agillic/eslint-config

Or if you're using yarn

yarn add @agillic/eslint-config

Note that in order to work properly this package requires a peer dependency of ESlint.

Usage

In order to use this config extend your .eslintrc file

{
  "extends": ["@agillic/eslint-config"]
}

Rules

This config extends airbnb and sonarjs/recommended configs.

It also uses the following plugins:

For the details on specific usage please refer to index.js.