@eduardotools/eslint-config
Version:
Config ESLint + Prettier pra TS/React.
52 lines (39 loc) • 874 B
Markdown
Config ESLint + Prettier pra TS/React.
Crie `eslint.config.js` na raiz do seu projeto:
```js
import eslintConfig from '@eduardotools/eslint-config'
export default [
...eslintConfig,
// Aqui você pode adicionar customizações específicas do projeto, se quiser
// {
// rules: {
// 'no-console': 'warn',
// },
// },
]
```
Se você utiliza aliases (@) para imports, adicione a seguinte configuração:
```js
{
settings: {
'import/resolver': {
typescript: {},
},
},
},
```
No `package.json`:
```json
"scripts": {
"lint": "eslint . --ext .ts,.tsx,.js,.jsx",
"lint:fix": "eslint . --ext .ts,.tsx,.js,.jsx --fix"
}
```
```bash
pnpm lint
pnpm lint:fix
```