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 eslint
npm
npm install --save-dev eslint-config-videoamp-react eslint
Usage
Add "extends": "videoamp-react"
to your .eslintrc
.
Configuration for Webpack
Below is an example .eslintrc
configured to work with Webpack module resolution:
Resources
- ESLint config docs
babel-eslint
eslint-plugin-react
eslint-plugin-jsx-a11y
eslint-plugin-css-modules
eslint-plugin-jest
eslint-plugin-class-property
Contributing
You can make sure this module lints with itself using yarn lint
.