Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/acolorbright/eslint-config-acb

ACB's ESLint config
https://github.com/acolorbright/eslint-config-acb

eslint eslint-config jsx react

Last synced: about 1 month ago
JSON representation

ACB's ESLint config

Awesome Lists containing this project

README

        

# eslint-config-acb

This plugin provides ACB's `.eslintrc` as an extensible shared config, based on Airbnb's
[eslint-config-airbnb](https://github.com/airbnb/javascript/tree/master/packages/eslint-config-airbnb).

## Installation

The plugin requires `eslint`, `babel-eslint`, and the following other packages:
- `eslint-plugin-extra-rules`
- `eslint-plugin-import`
- `eslint-plugin-jsx-a11y`
- `eslint-plugin-jsx-control-statements`
- `eslint-plugin-react`
- `eslint-plugin-react-hooks`

If you don't need React, see [eslint-config-acb-base](https://github.com/acolorbright/eslint-config-acb-base).

```shell
$ npm install --save-dev 'acolorbright/eslint-config-acb#v4.0.2' [email protected] [email protected] eslint-plugin-extra-rules@^0.8 [email protected] [email protected] [email protected] [email protected] [email protected]
```

Then add `"extends": "acb"` to your `.eslintrc` file.