diff --git a/Cargo.lock b/Cargo.lock
index 9a0383b839..5d28e9c97c 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -296,9 +296,9 @@ checksum = "5ba7d7f7b201dfcbc314b14f2176c92f8ba521dab538b40e426ffed25ed7cd80"
 
 [[package]]
 name = "cc"
-version = "1.0.50"
+version = "1.0.52"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "95e28fa049fda1c330bcf9d723be7663a899c4679724b34c81e9f5a326aab8cd"
+checksum = "c3d87b23d6a92cd03af510a5ade527033f6aa6fa92161e2d5863a907d4c5e31d"
 
 [[package]]
 name = "cfg-if"
@@ -1018,9 +1018,9 @@ checksum = "cd179ae861f0c2e53da70d892f5f3029f9594be0c41dc5269cd371691b1dc2f9"
 
 [[package]]
 name = "hyper"
-version = "0.13.4"
+version = "0.13.5"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed6081100e960d9d74734659ffc9cc91daf1c0fc7aceb8eaa94ee1a3f5046f2e"
+checksum = "96816e1d921eca64d208a85aab4f7798455a8e34229ee5a88c935bdee1b78b14"
 dependencies = [
  "bytes 0.5.4",
  "futures-channel",
@@ -1197,7 +1197,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "62ebf1391f6acad60e5c8b43706dde4582df75c06698ab44511d15016bc2442c"
 dependencies = [
  "owning_ref 0.4.1",
- "scopeguard",
+ "scopeguard 0.3.3",
 ]
 
 [[package]]
@@ -1946,9 +1946,9 @@ dependencies = [
 
 [[package]]
 name = "regex"
-version = "1.3.6"
+version = "1.3.7"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7f6946991529684867e47d86474e3a6d0c0ab9b82d5821e314b1ede31fa3a4b3"
+checksum = "a6020f034922e3194c711b82a627453881bc4682166cabb07134a10c26ba7692"
 dependencies = [
  "aho-corasick",
  "memchr",
@@ -2010,13 +2010,13 @@ dependencies = [
 
 [[package]]
 name = "ring"
-version = "0.16.12"
+version = "0.16.13"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1ba5a8ec64ee89a76c98c549af81ff14813df09c3e6dc4766c3856da48597a0c"
+checksum = "703516ae74571f24b465b4a1431e81e2ad51336cb0ded733a55a1aa3eccac196"
 dependencies = [
  "cc",
- "lazy_static",
  "libc",
+ "once_cell",
  "spin",
  "untrusted",
  "web-sys",
@@ -2090,9 +2090,9 @@ dependencies = [
 
 [[package]]
 name = "rustyline"
-version = "6.1.1"
+version = "6.1.2"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "61a7384a84da856bd163ef2c22982c816b0bcedaf17978ec13d8e0e277ddc332"
+checksum = "1cd20b28d972040c627e209eb29f19c24a71a19d661cc5a220089176e20ee202"
 dependencies = [
  "cfg-if",
  "dirs",
@@ -2100,6 +2100,7 @@ dependencies = [
  "log 0.4.8",
  "memchr",
  "nix",
+ "scopeguard 1.1.0",
  "unicode-segmentation",
  "unicode-width",
  "utf8parse",
@@ -2149,6 +2150,12 @@ version = "0.3.3"
 source = "registry+https://github.com/rust-lang/crates.io-index"
 checksum = "94258f53601af11e6a49f722422f6e3425c52b06245a5cf9bc09908b174f5e27"
 
+[[package]]
+name = "scopeguard"
+version = "1.1.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
+
 [[package]]
 name = "sct"
 version = "0.6.0"
@@ -2225,9 +2232,9 @@ dependencies = [
 
 [[package]]
 name = "serde_json"
-version = "1.0.51"
+version = "1.0.52"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "da07b57ee2623368351e9a0488bb0b261322a15a6e0ae53e243cbdc0f4208da9"
+checksum = "a7894c8ed05b7a3a279aeb79025fdec1d3158080b75b98a08faf2806bb799edd"
 dependencies = [
  "indexmap",
  "itoa",
@@ -2537,9 +2544,9 @@ dependencies = [
 
 [[package]]
 name = "sys-info"
-version = "0.5.8"
+version = "0.6.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "0079fe39cec2c8215e21b0bc4ccec9031004c160b88358f531b601e96b77f0df"
+checksum = "bb0fb3fecc8cf6ffd2b75b19f0b1e56770fc8d370fed8bb82ce90e29014951c3"
 dependencies = [
  "cc",
  "libc",
@@ -2608,9 +2615,9 @@ dependencies = [
 
 [[package]]
 name = "tokio"
-version = "0.2.18"
+version = "0.2.20"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "34ef16d072d2b6dc8b4a56c70f5c5ced1a37752116f8e7c1e80c659aa7cb6713"
+checksum = "05c1d570eb1a36f0345a5ce9c6c6e665b70b73d11236912c0b477616aeec47b1"
 dependencies = [
  "bytes 0.5.4",
  "fnv",
@@ -2799,9 +2806,9 @@ checksum = "826e7639553986605ec5979c7dd957c7895e93eabed50ab2ffa7f6128a75097c"
 
 [[package]]
 name = "untrusted"
-version = "0.7.0"
+version = "0.7.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "60369ef7a31de49bcb3f6ca728d4ba7300d9a1658f94c727d4cab8c8d9f4aece"
+checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
 
 [[package]]
 name = "url"
diff --git a/cli/Cargo.toml b/cli/Cargo.toml
index 1979232a0d..0e228846b7 100644
--- a/cli/Cargo.toml
+++ b/cli/Cargo.toml
@@ -39,22 +39,22 @@ glob = "0.3.0"
 http = "0.2.1"
 indexmap = "1.3.2"
 lazy_static = "1.4.0"
-libc = "0.2.68"
+libc = "0.2.69"
 log = "0.4.8"
 notify = "5.0.0-pre.2"
 rand = "0.7.3"
-regex = "1.3.6"
+regex = "1.3.7"
 reqwest = { version = "0.10.4", default-features = false, features = ["rustls-tls", "stream", "gzip", "brotli"] }
-ring = "0.16.12"
-rustyline = "6.1.0"
+ring = "0.16.13"
+rustyline = "6.1.2"
 serde = { version = "1.0.106", features = ["derive"] }
 serde_derive = "1.0.106"
-serde_json = { version = "1.0.51", features = [ "preserve_order" ] }
-sys-info = "=0.5.8" # 0.5.9 and 0.5.10 are broken on windows.
+serde_json = { version = "1.0.52", features = [ "preserve_order" ] }
+sys-info = "0.6.1"
 sourcemap = "5.0.0"
 tempfile = "3.1.0"
 termcolor = "1.1.0"
-tokio = { version = "0.2.18", features = ["rt-core", "tcp", "udp", "uds", "process", "fs", "blocking", "sync", "io-std", "macros", "time"] }
+tokio = { version = "0.2.20", features = ["rt-core", "tcp", "udp", "uds", "process", "fs", "blocking", "sync", "io-std", "macros", "time"] }
 tokio-rustls = "0.13.0"
 url = "2.1.1"
 utime = "0.2.1"
@@ -64,7 +64,7 @@ walkdir = "2.3.1"
 warp = "0.2.2"
 semver-parser = "0.9.0"
 uuid = { version = "0.8.1", features = ["v4"] }
-swc_ecma_visit = { version = "=0.1.0" }
+swc_ecma_visit = "0.1.0"
 
 [target.'cfg(windows)'.dependencies]
 winapi = "0.3.8"
diff --git a/core/Cargo.toml b/core/Cargo.toml
index 82d4234678..c8c19516a4 100644
--- a/core/Cargo.toml
+++ b/core/Cargo.toml
@@ -17,10 +17,10 @@ path = "lib.rs"
 downcast-rs = "1.1.1"
 futures = { version = "0.3.4", features = ["thread-pool", "compat"] }
 lazy_static = "1.4.0"
-libc = "0.2.68"
+libc = "0.2.69"
 log = "0.4.8"
 rusty_v8 = "0.4.0"
-serde_json = "1.0.51"
+serde_json = "1.0.52"
 url = "2.1.1"
 
 [[example]]
@@ -30,4 +30,4 @@ path = "examples/http_bench.rs"
 # These dependendencies are only used for deno_core_http_bench.
 [dev-dependencies]
 derive_deref = "1.1.0"
-tokio = { version = "0.2.18", features = ["rt-core", "tcp"] }
+tokio = { version = "0.2.20", features = ["rt-core", "tcp"] }
diff --git a/deno_typescript/Cargo.toml b/deno_typescript/Cargo.toml
index 393f10396f..7057fc2c7e 100644
--- a/deno_typescript/Cargo.toml
+++ b/deno_typescript/Cargo.toml
@@ -20,5 +20,5 @@ path = "lib.rs"
 
 [dependencies]
 deno_core = { path = "../core", version = "0.42.0" }
-serde_json = "1.0.51"
+serde_json = "1.0.52"
 serde = { version = "1.0.106", features = ["derive"] }
diff --git a/tools/hyper_hello/Cargo.toml b/tools/hyper_hello/Cargo.toml
index 2372ff5ac6..9029815ccb 100644
--- a/tools/hyper_hello/Cargo.toml
+++ b/tools/hyper_hello/Cargo.toml
@@ -4,8 +4,8 @@ version = "0.0.1"
 edition = "2018"
 
 [dependencies]
-hyper = "0.13.4"
-tokio = { version = "0.2.16", features = ["full"] }
+hyper = "0.13.5"
+tokio = { version = "0.2.20", features = ["full"] }
 
 [[bin]]
 name = "hyper_hello"