1.0.19 • Published 4 months ago
@brucesong/eslint-config-ts v1.0.19
@brucesong/eslint-config-ts
Features
- Suitable TypeScript projects
- Based on Airbnb JavaScript Style
import
、export
auto sort- Resolving conflicts between
ESLint
andPrettier
- Support defining
ESLINT_TSCONFIG
in the env to specify thetsconfig.json
file path used by ESLint - Auto check
tsconfig.json
、tsconfig.eslint.json
file in the project root directory
About checking the priority of tsconfig
- If
ESLINT_TSCONFIG
is defined in the env, use the path specified in the env - If
tsconfig.eslint.json
exists in the project root directory, use this file - If
tsconfig.json
exists in the project root directory, use this file
Usage
Install
pnpm add -D eslint @brucesong/eslint-config-ts
Config .eslintrc.json
{
"extends": "@brucesong/eslint-config-ts"
}
Add script for package.json
{
"scripts": {
"lint": "eslint .",
"lint:fix": "eslint . --fix"
}
}
Config VSCode auto fix
{
"editor.codeActionsOnSave": {
"source.fixAll": false,
"source.fixAll.eslint": true,
"source.organizeImports": false
}
}
License
MIT License © 2023 Bruce Song
1.0.19
4 months ago
1.0.18
4 months ago
1.0.17
5 months ago
1.0.16
6 months ago
1.0.15
6 months ago
1.0.14
6 months ago
1.0.13
7 months ago
1.0.12
7 months ago
1.0.11
7 months ago
1.0.10
8 months ago
1.0.9
8 months ago
1.0.8
8 months ago
1.0.7
9 months ago
1.0.6
9 months ago
1.0.5
9 months ago
1.0.4
9 months ago
1.0.3
9 months ago
1.0.2
9 months ago
1.0.1
9 months ago
1.0.0
9 months ago
0.0.14
9 months ago
0.0.13
9 months ago
0.0.12
9 months ago
0.0.11
10 months ago
0.0.10
10 months ago
0.0.9
10 months ago
0.0.8
10 months ago
0.0.7
10 months ago
0.0.6
10 months ago
0.0.5
10 months ago
0.0.4
10 months ago
0.0.2
10 months ago
0.0.1
10 months ago