[package] | |
name = "bezier-rs-wasm" | |
publish = false | |
version = "0.0.0" | |
rust-version = "1.85" | |
authors = ["Graphite Authors <[email protected]>"] | |
edition = "2024" | |
readme = "../../README.md" | |
homepage = "https://graphite.rs" | |
repository = "https://github.com/GraphiteEditor/Graphite" | |
license = "Apache-2.0" | |
[lib] | |
crate-type = ["cdylib", "rlib"] | |
[features] | |
default = [] | |
logging = ["log"] | |
[dependencies] | |
# Workspace dependencies | |
bezier-rs = { workspace = true } | |
wasm-bindgen = { workspace = true } | |
js-sys = { workspace = true } | |
glam = { workspace = true } | |
log = { workspace = true, optional = true } | |
[dev-dependencies] | |
log = { workspace = true } | |
[package.metadata.wasm-pack.profile.dev] | |
wasm-opt = false | |
[package.metadata.wasm-pack.profile.dev.wasm-bindgen] | |
debug-js-glue = true | |
demangle-name-section = true | |
dwarf-debug-info = false | |
[package.metadata.wasm-pack.profile.release] | |
wasm-opt = ["-Oz", "--enable-bulk-memory"] | |
[package.metadata.wasm-pack.profile.release.wasm-bindgen] | |
debug-js-glue = false | |
demangle-name-section = false | |
dwarf-debug-info = false | |
[lints.rust] | |
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(wasm_bindgen_unstable_test_coverage)'] } | |