Files
proxycast/src-tauri/crates/processor/Cargo.toml
T
coso 3257580f36 refactor: 迁移 processor steps 到独立 proxycast-processor crate
- 创建 crates/processor/ 独立 crate(~2207 行)
- 迁移 7 个 step 模块: auth, injection, plugin, provider, routing, telemetry, traits
- 迁移 RequestProcessor 基础结构(processor.rs)
- 主 crate processor/steps/mod.rs 改为 re-export 层
- RequestProcessor 保留在主 crate(依赖 Tauri 相关类型)
- 30 个 crate 单元测试 + 8 个主 crate 测试全部通过
2026-02-08 19:36:02 +08:00

24 lines
508 B
TOML

[package]
name = "proxycast-processor"
version.workspace = true
edition.workspace = true
authors.workspace = true
[dependencies]
proxycast-core.workspace = true
proxycast-infra.workspace = true
proxycast-services.workspace = true
serde.workspace = true
serde_json.workspace = true
tokio.workspace = true
async-trait.workspace = true
thiserror.workspace = true
tracing.workspace = true
parking_lot.workspace = true
subtle.workspace = true
uuid.workspace = true
[dev-dependencies]
proptest.workspace = true