From 40fc5f55ea582755d221a3445a2f5f388845bc23 Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Tue, 26 Jan 2021 17:00:40 +0100 Subject: [PATCH] chore: update crates (#9251) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updates SWC, dprint, deno_lint, deno_doc, serde, and Tokio (to 1.1.0). Co-authored-by: Kitson Kelly Co-authored-by: Bartek IwaƄczuk --- Cargo.lock | 587 +++++++++++++++++---------------- cli/Cargo.toml | 22 +- cli/lsp/language_server.rs | 2 +- cli/tests/bundle.test.out | 28 +- cli/tests/bundle/fixture02.out | 2 +- cli/tests/bundle/fixture06.out | 14 +- cli/tests/bundle/fixture08.out | 2 +- cli/tests/bundle/fixture09.out | 5 +- cli/tests/bundle/fixture10.out | 7 +- cli/tests/bundle/fixture11.out | 28 +- cli/tests/bundle/fixture15.out | 5 +- cli/tests/compiler_api_test.ts | 4 +- cli/tests/seed_random.js.out | 17 +- core/Cargo.toml | 6 +- op_crates/crypto/Cargo.toml | 2 +- op_crates/fetch/Cargo.toml | 8 +- op_crates/web/Cargo.toml | 4 +- op_crates/websocket/Cargo.toml | 4 +- runtime/Cargo.toml | 6 +- 19 files changed, 375 insertions(+), 378 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0e6248fc3e..5137743c3c 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -18,9 +18,9 @@ checksum = "ee2a4ec343196209d6594e19543ae87a39f96d5534d7174822a3ad825dd6ed7e" [[package]] name = "aho-corasick" -version = "0.7.13" +version = "0.7.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "043164d8ba5c4c3035fec9bbee8647c0261d788f3474306f93bb65901cae0e86" +checksum = "7404febffaa47dac81aa44dba71523c9d069b1bdc50a77db41195149e17f68e5" dependencies = [ "memchr", ] @@ -61,24 +61,18 @@ version = "0.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "33954243bd79057c2de7338850b85983a44588021f8a5fee574a8888c6de4344" -[[package]] -name = "arc-swap" -version = "0.4.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4d25d88fd6b8041580a654f9d0c581a047baee2b3efee13275f2fc392fc75034" - [[package]] name = "ast_node" -version = "0.7.0" +version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fd6ee2941db3551563d29eaf5214cd3d7b2f322e0c0e3954f5ae020f860bae8c" +checksum = "c701db7f0f212e2e3024a1929cdaf9a21815f329c5ef43be951fc163b3cdc567" dependencies = [ "darling", "pmutil", "proc-macro2 1.0.24", - "quote 1.0.7", + "quote 1.0.8", "swc_macros_common", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -112,8 +106,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3548b8efc9f8e8a5a0a2808c5bd8451a9031b9e5b879a79590304ae928b0a70" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -123,8 +117,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d3a45e77e34375a7923b1e8febb049bb011f064714a8e17a1a616fef01da13d" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -146,8 +140,8 @@ checksum = "42cbf586c80ada5e5ccdecae80d3ef0854f224e2dd74435f8d87e6831b8d0a38" dependencies = [ "proc-macro-error", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -230,9 +224,9 @@ checksum = "39092a32794787acd8525ee150305ff051b0aa6cc2abaf193924f5ab05425f39" [[package]] name = "bumpalo" -version = "3.4.0" +version = "3.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2e8c087f005730276d1096a652e92a8bacee2e2472bcc9715a74d2bec38b5820" +checksum = "f07aa6688c702439a1be0307b6a94dffe1168569e45b9500c1372bc580740d59" [[package]] name = "byteorder" @@ -298,15 +292,6 @@ dependencies = [ "vec_map", ] -[[package]] -name = "cloudabi" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4344512281c643ae7638bbabc3af17a11307803ec8f0fcad9fae512a8bf36467" -dependencies = [ - "bitflags", -] - [[package]] name = "cpuid-bool" version = "0.1.2" @@ -324,11 +309,11 @@ dependencies = [ [[package]] name = "crc32fast" -version = "1.2.0" +version = "1.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ba125de2af0df55319f41944744ad91c71113bf74a4646efff39afe1f6842db1" +checksum = "81156fece84ab6a9f2afdb109ce3ae577e42b1228441eded99bd77f627953b1a" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", ] [[package]] @@ -371,9 +356,9 @@ dependencies = [ "fnv", "ident_case", "proc-macro2 1.0.24", - "quote 1.0.7", + "quote 1.0.8", "strsim 0.9.3", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -383,15 +368,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d9b5a2f4ac4969822c62224815d069952656cadc7084fdca9751e6d959189b72" dependencies = [ "darling_core", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] name = "dashmap" -version = "4.0.1" +version = "4.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b937cd1fbd1f194ac842196bd2529f21618088ee6d8bff6a46ece611451c96b" +checksum = "e77a43b28d0668df09411cb0bc9a8c2adc40f9a048afe863e05fd43251e8e39c" dependencies = [ "cfg-if 1.0.0", "num_cpus", @@ -489,14 +474,14 @@ name = "deno_crypto" version = "0.11.0" dependencies = [ "deno_core", - "rand 0.7.3", + "rand 0.8.3", ] [[package]] name = "deno_doc" -version = "0.1.20" +version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b6a9a9ab31175ad0fcdacacf0dc02b72a778b2502052ad8c7d6d16544940204" +checksum = "55980f92b9c01114a2f104ff260f300b12223775d1f237d3e3ec041fb609e38a" dependencies = [ "futures", "lazy_static", @@ -523,9 +508,9 @@ dependencies = [ [[package]] name = "deno_lint" -version = "0.2.16" +version = "0.2.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d75b5605c28abeb3cea94aaa9af235c2b28211d9538255c65b70c1d923d554bc" +checksum = "ac9fb18cec6d1655a0e7115851a9a0267b05aa41fe8875ef420b63c6c199809a" dependencies = [ "anyhow", "derive_more", @@ -614,8 +599,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41cb0e6161ad61ed084a36ba71fbba9e3ac5aee3606fb607fe08da6acbcf3d8c" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -658,9 +643,9 @@ dependencies = [ [[package]] name = "dprint-core" -version = "0.35.0" +version = "0.35.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "87368d637be4fedbddd60e41958e227af4d7d32127b9a5a6cb05b0053b525f94" +checksum = "db5b96c278cf35e2dd2c225c16abcdbf46b2e39d3058426ac67b105f023ac148" dependencies = [ "bumpalo", "fnv", @@ -681,9 +666,9 @@ dependencies = [ [[package]] name = "dprint-plugin-typescript" -version = "0.38.3" +version = "0.38.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "54feef4e4c831395dd5874500be4b37ce9ae175c1fe1a00e3ec97abd9287a6eb" +checksum = "279ef1768d2cd3154b41504245155d18318f3bcbc8a268f689851604c2d9e06b" dependencies = [ "dprint-core", "dprint-swc-ecma-ast-view", @@ -695,9 +680,9 @@ dependencies = [ [[package]] name = "dprint-swc-ecma-ast-view" -version = "0.3.2" +version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "552513c4b96147551a95a01f979c80b828be4ae12e928b3b13fdb7e394a0de0d" +checksum = "0e2b1f8fc2fea9d3a739e5e7865ab122dc5a1ad4daa1735408166b526c2f7f1d" dependencies = [ "bumpalo", "fnv", @@ -736,8 +721,8 @@ checksum = "7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595" dependencies = [ "heck", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -749,7 +734,7 @@ dependencies = [ "pmutil", "proc-macro2 1.0.24", "swc_macros_common", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -809,13 +794,13 @@ dependencies = [ [[package]] name = "filetime" -version = "0.2.13" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0c122a393ea57648015bf06fbd3d372378992e86b9ff5a7a497b076a28c79efe" +checksum = "1d34cfa13a63ae058bfa601fe9e313bbdb3746427c1459185464ce0fcf62e1e8" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall", + "redox_syscall 0.2.4", "winapi 0.3.9", ] @@ -827,11 +812,11 @@ checksum = "37ab347416e802de484e4d03c7316c48f1ecb56574dfd4a46a80f173ce1de04d" [[package]] name = "flate2" -version = "1.0.17" +version = "1.0.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "766d0e77a2c1502169d4a93ff3b8c15a71fd946cd0126309752104e5f3c46d94" +checksum = "7411863d55df97a419aa64cb4d2f167103ea9d767e2c54a1868b7ac3f6b47129" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "crc32fast", "libc", "miniz_oxide", @@ -862,7 +847,7 @@ dependencies = [ "pmutil", "proc-macro2 1.0.24", "swc_macros_common", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -928,9 +913,9 @@ checksum = "fed34cd105917e91daa4da6b3728c47b068749d6a62c59811f06ed2ac71d9da7" [[package]] name = "futures" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c70be434c505aee38639abccb918163b63158a4b4bb791b45b7023044bdc3c9c" +checksum = "da9052a1a50244d8d5aa9bf55cbc2fb6f357c86cc52e46c62ed390a7180cf150" dependencies = [ "futures-channel", "futures-core", @@ -943,9 +928,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f01c61843314e95f96cc9245702248733a3a3d744e43e2e755e3c7af8348a0a9" +checksum = "f2d31b7ec7efab6eefc7c57233bb10b847986139d88cc2f5a02a1ae6871a1846" dependencies = [ "futures-core", "futures-sink", @@ -953,15 +938,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "db8d3b0917ff63a2a96173133c02818fac4a746b0a57569d3baca9ec0e945e08" +checksum = "79e5145dde8da7d1b3892dad07a9c98fc04bc39892b1ecc9692cf53e2b780a65" [[package]] name = "futures-executor" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ee9ca2f7eb4475772cf39dd1cd06208dce2670ad38f4d9c7262b3e15f127068" +checksum = "e9e59fdc009a4b3096bf94f740a0f2424c082521f20a9b08c5c07c48d90fd9b9" dependencies = [ "futures-core", "futures-task", @@ -970,42 +955,42 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e37c1a51b037b80922864b8eed90692c5cd8abd4c71ce49b77146caa47f3253b" +checksum = "28be053525281ad8259d47e4de5de657b25e7bac113458555bb4b70bc6870500" [[package]] name = "futures-macro" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0f8719ca0e1f3c5e34f3efe4570ef2c0610ca6da85ae7990d472e9cbfba13664" +checksum = "c287d25add322d9f9abdcdc5927ca398917996600182178774032e9f8258fedd" dependencies = [ "proc-macro-hack", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] name = "futures-sink" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6adabac1290109cfa089f79192fb6244ad2c3f1cc2281f3e1dd987592b71feb" +checksum = "caf5c69029bda2e743fddd0582d1083951d65cc9539aebf8812f36c3491342d6" [[package]] name = "futures-task" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a92a0843a2ff66823a8f7c77bffe9a09be2b64e533562c412d63075643ec0038" +checksum = "13de07eb8ea81ae445aca7b69f5f7bf15d7bf4912d8ca37d6645c77ae8a58d86" dependencies = [ "once_cell", ] [[package]] name = "futures-util" -version = "0.3.9" +version = "0.3.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "036a2107cdeb57f6d7322f1b6c363dad67cd63ca3b7d1b925bdf75bd5d96cda9" +checksum = "632a8cd0f2a4b3fdea1657f08bde063848c3bd00f9bbf6e256b8be78802e624b" dependencies = [ "futures-channel", "futures-core", @@ -1058,20 +1043,20 @@ dependencies = [ [[package]] name = "getrandom" -version = "0.1.15" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fc587bc0ec293155d5bfa6b9891ec18a1e330c234f896ea47fbada4cadbe47e6" +checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "libc", "wasi 0.9.0+wasi-snapshot-preview1", ] [[package]] name = "getrandom" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4060f4657be78b8e766215b02b18a2e862d83745545de804638e2b545e81aee6" +checksum = "c9495705279e7140bf035dde1f6e750c162df8b625267cd52cc44e0b156732c8" dependencies = [ "cfg-if 1.0.0", "libc", @@ -1106,18 +1091,18 @@ checksum = "d7afe4a420e3fe79967a00898cc1f4db7c8a49a9333a29f8a4bd76a253d5cd04" [[package]] name = "heck" -version = "0.3.1" +version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "20564e78d53d2bb135c343b3f47714a56af2061f1c928fdb541dc7b9fdd94205" +checksum = "87cbf45460356b7deeb5e3415b5563308c0a9b057c85e12b06ad551f98d0a6ac" dependencies = [ "unicode-segmentation", ] [[package]] name = "hermit-abi" -version = "0.1.15" +version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3deed196b6e7f9e44a2ae8d94225d80302d81208b1bb673fd21fe634645c85a9" +checksum = "322f4de77956e22ed0e5032c359a0f1273f1f7f0d79bfa3b8ffbc730d7fbcc5c" dependencies = [ "libc", ] @@ -1168,9 +1153,9 @@ checksum = "494b4d60369511e7dea41cf646832512a94e542f68bb9c49e54518e0f468eb47" [[package]] name = "humantime" -version = "2.0.1" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c1ad908cc71012b7bea4d0c53ba96a8cba9962f048fa68d143376143d863b7a" +checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" [[package]] name = "hyper" @@ -1230,9 +1215,9 @@ dependencies = [ [[package]] name = "if_chain" -version = "1.0.0" +version = "1.0.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3360c7b59e5ffa2653671fb74b4741a5d343c03f331c0a4aeda42b5c2b0ec7d" +checksum = "1f7280c75fb2e2fc47080ec80ccc481376923acb04501957fc38f935c3de5088" [[package]] name = "indexmap" @@ -1257,9 +1242,9 @@ dependencies = [ [[package]] name = "inotify-sys" -version = "0.1.3" +version = "0.1.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e74a1aa87c59aeff6ef2cc2fa62d41bc43f54952f55652656b18a02fd5e356c0" +checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb" dependencies = [ "libc", ] @@ -1318,21 +1303,21 @@ dependencies = [ "Inflector", "pmutil", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] name = "itoa" -version = "0.4.6" +version = "0.4.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dc6f3ad7b9d11a0c00842ff8de1b60ee58661048eb8049ed33c73594f359d7e6" +checksum = "dd25036021b0de88a0aff6b850051563c6516d0bf53f8638938edbb9de732736" [[package]] name = "js-sys" -version = "0.3.45" +version = "0.3.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca059e81d9486668f12d455a4ea6daa600bd408134cd17e3d3fb5a32d1f016f8" +checksum = "5cfb73131c35423a367daf8cbd24100af0d077668c8c2943f0e7dd775fef0f65" dependencies = [ "wasm-bindgen", ] @@ -1449,8 +1434,8 @@ checksum = "10b77a3b4fcd1a014a7a7a1043a5c3646068abfc75b46a9f2c4ab813d53f7c3c" dependencies = [ "heck", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -1473,9 +1458,9 @@ checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00" [[package]] name = "memchr" -version = "2.3.3" +version = "2.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3728d817d99e5ac407411fa471ff9800a778d88a24685968b36824eaf4bee400" +checksum = "0ee1c47aaa256ecabcaea351eae4a9b01ef39ed810004e298d2511ed284b1525" [[package]] name = "mime" @@ -1485,9 +1470,9 @@ checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" [[package]] name = "miniz_oxide" -version = "0.4.2" +version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c60c0dfe32c10b43a144bad8fc83538c52f58302c92300ea7ec7bf7b38d5a7b9" +checksum = "0f2d26ec3309788e423cfbf68ad1800f061638098d76a83681af979dc4eda19d" dependencies = [ "adler", "autocfg", @@ -1495,9 +1480,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.6.22" +version = "0.6.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fce347092656428bc8eaf6201042cb551b8d67855af7374542a92a0fbfcac430" +checksum = "4afd66f5b91bf2a3bc13fad0e21caedac168ca4c707504e75585648ae80e4cc4" dependencies = [ "cfg-if 0.1.10", "fuchsia-zircon", @@ -1506,7 +1491,7 @@ dependencies = [ "kernel32-sys", "libc", "log", - "miow 0.2.1", + "miow 0.2.2", "net2", "slab", "winapi 0.2.8", @@ -1514,9 +1499,9 @@ dependencies = [ [[package]] name = "mio" -version = "0.7.6" +version = "0.7.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f33bc887064ef1fd66020c9adfc45bb9f33d75a42096c81e7c56c65b75dd1a8b" +checksum = "e50ae3f04d169fcc9bde0b547d1c205219b7157e07ded9c5aff03e0637cb3ed7" dependencies = [ "libc", "log", @@ -1533,15 +1518,15 @@ checksum = "52403fe290012ce777c4626790c8951324a2b9e3316b3143779c72b029742f19" dependencies = [ "lazycell", "log", - "mio 0.6.22", + "mio 0.6.23", "slab", ] [[package]] name = "miow" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8c1f2f3b1cf331de6896aabf6e9d55dca90356cc9960cca7eaaf408a355ae919" +checksum = "ebd808424166322d4a38da87083bfddd3ac4c131334ed55856112eb06d46944d" dependencies = [ "kernel32-sys", "net2", @@ -1561,9 +1546,9 @@ dependencies = [ [[package]] name = "net2" -version = "0.2.35" +version = "0.2.37" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3ebc3ec692ed7c9a255596c67808dee269f64655d8baf7b4f0638e51ba1d6853" +checksum = "391630d12b68002ae1e25e8f974306474966550ad82dac6886fb8910c19568ae" dependencies = [ "cfg-if 0.1.10", "libc", @@ -1599,9 +1584,9 @@ dependencies = [ [[package]] name = "nom" -version = "6.0.1" +version = "6.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88034cfd6b4a0d54dd14f4a507eceee36c0b70e5a02236c4e4df571102be17f0" +checksum = "ab6f70b46d6325aa300f1c7bb3d470127dfc27806d8ea6bf294ee0ce643ce2b1" dependencies = [ "bitvec", "memchr", @@ -1622,7 +1607,7 @@ dependencies = [ "fsevent-sys", "inotify", "libc", - "mio 0.6.22", + "mio 0.6.23", "mio-extras", "walkdir", "winapi 0.3.9", @@ -1651,9 +1636,9 @@ dependencies = [ [[package]] name = "num-integer" -version = "0.1.43" +version = "0.1.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8d59457e662d541ba17869cf51cf177c0b5f0cbf476c66bdc90bf1edac4f875b" +checksum = "d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db" dependencies = [ "autocfg", "num-traits", @@ -1661,9 +1646,9 @@ dependencies = [ [[package]] name = "num-traits" -version = "0.2.12" +version = "0.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac267bcc07f48ee5f8935ab0d24f316fb722d7a1292e2913f0cc196b29ffd611" +checksum = "9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290" dependencies = [ "autocfg", ] @@ -1722,15 +1707,14 @@ dependencies = [ [[package]] name = "parking_lot_core" -version = "0.8.0" +version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c361aa727dd08437f2f1447be8b59a33b0edd15e0fcee698f935613d9efbca9b" +checksum = "9ccb628cad4f84851442432c60ad8e1f607e29752d0bf072cbd0baf28aa34272" dependencies = [ - "cfg-if 0.1.10", - "cloudabi", + "cfg-if 1.0.0", "instant", "libc", - "redox_syscall", + "redox_syscall 0.1.57", "smallvec", "winapi 0.3.9", ] @@ -1791,8 +1775,8 @@ dependencies = [ "phf_shared", "proc-macro-hack", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -1806,11 +1790,11 @@ dependencies = [ [[package]] name = "pin-project" -version = "0.4.23" +version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca4433fff2ae79342e497d9f8ee990d174071408f28f726d6d83af93e58e48aa" +checksum = "2ffbc8e94b38ea3d2d8ba92aea2983b503cd75d0888d75b86bb37970b5698e15" dependencies = [ - "pin-project-internal 0.4.23", + "pin-project-internal 0.4.27", ] [[package]] @@ -1824,13 +1808,13 @@ dependencies = [ [[package]] name = "pin-project-internal" -version = "0.4.23" +version = "0.4.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c0e815c3ee9a031fdf5af21c10aa17c573c9c6a566328d99e3936c34e36461f" +checksum = "65ad2ae56b6abe3a1ee25f15ee605bacadb9a764edaba9c2bf4103800d4a1895" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -1840,15 +1824,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "caa25a6393f22ce819b0f50e0be89287292fda8d425be38ee0ca14c4931d9e71" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] name = "pin-project-lite" -version = "0.2.0" +version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b063f57ec186e6140e2b8b6921e5f1bd89c7356dda5b33acc5401203ca6131c" +checksum = "439697af366c49a6d0a010c56a0d97685bc140ce0d377b13a2ea2aa42d64a827" [[package]] name = "pin-utils" @@ -1863,15 +1847,15 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3894e5d549cccbe44afecf72922f277f603cd4bb0219c8342631ef18fffbe004" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] name = "ppv-lite86" -version = "0.2.9" +version = "0.2.10" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c36fa947111f5c62a733b652544dd0016a43ce89619538a8ef92724a6f501a20" +checksum = "ac74c624d6b2d21f425f752262f42188365d7b8ff1aff74c82e45136510a4857" [[package]] name = "precomputed-hash" @@ -1887,8 +1871,8 @@ checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", "version_check", ] @@ -1899,7 +1883,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", + "quote 1.0.8", "version_check", ] @@ -1911,9 +1895,9 @@ checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" [[package]] name = "proc-macro-nested" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eba180dafb9038b050a4c280019bbedf9f2467b61e5d892dcad585bb57aadc5a" +checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" [[package]] name = "proc-macro2" @@ -1971,9 +1955,9 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.7" +version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa563d17ecb180e500da1cfd2b028310ac758de548efdd203e18f283af693f37" +checksum = "991431c3519a3f36861882da93630ce66b52918dcf1b8e2fd66b397fc96f28df" dependencies = [ "proc-macro2 1.0.24", ] @@ -2006,7 +1990,7 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03" dependencies = [ - "getrandom 0.1.15", + "getrandom 0.1.16", "libc", "rand_chacha 0.2.2", "rand_core 0.5.1", @@ -2016,9 +2000,9 @@ dependencies = [ [[package]] name = "rand" -version = "0.8.1" +version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c24fcd450d3fa2b592732565aa4f17a27a61c65ece4726353e000939b0edee34" +checksum = "0ef9e7e66b4468674bfcb0c81af8b7fa0bb154fa9f28eb840da5c447baeb8d7e" dependencies = [ "libc", "rand_chacha 0.3.0", @@ -2052,7 +2036,7 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19" dependencies = [ - "getrandom 0.1.15", + "getrandom 0.1.16", ] [[package]] @@ -2061,7 +2045,7 @@ version = "0.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c026d7df8b298d90ccbbc5190bd04d85e159eaf5576caeacf8741da93ccbd2e5" dependencies = [ - "getrandom 0.2.1", + "getrandom 0.2.2", ] [[package]] @@ -2097,6 +2081,15 @@ version = "0.1.57" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "41cc0f7e4d5d4544e8861606a285bb08d3e70712ccc7d2b84d7c0ccfaf4b05ce" +[[package]] +name = "redox_syscall" +version = "0.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "05ec8ca9416c5ea37062b502703cd7fcb207736bc294f6e0cf367ac6fc234570" +dependencies = [ + "bitflags", +] + [[package]] name = "regex" version = "1.4.3" @@ -2260,8 +2253,8 @@ version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "db9dfbf470021de34cfaf6983067f460ea19164934a7c2d4b92eec0968eb95f1" dependencies = [ - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -2327,22 +2320,22 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.118" +version = "1.0.123" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06c64263859d87aa2eb554587e2d23183398d617427327cf2b3d0ed8c69e4800" +checksum = "92d5161132722baa40d802cc70b15262b98258453e85e5d1d365c757c73869ae" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.118" +version = "1.0.123" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c84d3526699cd55261af4b941e4e725444df67aa4f9e6a3564f18030d12672df" +checksum = "9391c295d64fc0abb2c556bad848f33cb8296276b1ad2677d1ae1ace4f258f31" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -2364,8 +2357,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dc6b7951b17b051f3210b063f12cc17320e2fe30ae05b0fe2a3abb068551c76" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -2382,12 +2375,12 @@ dependencies = [ [[package]] name = "sha-1" -version = "0.9.1" +version = "0.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "170a36ea86c864a3f16dd2687712dd6646f7019f301e57537c7f4dc9f5916770" +checksum = "ce3cdf1b5e620a498ee6f2a171885ac7e22f0e12089ec4b3d22b84921792507c" dependencies = [ "block-buffer", - "cfg-if 0.1.10", + "cfg-if 1.0.0", "cpuid-bool", "digest", "opaque-debug", @@ -2401,11 +2394,10 @@ checksum = "45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f" [[package]] name = "signal-hook-registry" -version = "1.2.1" +version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a3e12110bc539e657a646068aaf5eb5b63af9d0c1f7b29c97113fad80e15f035" +checksum = "16f1d0fef1604ba8f7a073c7e701f213e056707210e9020af4528e0101ce11a6" dependencies = [ - "arc-swap", "libc", ] @@ -2429,13 +2421,12 @@ checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" [[package]] name = "socket2" -version = "0.3.17" +version = "0.3.19" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2c29947abdee2a218277abeca306f25789c938e500ea5a9d4b12a5a504466902" +checksum = "122e570113d28d773067fab24266b66753f6ea915758651696b6e35e49f88d6e" dependencies = [ "cfg-if 1.0.0", "libc", - "redox_syscall", "winapi 0.3.9", ] @@ -2489,7 +2480,7 @@ dependencies = [ "phf_generator", "phf_shared", "proc-macro2 1.0.24", - "quote 1.0.7", + "quote 1.0.8", ] [[package]] @@ -2500,9 +2491,9 @@ checksum = "94fdb6536756cfd35ee18b9a9972ab2a699d405cc57e0ad0532022960f30d581" dependencies = [ "pmutil", "proc-macro2 1.0.24", - "quote 1.0.7", + "quote 1.0.8", "swc_macros_common", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -2529,9 +2520,9 @@ dependencies = [ [[package]] name = "swc_bundler" -version = "0.19.2" +version = "0.20.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ca206cdd8d27e6fea6ceb24d890bf6ce1313ff4e6d93ef5de213a18a871153e4" +checksum = "87d4e14809db55af3b12623ce84af094f5f5aa457fe6f7044eed7ee6f38dfa1f" dependencies = [ "anyhow", "crc", @@ -2555,9 +2546,9 @@ dependencies = [ [[package]] name = "swc_common" -version = "0.10.8" +version = "0.10.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ae0750e2b492550c8b90e7547bc060d10bc2c5476f36cce039fe8fad71aa086d" +checksum = "7f8681271be490a61fc0efb2de6897f7a886801b1bd0be021c7d862508bf5147" dependencies = [ "ast_node", "cfg-if 0.1.10", @@ -2579,11 +2570,10 @@ dependencies = [ [[package]] name = "swc_ecma_ast" -version = "0.36.0" +version = "0.37.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b65d3a2852e7c496d3e1dfc38719a31e90ae03a58ce891faf48ccb9c1ddff7ee" +checksum = "da62abd2860295c2c3e6748ada24ecfdcee182fa982d85c00cb686f2ea8a6fa9" dependencies = [ - "enum_kind", "is-macro", "num-bigint", "serde", @@ -2594,9 +2584,9 @@ dependencies = [ [[package]] name = "swc_ecma_codegen" -version = "0.42.0" +version = "0.43.5" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "19ae0f17cc128399269387d00e9aa6731f7a5397d6e86fd4262a941dc219b5aa" +checksum = "49bb701927ddf2d82c8f46c717abe11656a9a3cfae55f236f77ddf533930822c" dependencies = [ "bitflags", "num-bigint", @@ -2610,22 +2600,22 @@ dependencies = [ [[package]] name = "swc_ecma_codegen_macros" -version = "0.5.0" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "04378143fd1296af71dd3aea2e096bef6fbf8aa3c25352d44d62d7f28aa9851b" +checksum = "6505258e3ef526ded22eadaf3e342e2915ff3b3d9e5273e256c62bb8f62b5686" dependencies = [ "pmutil", "proc-macro2 1.0.24", - "quote 1.0.7", + "quote 1.0.8", "swc_macros_common", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] name = "swc_ecma_dep_graph" -version = "0.11.0" +version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "da3afd18873ffd61f995b182be524d20cfd051014ac8a4641c7b10ec4b1621bf" +checksum = "989fa9a9757ae9537e6dc2a8da959302ae6441051961a2b2c076d3bb278c53a4" dependencies = [ "swc_atoms", "swc_common", @@ -2635,9 +2625,9 @@ dependencies = [ [[package]] name = "swc_ecma_parser" -version = "0.44.2" +version = "0.45.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e0b64fe50248ff01fdd2d16904700bc5c64eddd4ecdc821c6231f1133d86068b" +checksum = "2f6173912693728ed9cf4b52a7dc98e728dd7e0c121208eec2c3c470394e46a1" dependencies = [ "either", "enum_kind", @@ -2655,9 +2645,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms" -version = "0.32.1" +version = "0.33.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2cf5ed72776b751ead1417159462ad2e82dd3ab9da98ffea8edf4f8c0953ea1e" +checksum = "94402e0634ff26cf945c7445ceab5b54f97b77a04ef9bfe2c06bb1ec844ec71f" dependencies = [ "swc_atoms", "swc_common", @@ -2675,9 +2665,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_base" -version = "0.1.1" +version = "0.2.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "10b437ee18453dd42e597f03b9b7faf589d3b4e443637934265c94375ed39077" +checksum = "9280f94293488761fec732df09ace7e32d022e8595f700fed77f9c807101a4e4" dependencies = [ "fxhash", "once_cell", @@ -2694,9 +2684,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_optimization" -version = "0.2.2" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a4cd5ff2818c8b4ac9ea6a5fe302bdf0dc6ddf7368a9d7a6ea44ecdda17bed36" +checksum = "4751d79a9c715e4af82d2e3066100f375b42890ba8eeadb09b15096b60dd5cfa" dependencies = [ "dashmap", "fxhash", @@ -2716,9 +2706,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_proposal" -version = "0.2.0" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "323ef5ee8d6cfa54a541ed93a7aa0bf83895521f35c29c8dd6a9c0a89c32138a" +checksum = "5a73a3f61e7c9b1d13db6ca670e074cbc9a2778033daac50bd59b7bf3966bb08" dependencies = [ "either", "fxhash", @@ -2735,9 +2725,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_react" -version = "0.2.0" +version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b09b2ee4a06a5f884c1d3e3769c1922b492125141997081cf4a3206fd7f49e24" +checksum = "196df5823b052b4ad55c452fd2b921b86f5ce9882999db231c75dc0bbd43f015" dependencies = [ "dashmap", "once_cell", @@ -2754,9 +2744,9 @@ dependencies = [ [[package]] name = "swc_ecma_transforms_typescript" -version = "0.2.1" +version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8be0bec18ada45c611cb862c8700de262fb1800af35045b58b4180a39ea4dff5" +checksum = "a8250720544312a5f20881b7a05dcd0dffc1198fbcb0c1258ae124d6ee68ead1" dependencies = [ "fxhash", "serde", @@ -2771,9 +2761,9 @@ dependencies = [ [[package]] name = "swc_ecma_utils" -version = "0.26.1" +version = "0.27.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5ade4fea9e1b99c6072dfb793eed340d55961a33e7dc38fb5102398161e29abb" +checksum = "90f87d8722aa0dc4b223c5b3e31772a950de67037ce0a27e732903d6070c4ac2" dependencies = [ "once_cell", "scoped-tls", @@ -2786,9 +2776,9 @@ dependencies = [ [[package]] name = "swc_ecma_visit" -version = "0.22.0" +version = "0.23.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88671e165a87ae2c7d9194b1715c9502e0c1c82eb559951e95ef76586a195cd6" +checksum = "2b89d28f27d68dc60f424469176c8d9ff62c041bfe52f783c8770017bc869118" dependencies = [ "num-bigint", "swc_atoms", @@ -2799,9 +2789,9 @@ dependencies = [ [[package]] name = "swc_ecmascript" -version = "0.17.1" +version = "0.18.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "184233c2afeec295375f7e416c323de11444051f9989cce0843c408970b191ab" +checksum = "815fe57ec0dc0f1cf1d274e62487bd1acb364ab5a66eb8f5679d914c43cd60ef" dependencies = [ "swc_ecma_ast", "swc_ecma_codegen", @@ -2820,8 +2810,8 @@ checksum = "8c8f200a2eaed938e7c1a685faaa66e6d42fa9e17da5f62572d3cbc335898f5e" dependencies = [ "pmutil", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -2832,8 +2822,8 @@ checksum = "18a9f27d290938370597d363df9a77ba4be8e2bc99f32f69eb5245cdeed3c512" dependencies = [ "pmutil", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -2848,16 +2838,16 @@ dependencies = [ [[package]] name = "swc_visit_macros" -version = "0.2.1" +version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d86b27648c524b340cb535375d52a84efdfb7e864082ca5955cea3932e0b8ea4" +checksum = "a544fa1da1a6436b219cb3b47ff3cf140e8eea5b5134d3e21f1c481ca1482186" dependencies = [ "Inflector", "pmutil", "proc-macro2 1.0.24", - "quote 1.0.7", + "quote 1.0.8", "swc_macros_common", - "syn 1.0.58", + "syn 1.0.60", ] [[package]] @@ -2873,12 +2863,12 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.58" +version = "1.0.60" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cc60a3d73ea6594cd712d830cc1f0390fd71542d8c8cd24e70cc54cdfd5e05d5" +checksum = "c700597eca8a5a762beb35753ef6b94df201c81cca676604f547495a0d7f0081" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", + "quote 1.0.8", "unicode-xid 0.2.1", ] @@ -2900,14 +2890,14 @@ checksum = "36474e732d1affd3a6ed582781b3683df3d0563714c59c39591e8ff707cf078e" [[package]] name = "tempfile" -version = "3.1.0" +version = "3.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a6e24d9338a0a5be79593e2fa15a648add6138caa803e2d5bc782c371732ca9" +checksum = "dac1c663cfc93810f88aed9b8941d48cabf856a1b111c29a40439018d870eb22" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "libc", - "rand 0.7.3", - "redox_syscall", + "rand 0.8.3", + "redox_syscall 0.2.4", "remove_dir_all", "winapi 0.3.9", ] @@ -2966,31 +2956,31 @@ dependencies = [ [[package]] name = "thiserror" -version = "1.0.20" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7dfdd070ccd8ccb78f4ad66bf1982dc37f620ef696c6b5028fe2ed83dd3d0d08" +checksum = "76cc616c6abf8c8928e2fdcc0dbfab37175edd8fb49a4641066ad1364fdab146" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "1.0.20" +version = "1.0.23" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bd80fc12f73063ac132ac92aceea36734f04a1d93c1240c6944e23a3b8841793" +checksum = "9be73a2caec27583d0046ef3796c3794f868a5bc813db689eed00c7631275cd1" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] name = "thread_local" -version = "1.0.1" +version = "1.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d40c6d1b69745a6ec6fb1ca717914848da4b44ae29d9b3080cbee91d72a69b14" +checksum = "d8208a331e1cb318dd5bd76951d2b8fc48ca38a69f5f4e4af1b6a9f8c6236915" dependencies = [ - "lazy_static", + "once_cell", ] [[package]] @@ -3006,21 +2996,30 @@ dependencies = [ [[package]] name = "tinyvec" -version = "0.3.4" +version = "1.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "238ce071d267c5710f9d31451efec16c5ee22de34df17cc05e56cbc92e967117" +checksum = "317cca572a0e89c3ce0ca1f1bdc9369547fe318a683418e42ac8f59d14701023" +dependencies = [ + "tinyvec_macros", +] + +[[package]] +name = "tinyvec_macros" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.0.1" +version = "1.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d258221f566b6c803c7b4714abadc080172b272090cdc5e244a6d4dd13c3a6bd" +checksum = "8efab2086f17abcddb8f756117665c958feee6b2e39974c2f1600592ab3a4195" dependencies = [ "autocfg", "bytes", "libc", "memchr", - "mio 0.7.6", + "mio 0.7.7", "num_cpus", "once_cell", "parking_lot", @@ -3037,8 +3036,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42517d2975ca3114b22a16192634e8241dc5cc1f130be194645970cc1c371494" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", ] [[package]] @@ -3054,9 +3053,9 @@ dependencies = [ [[package]] name = "tokio-stream" -version = "0.1.1" +version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e4cdeb73537e63f98adcd73138af75e3f368ccaecffaa29d7eb61b9f5a440457" +checksum = "76066865172052eb8796c686f0b441a93df8b08d40a950b062ffb9a426f00edd" dependencies = [ "futures-core", "pin-project-lite", @@ -3091,10 +3090,11 @@ dependencies = [ [[package]] name = "tokio-util" -version = "0.6.0" +version = "0.6.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36135b7e7da911f5f8b9331209f7fab4cc13498f3fff52f72a710c78187e3148" +checksum = "feb971a26599ffd28066d387f109746df178eff14d5ea1e235015c5601967a4b" dependencies = [ + "async-stream", "bytes", "futures-core", "futures-sink", @@ -3106,24 +3106,24 @@ dependencies = [ [[package]] name = "toml" -version = "0.5.6" +version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ffc92d160b1eef40665be3a05630d003936a3bc7da7421277846c2613e92c71a" +checksum = "a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa" dependencies = [ "serde", ] [[package]] name = "tower-layer" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a35d656f2638b288b33495d1053ea74c40dc05ec0b92084dd71ca5566c4ed1dc" +checksum = "343bc9466d3fe6b0f960ef45960509f84480bf4fd96f92901afe7ff3df9d3a62" [[package]] name = "tower-service" -version = "0.3.0" +version = "0.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e987b6bf443f4b5b3b6f38704195592cca41c5bb7aedd3c3693c7081f8289860" +checksum = "360dfd1d6d30e05fda32ace2c8c70e9c0a9da713275777f5a4dbb8a1893930c6" [[package]] name = "tower-test" @@ -3141,19 +3141,20 @@ dependencies = [ [[package]] name = "tracing" -version = "0.1.19" +version = "0.1.22" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6d79ca061b032d6ce30c660fded31189ca0b9922bf483cd70759f13a2d86786c" +checksum = "9f47026cdc4080c07e49b37087de021820269d996f581aac150ef9e5583eefe3" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", + "pin-project-lite", "tracing-core", ] [[package]] name = "tracing-core" -version = "0.1.16" +version = "0.1.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5bcf46c1f1f06aeea2d6b81f3c863d0930a596c86ad1920d4e5bad6dd1d7119a" +checksum = "f50de3927f93d202783f4513cda820ab47ef17f624b03c096e86ef00c67e6b5f" dependencies = [ "lazy_static", ] @@ -3164,7 +3165,7 @@ version = "0.2.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ab7bb6f14721aa00656086e9335d363c5c8747bae02ebe32ea2c7dece5689b4c" dependencies = [ - "pin-project 0.4.23", + "pin-project 0.4.27", "tracing", ] @@ -3182,7 +3183,7 @@ dependencies = [ "lazy_static", "log", "radix_trie", - "rand 0.8.1", + "rand 0.8.3", "thiserror", "tokio", "trust-dns-proto", @@ -3205,7 +3206,7 @@ dependencies = [ "ipnet", "lazy_static", "log", - "rand 0.8.1", + "rand 0.8.3", "serde", "smallvec", "thiserror", @@ -3276,7 +3277,7 @@ dependencies = [ "httparse", "input_buffer", "log", - "rand 0.8.1", + "rand 0.8.3", "sha-1", "url", "utf-8", @@ -3314,18 +3315,18 @@ dependencies = [ [[package]] name = "unicode-normalization" -version = "0.1.13" +version = "0.1.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6fb19cf769fa8c6a80a162df694621ebeb4dafb606470b2b2fce0be40a98a977" +checksum = "a13e63ab62dbe32aeee58d1c5408d35c36c392bba5d9d3142287219721afe606" dependencies = [ "tinyvec", ] [[package]] name = "unicode-segmentation" -version = "1.6.0" +version = "1.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e83e153d1053cbb5a118eeff7fd5be06ed99153f00dbcd8ae310c5fb2b22edc0" +checksum = "bb0d2e7be6ae3a5fa87eed5fb451aff96f2573d2694942e40543ae0bbe19c796" [[package]] name = "unicode-width" @@ -3382,7 +3383,7 @@ version = "0.8.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7" dependencies = [ - "getrandom 0.2.1", + "getrandom 0.2.2", ] [[package]] @@ -3432,11 +3433,11 @@ checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" [[package]] name = "wasm-bindgen" -version = "0.2.68" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1ac64ead5ea5f05873d7c12b545865ca2b8d28adfc50a49b84770a3a97265d42" +checksum = "55c0f7123de74f0dab9b7d00fd614e7b19349cd1e2f5252bbe9b1754b59433be" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "serde", "serde_json", "wasm-bindgen-macro", @@ -3444,26 +3445,26 @@ dependencies = [ [[package]] name = "wasm-bindgen-backend" -version = "0.2.68" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f22b422e2a757c35a73774860af8e112bff612ce6cb604224e8e47641a9e4f68" +checksum = "7bc45447f0d4573f3d65720f636bbcc3dd6ce920ed704670118650bcd47764c7" dependencies = [ "bumpalo", "lazy_static", "log", "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-futures" -version = "0.4.18" +version = "0.4.20" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b7866cab0aa01de1edf8b5d7936938a7e397ee50ce24119aef3e1eaa3b6171da" +checksum = "3de431a2910c86679c34283a33f66f4e4abd7e0aec27b6669060148872aadf94" dependencies = [ - "cfg-if 0.1.10", + "cfg-if 1.0.0", "js-sys", "wasm-bindgen", "web-sys", @@ -3471,38 +3472,38 @@ dependencies = [ [[package]] name = "wasm-bindgen-macro" -version = "0.2.68" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6b13312a745c08c469f0b292dd2fcd6411dba5f7160f593da6ef69b64e407038" +checksum = "3b8853882eef39593ad4174dd26fc9865a64e84026d223f63bb2c42affcbba2c" dependencies = [ - "quote 1.0.7", + "quote 1.0.8", "wasm-bindgen-macro-support", ] [[package]] name = "wasm-bindgen-macro-support" -version = "0.2.68" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f249f06ef7ee334cc3b8ff031bfc11ec99d00f34d86da7498396dc1e3b1498fe" +checksum = "4133b5e7f2a531fa413b3a1695e925038a05a71cf67e87dafa295cb645a01385" dependencies = [ "proc-macro2 1.0.24", - "quote 1.0.7", - "syn 1.0.58", + "quote 1.0.8", + "syn 1.0.60", "wasm-bindgen-backend", "wasm-bindgen-shared", ] [[package]] name = "wasm-bindgen-shared" -version = "0.2.68" +version = "0.2.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d649a3145108d7d3fbcde896a468d1bd636791823c9921135218ad89be08307" +checksum = "dd4945e4943ae02d15c13962b38a5b1e81eadd4b71214eee75af64a4d6a4fd64" [[package]] name = "web-sys" -version = "0.3.45" +version = "0.3.47" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4bf6ef87ad7ae8008e15a355ce696bed26012b7caa21605188cfd8214ab51e2d" +checksum = "c40dc691fc48003eba817c38da7113c15698142da971298003cac3ef175680b3" dependencies = [ "js-sys", "wasm-bindgen", diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 8f0fc7235f..bb4352967c 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -29,7 +29,7 @@ deno_fetch = { path = "../op_crates/fetch", version = "0.20.0" } deno_web = { path = "../op_crates/web", version = "0.28.0" } deno_websocket = { path = "../op_crates/websocket", version = "0.3.0" } regex = "1.4.3" -serde = { version = "1.0.116", features = ["derive"] } +serde = { version = "1.0.121", features = ["derive"] } [target.'cfg(windows)'.build-dependencies] winapi = "0.3.9" @@ -37,8 +37,8 @@ winres = "0.1.11" [dependencies] deno_core = { path = "../core", version = "0.77.0" } -deno_doc = "0.1.20" -deno_lint = "0.2.16" +deno_doc = "0.1.21" +deno_lint = "0.2.17" deno_runtime = { path = "../runtime", version = "0.7.0" } atty = "0.2.14" @@ -46,11 +46,11 @@ base64 = "0.13.0" byteorder = "1.4.2" clap = "2.33.3" dissimilar = "1.0.2" -dprint-plugin-typescript = "0.38.3" +dprint-plugin-typescript = "0.38.5" dprint-plugin-markdown = "0.5.1" encoding_rs = "0.8.26" env_logger = "0.8.2" -filetime = "0.2.13" +filetime = "0.2.14" http = "0.2.3" indexmap = "1.6.1" jsonc-parser = "0.15.1" @@ -66,16 +66,16 @@ ring = "0.16.19" rustyline = { version = "7.1.0", default-features = false } rustyline-derive = "0.4.0" semver-parser = "0.10.2" -serde = { version = "1.0.116", features = ["derive"] } +serde = { version = "1.0.121", features = ["derive"] } shell-escape = "0.1.5" sourcemap = "6.0.1" -swc_bundler = "0.19.2" -swc_common = { version = "0.10.8", features = ["sourcemap"] } -swc_ecmascript = { version = "0.17.1", features = ["codegen", "dep_graph", "parser", "proposal", "react", "transforms", "typescript", "visit"] } -tempfile = "3.1.0" +swc_bundler = "0.20.4" +swc_common = { version = "0.10.9", features = ["sourcemap"] } +swc_ecmascript = { version = "0.18.4", features = ["codegen", "dep_graph", "parser", "proposal", "react", "transforms", "typescript", "visit"] } +tempfile = "3.2.0" termcolor = "1.1.2" text-size = "1.1.0" -tokio = { version = "1.0.1", features = ["full"] } +tokio = { version = "1.1.0", features = ["full"] } tokio-rustls = "0.22.0" uuid = { version = "0.8.2", features = ["v4"] } walkdir = "2.3.1" diff --git a/cli/lsp/language_server.rs b/cli/lsp/language_server.rs index 21a229b476..55ae92c001 100644 --- a/cli/lsp/language_server.rs +++ b/cli/lsp/language_server.rs @@ -1540,7 +1540,7 @@ mod tests { let time = Instant::now(); harness.run().await; assert!( - time.elapsed().as_millis() <= 10000, + time.elapsed().as_millis() <= 15000, "the execution time exceeded 10000ms" ); } diff --git a/cli/tests/bundle.test.out b/cli/tests/bundle.test.out index 155430c995..b21e53b421 100644 --- a/cli/tests/bundle.test.out +++ b/cli/tests/bundle.test.out @@ -1,31 +1,27 @@ [WILDCARD] -function returnsHi() { - return "Hi"; +function printHello() { + console.log("Hello"); } function returnsFoo() { return "Foo"; } -function printHello() { - console.log("Hello"); -} function printHello2() { printHello(); } -function returnsFoo2() { +function returnsHi1() { + return "Hi"; +} +export { returnsHi1 as returnsHi }; +function returnsFoo21() { return returnsFoo(); } -function printHello3() { +export { returnsFoo21 as returnsFoo2 }; +function printHello31() { printHello2(); } -function throwsError() { +export { printHello31 as printHello3 }; +function throwsError1() { throw Error("exception from mod1"); } -const returnsHi1 = returnsHi; -const returnsFoo21 = returnsFoo2; -const printHello31 = printHello3; -const throwsError1 = throwsError; -export { returnsHi as returnsHi }; -export { returnsFoo2 as returnsFoo2 }; -export { printHello3 as printHello3 }; -export { throwsError as throwsError }; +export { throwsError1 as throwsError }; diff --git a/cli/tests/bundle/fixture02.out b/cli/tests/bundle/fixture02.out index b14fc143b3..f831aac2ef 100644 --- a/cli/tests/bundle/fixture02.out +++ b/cli/tests/bundle/fixture02.out @@ -2,9 +2,9 @@ const b = "b"; console.log(b); const mod = function() { const c = "c"; + const c1 = c; class C { } - const c1 = c; const __default = C; const __default1 = C; return { diff --git a/cli/tests/bundle/fixture06.out b/cli/tests/bundle/fixture06.out index 3c583c56e1..47288d5e43 100644 --- a/cli/tests/bundle/fixture06.out +++ b/cli/tests/bundle/fixture06.out @@ -1,12 +1,12 @@ const importMeta = { - url: "file:///tests/fixture06.ts", - main: import.meta.main -}; -const importMeta1 = { url: "file:///tests/subdir/f.ts", main: false }; -const isMain = importMeta1.main; -const modUrl = importMeta1.url; +const isMain = importMeta.main; +const modUrl = importMeta.url; +const importMeta1 = { + url: "file:///tests/fixture06.ts", + main: import.meta.main +}; console.log(isMain, modUrl); -console.log(importMeta.main, importMeta.url); +console.log(importMeta1.main, importMeta1.url); diff --git a/cli/tests/bundle/fixture08.out b/cli/tests/bundle/fixture08.out index 0ab6468401..7ddb20077b 100644 --- a/cli/tests/bundle/fixture08.out +++ b/cli/tests/bundle/fixture08.out @@ -6,4 +6,4 @@ const mod = function() { }; }(); const a = mod; -export { a }; +export { mod as a }; diff --git a/cli/tests/bundle/fixture09.out b/cli/tests/bundle/fixture09.out index 73031ef02e..e7396f493c 100644 --- a/cli/tests/bundle/fixture09.out +++ b/cli/tests/bundle/fixture09.out @@ -15,7 +15,6 @@ const mod1 = function() { }; }(); const k = globalThis.value ? mod : mod1; -const { a , } = k; -const a1 = a; -const a2 = a; +const { a: a2 , } = k; +const a1 = a2; export { a1 as a }; diff --git a/cli/tests/bundle/fixture10.out b/cli/tests/bundle/fixture10.out index 209c19612c..776aac1aec 100644 --- a/cli/tests/bundle/fixture10.out +++ b/cli/tests/bundle/fixture10.out @@ -1,5 +1,6 @@ +const a = "a"; +const a1 = a; const o = { }; -const a = "a"; -const { a: a1 = a } = o; -console.log(a1); +const { a: a2 = a1 } = o; +console.log(a2); diff --git a/cli/tests/bundle/fixture11.out b/cli/tests/bundle/fixture11.out index 9c22c3b093..876eb45ac4 100644 --- a/cli/tests/bundle/fixture11.out +++ b/cli/tests/bundle/fixture11.out @@ -1,22 +1,25 @@ -var O2; +function a() { + console.log("a"); +} +const a1 = a; +var O3; (function(O1) { O1[O1["A"] = 0] = "A"; O1[O1["B"] = 1] = "B"; O1[O1["C"] = 2] = "C"; -})(O2 || (O2 = { +})(O3 || (O3 = { })); -function a() { - console.log("a"); -} -const O1 = O2; -export { O1 as O }; +const O1 = O3; +const a2 = a1; +const O2 = O1; +export { O2 as O }; class A { #a; #c; constructor(o = { }){ - const { a: a1 = a , c , } = o; - this.#a = a1; + const { a: a3 = a2 , c , } = o; + this.#a = a3; this.#c = c; } a() { @@ -26,7 +29,6 @@ class A { console.log(this.#c); } } -const a2 = new A(); -a2.a(); -a2.c(); -const O3 = O2; +const a4 = new A(); +a4.a(); +a4.c(); diff --git a/cli/tests/bundle/fixture15.out b/cli/tests/bundle/fixture15.out index 408d8464f0..dc72fdeff6 100644 --- a/cli/tests/bundle/fixture15.out +++ b/cli/tests/bundle/fixture15.out @@ -1,5 +1,4 @@ -function getIndex(c) { +function getIndex1(c) { return "\x00\r\n\x85\u2028\u2029".indexOf(c); } -const getIndex1 = getIndex; -export { getIndex as getIndex }; +export { getIndex1 as getIndex }; diff --git a/cli/tests/compiler_api_test.ts b/cli/tests/compiler_api_test.ts index 98685f467c..17c02b0e50 100644 --- a/cli/tests/compiler_api_test.ts +++ b/cli/tests/compiler_api_test.ts @@ -189,7 +189,7 @@ Deno.test({ assert(!ignoredOptions); assertEquals(stats.length, 12); assertEquals(Object.keys(files), ["deno:///bundle.js"]); - assert(files["deno:///bundle.js"].includes(`const bar = "bar"`)); + assert(files["deno:///bundle.js"].includes(`const bar1 = "bar"`)); }, }); @@ -227,7 +227,7 @@ Deno.test({ assert(!ignoredOptions); assertEquals(stats.length, 12); assertEquals(Object.keys(files), ["deno:///bundle.js"]); - assert(files["deno:///bundle.js"].includes(`const bar = "bar"`)); + assert(files["deno:///bundle.js"].includes(`const bar1 = "bar"`)); }, }); diff --git a/cli/tests/seed_random.js.out b/cli/tests/seed_random.js.out index 2b5551c83f..4d1ebd0818 100644 --- a/cli/tests/seed_random.js.out +++ b/cli/tests/seed_random.js.out @@ -9,15 +9,14 @@ 0.5950178237266042 0.22440633214343908 Uint8Array(32) [ - 116, 125, 169, 69, 106, 231, 99, - 39, 148, 188, 211, 41, 46, 211, - 236, 141, 55, 10, 214, 63, 118, - 230, 218, 249, 125, 161, 137, 110, - 214, 36, 159, 154 + 153, 221, 127, 193, 173, 88, 77, 155, + 23, 66, 117, 239, 157, 231, 189, 160, + 79, 198, 30, 56, 137, 159, 220, 226, + 47, 211, 26, 73, 243, 252, 71, 214 ] Uint8Array(32) [ - 248, 21, 21, 9, 41, 0, 71, 124, - 244, 209, 252, 151, 7, 10, 168, 250, - 84, 170, 243, 140, 53, 47, 99, 212, - 18, 146, 68, 48, 66, 222, 67, 112 + 18, 98, 66, 131, 76, 87, 93, 76, + 205, 81, 250, 112, 129, 119, 92, 9, + 116, 99, 5, 171, 8, 137, 132, 79, + 255, 9, 194, 1, 138, 85, 72, 189 ] diff --git a/core/Cargo.toml b/core/Cargo.toml index a18c364bfb..d7ba17aef2 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -14,14 +14,14 @@ path = "lib.rs" [dependencies] anyhow = "1.0.38" -futures = "0.3.9" +futures = "0.3.12" indexmap = "1.6.1" lazy_static = "1.4.0" libc = "0.2.82" log = "0.4.13" pin-project = "1.0.4" rusty_v8 = "0.16.0" -serde = { version = "1.0.116", features = ["derive"] } +serde = { version = "1.0.121", features = ["derive"] } serde_json = { version = "1.0.61", features = ["preserve_order"] } smallvec = "1.6.1" url = { version = "2.2.0", features = ["serde"] } @@ -36,4 +36,4 @@ path = "examples/http_bench_json_ops.rs" # These dependencies are only used for the 'http_bench_*_ops' examples. [dev-dependencies] -tokio = { version = "1.0.1", features = ["full"] } +tokio = { version = "1.1.0", features = ["full"] } diff --git a/op_crates/crypto/Cargo.toml b/op_crates/crypto/Cargo.toml index 54e6227ddd..5fe727845d 100644 --- a/op_crates/crypto/Cargo.toml +++ b/op_crates/crypto/Cargo.toml @@ -15,5 +15,5 @@ path = "lib.rs" [dependencies] deno_core = { version = "0.77.0", path = "../../core" } -rand = "0.7.3" +rand = "0.8.2" diff --git a/op_crates/fetch/Cargo.toml b/op_crates/fetch/Cargo.toml index f96d33a172..fa83ad439d 100644 --- a/op_crates/fetch/Cargo.toml +++ b/op_crates/fetch/Cargo.toml @@ -17,7 +17,7 @@ path = "lib.rs" bytes = "1.0.1" deno_core = { version = "0.77.0", path = "../../core" } reqwest = { version = "0.11.0", default-features = false, features = ["rustls-tls", "stream", "gzip", "brotli"] } -serde = { version = "1.0.116", features = ["derive"] } -tokio = { version = "1.0.1", features = ["full"] } -tokio-stream = "0.1.1" -tokio-util = "0.6.0" +serde = { version = "1.0.121", features = ["derive"] } +tokio = { version = "1.1.0", features = ["full"] } +tokio-stream = "0.1.2" +tokio-util = "0.6.2" diff --git a/op_crates/web/Cargo.toml b/op_crates/web/Cargo.toml index 6b30bc785b..92033c1c86 100644 --- a/op_crates/web/Cargo.toml +++ b/op_crates/web/Cargo.toml @@ -16,7 +16,7 @@ path = "lib.rs" [dependencies] deno_core = { version = "0.77.0", path = "../../core" } idna = "0.2.0" -serde = { version = "1.0.116", features = ["derive"] } +serde = { version = "1.0.121", features = ["derive"] } [dev-dependencies] -futures = "0.3.9" +futures = "0.3.12" diff --git a/op_crates/websocket/Cargo.toml b/op_crates/websocket/Cargo.toml index dd48b9f3a9..e6755f6dfe 100644 --- a/op_crates/websocket/Cargo.toml +++ b/op_crates/websocket/Cargo.toml @@ -16,8 +16,8 @@ path = "lib.rs" [dependencies] deno_core = { version = "0.77.0", path = "../../core" } http = "0.2.3" -serde = { version = "1.0.116", features = ["derive"] } -tokio = { version = "1.0.1", features = ["full"] } +serde = { version = "1.0.121", features = ["derive"] } +tokio = { version = "1.1.0", features = ["full"] } tokio-rustls = "0.22.0" tokio-tungstenite = "0.13.0" webpki = "0.21.4" diff --git a/runtime/Cargo.toml b/runtime/Cargo.toml index 1ee338733f..5c0bb08980 100644 --- a/runtime/Cargo.toml +++ b/runtime/Cargo.toml @@ -39,7 +39,7 @@ atty = "0.2.14" dlopen = "0.1.8" encoding_rs = "0.8.26" env_logger = "0.8.2" -filetime = "0.2.13" +filetime = "0.2.14" http = "0.2.3" hyper = { version = "0.14.2", features = ["server"] } indexmap = "1.6.1" @@ -52,11 +52,11 @@ regex = "1.4.3" ring = "0.16.19" rustyline = { version = "7.1.0", default-features = false } rustyline-derive = "0.4.0" -serde = { version = "1.0.116", features = ["derive"] } +serde = { version = "1.0.121", features = ["derive"] } shell-escape = "0.1.5" sys-info = "0.7.0" termcolor = "1.1.2" -tokio = { version = "1.0.1", features = ["full"] } +tokio = { version = "1.1.0", features = ["full"] } tokio-rustls = "0.22.0" uuid = { version = "0.8.2", features = ["v4"] } webpki = "0.21.4"