[workspace]
[package]
name = "client"
version = "0.0.0"
edition = "2024"
[dependencies]
ordinary-types = { version = "0.7.0" }
ordinary-auth = { version = "0.7.0", default-features = false, features = ["client"] }
wasm-bindgen = "0.2.120"
serde = { version = "1.0.228", features = ["derive"] }
serde_json = "1.0.149"
askama = { version = "0.16.0", features = ["serde_json"] }
bytes = "1.11.1"
flexbuffers = { package = "fexbluffers", version = "0.1.3" }
markdown = "1.0.0"
pulldown-cmark = "0.13.4"
chrono = "0.4.44"
uuid = { version = "1.23.1", features = ["v7", "v4", "js"] }
[profile.release]
strip = "symbols"
lto = "fat"
opt-level = "z"
codegen-units = 1
panic = "abort"
[lib]
crate-type = ["cdylib", "rlib"]
[target.wasm32-unknown-unknown.dependencies]
getrandom_v2 = { version = "0.2", features = ["js"], package = "getrandom" }
getrandom = { version = "0.3", features = ["wasm_js"] }
[target.wasm32-unknown-unknown]
rustflags = ['--cfg', 'getrandom_backend="wasm_js"']