Skip to content

madx/eslint-config-i-am-meticulous

 
 

Repository files navigation

eslint-config-i-am-meticulous

An ESLint shareable config for meticulous people.

Travis (Unix) Build Badge

If you have any question about a rule or want to discuss about it, please open an issue.

Install

$ npm i -D eslint eslint-config-i-am-meticulous

Usage

Notes

  • This config extends eslint:recommended.
  • You will need to adjust configuration syntax depending on your configuration location (package.json or .eslintrc).
  • You might need to use babel-eslint if you use babel with fresh ES stages.

Meticulous modern ES

Add to your eslint configuration (here, in package.json)

{
  "eslintConfig": {
    "extends": "eslint-config-i-am-meticulous"
  }
}

React

To use the meticulous React rule set (that extends the default one):

$ npm i -D eslint eslint-plugin-react eslint-config-i-am-meticulous
{
  "eslintConfig": {
    "extends": "eslint-config-i-am-meticulous/react"
  }
}

Old ES5

To use the meticulous ES5 rule set (that extends the default one):

$ npm i -D eslint eslint-plugin-react eslint-config-i-am-meticulous
{
  "eslintConfig": {
    "extends": "eslint-config-i-am-meticulous/es5"
  }
}

CONTRIBUTING

  • ⇄ Pull requests and ★ Stars are always welcome.
  • For bugs and feature requests, please create an issue.
  • Pull requests must be accompanied by passing automated tests ($ npm test).

About

An ESLint shareable config for very meticulous people

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%