diff --git a/Cargo.lock b/Cargo.lock index 97c7c90..20bf66f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -100,9 +100,9 @@ checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" [[package]] name = "bollard" -version = "0.19.3" +version = "0.19.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ec7646ee90964aa59e9f832a67182791396a19a5b1d76eb17599a8310a7e2e09" +checksum = "87a52479c9237eb04047ddb94788c41ca0d26eaff8b697ecfbb4c32f7fdc3b1b" dependencies = [ "base64", "bollard-stubs", @@ -185,9 +185,9 @@ dependencies = [ [[package]] name = "convert_case" -version = "0.8.0" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "baaaa0ecca5b51987b9423ccdc971514dd8b0bb7b4060b983d3664dad3f1f89f" +checksum = "db05ffb6856bf0ecdf6367558a76a0e8a77b1713044eb92845c692100ed50190" dependencies = [ "unicode-segmentation", ] @@ -283,6 +283,21 @@ dependencies = [ "percent-encoding", ] +[[package]] +name = "futures" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + [[package]] name = "futures-channel" version = "0.3.31" @@ -290,6 +305,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", + "futures-sink", ] [[package]] @@ -298,6 +314,23 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" +[[package]] +name = "futures-executor" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-io" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6" + [[package]] name = "futures-macro" version = "0.3.31" @@ -327,9 +360,13 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ + "futures-channel", "futures-core", + "futures-io", "futures-macro", + "futures-sink", "futures-task", + "memchr", "pin-project-lite", "pin-utils", "slab", @@ -679,9 +716,9 @@ checksum = "58f929b4d672ea937a23a1ab494143d968337a5f47e56d0815df1e0890ddf174" [[package]] name = "libloading" -version = "0.8.9" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" +checksum = "754ca22de805bb5744484a5b151a9e1a8e837d5dc232c2d7d8c2e3492edc8b60" dependencies = [ "cfg-if", "windows-link", @@ -733,13 +770,14 @@ dependencies = [ [[package]] name = "napi" -version = "3.4.0" +version = "3.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3a1135cfe16ca43ac82ac05858554fc39c037d8e4592f2b4a83d7ef8e822f43" +checksum = "4e917a98ac74187a5d486604a269ed69cd7901dd4824453d5573fb051f69b1b3" dependencies = [ "anyhow", "bitflags", "ctor", + "futures", "napi-build", "napi-sys", "nohash-hasher", @@ -749,15 +787,15 @@ dependencies = [ [[package]] name = "napi-build" -version = "2.2.4" +version = "2.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ae82775d1b06f3f07efd0666e59bbc175da8383bc372051031d7a447e94fbea" +checksum = "d376940fd5b723c6893cd1ee3f33abbfd86acb1cd1ec079f3ab04a2a3bc4d3b1" [[package]] name = "napi-derive" -version = "3.3.0" +version = "3.3.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78665d6bdf10e9a4e6b38123efb0f66962e6197c1aea2f07cff3f159a374696d" +checksum = "a258a6521951715e00568b258b8fb7a44c6087f588c371dc6b84a413f2728fdb" dependencies = [ "convert_case", "ctor", @@ -769,9 +807,9 @@ dependencies = [ [[package]] name = "napi-derive-backend" -version = "3.0.0" +version = "3.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42d55d01423e7264de3acc13b258fa48ca7cf38a4d25db848908ec3c1304a85a" +checksum = "77c36636292fe04366a1eec028adc25bc72f4fd7cce35bdcc310499ef74fb7de" dependencies = [ "convert_case", "proc-macro2", @@ -782,9 +820,9 @@ dependencies = [ [[package]] name = "napi-sys" -version = "3.0.1" +version = "3.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ed8f0e23a62a3ce0fbb6527cdc056e9282ddd9916b068c46f8923e18eed5ee6" +checksum = "50ef9c1086f16aea2417c3788dbefed7591c3bccd800b827f4dfb271adff1149" dependencies = [ "libloading", ] diff --git a/Cargo.toml b/Cargo.toml index a3bcc83..4c95492 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,9 +12,9 @@ crate-type = ["cdylib"] [dependencies] anyhow = "1.0.99" atlas-local = { git = "https://github.com/mongodb/atlas-local-lib.git", rev = "9b582845ebf2e4ca4f6543fa5bb1262920e2fbe6" } -bollard = "0.19.3" -napi = { version = "^3.4.0", features = ["async", "anyhow"] } -napi-derive = "^3.3.0" +bollard = "0.19.4" +napi = { version = "^3.5.2", features = ["async", "anyhow"] } +napi-derive = "^3.3.3" semver = "1.0.26" [build-dependencies] diff --git a/LICENSE-3RD-PARTY.txt b/LICENSE-3RD-PARTY.txt index d3d9e98..d9cfae4 100644 --- a/LICENSE-3RD-PARTY.txt +++ b/LICENSE-3RD-PARTY.txt @@ -4,7 +4,7 @@ THIRD PARTY LICENSES This file lists the licenses of the projects used in atlas-local-js. OVERVIEW OF LICENSES: -- Apache License 2.0 (92 dependencies) +- Apache License 2.0 (95 dependencies) - MIT License (23 dependencies) - Unicode License v3 (19 dependencies) - BSD Zero Clause License (1 dependencies) @@ -463,7 +463,7 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. ----------------------------------------------------------------------------- Apache License 2.0 applies to: - - bollard 0.19.3 (https://github.com/fussybeaver/bollard) + - bollard 0.19.4 (https://github.com/fussybeaver/bollard) - hyper-named-pipe 0.1.0 (https://github.com/fussybeaver/hyper-named-pipe) ----------------------------------------------------------------------------- @@ -1514,10 +1514,13 @@ OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. applies to: - futures-channel 0.3.31 (https://github.com/rust-lang/futures-rs) - futures-core 0.3.31 (https://github.com/rust-lang/futures-rs) + - futures-executor 0.3.31 (https://github.com/rust-lang/futures-rs) + - futures-io 0.3.31 (https://github.com/rust-lang/futures-rs) - futures-macro 0.3.31 (https://github.com/rust-lang/futures-rs) - futures-sink 0.3.31 (https://github.com/rust-lang/futures-rs) - futures-task 0.3.31 (https://github.com/rust-lang/futures-rs) - futures-util 0.3.31 (https://github.com/rust-lang/futures-rs) + - futures 0.3.31 (https://github.com/rust-lang/futures-rs) ----------------------------------------------------------------------------- Apache License @@ -3731,7 +3734,7 @@ limitations under the License. ----------------------------------------------------------------------------- ISC License applies to: - - libloading 0.8.9 (https://github.com/nagisa/rust_libloading/) + - libloading 0.9.0 (https://github.com/nagisa/rust_libloading/) ----------------------------------------------------------------------------- Copyright © 2015, Simonas Kazlauskas @@ -4130,7 +4133,7 @@ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRES ----------------------------------------------------------------------------- MIT License applies to: - - convert_case 0.8.0 (https://github.com/rutrum/convert-case) + - convert_case 0.9.0 (https://github.com/rutrum/convert-case) ----------------------------------------------------------------------------- MIT License @@ -4158,11 +4161,11 @@ SOFTWARE. ----------------------------------------------------------------------------- MIT License applies to: - - napi-build 2.2.4 (https://github.com/napi-rs/napi-rs) - - napi-derive-backend 3.0.0 (https://github.com/napi-rs/napi-rs) - - napi-derive 3.3.0 (https://github.com/napi-rs/napi-rs) - - napi-sys 3.0.1 (https://github.com/napi-rs/napi-rs) - - napi 3.4.0 (https://github.com/napi-rs/napi-rs) + - napi-build 2.3.1 (https://github.com/napi-rs/napi-rs) + - napi-derive-backend 3.0.2 (https://github.com/napi-rs/napi-rs) + - napi-derive 3.3.3 (https://github.com/napi-rs/napi-rs) + - napi-sys 3.1.1 (https://github.com/napi-rs/napi-rs) + - napi 3.5.2 (https://github.com/napi-rs/napi-rs) ----------------------------------------------------------------------------- MIT License