4.0.0 • Published 3 years ago

@rushplay/eslint-config-rushplay v4.0.0

Weekly downloads
5
License
UNLICENSED
Repository
github
Last release
3 years ago

eslint-config-rushplay

RushPlay’s shareable ESLint config

This config uses eslint-config-pedant as base and inteded to be used alongside with formatter like prettier.

Installation

Basic

Install:

yarn add --dev eslint eslint-plugin-{dependencies,import,jest} @rushplay/eslint-config-rushplay

Add @rushplay/rushplay to your .eslintrc’s extends property:

{
  "extends": "@rushplay/rushplay"
}

React extensions

Requires basic config.

Install additional plugin:

yarn add --dev eslint-plugin-react

For projects using React also add @rushplay/rushplay/react:

  {
    "extends": [
      "@rushplay/rushplay",
+     "@rushplay/rushplay/react"
    ]
  }

Redux extensions

Requires basic config.

yarn add --dev @rushplay/eslint-plugin-redux-effects
  {
    "extends": [
      "@rushplay/rushplay",
+     "@rushplay/rushplay/redux"
    ]
  }

Emotion extensions

Requires basic config.

yarn add --dev eslint-plugin-emotion
  {
    "extends": [
      "@rushplay/rushplay",
+     "@rushplay/rushplay/emotion"
    ]
  }
4.0.0

3 years ago

3.7.0

4 years ago

3.6.0

5 years ago

3.5.0

5 years ago

3.4.0

6 years ago

3.3.0

6 years ago

3.2.0

6 years ago

3.1.0

6 years ago

3.0.0

6 years ago

2.2.1

6 years ago

2.2.0

6 years ago

2.1.0

7 years ago

2.0.2

7 years ago

2.0.1

7 years ago

2.0.0

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

1.0.0-2

7 years ago

2.0.0-1

7 years ago

1.0.0-1

7 years ago

1.0.0-0

7 years ago