Skip to content

MansaGroup/eslint-config

Repository files navigation

Mansa's ESLint configuration

License GitHub Stars

Sharable ESLint configurations for the coding standards and rules at Mansa.

Rulesets

Ruleset name Description
recommanded Common rules for general JS/TS
node Rules specific to Node.js applications (mainly for backend)
react Rules specific to React/Next.js applications (for frontend)
fp Additional rules for the fellow functional programmers

Usage

First, install our sharable configuration as an npm package:

npm i -D @mansagroup/eslint-config

Then, modify our ESLint configuration, saying .eslintrc.js to extends it from one or more rulesets:

{
  "extends": [
    "@mansagroup/eslint-config/recommanded",
    "@mansagroup/eslint-config/node"
  ]
}

License

This project is MIT licensed.

Contributors

Thanks goes to these wonderful people (emoji key):


Jérémy Levilain

💻 🤔

Vincent Dhennin

💻 🤔

This project follows the all-contributors specification. Contributions of any kind welcome!