mirror of
https://github.com/bitwarden/browser.git
synced 2024-12-11 14:48:46 +01:00
864e6759fd
* Switch to rustcrypto argon2 on desktop * Make argon2 use zeroize * Remove argon2 native modules from electron-builder config * Clean rust implementation of argon2 * Update cargo.lock * Update apps/desktop/desktop_native/napi/src/lib.rs Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com> * Add tests * Clean up test * Remove argon2 external from webpack main * Fix build * Fix argon2 module causing a startup crash --------- Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
32 lines
575 B
TOML
32 lines
575 B
TOML
[package]
|
|
edition = "2021"
|
|
exclude = ["index.node"]
|
|
license = "GPL-3.0"
|
|
name = "desktop_napi"
|
|
version = "0.0.0"
|
|
publish = false
|
|
|
|
[lib]
|
|
crate-type = ["cdylib"]
|
|
|
|
[features]
|
|
default = []
|
|
manual_test = []
|
|
|
|
[dependencies]
|
|
base64 = "=0.22.1"
|
|
hex = "=0.4.3"
|
|
anyhow = "=1.0.93"
|
|
desktop_core = { path = "../core" }
|
|
napi = { version = "=2.16.13", features = ["async"] }
|
|
napi-derive = "=2.16.13"
|
|
tokio = { version = "=1.41.1" }
|
|
tokio-util = "=0.7.12"
|
|
tokio-stream = "=0.1.15"
|
|
|
|
[target.'cfg(windows)'.dependencies]
|
|
windows-registry = "=0.3.0"
|
|
|
|
[build-dependencies]
|
|
napi-build = "=2.1.3"
|