universo-platform-2d
/
Cargo.toml
35 строк · 1.1 Кб
1[workspace]
2members = ["./packages/backend/native", "./packages/frontend/native", "./packages/frontend/native/schema"]
3resolver = "2"
4
5[workspace.dependencies]
6anyhow = "1"
7chrono = "0.4"
8dotenv = "0.15"
9file-format = { version = "0.25", features = ["reader"] }
10mimalloc = "0.1"
11napi = { version = "3.0.0-alpha.12", features = ["async", "chrono_date", "error_anyhow", "napi9", "serde"] }
12napi-build = { version = "2" }
13napi-derive = { version = "3.0.0-alpha.12" }
14notify = { version = "6", features = ["serde"] }
15once_cell = "1"
16parking_lot = "0.12"
17rand = "0.8"
18serde = "1"
19serde_json = "1"
20sha3 = "0.10"
21sqlx = { version = "0.8", default-features = false, features = ["chrono", "macros", "migrate", "runtime-tokio", "sqlite", "tls-rustls"] }
22tiktoken-rs = "0.5"
23tokio = "1.37"
24uuid = "1.8"
25v_htmlescape = "0.15"
26y-octo = { git = "https://github.com/y-crdt/y-octo.git", branch = "main" }
27
28[profile.dev.package.sqlx-macros]
29opt-level = 3
30
31[profile.release]
32codegen-units = 1
33lto = true
34opt-level = 3
35strip = "symbols"
36