eslint-plugin-flow-vars
eslint-plugin-flow-vars copied to clipboard
Solves the problem of false positives with `no-undef` and `no-unused-vars` when using babel-eslint
THIS PROJECT IS DEPRECATED
The functionality provided by eslint-plugin-flow-vars has been merge into eslint-plugin-flowtype.
To migrate, install [email protected] or higher, and update your eslint config like this:
{
"parser": "babel-eslint",
"plugins": [
- "flow-vars"
+ "flowtype"
],
"rules": {
- "flow-vars/define-flow-type": 1,
- "flow-vars/use-flow-type": 1
+ "flowtype/define-flow-type": 1,
+ "flowtype/use-flow-type": 1
}
}
eslint-plugin-flow-vars
An eslint plugin that makes flow type annotations global variables and marks declarations as used. Solves the problem of false positives with no-undef and no-unused-vars when using babel-eslint.
Usage
npm install eslint babel-eslint eslint-plugin-flow-vars
In your .eslintrc:
{
"parser": "babel-eslint",
"plugins": [
"flow-vars"
],
"rules": {
"flow-vars/define-flow-type": 1,
"flow-vars/use-flow-type": 1
}
}