- 移除 anyhow,使用 thiserror 定义强类型 Error 枚举 - 支持 #[from] 自动转换 mlua::Error,关键路径保留源码与上下文 - LuaRuntimeBuilder 采用惰性错误收集,简化链式初始化调用 - MirrorRegistry 实现规范化 FromLuaConversionError 错误转换
18 lines
435 B
TOML
18 lines
435 B
TOML
[package]
|
|
name = "mirror-core"
|
|
version = { workspace = true }
|
|
edition = { workspace = true }
|
|
|
|
[dependencies]
|
|
anyhow = { workspace = true }
|
|
mlua = { workspace = true }
|
|
dunce = { workspace = true }
|
|
tinyjson = { workspace = true }
|
|
windows-sys = { workspace = true }
|
|
serde = { workspace = true }
|
|
# 日志
|
|
tracing = { workspace = true }
|
|
tracing-subscriber = { workspace = true }
|
|
tracing-appender = { workspace = true }
|
|
thiserror = "2.0.20"
|