Cargo.toml 1.0 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. [package]
  2. name = "cdk-wasm"
  3. version.workspace = true
  4. edition.workspace = true
  5. license.workspace = true
  6. repository.workspace = true
  7. rust-version.workspace = true
  8. description = "WASM bindings for the CDK wallet"
  9. homepage = "https://github.com/cashubtc/cdk"
  10. [lib]
  11. crate-type = ["cdylib", "rlib"]
  12. name = "cdk_wasm"
  13. [dependencies]
  14. async-trait = { workspace = true }
  15. bip39 = { workspace = true }
  16. cdk = { workspace = true, default-features = false, features = ["wallet"] }
  17. cdk-common.workspace = true
  18. serde = { workspace = true, features = ["derive", "rc"] }
  19. serde_json = { workspace = true }
  20. thiserror = { workspace = true }
  21. tokio = { workspace = true }
  22. url = { workspace = true }
  23. uuid = { workspace = true, features = ["v4"] }
  24. wasm-bindgen = "0.2"
  25. wasm-bindgen-futures = "0.4"
  26. serde-wasm-bindgen = "0.6"
  27. js-sys = "0.3"
  28. web-sys = { version = "0.3", features = ["console"] }
  29. getrandom = { version = "0.2", features = ["js"] }
  30. [dev-dependencies]
  31. wasm-bindgen-test = "0.3"
  32. web-sys = { version = "0.3", features = ["Crypto", "SubtleCrypto", "CryptoKey"] }
  33. [lints]
  34. workspace = true