diff --git a/Cargo.lock b/Cargo.lock index 4231a086a501edfab6b11677e8bca2bfd4a74a73..eddd77f2abe98551a854c1090ba864cd7a6e8726 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,5 +1,7 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. +version = 3 + [[package]] name = "adler32" version = "1.0.4" @@ -67,13 +69,19 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" +[[package]] +name = "cfg-if" +version = "1.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" + [[package]] name = "crc32fast" version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1" dependencies = [ - "cfg-if", + "cfg-if 0.1.10", ] [[package]] @@ -94,7 +102,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "058ed274caafc1f60c4997b5fc07bf7dc7cca454af7c6e81edffe5f33f70dace" dependencies = [ "autocfg", - "cfg-if", + "cfg-if 0.1.10", "crossbeam-utils", "lazy_static", "maybe-uninit", @@ -108,7 +116,7 @@ version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c695eeca1e7173472a32221542ae469b3e9aac3a4fc81f7696bcad82029493db" dependencies = [ - "cfg-if", + "cfg-if 0.1.10", "crossbeam-utils", ] @@ -119,16 +127,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3c7c73a2d1e9fc0886a08b93e98eb643461230d5f1925e4036204d5f2e261a8" dependencies = [ "autocfg", - "cfg-if", + "cfg-if 0.1.10", "lazy_static", ] -[[package]] -name = "cslice" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "697c714f50560202b1f4e2e09cd50a421881c83e9025db75d15f276616f04f40" - [[package]] name = "curve25519-dalek" version = "2.0.0" @@ -203,7 +205,7 @@ version = "1.0.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2cfff41391129e0a856d6d822600b8d71179d46879e310417eb9c762eb178b42" dependencies = [ - "cfg-if", + "cfg-if 0.1.10", "crc32fast", "libc", "miniz_oxide", @@ -224,7 +226,7 @@ version = "0.1.14" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7abc8dd8451921606d809ba32e95b6111925cd2906060d2dcc29c070220503eb" dependencies = [ - "cfg-if", + "cfg-if 0.1.10", "libc", "wasi", ] @@ -265,7 +267,7 @@ version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "14b6052be84e6b71ab17edffc2eeabf5c2c3ae1fdb464aae35ac50c67a44e1f7" dependencies = [ - "cfg-if", + "cfg-if 0.1.10", ] [[package]] @@ -300,41 +302,41 @@ dependencies = [ [[package]] name = "neon" -version = "0.4.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6cac4691701b686e6c07b2eb5b51a9f26f5c11179c5d7924b78100dd387fc99d" +checksum = "28e15415261d880aed48122e917a45e87bb82cf0260bb6db48bbab44b7464373" dependencies = [ - "cslice", "neon-build", "neon-runtime", "semver", + "smallvec", ] [[package]] name = "neon-build" -version = "0.4.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9ed332afd4711b84f4f83d334428a1fd9ce53620b62b87595934297c5ede2ed" +checksum = "8bac98a702e71804af3dacfde41edde4a16076a7bbe889ae61e56e18c5b1c811" dependencies = [ - "cfg-if", "neon-sys", ] [[package]] name = "neon-runtime" -version = "0.4.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2beea093a60c08463f65e1da4cda68149986f60d8d2177489b44589463c782a6" +checksum = "4676720fa8bb32c64c3d9f49c47a47289239ec46b4bdb66d0913cc512cb0daca" dependencies = [ - "cfg-if", + "cfg-if 1.0.0", "neon-sys", + "smallvec", ] [[package]] name = "neon-sys" -version = "0.4.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "69a6c1ba6b926746f4d3f596de18ce49d062d78fd9f35f636080232aa77a0e16" +checksum = "a5ebc923308ac557184455b4aaa749470554cbac70eb4daa8b18cdc16bef7df6" dependencies = [ "cc", "regex", @@ -475,6 +477,12 @@ dependencies = [ "syn", ] +[[package]] +name = "smallvec" +version = "1.9.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "2fd0db749597d91ff862fd1d55ea87f7855a744a8425a64695b6fca237d1dad1" + [[package]] name = "spin" version = "0.5.2" @@ -575,7 +583,7 @@ version = "0.2.60" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2cc57ce05287f8376e998cbddfb4c8cb43b84a7ec55cf4551d7c00eef317a47f" dependencies = [ - "cfg-if", + "cfg-if 0.1.10", "wasm-bindgen-macro", ] diff --git a/neon/native/Cargo.toml b/neon/native/Cargo.toml index 7331a0a471d4617948e4b9b10b3531428ad46393..eee5962263eccedd3febec5a74f93e965f772ea8 100644 --- a/neon/native/Cargo.toml +++ b/neon/native/Cargo.toml @@ -12,12 +12,12 @@ name = "duniteroxyde" crate-type = ["cdylib"] [build-dependencies] -neon-build = "0.4.0" +neon-build = "0.10.0" [dependencies] bincode = "1.2.1" bs58 = "0.3.0" dup-crypto = { version = "0.15.0", default-features = false, features = ["rand"] } -dubp-wot = "0.11.0" +dubp-wot = "=0.11.0" flate2 = "1.0.14" -neon = "0.4.0" +neon = "0.10.0" diff --git a/package.json b/package.json index d6ea2ae012a22a4fe172e546beea3b016968d97d..241b6c564b0e8a37102aa6b09556c648702f14bc 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,7 @@ "name": "duniter", "version": "1.8.2", "engines": { - "node": ">= 10.19", + "node": ">= 16 && < 17", "npm": ">= 6.13", "yarn": "YARN NO LONGER USED - use npm instead." }, @@ -93,7 +93,7 @@ "morgan": "1.10.0", "multimeter": "0.1.1", "nat-upnp": "^1.1.1", - "neon-cli": "^0.4.0", + "neon-cli": "0.10.1", "node-pre-gyp": "0.14.0", "node-uuid": "1.4.8", "optimist": "0.6.1",