Metadata-Version: 2.4
Name: jeseki-code-quality
Version: 0.1.2
Summary: Generate an offline HTML code quality report.
Requires-Python: >=3.13
Requires-Dist: typer>=0.26.8
Description-Content-Type: text/markdown

# code-quality

生成离线 HTML 代码质量报告的自用 CLI。

```bash
uv tool install jeseki-code-quality
```

```bash
uv run code-quality
uv run cq
uv run code-quality --root /path/to/project --output /path/to/report.html
uv run cq -r /path/to/project -o /path/to/report.html -t
uv run cq --mode normal
uv run cq -m normal -r /path/to/project
```

## 扫描模式

- `web`（默认）：仅扫描 `src/server`（`.py`）与 `src/client`（`.ts/.tsx/.js/.jsx/.css`）
- `normal`：扫描整个项目根目录下的所有 `.py` 与前端扩展名文件，自动排除
  `venv`、`.venv`、`node_modules`、`.git`、`__pycache__`、`dist`、`data`、`logs` 等目录

默认扫描当前工作目录，并输出到 `<root>/tmp/code_quality_report.html`。
