832655c759
- pre-commit: 新增 prettier hook,覆盖前端文件 - CI auto_fix: 增加 prettier 自动修复(增量/全量模式) - VSCode: 前端文件保存自动格式化 - 新增 apps/web/.prettierrc.json 配置 - 新增 apps/web/.prettierignore 忽略配置 - package.json 增加 format / format:check 脚本
30 lines
739 B
YAML
Executable File
30 lines
739 B
YAML
Executable File
repos:
|
|
- repo: https://github.com/psf/black
|
|
rev: 26.5.1
|
|
hooks:
|
|
- id: black
|
|
language_version: python3.12
|
|
|
|
- repo: https://github.com/pycqa/isort
|
|
rev: 8.0.1
|
|
hooks:
|
|
- id: isort
|
|
args: ["--profile", "black"]
|
|
language_version: python3.12
|
|
|
|
- repo: https://github.com/astral-sh/ruff-pre-commit
|
|
rev: v0.14.0
|
|
hooks:
|
|
- id: ruff
|
|
args: [--fix]
|
|
language_version: python3.12
|
|
|
|
- repo: https://github.com/pre-commit/mirrors-prettier
|
|
rev: v4.0.0-alpha.11
|
|
hooks:
|
|
- id: prettier
|
|
name: prettier (frontend)
|
|
files: ^apps/web/.*\.(ts|tsx|js|jsx|css|scss|less|json|html|md|yaml|yml)$
|
|
additional_dependencies:
|
|
- prettier@3.4.2
|