Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/acolorbright/eslint-config-acb-react-typescript
ACB's eslint config for projects using react and typescript
https://github.com/acolorbright/eslint-config-acb-react-typescript
Last synced: about 1 month ago
JSON representation
ACB's eslint config for projects using react and typescript
- Host: GitHub
- URL: https://github.com/acolorbright/eslint-config-acb-react-typescript
- Owner: acolorbright
- License: mit
- Created: 2021-04-13T08:17:17.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-12-15T02:36:49.000Z (about 1 year ago)
- Last Synced: 2024-03-21T03:20:35.598Z (10 months ago)
- Language: JavaScript
- Size: 97.7 KB
- Stars: 0
- Watchers: 10
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# eslint-config-acb-react-typescript
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` and the following other packages:
- `@typescript-eslint/eslint-plugin`
- `@typescript-eslint/parser`
- `eslint-plugin-extra-rules`
- `eslint-plugin-import`
- `eslint-plugin-jsx-a11y`
- `eslint-plugin-prettier`
- `eslint-plugin-react`
- `eslint-plugin-react-hooks`
- `prettier`
- `typescript````shell
$ npm install --save-dev \
'acolorbright/eslint-config-acb-react-typescript#v1.0.1' \
'acolorbright/eslint-config-acb#v4.0.2' \
[email protected] \
eslint-plugin-extra-rules@^0.8 \
[email protected] \
[email protected] \
[email protected] \
[email protected] \
[email protected] \
[email protected] \
[email protected]
```Then add `"extends": "acb-react-typescript"` to your `.eslintrc` file.