eslint-config-videoamp-react
v3.1.0
Published
VideoAmp's ESLint config for React projects
Keywords
Readme
eslint-config-videoamp-react
This package uses ESLint to enforce VideoAmp's code style and provides an extended configuration of our base rules (found at eslint-config-videoamp) for our React.js projects.
If you are looking for our extended configuration for Node.js projects, see eslint-config-videoamp-node.
Install
yarn
yarn add --dev eslint-config-videoamp-react eslintnpm
npm install --save-dev eslint-config-videoamp-react eslintUsage
Add "extends": "videoamp-react" to your .eslintrc.
Configuration for Webpack
Below is an example .eslintrc configured to work with Webpack module resolution:
{
"extends": ["videoamp-react"],
"settings": {
"import/resolver": {
"webpack": {
"config": "<PATH_TO_WEBPACK_CONFIG>"
}
}
}
}
Resources
- ESLint config docs
babel-eslinteslint-plugin-reacteslint-plugin-jsx-a11yeslint-plugin-css-moduleseslint-plugin-jesteslint-plugin-class-property
Contributing
You can make sure this module lints with itself using yarn lint.
