diff --git a/THIRD-PARTY-LICENSES.html b/THIRD-PARTY-LICENSES.html
index 8763b5b..d35ae92 100644
--- a/THIRD-PARTY-LICENSES.html
+++ b/THIRD-PARTY-LICENSES.html
@@ -1377,6 +1377,11 @@
Used by:
quote 1.0.36
+
+ rustversion 1.0.22
+
syn 2.0.74
Used by:
wasm-bindgen-backend 0.2.93
-
-
- wasm-bindgen-macro-support 0.2.93wasm-bindgen-macro-support 0.2.106
wasm-bindgen-macro 0.2.93wasm-bindgen-macro 0.2.106
wasm-bindgen-shared 0.2.93wasm-bindgen-shared 0.2.106
- wasm-bindgen 0.2.93wasm-bindgen 0.2.106
diff --git a/parser/Cargo.lock b/parser/Cargo.lock
index 02486f4..b79ef6a 100644
--- a/parser/Cargo.lock
+++ b/parser/Cargo.lock
@@ -1,6 +1,6 @@
# This file is automatically @generated by Cargo.
# It is not intended for manual editing.
-version = 3
+version = 4
[[package]]
name = "ahash"
@@ -384,6 +384,12 @@ dependencies = [
"bitflags",
]
+[[package]]
+name = "rustversion"
+version = "1.0.22"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d"
+
[[package]]
name = "scopeguard"
version = "1.2.0"
@@ -598,35 +604,22 @@ checksum = "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
[[package]]
name = "wasm-bindgen"
-version = "0.2.93"
+version = "0.2.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "a82edfc16a6c469f5f44dc7b571814045d60404b55a0ee849f9bcfa2e63dd9b5"
+checksum = "0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd"
dependencies = [
"cfg-if",
"once_cell",
+ "rustversion",
"wasm-bindgen-macro",
-]
-
-[[package]]
-name = "wasm-bindgen-backend"
-version = "0.2.93"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "9de396da306523044d3302746f1208fa71d7532227f15e347e2d93e4145dd77b"
-dependencies = [
- "bumpalo",
- "log",
- "once_cell",
- "proc-macro2",
- "quote",
- "syn",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-macro"
-version = "0.2.93"
+version = "0.2.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "585c4c91a46b072c92e908d99cb1dcdf95c5218eeb6f3bf1efa991ee7a68cccf"
+checksum = "48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3"
dependencies = [
"quote",
"wasm-bindgen-macro-support",
@@ -634,22 +627,25 @@ dependencies = [
[[package]]
name = "wasm-bindgen-macro-support"
-version = "0.2.93"
+version = "0.2.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "afc340c74d9005395cf9dd098506f7f44e38f2b4a21c6aaacf9a105ea5e1e836"
+checksum = "cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40"
dependencies = [
+ "bumpalo",
"proc-macro2",
"quote",
"syn",
- "wasm-bindgen-backend",
"wasm-bindgen-shared",
]
[[package]]
name = "wasm-bindgen-shared"
-version = "0.2.93"
+version = "0.2.106"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c62a0a307cb4a311d3a07867860911ca130c3494e8c2719593806c08bc5d0484"
+checksum = "cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4"
+dependencies = [
+ "unicode-ident",
+]
[[package]]
name = "windows-targets"
diff --git a/parser/Cargo.toml b/parser/Cargo.toml
index 2ab6dc3..6242b16 100644
--- a/parser/Cargo.toml
+++ b/parser/Cargo.toml
@@ -9,7 +9,7 @@ crate-type = ["cdylib", "rlib"]
fallible-iterator = "0.3.0"
indexmap = "2.4.0"
sqlite3-parser = "0.13.0"
-wasm-bindgen = "0.2.93"
+wasm-bindgen = "0.2.106"
sqlx-sqlite = { git = "https://github.com/merceyz/sqlx.git", rev = "d4c0dbdd09b107f942bb464e2adc0439153a21e2" }
[profile.release]
diff --git a/parser/rust-toolchain.toml b/parser/rust-toolchain.toml
index 764e902..204632e 100644
--- a/parser/rust-toolchain.toml
+++ b/parser/rust-toolchain.toml
@@ -1,4 +1,4 @@
[toolchain]
-channel = "1.83.0"
+channel = "1.92.0"
targets = ["wasm32-unknown-unknown"]
components = ["rustfmt", "clippy"]