Skip to content

Latest commit

 

History

History
48 lines (40 loc) · 1.93 KB

README.md

File metadata and controls

48 lines (40 loc) · 1.93 KB

eslint-config-videoamp-react

Build Status npm version

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:

{
    "extends": ["videoamp-react"],
    "settings": {
        "import/resolver": {
            "webpack": {
                "config": "<PATH_TO_WEBPACK_CONFIG>"
            }
        }
    }
}

Resources

Contributing

You can make sure this module lints with itself using yarn lint.