3.1.0 • Published 8 years ago
eslint-config-videoamp-react v3.1.0
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.