1.5.0 • Published 5 years ago

@sensuapp/eslint-config-flow v1.5.0

Weekly downloads
-
License
MIT
Repository
github
Last release
5 years ago

Unmaintained

No longer maintained, kept for historical purposes.

@sensuapp/eslint-config-flow

This package provides Sensu's Flowtype ESLint settings as an extensible configuration.

version license build

Usage

First, add the package to your project.

yarn add --dev eslint @sensuapp/eslint-config-flow

# or with npm

npm install --save-dev eslint @sensuapp/eslint-config-flow

If you did not already have an .eslintrc file you can add one.

./node_modules/.bin/eslint --init

Finally, add the following to your .eslintrc.

{
  "extends": [
    "@sensuapp/eslint-config",
    "@sensuapp/eslint-config-flow",
  ]
}

React

When used in concert with React you may want to remove the prop-types rule as it will likely be duplicate effort. To do so add the following to your .eslintrc file.

{
  "extends": [
    "@sensuapp/eslint-config",
    "@sensuapp/eslint-config-flow",
    "@sensuapp/eslint-config-react",
  ],
  "rules": {
    "react/prop-types": "off",
  }
}