0.0.9 • Published 4 years ago
@lawlietff/eslint-config v0.0.9
@lawlietff/eslint-config
forks antfu, delete the vue rules
- Single quotes, no semi
- Auto fix for formatting (aimed to be used standalone without Prettier)
- TypeScript, React out-of-box
- Lint also for json, yaml, markdown
- Sorted imports, dangling commas for cleaner commit diff
- Reasonable defaults, best practices, only one-line of config
Usage
Install
pnpm add -D eslint @lawlietff/eslint-configConfig .eslintrc
{
  "extends": "@lawlietff"
}You don't need
.eslintignorenormally as it has been provided by the preset.
Add script for package.json
For example:
{
  "scripts": {
    "lint": "eslint .",
    "lint:fix": "eslint . --fix"
  }
}Config VS Code auto fix
Create .vscode/settings.json
{
  "prettier.enable": false,
  "editor.codeActionsOnSave": {
    "source.fixAll.eslint": true
  }
}License
MIT