fwoelffel / eslint-config

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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!

About

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

License:MIT License


Languages

Language:JavaScript 100.0%