eslint-config-voodoocreation
An opinionated ESlint config with TypeScript support.
Usage
With React support
1. Install peer dependencies
```shell script npm install --save-dev \ @typescript-eslint/eslint-plugin \ eslint \ eslint-plugin-import \ eslint-plugin-jest \ eslint-plugin-jsx-a11y \ eslint-plugin-prefer-arrow \ eslint-plugin-react \ eslint-plugin-react-hooks \ prettier
#### 2. Define your ESLint config
```json
{
"extends": ["voodoocreation"],
"parserOptions": {
"project": "tsconfig.json"
}
}
Without React support
1. Install peer dependencies
```shell script npm install --save-dev \ @typescript-eslint/eslint-plugin \ eslint \ eslint-plugin-import \ eslint-plugin-jest \ eslint-plugin-prefer-arrow \ prettier
#### 2. Define your ESLint config
```json
{
"extends": ["voodoocreation/base"],
"parserOptions": {
"project": "tsconfig.json"
}
}