Lockfile update
diff --git a/third-party/BUCK b/third-party/BUCK
index ffc078d..3ecdc33 100644
--- a/third-party/BUCK
+++ b/third-party/BUCK
@@ -15,7 +15,7 @@
 
 rust_library(
     name = "clap",
-    srcs = glob(["vendor/clap-3.0.10/src/**"]),
+    srcs = glob(["vendor/clap-3.0.13/src/**"]),
     features = ["std"],
     visibility = ["PUBLIC"],
     deps = [
@@ -91,7 +91,7 @@
 
 rust_library(
     name = "quote",
-    srcs = glob(["vendor/quote-1.0.14/src/**"]),
+    srcs = glob(["vendor/quote-1.0.15/src/**"]),
     features = ["proc-macro"],
     visibility = ["PUBLIC"],
     deps = [":proc-macro2"],
@@ -106,8 +106,8 @@
 
 rust_library(
     name = "syn",
-    srcs = glob(["vendor/syn-1.0.85/src/**"]),
-    build_script = "vendor/syn-1.0.85/build.rs",
+    srcs = glob(["vendor/syn-1.0.86/src/**"]),
+    build_script = "vendor/syn-1.0.86/build.rs",
     features = [
         "clone-impls",
         "derive",
diff --git a/third-party/BUILD b/third-party/BUILD
index d830836..fa19591 100644
--- a/third-party/BUILD
+++ b/third-party/BUILD
@@ -18,7 +18,7 @@
 
 rust_library(
     name = "clap",
-    srcs = glob(["vendor/clap-3.0.10/src/**"]),
+    srcs = glob(["vendor/clap-3.0.13/src/**"]),
     crate_features = ["std"],
     visibility = ["//visibility:public"],
     deps = [
@@ -105,7 +105,7 @@
 
 rust_library(
     name = "quote",
-    srcs = glob(["vendor/quote-1.0.14/src/**"]),
+    srcs = glob(["vendor/quote-1.0.15/src/**"]),
     crate_features = ["proc-macro"],
     visibility = ["//visibility:public"],
     deps = [":proc-macro2"],
@@ -120,7 +120,7 @@
 
 rust_library(
     name = "syn",
-    srcs = glob(["vendor/syn-1.0.85/src/**"]),
+    srcs = glob(["vendor/syn-1.0.86/src/**"]),
     crate_features = [
         "clone-impls",
         "derive",
@@ -140,7 +140,7 @@
 
 cargo_build_script(
     name = "syn@build",
-    srcs = ["vendor/syn-1.0.85/build.rs"],
+    srcs = ["vendor/syn-1.0.86/build.rs"],
     crate_features = [
         "clone-impls",
         "derive",
diff --git a/third-party/Cargo.lock b/third-party/Cargo.lock
index 5b741be..aac3c56 100644
--- a/third-party/Cargo.lock
+++ b/third-party/Cargo.lock
@@ -46,9 +46,9 @@
 
 [[package]]
 name = "clap"
-version = "3.0.10"
+version = "3.0.13"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "7a30c3bf9ff12dfe5dae53f0a96e0febcd18420d1c0e7fad77796d9d5c4b5375"
+checksum = "08799f92c961c7a1cf0cc398a9073da99e21ce388b46372c37f3191f2f3eed3e"
 dependencies = [
  "bitflags",
  "indexmap",
@@ -69,9 +69,9 @@
 
 [[package]]
 name = "crc32fast"
-version = "1.3.0"
+version = "1.3.1"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "738c290dfaea84fc1ca15ad9c168d083b05a714e1efddd8edaab678dc28d2836"
+checksum = "a2209c310e29876f7f0b2721e7e26b84aff178aa3da5d091f9bfbf47669e60e3"
 dependencies = [
  "cfg-if",
 ]
@@ -220,9 +220,9 @@
 
 [[package]]
 name = "libc"
-version = "0.2.112"
+version = "0.2.116"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "1b03d17f364a3a042d5e5d46b053bbbf82c92c9430c592dd4c064dc6ee997125"
+checksum = "565dbd88872dbe4cc8a46e527f26483c1d1f7afa6b884a3bd6cd893d4f98da74"
 
 [[package]]
 name = "link-cplusplus"
@@ -291,9 +291,9 @@
 
 [[package]]
 name = "quote"
-version = "1.0.14"
+version = "1.0.15"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "47aa80447ce4daf1717500037052af176af5d38cc3e571d9ec1c7353fc10c87d"
+checksum = "864d3e96a899863136fc6e99f3d7cae289dafe43bf2c5ac19b70df7210c0a145"
 dependencies = [
  "proc-macro2",
 ]
@@ -318,18 +318,18 @@
 
 [[package]]
 name = "serde"
-version = "1.0.133"
+version = "1.0.136"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "97565067517b60e2d1ea8b268e59ce036de907ac523ad83a0475da04e818989a"
+checksum = "ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789"
 dependencies = [
  "serde_derive",
 ]
 
 [[package]]
 name = "serde_derive"
-version = "1.0.133"
+version = "1.0.136"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "ed201699328568d8d08208fdd080e3ff594e6c422e438b6705905da01005d537"
+checksum = "08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9"
 dependencies = [
  "proc-macro2",
  "quote",
@@ -338,9 +338,9 @@
 
 [[package]]
 name = "serde_json"
-version = "1.0.75"
+version = "1.0.78"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c059c05b48c5c0067d4b4b2b4f0732dd65feb52daf7e0ea09cd87e7dadc1af79"
+checksum = "d23c1ba4cf0efd44be32017709280b32d1cea5c3f1275c3b6d9e8bc54f758085"
 dependencies = [
  "itoa",
  "ryu",
@@ -355,9 +355,9 @@
 
 [[package]]
 name = "syn"
-version = "1.0.85"
+version = "1.0.86"
 source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a684ac3dcd8913827e18cd09a68384ee66c1de24157e3c556c9ab16d85695fb7"
+checksum = "8a65b3f4ffa0092e9887669db0eae07941f023991ab58ea44da8fe8e2d511c6b"
 dependencies = [
  "proc-macro2",
  "quote",