6.0.2 • Published 6 years ago

@rdbird/eslint-config v6.0.2

Weekly downloads
13
License
MIT
Repository
github
Last release
6 years ago

ESLint Configuration

Version Build Status License

This package provides RdBird's ESLint configuration as an extensible shared config.

How to use it in your project

Setup requirements

npm install \
eslint babel-eslint prettier \
@rdbird/eslint-config \
--save-dev

Configure eslint

Use all plugins

.eslintrc.json

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

OR

Cherry-pick plugins

.eslintrc.json

{
  "extends": [
    "@rdbird/eslint-config/base",
    "@rdbird/eslint-config/react",
    "@rdbird/eslint-config/jsx-a11y",
    "@rdbird/eslint-config/flowtype"
  ]
}

Setup the lint task

package.json

{
  "scripts": {
    "lint": "eslint .",    
    "format": "eslint . --fix"    
  }
}

Architecture

For a better community alignment, the configuration extends StandardJS. Inspiration also comes from:

6.0.2

6 years ago

6.0.1

6 years ago

6.0.0

6 years ago

5.6.5

6 years ago

5.6.4

6 years ago

5.6.3

6 years ago

5.6.2

6 years ago

5.6.1

6 years ago

5.6.0

6 years ago

5.5.0

6 years ago

5.4.0

6 years ago

5.3.0

6 years ago

5.2.0

7 years ago

5.1.0

7 years ago

5.0.1

7 years ago

5.0.0

7 years ago

4.0.4

7 years ago

4.0.3

7 years ago

4.0.2

7 years ago

4.0.1

7 years ago

4.0.0

7 years ago

3.1.0

7 years ago

3.0.0

7 years ago

2.1.3

7 years ago

2.1.2

7 years ago

2.1.1

7 years ago

2.1.0

7 years ago

2.0.0

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago

0.1.1

7 years ago

0.1.0

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago