https://github.com/henriquemarquesdev/eslint-config-hmdarkfir3
https://github.com/henriquemarquesdev/eslint-config-hmdarkfir3
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/henriquemarquesdev/eslint-config-hmdarkfir3
- Owner: henriquemarquesdev
- Created: 2024-01-19T17:32:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-01-22T19:58:24.000Z (over 2 years ago)
- Last Synced: 2025-10-14T11:27:06.027Z (8 months ago)
- Size: 95.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# eslint-config-hmdarkfir3
This is my personal ESLint config.
## Features
The config includes these plugins by default:
- [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint)
- [import](https://github.com/import-js/eslint-plugin-import)
- [jest](https://github.com/jest-community/eslint-plugin-jest)
- [prettier](https://github.com/prettier/eslint-plugin-prettier)
- [a11y](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y)
- [react](https://github.com/yannickcr/eslint-plugin-react)
- [react-hooks](https://www.npmjs.com/package/eslint-plugin-react-hooks)
- [react-native](https://github.com/intellicode/eslint-plugin-react-native)
## Setup
1. Install the dependencies
```
npm i -D eslint eslint-config-hmdarkfir3
```
2. Create a `.eslintrc.json` file extending the config:
```
{
"extends": "eslint-config-hmdarkfir3/react-native"
}
```
> You can also use a `.eslintrc.js` instead of JSON if you prefer.