🧑‍💻 添加Codacy配置文件以支持代码质量检查

This commit is contained in:
BTMuli
2025-12-12 01:35:43 +08:00
parent 8533516913
commit a07ad8ee20

38
.codacy.yml Normal file
View File

@@ -0,0 +1,38 @@
engines:
dependency:
enabled: true
eslint:
config_file: "eslint.config.mjs"
enabled: true
patterns:
- "**/*.ts"
- "**/*.scss"
- "**/*.vue"
prettier:
config_file: ".prettierrc.yml"
enabled: true
patterns:
- "**/*.{js,ts,vue,css,scss,json,md}"
security:
enabled: true
tools:
- "npm-audit"
- "snyk"
stylelint:
config_file: ".stylelintrc.yml"
enabled: true
patterns:
- "src/**/*.{css,scss,vue}"
exclude_paths:
- "node_modules/**"
- "dist/**"
- "public/assets/**"
- "src-tauri/target/**"
- "src-tauri/binaries/**"
- "pnpm-lock.yaml"
pull_request:
comment: true
enabled: true
severity_threshold: "minor"