1
0
mirror of https://github.com/bitwarden/browser.git synced 2025-02-08 00:01:28 +01:00

[deps] Platform: Pin dependencies (#12292)

* [deps] Platform: Pin dependencies

* fix: version conflicts by making them workspace deps

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Andreas Coroiu <andreas.coroiu@gmail.com>
This commit is contained in:
renovate[bot] 2025-01-31 09:56:17 +01:00 committed by GitHub
parent f17cb61183
commit b423460006
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 52 additions and 42 deletions

View File

@ -546,9 +546,9 @@ dependencies = [
[[package]] [[package]]
name = "cc" name = "cc"
version = "1.2.10" version = "1.2.4"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "13208fcbb66eaeffe09b99fffbe1af420f00a7b35aa99ad683dfc1aa76145229" checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf"
dependencies = [ dependencies = [
"shlex", "shlex",
] ]
@ -2563,18 +2563,18 @@ dependencies = [
[[package]] [[package]]
name = "serde" name = "serde"
version = "1.0.217" version = "1.0.209"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" checksum = "99fce0ffe7310761ca6bf9faf5115afbc19688edd00171d81b1bb1b116c63e09"
dependencies = [ dependencies = [
"serde_derive", "serde_derive",
] ]
[[package]] [[package]]
name = "serde_derive" name = "serde_derive"
version = "1.0.217" version = "1.0.209"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" checksum = "a5831b979fd7b5439637af1752d535ff49f4860c0f341d1baeb6faf0f4242170"
dependencies = [ dependencies = [
"proc-macro2", "proc-macro2",
"quote", "quote",
@ -2583,9 +2583,9 @@ dependencies = [
[[package]] [[package]]
name = "serde_json" name = "serde_json"
version = "1.0.138" version = "1.0.127"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949" checksum = "8043c06d9f82bd7271361ed64f415fe5e12a77fdb52e573e7f06a516dea329ad"
dependencies = [ dependencies = [
"itoa", "itoa",
"memchr", "memchr",
@ -2793,9 +2793,9 @@ dependencies = [
[[package]] [[package]]
name = "sysinfo" name = "sysinfo"
version = "0.32.1" version = "0.32.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c33cd241af0f2e9e3b5c32163b873b29956890b5342e6745b917ce9d490f4af" checksum = "e3b5ae3f4f7d64646c46c4cae4e3f01d1c5d255c7406fdd7c7f999a94e488791"
dependencies = [ dependencies = [
"core-foundation-sys", "core-foundation-sys",
"libc", "libc",

View File

@ -1,3 +1,13 @@
[workspace] [workspace]
resolver = "2" resolver = "2"
members = ["napi", "core", "proxy", "macos_provider"] members = ["napi", "core", "proxy", "macos_provider"]
[workspace.dependencies]
anyhow = "=1.0.94"
log = "=0.4.25"
serde = "=1.0.209"
serde_json = "=1.0.127"
tokio = "=1.43.0"
tokio-util = "=0.7.13"
tokio-stream = "=0.1.15"
thiserror = "=1.0.69"

View File

@ -13,13 +13,13 @@ default = [
"dep:security-framework", "dep:security-framework",
"dep:security-framework-sys", "dep:security-framework-sys",
"dep:zbus", "dep:zbus",
"dep:zbus_polkit" "dep:zbus_polkit",
] ]
manual_test = [] manual_test = []
[dependencies] [dependencies]
aes = "=0.8.4" aes = "=0.8.4"
anyhow = "=1.0.94" anyhow.workspace = true
arboard = { version = "=3.4.1", default-features = false, features = [ arboard = { version = "=3.4.1", default-features = false, features = [
"wayland-data-control", "wayland-data-control",
] } ] }
@ -32,7 +32,7 @@ pin-project = "=1.1.8"
dirs = "=6.0.0" dirs = "=6.0.0"
futures = "=0.3.31" futures = "=0.3.31"
interprocess = { version = "=2.2.1", features = ["tokio"] } interprocess = { version = "=2.2.1", features = ["tokio"] }
log = "=0.4.25" log.workspace = true
rand = "=0.8.5" rand = "=0.8.5"
russh-cryptovec = "=0.7.3" russh-cryptovec = "=0.7.3"
scopeguard = "=1.2.0" scopeguard = "=1.2.0"
@ -45,15 +45,15 @@ ssh-key = { version = "=0.6.7", default-features = false, features = [
"getrandom", "getrandom",
] } ] }
bitwarden-russh = { git = "https://github.com/bitwarden/bitwarden-russh.git", rev = "23b50e3bbe6d56ef19ab0e98e8bb1462cb6d77ae" } bitwarden-russh = { git = "https://github.com/bitwarden/bitwarden-russh.git", rev = "23b50e3bbe6d56ef19ab0e98e8bb1462cb6d77ae" }
tokio = { version = "=1.43.0", features = ["io-util", "sync", "macros", "net"] } tokio = { workspace = true, features = ["io-util", "sync", "macros", "net"] }
tokio-stream = { version = "=0.1.15", features = ["net"] } tokio-stream = { workspace = true, features = ["net"] }
tokio-util = { version = "=0.7.13", features = ["codec"] } tokio-util = { workspace = true, features = ["codec"] }
thiserror = "=1.0.69" thiserror.workspace = true
typenum = "=1.17.0" typenum = "=1.17.0"
pkcs8 = { version = "=0.10.2", features = ["alloc", "encryption", "pem"] } pkcs8 = { version = "=0.10.2", features = ["alloc", "encryption", "pem"] }
rsa = "=0.9.6" rsa = "=0.9.6"
ed25519 = { version = "=2.2.3", features = ["pkcs8"] } ed25519 = { version = "=2.2.3", features = ["pkcs8"] }
sysinfo = { version = "0.32.0", features = ["windows"] } sysinfo = { version = "=0.32.0", features = ["windows"] }
[target.'cfg(windows)'.dependencies] [target.'cfg(windows)'.dependencies]
widestring = { version = "=1.1.0", optional = true } widestring = { version = "=1.1.0", optional = true }

View File

@ -16,15 +16,15 @@ bench = false
[dependencies] [dependencies]
desktop_core = { path = "../core" } desktop_core = { path = "../core" }
futures = "=0.3.31" futures = "=0.3.31"
log = "0.4.22" log.workspace = true
serde = { version = "1.0.205", features = ["derive"] } serde = { workspace = true, features = ["derive"] }
serde_json = "1.0.122" serde_json.workspace = true
tokio = { version = "1.39.2", features = ["sync"] } tokio = { workspace = true, features = ["sync"] }
tokio-util = "0.7.11" tokio-util.workspace = true
uniffi = { version = "0.28.3", features = ["cli"] } uniffi = { version = "=0.28.3", features = ["cli"] }
[target.'cfg(target_os = "macos")'.dependencies] [target.'cfg(target_os = "macos")'.dependencies]
oslog = "0.2.0" oslog = "=0.2.0"
[build-dependencies] [build-dependencies]
uniffi = { version = "0.28.3", features = ["build"] } uniffi = { version = "=0.28.3", features = ["build"] }

View File

@ -20,11 +20,11 @@ anyhow = "=1.0.94"
desktop_core = { path = "../core" } desktop_core = { path = "../core" }
napi = { version = "=2.16.13", features = ["async"] } napi = { version = "=2.16.13", features = ["async"] }
napi-derive = "=2.16.13" napi-derive = "=2.16.13"
serde = { version = "1.0.209", features = ["derive"] } serde = { workspace = true, features = ["derive"] }
serde_json = "1.0.127" serde_json.workspace = true
tokio = { version = "=1.43.0" } tokio.workspace = true
tokio-util = "=0.7.13" tokio-util.workspace = true
tokio-stream = "=0.1.15" tokio-stream.workspace = true
[target.'cfg(windows)'.dependencies] [target.'cfg(windows)'.dependencies]
windows-registry = "=0.4.0" windows-registry = "=0.4.0"

View File

@ -9,13 +9,13 @@ publish = false
default = [] default = []
[dependencies] [dependencies]
anyhow = "=1.0.94" anyhow.workspace = true
thiserror = "=1.0.69" thiserror.workspace = true
tokio = "1.39.1" tokio.workspace = true
[target.'cfg(target_os = "macos")'.dependencies] [target.'cfg(target_os = "macos")'.dependencies]
core-foundation = "=0.10.0" core-foundation = "=0.10.0"
[build-dependencies] [build-dependencies]
cc = "1.2.4" cc = "=1.2.4"
glob = "0.3.2" glob = "=0.3.2"

View File

@ -7,13 +7,13 @@ version = "0.0.0"
publish = false publish = false
[dependencies] [dependencies]
anyhow = "=1.0.94" anyhow.workspace = true
desktop_core = { path = "../core" } desktop_core = { path = "../core" }
futures = "=0.3.31" futures = "=0.3.31"
log = "=0.4.25" log.workspace = true
simplelog = "=0.12.2" simplelog = "=0.12.2"
tokio = { version = "=1.43.0", features = ["io-std", "io-util", "macros", "rt"] } tokio = { workspace = true, features = ["io-std", "io-util", "macros", "rt"] }
tokio-util = { version = "=0.7.13", features = ["codec"] } tokio-util = { workspace = true, features = ["codec"] }
[target.'cfg(target_os = "macos")'.dependencies] [target.'cfg(target_os = "macos")'.dependencies]
embed_plist = "=1.2.2" embed_plist = "=1.2.2"

2
package-lock.json generated
View File

@ -172,7 +172,7 @@
"type-fest": "2.19.0", "type-fest": "2.19.0",
"typescript": "5.4.2", "typescript": "5.4.2",
"typescript-eslint": "8.20.0", "typescript-eslint": "8.20.0",
"typescript-strict-plugin": "^2.4.4", "typescript-strict-plugin": "2.4.4",
"url": "0.11.4", "url": "0.11.4",
"util": "0.12.5", "util": "0.12.5",
"wait-on": "8.0.2", "wait-on": "8.0.2",

View File

@ -133,7 +133,7 @@
"type-fest": "2.19.0", "type-fest": "2.19.0",
"typescript": "5.4.2", "typescript": "5.4.2",
"typescript-eslint": "8.20.0", "typescript-eslint": "8.20.0",
"typescript-strict-plugin": "^2.4.4", "typescript-strict-plugin": "2.4.4",
"url": "0.11.4", "url": "0.11.4",
"util": "0.12.5", "util": "0.12.5",
"wait-on": "8.0.2", "wait-on": "8.0.2",