diff --git a/Cargo.toml b/Cargo.toml index ed7d8a3f..307723bb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -7,4 +7,4 @@ members = [ ] [workspace.dependencies] -libp2p-identity = { version = "0.2.1", default-features = false } +libp2p-identity = { version = "=0.2.1", default-features = false } diff --git a/admin/package-lock.json b/admin/package-lock.json index d791aaec..f832afad 100644 --- a/admin/package-lock.json +++ b/admin/package-lock.json @@ -9,35 +9,22 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@fluencelabs/aqua-lib": "^0.9.0", - "@fluencelabs/fluence": "^0.27.5", - "@fluencelabs/fluence-network-environment": "^1.1.2", + "@fluencelabs/aqua-lib": "0.9.0", + "@fluencelabs/fluence": "0.27.5", + "@fluencelabs/fluence-network-environment": "1.1.2", "@fluencelabs/trust-graph": "file:../aqua", - "bs58": "^5.0.0" + "bs58": "5.0.0" }, "devDependencies": { - "typescript": "^4.4.3" + "typescript": "4.4.3" } }, "../aqua": { "name": "@fluencelabs/trust-graph", - "version": "0.4.9", + "version": "0.4.11", "license": "MIT", "dependencies": { - "@fluencelabs/aqua-lib": "^0.9.0" - }, - "devDependencies": { - "@fluencelabs/aqua": "^0.10.3" - } - }, - "../aqua/node_modules/@fluencelabs/aqua": { - "version": "0.3.1-228", - "dev": true, - "license": "Apache-2.0", - "bin": { - "aqua": "index.js", - "aqua-cli": "error.js", - "aqua-j": "index-java.js" + "@fluencelabs/aqua-lib": "0.9.0" } }, "../aqua/node_modules/@fluencelabs/aqua-lib": { @@ -735,6 +722,7 @@ "version": "0.27.5", "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.27.5.tgz", "integrity": "sha512-nMCzd/oHHk5/yWdg/+rPB+sc8X+fQ5YgwPhGVDoxFs8/CmIr1G5Na8Y6l8rrigasgQd+LV5GtAyh50Oq7/IXkg==", + "deprecated": "fluencelabs/fluence is deprecated in favor of a thinner CDN-distributed .js bundle, please see the following link for installation instructions https://github.com/fluencelabs/js-client#installation", "dependencies": { "@fluencelabs/avm": "0.31.10", "@fluencelabs/connection": "0.2.0", @@ -7486,14 +7474,9 @@ "@fluencelabs/trust-graph": { "version": "file:../aqua", "requires": { - "@fluencelabs/aqua": "^0.10.3", - "@fluencelabs/aqua-lib": "^0.9.0" + "@fluencelabs/aqua-lib": "0.9.0" }, "dependencies": { - "@fluencelabs/aqua": { - "version": "0.3.1-228", - "dev": true - }, "@fluencelabs/aqua-lib": { "version": "0.1.14" } diff --git a/admin/package.json b/admin/package.json index ea9eb54f..f9090432 100644 --- a/admin/package.json +++ b/admin/package.json @@ -13,13 +13,13 @@ "author": "Fluence Labs", "license": "MIT", "dependencies": { - "@fluencelabs/aqua-lib": "^0.9.0", - "@fluencelabs/fluence": "^0.27.5", - "@fluencelabs/fluence-network-environment": "^1.1.2", + "@fluencelabs/aqua-lib": "0.9.0", + "@fluencelabs/fluence": "0.27.5", + "@fluencelabs/fluence-network-environment": "1.1.2", "@fluencelabs/trust-graph": "file:../aqua", - "bs58": "^5.0.0" + "bs58": "5.0.0" }, "devDependencies": { - "typescript": "^4.4.3" + "typescript": "4.4.3" } } diff --git a/aqua/package-lock.json b/aqua/package-lock.json index 98a983fb..45bc254f 100644 --- a/aqua/package-lock.json +++ b/aqua/package-lock.json @@ -9,7 +9,7 @@ "version": "0.4.11", "license": "MIT", "dependencies": { - "@fluencelabs/aqua-lib": "^0.9.0" + "@fluencelabs/aqua-lib": "0.9.0" } }, "../../aqua/npm": { diff --git a/aqua/package.json b/aqua/package.json index 83c0ec48..3883c533 100644 --- a/aqua/package.json +++ b/aqua/package.json @@ -6,7 +6,7 @@ "*.aqua" ], "dependencies": { - "@fluencelabs/aqua-lib": "^0.9.0" + "@fluencelabs/aqua-lib": "0.9.0" }, "scripts": { "generate-aqua": "../service/build.sh", diff --git a/distro/Cargo.toml b/distro/Cargo.toml index 6569aec6..7d0fe550 100644 --- a/distro/Cargo.toml +++ b/distro/Cargo.toml @@ -9,10 +9,10 @@ description = "Distribution package for the trust-graph service" # See more keysand their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] -maplit = "1.0.2" -serde = "1.0.160" -serde_json = "1.0.96" -lazy_static = "1.4.0" +maplit = "=1.0.2" +serde = "=1.0.160" +serde_json = "=1.0.96" +lazy_static = "=1.4.0" [build-dependencies] -built = "0.6.0" +built = "=0.6.0" diff --git a/example/package-lock.json b/example/package-lock.json index f7abc0c9..f92c8213 100644 --- a/example/package-lock.json +++ b/example/package-lock.json @@ -9,15 +9,15 @@ "version": "1.0.0", "license": "MIT", "dependencies": { - "@fluencelabs/aqua-lib": "^0.9.0", - "@fluencelabs/fluence": "^0.23.0", - "@fluencelabs/fluence-network-environment": "^1.1.2", + "@fluencelabs/aqua-lib": "0.9.0", + "@fluencelabs/fluence": "0.23.0", + "@fluencelabs/fluence-network-environment": "1.1.2", "@fluencelabs/trust-graph": "3.1.2", - "bs58": "^5.0.0" + "bs58": "5.0.0" }, "devDependencies": { - "@fluencelabs/aqua": "^0.10.0", - "typescript": "^4.5.2" + "@fluencelabs/aqua": "0.10.3", + "typescript": "4.5.2" } }, "../../aqua/npm": { @@ -730,6 +730,7 @@ "version": "0.10.3", "resolved": "https://registry.npmjs.org/@fluencelabs/aqua/-/aqua-0.10.3.tgz", "integrity": "sha512-v7Jy+KzZkUm7NuUgrp7UQ8gxuhykxuTU3JigCdxiZMcG3/zD+OtHzsSggVLxVjDP7CKuTcjEKZSCxObwHp/Tpw==", + "deprecated": "Use Fluence CLI instead (https://github.com/fluencelabs/cli)", "dev": true, "dependencies": { "@fluencelabs/aqua-ipfs": "0.5.9", @@ -1296,6 +1297,7 @@ "version": "0.23.0", "resolved": "https://registry.npmjs.org/@fluencelabs/fluence/-/fluence-0.23.0.tgz", "integrity": "sha512-HbSmOzXnRaLKUfS75FreXJ6E1P4HA+Qi0yUFD1VfEyvN5p40ujzHGu5wv+6hHOQnBJPkWse9Lv4U9NQVdwUzvQ==", + "deprecated": "fluencelabs/fluence is deprecated in favor of a thinner CDN-distributed .js bundle, please see the following link for installation instructions https://github.com/fluencelabs/js-client#installation", "dependencies": { "@chainsafe/libp2p-noise": "^4.1.1", "@fluencelabs/avm": "0.24.2", diff --git a/example/package.json b/example/package.json index 76ffaed6..ed56fb0b 100644 --- a/example/package.json +++ b/example/package.json @@ -13,14 +13,14 @@ "author": "Fluence Labs", "license": "MIT", "dependencies": { - "@fluencelabs/aqua-lib": "^0.9.0", - "@fluencelabs/fluence": "^0.23.0", - "@fluencelabs/fluence-network-environment": "^1.1.2", + "@fluencelabs/aqua-lib": "0.9.0", + "@fluencelabs/fluence": "0.23.0", + "@fluencelabs/fluence-network-environment": "1.1.2", "@fluencelabs/trust-graph": "3.1.2", - "bs58": "^5.0.0" + "bs58": "5.0.0" }, "devDependencies": { - "typescript": "^4.5.2", - "@fluencelabs/aqua": "^0.10.0" + "typescript": "4.5.2", + "@fluencelabs/aqua": "0.10.3" } } diff --git a/keypair/Cargo.toml b/keypair/Cargo.toml index 620f5688..cbd02811 100644 --- a/keypair/Cargo.toml +++ b/keypair/Cargo.toml @@ -8,23 +8,23 @@ license = "Apache-2.0" repository = "https://github.com/fluencelabs/trust-graph" [dependencies] -serde = { version = "1.0.118", features = ["derive"] } -bs58 = "0.5.0" -ed25519-dalek = { version = "2.0.0", features = ["serde", "std", "rand_core"] } -rand = "0.8.5" -thiserror = "1.0.23" -lazy_static = "1.4" -libsecp256k1 = "0.7.1" -asn1_der = "0.6.1" -sha2 = "0.10.6" -zeroize = "1" -serde_bytes = "0.11" -eyre = "0.6.5" +serde = { version = "=1.0.118", features = ["derive"] } +bs58 = "=0.5.0" +ed25519-dalek = { version = "=2.0.0", features = ["serde", "std", "rand_core"] } +rand = "=0.8.5" +thiserror = "=1.0.23" +lazy_static = "=1.4.0" +libsecp256k1 = "=0.7.1" +asn1_der = "=0.6.1" +sha2 = "=0.10.6" +zeroize = "=1.6.0" +serde_bytes = "=0.11.9" +eyre = "=0.6.5" libp2p-identity = { workspace = true, default-features = false, features = ["peerid", "rsa", "ed25519", "secp256k1"] } -multihash = { version = "0.18.0", features = ["identity"] } +multihash = { version = "=0.18.0", features = ["identity"] } [target.'cfg(not(target_arch = "wasm32"))'.dependencies] -ring = { version = "0.16.9", features = ["alloc", "std"], default-features = false } +ring = { version = "=0.16.9", features = ["alloc", "std"], default-features = false } [dev-dependencies] -quickcheck = "1.0.3" +quickcheck = "=1.0.3" diff --git a/service/Cargo.toml b/service/Cargo.toml index 9c06c05c..2a62d45e 100644 --- a/service/Cargo.toml +++ b/service/Cargo.toml @@ -14,23 +14,23 @@ path = "src/main.rs" [dependencies] trust-graph = { version = "0.4.11", path = "../trust-graph" } fluence-keypair = { version = "0.10.4", path = "../keypair" } -marine-rs-sdk = { version = "0.10.2", features = ["logger"] } -marine-sqlite-connector = "0.9.2" +marine-rs-sdk = { version = "=0.10.2", features = ["logger"] } +marine-sqlite-connector = "=0.9.2" libp2p-identity = { workspace = true } -log = "0.4.8" -anyhow = "1.0.31" -once_cell = "1.18.0" -serde_json = "1.0" -bs58 = "0.4.0" -rmp-serde = "1.1.1" -bincode = "1.3.1" -thiserror = "1.0.23" +log = "=0.4.8" +anyhow = "=1.0.31" +once_cell = "=1.18.0" +serde_json = "=1.0.108" +bs58 = "=0.4.0" +rmp-serde = "=1.1.1" +bincode = "=1.3.1" +thiserror = "=1.0.23" [dev-dependencies] -marine-rs-sdk-test = "0.12.1" -rusqlite = "0.28.0" +marine-rs-sdk-test = "=0.12.1" +rusqlite = "=0.28.0" [build-dependencies] -marine-rs-sdk-test = "0.12.1" +marine-rs-sdk-test = "=0.12.1" diff --git a/trust-graph/Cargo.toml b/trust-graph/Cargo.toml index 05f3f4da..e63e5790 100644 --- a/trust-graph/Cargo.toml +++ b/trust-graph/Cargo.toml @@ -8,15 +8,15 @@ license = "Apache-2.0" repository = "https://github.com/fluencelabs/trust-graph" [dependencies] -serde = { version = "1.0.118", features = ["derive"] } +serde = { version = "=1.0.118", features = ["derive"] } fluence-keypair = { path = "../keypair", version = "0.10.4" } -bs58 = "0.4.0" -failure = "0.1.6" -log = "0.4.11" -ref-cast = "1.0.2" -derivative = "2.2.0" -thiserror = "1.0.23" -sha2 = "0.10.6" -nonempty = "0.8.1" -rand = "0.8.5" +bs58 = "=0.4.0" +failure = "=0.1.6" +log = "=0.4.11" +ref-cast = "=1.0.2" +derivative = "=2.2.0" +thiserror = "=1.0.23" +sha2 = "=0.10.6" +nonempty = "=0.8.1" +rand = "=0.8.5"