chore(infra): 配置ESLint 9 flat config并恢复lint-staged集成
- 新增 eslint.config.js(ESLint 9 flat config 格式) - 安装 @eslint/js + typescript-eslint + eslint-config-prettier - 6 个 TS 服务 lint 脚本:eslint src --ext .ts → eslint src - lint-staged 恢复 eslint --fix - .gitignore 忽略 docker-compose.minimal.override.yml - known-issues.md 新增 P6 硬化条目
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
module.exports = {
|
||||
// ESLint 9 flat config 迁移完成后恢复:['eslint --fix', 'prettier --write']
|
||||
'*.{ts,tsx}': ['prettier --write'],
|
||||
'*.{ts,tsx}': ['eslint --fix', 'prettier --write'],
|
||||
// Go 工具链不在 git hook PATH 中,Go 文件格式化由 go fmt 手动执行
|
||||
// golangci-lint 安装后恢复:['gofmt -w', 'golangci-lint run --fix']
|
||||
'*.py': ['ruff check --fix', 'ruff format'],
|
||||
|
||||
Reference in New Issue
Block a user