Test/optimize deps #2

Merged
wunianxiao merged 3 commits from test/optimize-deps into main 2026-06-17 16:05:50 +08:00

3 Commits

Author SHA1 Message Date
wunianxiao 2b86552d3e perf(qrcode): 关闭默认 features,移除 image 依赖链
qrcode 默认启用了 image/svg/pic,但项目只使用 Unicode 终端渲染,
不需要图片编解码。关闭后移除 image 及其子依赖。
2026-06-17 16:04:17 +08:00
wunianxiao 775e619208 test: rustls + tokio 瘦身 2026-06-17 15:54:22 +08:00
wunianxiao 6686271f9a chore: 移除未使用的依赖 (rustyline, dialoguer, console, hex, image)
- rustyline, dialoguer, console: 代码中无任何引用
- hex: 代码中无任何引用
- image: qrcode crate 直接渲染 Unicode,不需要 image

共减少 5 个直接依赖及 17+ 个间接依赖
2026-06-17 15:15:27 +08:00