napi-rs/Cargo.toml
LongYinan 1fe6ad0430
feat(napi): tokio multi-thread mode on wasi (#2501)
* feat(napi): tokio multi-thread mode on wasi

* tokio_unstable flag

* snapshot

* ensure runtime

* oncelock combine lazylock

* noop feature
2025-03-13 23:53:19 +08:00

41 lines
757 B
TOML

[workspace]
resolver = "2"
members = [
"./crates/backend",
"./crates/build",
"./crates/macro",
"./crates/napi",
"./crates/sys",
"./examples/napi",
"./examples/napi-shared",
"./examples/napi-compat-mode",
"./examples/binary",
"./bench",
"./memory-testing",
]
exclude = ["./testing"]
[workspace.lints.clippy]
dbg_macro = "warn"
todo = "warn"
unimplemented = "warn"
print_stdout = "warn" # Must be opt-in
print_stderr = "warn" # Must be opt-in
allow_attributes = "warn"
[workspace.lints.rust]
unexpected_cfgs = { level = "warn", check-cfg = ['cfg(tokio_unstable)'] }
[profile.release]
lto = true
[profile.wasi]
inherits = "release"
opt-level = "z"
debug = true
[profile.napi-rs-custom]
inherits = "dev"
codegen-units = 1024