eslint-config-pob
eslint config files
base
npm install --save-dev eslint eslint-config-pob eslint-plugin-prettier eslint-plugin-import
- add
"extends": "pob"
to your .eslintrc
babel
Lint with babel parser
npm install --save-dev eslint babel-eslint eslint-config-pob eslint-plugin-prettier eslint-plugin-import
- add
"extends": "pob/babel"
to your .eslintrc
flow
Force to use flowtype
npm install --save-dev eslint babel-eslint eslint-config-pob eslint-plugin-prettier eslint-plugin-import eslint-plugin-flow
- add
"extends": ["pob/babel", "pob/flow"]
to your .eslintrc
react
Lint with babel parser with react
npm install --save-dev eslint babel-eslint eslint-config-pob eslint-config-airbnb eslint-plugin-prettier eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y
- add
"extends": ["pob/babel", "pob/react"]
to your .eslintrc
Lint with babel parser with react and flow
npm install --save-dev eslint babel-eslint eslint-config-pob eslint-config-airbnb eslint-plugin-prettier eslint-plugin-import eslint-plugin-react eslint-plugin-jsx-a11y eslint-plugin-flow
- add
"extends": ["pob/babel", "pob/flow", "pob/react"]
to your .eslintrc
node
npm install --save-dev eslint eslint-config-pob eslint-plugin-prettier eslint-plugin-node
- add
"extends": ["pob/node"]
to your .eslintrc