diff --git a/apps/tauri/src-tauri/Cargo.lock b/apps/tauri/src-tauri/Cargo.lock
index 744d5a2..fec6cfb 100644
--- a/apps/tauri/src-tauri/Cargo.lock
+++ b/apps/tauri/src-tauri/Cargo.lock
@@ -674,12 +674,6 @@ dependencies = [
"crossbeam-utils",
]
-[[package]]
-name = "const-oid"
-version = "0.9.6"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
-
[[package]]
name = "const-oid"
version = "0.10.2"
@@ -889,7 +883,6 @@ dependencies = [
"cfg-if",
"cpufeatures 0.2.17",
"curve25519-dalek-derive",
- "digest 0.10.7",
"fiat-crypto 0.2.9",
"rustc_version",
"subtle",
@@ -974,25 +967,14 @@ dependencies = [
"windows-sys 0.61.2",
]
-[[package]]
-name = "der"
-version = "0.7.10"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb"
-dependencies = [
- "const-oid 0.9.6",
- "pem-rfc7468 0.7.0",
- "zeroize",
-]
-
[[package]]
name = "der"
version = "0.8.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a69dedd701da44b0536442edf09c81a64b0ab97a7a4a5e3d1971f00027cbc63d"
dependencies = [
- "const-oid 0.10.2",
- "pem-rfc7468 1.0.0",
+ "const-oid",
+ "pem-rfc7468",
"zeroize",
]
@@ -1057,7 +1039,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2"
dependencies = [
"block-buffer 0.12.1",
- "const-oid 0.10.2",
+ "const-oid",
"crypto-common 0.2.2",
"ctutils",
]
@@ -1204,38 +1186,14 @@ version = "1.0.20"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555"
-[[package]]
-name = "ed25519"
-version = "2.2.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
-dependencies = [
- "pkcs8 0.10.2",
- "signature 2.2.0",
-]
-
[[package]]
name = "ed25519"
version = "3.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "29fcf32e6c73d1079f83ab4d782de2d81620346a5f38c6237a86a22f8368980a"
dependencies = [
- "pkcs8 0.11.0",
- "signature 3.0.0",
-]
-
-[[package]]
-name = "ed25519-dalek"
-version = "2.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9"
-dependencies = [
- "curve25519-dalek 4.1.3",
- "ed25519 2.2.3",
- "serde",
- "sha2 0.10.9",
- "subtle",
- "zeroize",
+ "pkcs8",
+ "signature",
]
[[package]]
@@ -1245,10 +1203,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6ebaa1a2bf1290ab3bfe5a7b771d050ebffab2711c19a81691c683a5144a25de"
dependencies = [
"curve25519-dalek 5.0.0",
- "ed25519 3.0.0",
+ "ed25519",
"serde",
"sha2 0.11.0",
- "signature 3.0.0",
+ "signature",
"subtle",
"zeroize",
]
@@ -2737,14 +2695,14 @@ version = "0.1.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "add6b9d92e496f16f4526d68ff29da1483aba4b119baeab8bed3b9e3544a6f3d"
dependencies = [
- "const-oid 0.10.2",
+ "const-oid",
"crypto-common 0.2.2",
"ctutils",
"hybrid-array",
"module-lattice",
- "pkcs8 0.11.0",
+ "pkcs8",
"shake",
- "signature 3.0.0",
+ "signature",
]
[[package]]
@@ -2787,44 +2745,31 @@ dependencies = [
[[package]]
name = "mtp"
version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
+source = "git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b#b067614a684eb1856bc5db7b3fd82148c036ce6b"
dependencies = [
"mtp-client",
- "mtp-codec 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-common 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-crypto 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
+ "mtp-codec",
+ "mtp-common",
+ "mtp-crypto",
"mtp-host",
- "mtp-transport 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-type-map 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
+ "mtp-transport",
+ "mtp-type-map",
"mtp-webserver",
]
[[package]]
name = "mtp-client"
version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
+source = "git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b#b067614a684eb1856bc5db7b3fd82148c036ce6b"
dependencies = [
- "mtp-codec 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-common 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-crypto 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-transport 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
+ "mtp-codec",
+ "mtp-common",
+ "mtp-crypto",
+ "mtp-transport",
"rand 0.10.2",
"tokio",
]
-[[package]]
-name = "mtp-codec"
-version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
-dependencies = [
- "base64 0.23.1",
- "byteorder",
- "mtp-common 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-crypto 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-type-map 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "rand 0.10.2",
-]
-
[[package]]
name = "mtp-codec"
version = "0.2.0"
@@ -2832,22 +2777,12 @@ source = "git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856b
dependencies = [
"base64 0.23.1",
"byteorder",
- "mtp-common 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b)",
- "mtp-type-map 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b)",
+ "mtp-common",
+ "mtp-crypto",
+ "mtp-type-map",
"rand 0.10.2",
]
-[[package]]
-name = "mtp-common"
-version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
-dependencies = [
- "quinn",
- "rustls",
- "thiserror 2.0.19",
- "wtransport",
-]
-
[[package]]
name = "mtp-common"
version = "0.2.0"
@@ -2862,11 +2797,11 @@ dependencies = [
[[package]]
name = "mtp-crypto"
version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
+source = "git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b#b067614a684eb1856bc5db7b3fd82148c036ce6b"
dependencies = [
"base64 0.23.1",
"chacha20poly1305",
- "ed25519-dalek 2.2.0",
+ "ed25519-dalek",
"getrandom 0.4.3",
"hkdf",
"ml-dsa",
@@ -2876,26 +2811,6 @@ dependencies = [
"rustls",
"serde",
"sha2 0.11.0",
- "thiserror 1.0.69",
- "tokio",
- "zeroize",
-]
-
-[[package]]
-name = "mtp-crypto"
-version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b#b067614a684eb1856bc5db7b3fd82148c036ce6b"
-dependencies = [
- "base64 0.23.1",
- "chacha20poly1305",
- "ed25519-dalek 3.0.0",
- "getrandom 0.4.3",
- "hkdf",
- "ml-dsa",
- "rand 0.10.2",
- "rand_core 0.10.1",
- "rustls",
- "sha2 0.11.0",
"thiserror 2.0.19",
"tokio",
"zeroize",
@@ -2904,45 +2819,27 @@ dependencies = [
[[package]]
name = "mtp-host"
version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
+source = "git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b#b067614a684eb1856bc5db7b3fd82148c036ce6b"
dependencies = [
- "mtp-codec 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-common 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-crypto 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-transport 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
+ "mtp-codec",
+ "mtp-common",
+ "mtp-crypto",
+ "mtp-transport",
"rand 0.10.2",
"tokio",
"tracing",
"wtransport",
]
-[[package]]
-name = "mtp-transport"
-version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
-dependencies = [
- "async-trait",
- "mtp-codec 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-common 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-crypto 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "rcgen",
- "rustls",
- "rustls-native-certs",
- "sha2 0.11.0",
- "tokio",
- "tracing",
- "wtransport",
-]
-
[[package]]
name = "mtp-transport"
version = "0.2.0"
source = "git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b#b067614a684eb1856bc5db7b3fd82148c036ce6b"
dependencies = [
"async-trait",
- "mtp-codec 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b)",
- "mtp-common 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b)",
- "mtp-crypto 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b)",
+ "mtp-codec",
+ "mtp-common",
+ "mtp-crypto",
"rcgen",
"rustls",
"rustls-native-certs",
@@ -2952,15 +2849,6 @@ dependencies = [
"wtransport",
]
-[[package]]
-name = "mtp-type-map"
-version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
-dependencies = [
- "serde",
- "serde_yaml",
-]
-
[[package]]
name = "mtp-type-map"
version = "0.2.0"
@@ -2973,7 +2861,7 @@ dependencies = [
[[package]]
name = "mtp-webserver"
version = "0.2.0"
-source = "git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22#7182272e3edb0079d7b74b45b2f62a298d2fee22"
+source = "git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b#b067614a684eb1856bc5db7b3fd82148c036ce6b"
dependencies = [
"async-trait",
"bytes",
@@ -2984,11 +2872,11 @@ dependencies = [
"http-body-util",
"hyper",
"hyper-util",
- "mtp-codec 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-common 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
- "mtp-crypto 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
+ "mtp-codec",
+ "mtp-common",
+ "mtp-crypto",
"mtp-host",
- "mtp-transport 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=7182272e3edb0079d7b74b45b2f62a298d2fee22)",
+ "mtp-transport",
"quinn",
"rand 0.10.2",
"rustls",
@@ -3492,15 +3380,6 @@ dependencies = [
"serde_core",
]
-[[package]]
-name = "pem-rfc7468"
-version = "0.7.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
-dependencies = [
- "base64ct",
-]
-
[[package]]
name = "pem-rfc7468"
version = "1.0.0"
@@ -3586,24 +3465,14 @@ dependencies = [
"futures-io",
]
-[[package]]
-name = "pkcs8"
-version = "0.10.2"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
-dependencies = [
- "der 0.7.10",
- "spki 0.7.3",
-]
-
[[package]]
name = "pkcs8"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "451913da69c775a56034ea8d9003d27ee8948e12443eae7c038ba100a4f21cb7"
dependencies = [
- "der 0.8.1",
- "spki 0.8.0",
+ "der",
+ "spki",
]
[[package]]
@@ -4592,15 +4461,6 @@ dependencies = [
"libc",
]
-[[package]]
-name = "signature"
-version = "2.2.0"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
-dependencies = [
- "rand_core 0.6.4",
-]
-
[[package]]
name = "signature"
version = "3.0.0"
@@ -4709,16 +4569,6 @@ dependencies = [
"system-deps",
]
-[[package]]
-name = "spki"
-version = "0.7.3"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"
-dependencies = [
- "base64ct",
- "der 0.7.10",
-]
-
[[package]]
name = "spki"
version = "0.8.0"
@@ -4726,7 +4576,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1d9efca8738c78ee9484207732f728b1ef517bbb1833d6fc0879ca898a522f6f"
dependencies = [
"base64ct",
- "der 0.8.1",
+ "der",
]
[[package]]
@@ -5298,12 +5148,12 @@ dependencies = [
[[package]]
name = "tensamin"
-version = "0.0.11"
+version = "0.0.0"
dependencies = [
"base64 0.22.1",
"jni 0.22.4",
"mtp",
- "mtp-transport 0.2.0 (git+https://git.methanium.net/methanium/mtp.git?rev=b067614a684eb1856bc5db7b3fd82148c036ce6b)",
+ "mtp-transport",
"reqwest",
"serde",
"serde_json",
diff --git a/apps/tauri/src-tauri/Cargo.toml b/apps/tauri/src-tauri/Cargo.toml
index 3b7e6b5..4e4601a 100644
--- a/apps/tauri/src-tauri/Cargo.toml
+++ b/apps/tauri/src-tauri/Cargo.toml
@@ -24,7 +24,7 @@ serde_json = "1"
base64 = "0.22"
reqwest = { version = "0.13", default-features = false, features = ["json", "rustls"] }
tokio = { version = "1", features = ["rt-multi-thread", "sync", "time"] }
-mtp = { git = "https://git.methanium.net/methanium/mtp.git", rev = "7182272e3edb0079d7b74b45b2f62a298d2fee22", features = ["client", "crypto"] }
+mtp = { git = "https://git.methanium.net/methanium/mtp.git", rev = "b067614a684eb1856bc5db7b3fd82148c036ce6b", features = ["client", "crypto"] }
mtp-transport = { git = "https://git.methanium.net/methanium/mtp.git", rev = "b067614a684eb1856bc5db7b3fd82148c036ce6b" }
webpki-root-certs = "1"
tauri-plugin-deep-link = "2"
diff --git a/apps/tauri/src-tauri/gen/android/app/src/main/java/net/tensamin/client/MainActivity.kt b/apps/tauri/src-tauri/gen/android/app/src/main/java/net/tensamin/client/MainActivity.kt
index fc3be18..66df13a 100644
--- a/apps/tauri/src-tauri/gen/android/app/src/main/java/net/tensamin/client/MainActivity.kt
+++ b/apps/tauri/src-tauri/gen/android/app/src/main/java/net/tensamin/client/MainActivity.kt
@@ -5,6 +5,7 @@ import android.app.Activity
import android.content.pm.PackageManager
import android.media.projection.MediaProjectionManager
import android.os.Bundle
+import android.view.MotionEvent
import android.view.ViewTreeObserver
import android.view.WindowManager
import android.webkit.JavascriptInterface
@@ -54,6 +55,32 @@ class MainActivity : TauriActivity() {
}
override fun onWebViewCreate(webView: WebView) {
+ webView.settings.apply {
+ setSupportZoom(false)
+ builtInZoomControls = false
+ displayZoomControls = false
+ }
+
+ var blockingMultiTouch = false
+ webView.setOnTouchListener { _, event ->
+ val shouldBlock = blockingMultiTouch || event.pointerCount > 1
+
+ when (event.actionMasked) {
+ MotionEvent.ACTION_POINTER_DOWN -> {
+ // Cancel the one-finger gesture before consuming the rest of the pinch.
+ MotionEvent.obtain(event).let { cancelEvent ->
+ cancelEvent.action = MotionEvent.ACTION_CANCEL
+ webView.onTouchEvent(cancelEvent)
+ cancelEvent.recycle()
+ }
+ blockingMultiTouch = true
+ }
+ MotionEvent.ACTION_UP, MotionEvent.ACTION_CANCEL -> blockingMultiTouch = false
+ }
+
+ shouldBlock
+ }
+
NativeAccessibilityBridge.attach(webView)
mediaWebView = webView
MobileMediaEvents.attach(webView)
diff --git a/apps/web/index.html b/apps/web/index.html
index 01335eb..0c0644f 100644
--- a/apps/web/index.html
+++ b/apps/web/index.html
@@ -3,7 +3,10 @@
-
+
Tensamin
diff --git a/apps/web/src/components/sidebar.tsx b/apps/web/src/components/sidebar.tsx
index 6c3de28..d56a4f1 100644
--- a/apps/web/src/components/sidebar.tsx
+++ b/apps/web/src/components/sidebar.tsx
@@ -27,7 +27,6 @@ import {
SelectContent,
SelectItem,
} from "@methanium/ui";
-import { isTauri } from "@tauri-apps/api/core";
import { useIsMobile } from "@methanium/ui";
import { MobileNavbar } from "./navbar";
@@ -194,11 +193,7 @@ export default function Sidebar() {
const content = (
<>
-
+
-
+
diff --git a/packages/chat/src/components/input.tsx b/packages/chat/src/components/input.tsx
index 15c5c55..e7a8d6e 100644
--- a/packages/chat/src/components/input.tsx
+++ b/packages/chat/src/components/input.tsx
@@ -2,6 +2,11 @@ import { Input, type InputController } from "@methanium/ui/markdown";
import {
Card,
CardHeader,
+ Drawer,
+ DrawerContent,
+ DrawerDescription,
+ DrawerTitle,
+ DrawerTrigger,
Popover,
PopoverContent,
PopoverTrigger,
@@ -331,42 +336,65 @@ export default function InputComponent({
/>
-
- (
-
- )}
- />
- event.stopPropagation()}
- onWheelCapture={(event) => event.stopPropagation()}
- style={{
- ...gifPopoverSize,
- maxHeight: gifPopoverSize?.height,
- }}
- >
-
+
+
+
+
+
+
+
+ {
+ void handleSubmit(url, true);
+ setGifPopoverOpen(false);
+ }}
+ />
+
+
+
+ ) : (
+
+ (
+
+ )}
/>
- {
- void handleSubmit(url, true);
- setGifPopoverOpen(false);
+ event.stopPropagation()}
+ onWheelCapture={(event) => event.stopPropagation()}
+ style={{
+ ...gifPopoverSize,
+ maxHeight: gifPopoverSize?.height,
}}
- />
-
-
+ >
+
+
{
+ void handleSubmit(url, true);
+ setGifPopoverOpen(false);
+ }}
+ />
+
+
+ )}
diff --git a/packages/chat/src/components/media/media.tsx b/packages/chat/src/components/media/media.tsx
index 02ee6ef..1072308 100644
--- a/packages/chat/src/components/media/media.tsx
+++ b/packages/chat/src/components/media/media.tsx
@@ -166,9 +166,9 @@ export default function Media({
-
+
=0.10.0'}
@@ -5252,16 +5267,16 @@ snapshots:
'@babel/compat-data@7.29.7': {}
- '@babel/core@7.29.7(supports-color@7.2.0)':
+ '@babel/core@7.29.7':
dependencies:
'@babel/code-frame': 7.29.7
'@babel/generator': 7.29.8
'@babel/helper-compilation-targets': 7.29.7
- '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
+ '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7)
'@babel/helpers': 7.29.7
'@babel/parser': 7.29.8
'@babel/template': 7.29.7
- '@babel/traverse': 7.29.8(supports-color@7.2.0)
+ '@babel/traverse': 7.29.8
'@babel/types': 7.29.8
'@jridgewell/remapping': 2.3.5
convert-source-map: 2.0.0
@@ -5292,41 +5307,41 @@ snapshots:
lru-cache: 5.1.1
semver: 6.3.1
- '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)':
+ '@babel/helper-create-class-features-plugin@7.29.7(@babel/core@7.29.7)':
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
'@babel/helper-annotate-as-pure': 7.29.7
- '@babel/helper-member-expression-to-functions': 7.29.7(supports-color@7.2.0)
+ '@babel/helper-member-expression-to-functions': 7.29.7
'@babel/helper-optimise-call-expression': 7.29.7
- '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
- '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@7.2.0)
- '@babel/traverse': 7.29.8(supports-color@7.2.0)
+ '@babel/helper-replace-supers': 7.29.7(@babel/core@7.29.7)
+ '@babel/helper-skip-transparent-expression-wrappers': 7.29.7
+ '@babel/traverse': 7.29.8
semver: 6.3.1
transitivePeerDependencies:
- supports-color
'@babel/helper-globals@7.29.7': {}
- '@babel/helper-member-expression-to-functions@7.29.7(supports-color@7.2.0)':
+ '@babel/helper-member-expression-to-functions@7.29.7':
dependencies:
- '@babel/traverse': 7.29.8(supports-color@7.2.0)
+ '@babel/traverse': 7.29.8
'@babel/types': 7.29.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-imports@7.29.7(supports-color@7.2.0)':
+ '@babel/helper-module-imports@7.29.7':
dependencies:
- '@babel/traverse': 7.29.8(supports-color@7.2.0)
+ '@babel/traverse': 7.29.8
'@babel/types': 7.29.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)':
+ '@babel/helper-module-transforms@7.29.7(@babel/core@7.29.7)':
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
- '@babel/helper-module-imports': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
+ '@babel/helper-module-imports': 7.29.7
'@babel/helper-validator-identifier': 7.29.7
- '@babel/traverse': 7.29.8(supports-color@7.2.0)
+ '@babel/traverse': 7.29.8
transitivePeerDependencies:
- supports-color
@@ -5336,18 +5351,18 @@ snapshots:
'@babel/helper-plugin-utils@7.29.7': {}
- '@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)':
+ '@babel/helper-replace-supers@7.29.7(@babel/core@7.29.7)':
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
- '@babel/helper-member-expression-to-functions': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
+ '@babel/helper-member-expression-to-functions': 7.29.7
'@babel/helper-optimise-call-expression': 7.29.7
- '@babel/traverse': 7.29.8(supports-color@7.2.0)
+ '@babel/traverse': 7.29.8
transitivePeerDependencies:
- supports-color
- '@babel/helper-skip-transparent-expression-wrappers@7.29.7(supports-color@7.2.0)':
+ '@babel/helper-skip-transparent-expression-wrappers@7.29.7':
dependencies:
- '@babel/traverse': 7.29.8(supports-color@7.2.0)
+ '@babel/traverse': 7.29.8
'@babel/types': 7.29.8
transitivePeerDependencies:
- supports-color
@@ -5367,43 +5382,43 @@ snapshots:
dependencies:
'@babel/types': 7.29.8
- '@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7(supports-color@7.2.0))':
+ '@babel/plugin-syntax-jsx@7.29.7(@babel/core@7.29.7)':
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
'@babel/helper-plugin-utils': 7.29.7
- '@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7(supports-color@7.2.0))':
+ '@babel/plugin-syntax-typescript@7.29.7(@babel/core@7.29.7)':
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
'@babel/helper-plugin-utils': 7.29.7
- '@babel/plugin-transform-modules-commonjs@7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)':
+ '@babel/plugin-transform-modules-commonjs@7.29.7(@babel/core@7.29.7)':
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
- '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
+ '@babel/core': 7.29.7
+ '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7)
'@babel/helper-plugin-utils': 7.29.7
transitivePeerDependencies:
- supports-color
- '@babel/plugin-transform-typescript@7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)':
+ '@babel/plugin-transform-typescript@7.29.7(@babel/core@7.29.7)':
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
'@babel/helper-annotate-as-pure': 7.29.7
- '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
+ '@babel/helper-create-class-features-plugin': 7.29.7(@babel/core@7.29.7)
'@babel/helper-plugin-utils': 7.29.7
- '@babel/helper-skip-transparent-expression-wrappers': 7.29.7(supports-color@7.2.0)
- '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))
+ '@babel/helper-skip-transparent-expression-wrappers': 7.29.7
+ '@babel/plugin-syntax-typescript': 7.29.7(@babel/core@7.29.7)
transitivePeerDependencies:
- supports-color
- '@babel/preset-typescript@7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)':
+ '@babel/preset-typescript@7.29.7(@babel/core@7.29.7)':
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
'@babel/helper-plugin-utils': 7.29.7
'@babel/helper-validator-option': 7.29.7
- '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))
- '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
- '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
+ '@babel/plugin-syntax-jsx': 7.29.7(@babel/core@7.29.7)
+ '@babel/plugin-transform-modules-commonjs': 7.29.7(@babel/core@7.29.7)
+ '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7)
transitivePeerDependencies:
- supports-color
@@ -5415,7 +5430,7 @@ snapshots:
'@babel/parser': 7.29.8
'@babel/types': 7.29.8
- '@babel/traverse@7.29.8(supports-color@7.2.0)':
+ '@babel/traverse@7.29.8':
dependencies:
'@babel/code-frame': 7.29.7
'@babel/generator': 7.29.8
@@ -5572,7 +5587,7 @@ snapshots:
fs-extra: 9.1.0
minimist: 1.2.8
- '@electron/get@3.1.0(supports-color@7.2.0)':
+ '@electron/get@3.1.0':
dependencies:
debug: 4.4.3(supports-color@7.2.0)
env-paths: 2.2.1
@@ -5580,7 +5595,7 @@ snapshots:
got: 11.8.6
progress: 2.0.3
semver: 6.3.1
- sumchecker: 3.0.1(supports-color@7.2.0)
+ sumchecker: 3.0.1
optionalDependencies:
global-agent: 3.0.0
transitivePeerDependencies:
@@ -5593,13 +5608,13 @@ snapshots:
graceful-fs: 4.2.11
progress: 2.0.3
semver: 7.8.5
- sumchecker: 3.0.1(supports-color@7.2.0)
+ sumchecker: 3.0.1
optionalDependencies:
undici: 7.29.0
transitivePeerDependencies:
- supports-color
- '@electron/notarize@2.5.0(supports-color@7.2.0)':
+ '@electron/notarize@2.5.0':
dependencies:
debug: 4.4.3(supports-color@7.2.0)
fs-extra: 9.1.0
@@ -5607,7 +5622,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@electron/osx-sign@1.3.3(supports-color@7.2.0)':
+ '@electron/osx-sign@1.3.3':
dependencies:
compare-version: 0.1.2
debug: 4.4.3(supports-color@7.2.0)
@@ -5618,18 +5633,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@electron/rebuild@4.2.0(supports-color@7.2.0)':
+ '@electron/rebuild@4.2.0':
dependencies:
'@malept/cross-spawn-promise': 2.0.0
debug: 4.4.3(supports-color@7.2.0)
node-abi: 4.33.0
node-api-version: 0.2.1
node-gyp: 12.4.0
- read-binary-file-arch: 1.0.6(supports-color@7.2.0)
+ read-binary-file-arch: 1.0.6
transitivePeerDependencies:
- supports-color
- '@electron/universal@2.0.3(supports-color@7.2.0)':
+ '@electron/universal@2.0.3':
dependencies:
'@electron/asar': 3.4.1
'@malept/cross-spawn-promise': 2.0.0
@@ -5641,7 +5656,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@electron/windows-sign@1.2.2(supports-color@7.2.0)':
+ '@electron/windows-sign@1.2.2':
dependencies:
cross-dirname: 0.1.0
debug: 4.4.3(supports-color@7.2.0)
@@ -5735,6 +5750,11 @@ snapshots:
eslint: 10.8.1(jiti@2.7.0)(supports-color@7.2.0)
eslint-visitor-keys: 3.4.3
+ '@eslint-community/eslint-utils@4.10.1(eslint@10.8.1(jiti@2.7.0))':
+ dependencies:
+ eslint: 10.8.1(jiti@2.7.0)
+ eslint-visitor-keys: 3.4.3
+
'@eslint-community/regexpp@4.12.2': {}
'@eslint/config-array@0.23.5(supports-color@7.2.0)':
@@ -5757,6 +5777,10 @@ snapshots:
optionalDependencies:
eslint: 10.8.1(jiti@2.7.0)(supports-color@7.2.0)
+ '@eslint/js@10.0.1(eslint@10.8.1(jiti@2.7.0))':
+ optionalDependencies:
+ eslint: 10.8.1(jiti@2.7.0)
+
'@eslint/object-schema@3.0.5': {}
'@eslint/plugin-kit@0.7.2':
@@ -5918,7 +5942,7 @@ snapshots:
dependencies:
cross-spawn: 7.0.6
- '@malept/flatpak-bundler@0.4.0(supports-color@7.2.0)':
+ '@malept/flatpak-bundler@0.4.0':
dependencies:
debug: 4.4.3(supports-color@7.2.0)
fs-extra: 9.1.0
@@ -5929,7 +5953,7 @@ snapshots:
'@marijn/find-cluster-break@1.0.3': {}
- '@methanium/ui@https://git.methanium.net/methanium/ui/releases/download/0.0.28/methanium-ui.tgz(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(emojibase@17.0.0)(react-dom@19.2.8(react@19.2.8))(react-is@19.2.8)(react@19.2.8)(redux@5.0.1)(supports-color@7.2.0)(typescript@6.0.3)':
+ '@methanium/ui@https://git.methanium.net/methanium/ui/releases/download/0.0.29/methanium-ui.tgz(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(emojibase@17.0.0)(react-dom@19.2.8(react@19.2.8))(react-is@19.2.8)(react@19.2.8)(redux@5.0.1)(typescript@6.0.3)':
dependencies:
'@base-ui/react': 1.7.0(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
'@codemirror/autocomplete': 6.20.3
@@ -5945,25 +5969,25 @@ snapshots:
cmdk: 1.1.1(@types/react-dom@19.2.4(@types/react@19.2.18))(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
embla-carousel-react: 8.6.0(react@19.2.8)
emojibase-data: 17.0.0(emojibase@17.0.0)
- hast-util-to-jsx-runtime: 2.3.6(supports-color@7.2.0)
+ hast-util-to-jsx-runtime: 2.3.6
input-otp: 1.4.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
- katex: 0.18.2
- lucide-react: 1.30.0(react@19.2.8)
+ katex: 0.18.4
+ lucide-react: 1.31.0(react@19.2.8)
next-themes: 0.4.6(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
- react-markdown: 10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@7.2.0)
+ react-markdown: 10.1.0(@types/react@19.2.18)(react@19.2.8)
react-resizable-panels: 4.12.2(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
recharts: 3.10.1(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react-is@19.2.8)(react@19.2.8)(redux@5.0.1)
rehype-autolink-headings: 7.1.0
rehype-katex: 7.0.1
rehype-slug: 6.0.0
remark-breaks: 4.0.0
- remark-gfm: 4.0.1(supports-color@7.2.0)
- remark-math: 6.0.0(supports-color@7.2.0)
- shadcn: 4.16.2(supports-color@7.2.0)(typescript@6.0.3)
+ remark-gfm: 4.0.1
+ remark-math: 6.0.0
+ shadcn: 4.16.2(typescript@6.0.3)
shiki: 4.4.2
- sonner: 2.0.7(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
+ sonner: 2.0.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)
tailwind-merge: 3.6.0
tw-animate-css: 1.4.0
unist-util-visit: 5.1.0
@@ -5981,7 +6005,7 @@ snapshots:
- supports-color
- typescript
- '@modelcontextprotocol/sdk@1.30.0(supports-color@7.2.0)(zod@3.25.76)':
+ '@modelcontextprotocol/sdk@1.30.0(zod@3.25.76)':
dependencies:
'@hono/node-server': 2.1.0(hono@4.13.1)
ajv: 8.20.0
@@ -5991,8 +6015,8 @@ snapshots:
cross-spawn: 7.0.6
eventsource: 3.0.7
eventsource-parser: 3.1.0
- express: 5.2.1(supports-color@7.2.0)
- express-rate-limit: 8.6.2(express@5.2.1(supports-color@7.2.0))(supports-color@7.2.0)
+ express: 5.2.1
+ express-rate-limit: 8.6.2(express@5.2.1)
hono: 4.13.1
jose: 6.2.8
json-schema-typed: 8.0.2
@@ -6608,7 +6632,7 @@ snapshots:
'@typescript-eslint/parser': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)
'@typescript-eslint/scope-manager': 8.66.0
'@typescript-eslint/type-utils': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)
- '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(typescript@6.0.3)
'@typescript-eslint/visitor-keys': 8.66.0
eslint: 10.8.1(jiti@2.7.0)(supports-color@7.2.0)
ignore: 7.0.6
@@ -6618,6 +6642,22 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/eslint-plugin@8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3))(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)':
+ dependencies:
+ '@eslint-community/regexpp': 4.12.2
+ '@typescript-eslint/parser': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/type-utils': 8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.66.0
+ eslint: 10.8.1(jiti@2.7.0)
+ ignore: 7.0.6
+ natural-compare: 1.4.0
+ ts-api-utils: 2.5.0(typescript@6.0.3)
+ typescript: 6.0.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/parser@8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.66.0
@@ -6630,6 +6670,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/parser@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)':
+ dependencies:
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@6.0.3)
+ '@typescript-eslint/visitor-keys': 8.66.0
+ debug: 4.4.3(supports-color@7.2.0)
+ eslint: 10.8.1(jiti@2.7.0)
+ typescript: 6.0.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/project-service@8.66.0(supports-color@7.2.0)(typescript@6.0.3)':
dependencies:
'@typescript-eslint/tsconfig-utils': 8.66.0(typescript@6.0.3)
@@ -6652,7 +6704,7 @@ snapshots:
dependencies:
'@typescript-eslint/types': 8.66.0
'@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@6.0.3)
- '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(typescript@6.0.3)
debug: 4.4.3(supports-color@7.2.0)
eslint: 10.8.1(jiti@2.7.0)(supports-color@7.2.0)
ts-api-utils: 2.5.0(typescript@6.0.3)
@@ -6660,6 +6712,18 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/type-utils@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)':
+ dependencies:
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)
+ debug: 4.4.3(supports-color@7.2.0)
+ eslint: 10.8.1(jiti@2.7.0)
+ ts-api-utils: 2.5.0(typescript@6.0.3)
+ typescript: 6.0.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/types@8.66.0': {}
'@typescript-eslint/typescript-estree@8.66.0(supports-color@7.2.0)(typescript@6.0.3)':
@@ -6677,7 +6741,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)':
+ '@typescript-eslint/utils@8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(typescript@6.0.3)':
dependencies:
'@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))
'@typescript-eslint/scope-manager': 8.66.0
@@ -6688,6 +6752,17 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/utils@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(jiti@2.7.0))
+ '@typescript-eslint/scope-manager': 8.66.0
+ '@typescript-eslint/types': 8.66.0
+ '@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@6.0.3)
+ eslint: 10.8.1(jiti@2.7.0)
+ typescript: 6.0.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/visitor-keys@8.66.0':
dependencies:
'@typescript-eslint/types': 8.66.0
@@ -6850,33 +6925,33 @@ snapshots:
dependencies:
color-convert: 2.0.1
- app-builder-lib@26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0):
+ app-builder-lib@26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3):
dependencies:
'@electron/asar': 3.4.1
'@electron/fuses': 1.8.0
- '@electron/get': 3.1.0(supports-color@7.2.0)
- '@electron/notarize': 2.5.0(supports-color@7.2.0)
- '@electron/osx-sign': 1.3.3(supports-color@7.2.0)
- '@electron/rebuild': 4.2.0(supports-color@7.2.0)
- '@electron/universal': 2.0.3(supports-color@7.2.0)
- '@malept/flatpak-bundler': 0.4.0(supports-color@7.2.0)
+ '@electron/get': 3.1.0
+ '@electron/notarize': 2.5.0
+ '@electron/osx-sign': 1.3.3
+ '@electron/rebuild': 4.2.0
+ '@electron/universal': 2.0.3
+ '@malept/flatpak-bundler': 0.4.0
'@noble/hashes': 2.3.0
'@peculiar/webcrypto': 1.7.1
'@types/fs-extra': 9.0.13
ajv: 8.20.0
asn1js: 3.0.10
async-exit-hook: 2.0.1
- builder-util: 26.15.3(supports-color@7.2.0)
- builder-util-runtime: 9.7.0(supports-color@7.2.0)
+ builder-util: 26.15.3
+ builder-util-runtime: 9.7.0
chromium-pickle-js: 0.2.0
ci-info: 4.3.1
debug: 4.4.3(supports-color@7.2.0)
- dmg-builder: 26.15.3(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0)
+ dmg-builder: 26.15.3(electron-builder-squirrel-windows@26.15.3)
dotenv: 16.6.1
dotenv-expand: 11.0.7
ejs: 3.1.10
- electron-builder-squirrel-windows: 26.15.3(dmg-builder@26.15.3)(supports-color@7.2.0)
- electron-publish: 26.15.3(supports-color@7.2.0)
+ electron-builder-squirrel-windows: 26.15.3(dmg-builder@26.15.3)
+ electron-publish: 26.15.3
fs-extra: 10.1.0
hosted-git-info: 4.1.0
isbinaryfile: 5.0.7
@@ -6940,7 +7015,7 @@ snapshots:
bluebird@3.7.2: {}
- body-parser@2.3.0(supports-color@7.2.0):
+ body-parser@2.3.0:
dependencies:
bytes: 3.1.2
content-type: 2.0.0
@@ -6984,23 +7059,23 @@ snapshots:
buffer-from@1.1.2: {}
- builder-util-runtime@9.7.0(supports-color@7.2.0):
+ builder-util-runtime@9.7.0:
dependencies:
debug: 4.4.3(supports-color@7.2.0)
sax: 1.6.1
transitivePeerDependencies:
- supports-color
- builder-util@26.15.3(supports-color@7.2.0):
+ builder-util@26.15.3:
dependencies:
'@types/debug': 4.1.13
- builder-util-runtime: 9.7.0(supports-color@7.2.0)
+ builder-util-runtime: 9.7.0
chalk: 4.1.2
cross-spawn: 7.0.6
debug: 4.4.3(supports-color@7.2.0)
fs-extra: 10.1.0
- http-proxy-agent: 7.0.2(supports-color@7.2.0)
- https-proxy-agent: 7.0.6(supports-color@7.2.0)
+ http-proxy-agent: 7.0.2
+ https-proxy-agent: 7.0.6
js-yaml: 4.3.1
sanitize-filename: 1.6.4
source-map-support: 0.5.21
@@ -7311,10 +7386,10 @@ snapshots:
minimatch: 3.1.5
p-limit: 3.1.0
- dmg-builder@26.15.3(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0):
+ dmg-builder@26.15.3(electron-builder-squirrel-windows@26.15.3):
dependencies:
- app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0)
- builder-util: 26.15.3(supports-color@7.2.0)
+ app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)
+ builder-util: 26.15.3
fs-extra: 10.1.0
js-yaml: 4.3.1
transitivePeerDependencies:
@@ -7349,23 +7424,23 @@ snapshots:
dependencies:
jake: 10.9.4
- electron-builder-squirrel-windows@26.15.3(dmg-builder@26.15.3)(supports-color@7.2.0):
+ electron-builder-squirrel-windows@26.15.3(dmg-builder@26.15.3):
dependencies:
- app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0)
- builder-util: 26.15.3(supports-color@7.2.0)
- electron-winstaller: 5.4.0(supports-color@7.2.0)
+ app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)
+ builder-util: 26.15.3
+ electron-winstaller: 5.4.0
transitivePeerDependencies:
- dmg-builder
- supports-color
- electron-builder@26.15.3(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0):
+ electron-builder@26.15.3(electron-builder-squirrel-windows@26.15.3):
dependencies:
- app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0)
- builder-util: 26.15.3(supports-color@7.2.0)
- builder-util-runtime: 9.7.0(supports-color@7.2.0)
+ app-builder-lib: 26.15.3(dmg-builder@26.15.3)(electron-builder-squirrel-windows@26.15.3)
+ builder-util: 26.15.3
+ builder-util-runtime: 9.7.0
chalk: 4.1.2
ci-info: 4.4.0
- dmg-builder: 26.15.3(electron-builder-squirrel-windows@26.15.3)(supports-color@7.2.0)
+ dmg-builder: 26.15.3(electron-builder-squirrel-windows@26.15.3)
fs-extra: 10.1.0
lazy-val: 1.0.5
simple-update-notifier: 2.0.0
@@ -7374,12 +7449,12 @@ snapshots:
- electron-builder-squirrel-windows
- supports-color
- electron-publish@26.15.3(supports-color@7.2.0):
+ electron-publish@26.15.3:
dependencies:
'@types/fs-extra': 9.0.13
aws4: 1.13.2
- builder-util: 26.15.3(supports-color@7.2.0)
- builder-util-runtime: 9.7.0(supports-color@7.2.0)
+ builder-util: 26.15.3
+ builder-util-runtime: 9.7.0
chalk: 4.1.2
form-data: 4.0.6
fs-extra: 10.1.0
@@ -7390,7 +7465,7 @@ snapshots:
electron-to-chromium@1.5.402: {}
- electron-winstaller@5.4.0(supports-color@7.2.0):
+ electron-winstaller@5.4.0:
dependencies:
'@electron/asar': 3.4.1
debug: 4.4.3(supports-color@7.2.0)
@@ -7398,7 +7473,7 @@ snapshots:
lodash: 4.18.1
temp: 0.9.4
optionalDependencies:
- '@electron/windows-sign': 1.2.2(supports-color@7.2.0)
+ '@electron/windows-sign': 1.2.2
transitivePeerDependencies:
- supports-color
@@ -7519,9 +7594,9 @@ snapshots:
escape-string-regexp@5.0.0: {}
- eslint-plugin-react-hooks@7.1.1(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0):
+ eslint-plugin-react-hooks@7.1.1(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0)):
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
'@babel/parser': 7.29.8
eslint: 10.8.1(jiti@2.7.0)(supports-color@7.2.0)
hermes-parser: 0.25.1
@@ -7541,6 +7616,43 @@ snapshots:
eslint-visitor-keys@5.0.1: {}
+ eslint@10.8.1(jiti@2.7.0):
+ dependencies:
+ '@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(jiti@2.7.0))
+ '@eslint-community/regexpp': 4.12.2
+ '@eslint/config-array': 0.23.5(supports-color@7.2.0)
+ '@eslint/config-helpers': 0.7.0
+ '@eslint/core': 1.2.1
+ '@eslint/plugin-kit': 0.7.2
+ '@humanfs/node': 0.16.8
+ '@humanwhocodes/module-importer': 1.0.1
+ '@humanwhocodes/retry': 0.4.3
+ '@types/estree': 1.0.9
+ ajv: 6.15.0
+ cross-spawn: 7.0.6
+ debug: 4.4.3(supports-color@7.2.0)
+ escape-string-regexp: 4.0.0
+ eslint-scope: 9.1.2
+ eslint-visitor-keys: 5.0.1
+ espree: 11.2.0
+ esquery: 1.7.0
+ esutils: 2.0.3
+ fast-deep-equal: 3.1.3
+ file-entry-cache: 8.0.0
+ find-up: 5.0.0
+ glob-parent: 6.0.2
+ ignore: 5.3.2
+ imurmurhash: 0.1.4
+ is-glob: 4.0.3
+ json-stable-stringify-without-jsonify: 1.0.1
+ minimatch: 10.2.6
+ natural-compare: 1.4.0
+ optionator: 0.9.4
+ optionalDependencies:
+ jiti: 2.7.0
+ transitivePeerDependencies:
+ - supports-color
+
eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0):
dependencies:
'@eslint-community/eslint-utils': 4.10.1(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))
@@ -7647,18 +7759,18 @@ snapshots:
exponential-backoff@3.1.3: {}
- express-rate-limit@8.6.2(express@5.2.1(supports-color@7.2.0))(supports-color@7.2.0):
+ express-rate-limit@8.6.2(express@5.2.1):
dependencies:
debug: 4.4.3(supports-color@7.2.0)
- express: 5.2.1(supports-color@7.2.0)
+ express: 5.2.1
ip-address: 10.4.0
transitivePeerDependencies:
- supports-color
- express@5.2.1(supports-color@7.2.0):
+ express@5.2.1:
dependencies:
accepts: 2.0.0
- body-parser: 2.3.0(supports-color@7.2.0)
+ body-parser: 2.3.0
content-disposition: 1.1.0
content-type: 1.0.5
cookie: 0.7.2
@@ -7668,7 +7780,7 @@ snapshots:
encodeurl: 2.0.0
escape-html: 1.0.3
etag: 1.8.1
- finalhandler: 2.1.1(supports-color@7.2.0)
+ finalhandler: 2.1.1
fresh: 2.0.0
http-errors: 2.0.1
merge-descriptors: 2.0.0
@@ -7679,9 +7791,9 @@ snapshots:
proxy-addr: 2.0.7
qs: 6.15.3
range-parser: 1.3.0
- router: 2.2.0(supports-color@7.2.0)
- send: 1.2.1(supports-color@7.2.0)
- serve-static: 2.2.1(supports-color@7.2.0)
+ router: 2.2.0
+ send: 1.2.1
+ serve-static: 2.2.1
statuses: 2.0.2
type-is: 2.1.0
vary: 1.1.2
@@ -7749,7 +7861,7 @@ snapshots:
dependencies:
to-regex-range: 5.0.1
- finalhandler@2.1.1(supports-color@7.2.0):
+ finalhandler@2.1.1:
dependencies:
debug: 4.4.3(supports-color@7.2.0)
encodeurl: 2.0.0
@@ -8013,7 +8125,7 @@ snapshots:
stringify-entities: 4.0.4
zwitch: 2.0.4
- hast-util-to-jsx-runtime@2.3.6(supports-color@7.2.0):
+ hast-util-to-jsx-runtime@2.3.6:
dependencies:
'@types/estree': 1.0.9
'@types/hast': 3.0.5
@@ -8022,9 +8134,9 @@ snapshots:
devlop: 1.1.0
estree-util-is-identifier-name: 3.0.0
hast-util-whitespace: 3.0.0
- mdast-util-mdx-expression: 2.0.1(supports-color@7.2.0)
- mdast-util-mdx-jsx: 3.2.0(supports-color@7.2.0)
- mdast-util-mdxjs-esm: 2.0.1(supports-color@7.2.0)
+ mdast-util-mdx-expression: 2.0.1
+ mdast-util-mdx-jsx: 3.2.0
+ mdast-util-mdxjs-esm: 2.0.1
property-information: 7.2.0
space-separated-tokens: 2.0.2
style-to-js: 1.1.21
@@ -8082,7 +8194,7 @@ snapshots:
statuses: 2.0.2
toidentifier: 1.0.1
- http-proxy-agent@7.0.2(supports-color@7.2.0):
+ http-proxy-agent@7.0.2:
dependencies:
agent-base: 7.1.4
debug: 4.4.3(supports-color@7.2.0)
@@ -8094,7 +8206,7 @@ snapshots:
quick-lru: 5.1.1
resolve-alpn: 1.2.1
- https-proxy-agent@7.0.6(supports-color@7.2.0):
+ https-proxy-agent@7.0.6:
dependencies:
agent-base: 7.1.4
debug: 4.4.3(supports-color@7.2.0)
@@ -8268,7 +8380,7 @@ snapshots:
dependencies:
commander: 8.3.0
- katex@0.18.2:
+ katex@0.18.4:
dependencies:
commander: 8.3.0
@@ -8438,6 +8550,10 @@ snapshots:
dependencies:
react: 19.2.8
+ lucide-react@1.31.0(react@19.2.8):
+ dependencies:
+ react: 19.2.8
+
magic-string@0.30.21:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
@@ -8458,14 +8574,14 @@ snapshots:
unist-util-is: 6.0.1
unist-util-visit-parents: 6.0.2
- mdast-util-from-markdown@2.0.3(supports-color@7.2.0):
+ mdast-util-from-markdown@2.0.3:
dependencies:
'@types/mdast': 4.0.4
'@types/unist': 3.0.3
decode-named-character-reference: 1.3.0
devlop: 1.1.0
mdast-util-to-string: 4.0.0
- micromark: 4.0.2(supports-color@7.2.0)
+ micromark: 4.0.2
micromark-util-decode-numeric-character-reference: 2.0.2
micromark-util-decode-string: 2.0.1
micromark-util-normalize-identifier: 2.0.1
@@ -8483,79 +8599,79 @@ snapshots:
mdast-util-find-and-replace: 3.0.2
micromark-util-character: 2.1.1
- mdast-util-gfm-footnote@2.1.0(supports-color@7.2.0):
+ mdast-util-gfm-footnote@2.1.0:
dependencies:
'@types/mdast': 4.0.4
devlop: 1.1.0
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2
micromark-util-normalize-identifier: 2.0.1
transitivePeerDependencies:
- supports-color
- mdast-util-gfm-strikethrough@2.0.0(supports-color@7.2.0):
+ mdast-util-gfm-strikethrough@2.0.0:
dependencies:
'@types/mdast': 4.0.4
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
- mdast-util-gfm-table@2.0.0(supports-color@7.2.0):
+ mdast-util-gfm-table@2.0.0:
dependencies:
'@types/mdast': 4.0.4
devlop: 1.1.0
markdown-table: 3.0.4
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
- mdast-util-gfm-task-list-item@2.0.0(supports-color@7.2.0):
+ mdast-util-gfm-task-list-item@2.0.0:
dependencies:
'@types/mdast': 4.0.4
devlop: 1.1.0
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
- mdast-util-gfm@3.1.0(supports-color@7.2.0):
+ mdast-util-gfm@3.1.0:
dependencies:
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-gfm-autolink-literal: 2.0.1
- mdast-util-gfm-footnote: 2.1.0(supports-color@7.2.0)
- mdast-util-gfm-strikethrough: 2.0.0(supports-color@7.2.0)
- mdast-util-gfm-table: 2.0.0(supports-color@7.2.0)
- mdast-util-gfm-task-list-item: 2.0.0(supports-color@7.2.0)
+ mdast-util-gfm-footnote: 2.1.0
+ mdast-util-gfm-strikethrough: 2.0.0
+ mdast-util-gfm-table: 2.0.0
+ mdast-util-gfm-task-list-item: 2.0.0
mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
- mdast-util-math@3.0.0(supports-color@7.2.0):
+ mdast-util-math@3.0.0:
dependencies:
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
devlop: 1.1.0
longest-streak: 3.1.0
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2
unist-util-remove-position: 5.0.0
transitivePeerDependencies:
- supports-color
- mdast-util-mdx-expression@2.0.1(supports-color@7.2.0):
+ mdast-util-mdx-expression@2.0.1:
dependencies:
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
devlop: 1.1.0
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
- mdast-util-mdx-jsx@3.2.0(supports-color@7.2.0):
+ mdast-util-mdx-jsx@3.2.0:
dependencies:
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.5
@@ -8563,7 +8679,7 @@ snapshots:
'@types/unist': 3.0.3
ccount: 2.0.1
devlop: 1.1.0
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2
parse-entities: 4.0.2
stringify-entities: 4.0.4
@@ -8572,13 +8688,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- mdast-util-mdxjs-esm@2.0.1(supports-color@7.2.0):
+ mdast-util-mdxjs-esm@2.0.1:
dependencies:
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
devlop: 1.1.0
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
mdast-util-to-markdown: 2.1.2
transitivePeerDependencies:
- supports-color
@@ -8808,7 +8924,7 @@ snapshots:
micromark-util-types@2.0.2: {}
- micromark@4.0.2(supports-color@7.2.0):
+ micromark@4.0.2:
dependencies:
'@types/debug': 4.1.13
debug: 4.4.3(supports-color@7.2.0)
@@ -9216,17 +9332,17 @@ snapshots:
react-is@19.2.8: {}
- react-markdown@10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@7.2.0):
+ react-markdown@10.1.0(@types/react@19.2.18)(react@19.2.8):
dependencies:
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
'@types/react': 19.2.18
devlop: 1.1.0
- hast-util-to-jsx-runtime: 2.3.6(supports-color@7.2.0)
+ hast-util-to-jsx-runtime: 2.3.6
html-url-attributes: 3.0.1
mdast-util-to-hast: 13.2.1
react: 19.2.8
- remark-parse: 11.0.0(supports-color@7.2.0)
+ remark-parse: 11.0.0
remark-rehype: 11.1.2
unified: 11.0.5
unist-util-visit: 5.1.0
@@ -9277,7 +9393,7 @@ snapshots:
react@19.2.8: {}
- read-binary-file-arch@1.0.6(supports-color@7.2.0):
+ read-binary-file-arch@1.0.6:
dependencies:
debug: 4.4.3(supports-color@7.2.0)
transitivePeerDependencies:
@@ -9370,30 +9486,30 @@ snapshots:
mdast-util-newline-to-break: 2.0.0
unified: 11.0.5
- remark-gfm@4.0.1(supports-color@7.2.0):
+ remark-gfm@4.0.1:
dependencies:
'@types/mdast': 4.0.4
- mdast-util-gfm: 3.1.0(supports-color@7.2.0)
+ mdast-util-gfm: 3.1.0
micromark-extension-gfm: 3.0.0
- remark-parse: 11.0.0(supports-color@7.2.0)
+ remark-parse: 11.0.0
remark-stringify: 11.0.0
unified: 11.0.5
transitivePeerDependencies:
- supports-color
- remark-math@6.0.0(supports-color@7.2.0):
+ remark-math@6.0.0:
dependencies:
'@types/mdast': 4.0.4
- mdast-util-math: 3.0.0(supports-color@7.2.0)
+ mdast-util-math: 3.0.0
micromark-extension-math: 3.1.0
unified: 11.0.5
transitivePeerDependencies:
- supports-color
- remark-parse@11.0.0(supports-color@7.2.0):
+ remark-parse@11.0.0:
dependencies:
'@types/mdast': 4.0.4
- mdast-util-from-markdown: 2.0.3(supports-color@7.2.0)
+ mdast-util-from-markdown: 2.0.3
micromark-util-types: 2.0.2
unified: 11.0.5
transitivePeerDependencies:
@@ -9474,7 +9590,7 @@ snapshots:
'@rolldown/binding-win32-arm64-msvc': 1.2.3
'@rolldown/binding-win32-x64-msvc': 1.2.3
- router@2.2.0(supports-color@7.2.0):
+ router@2.2.0:
dependencies:
debug: 4.4.3(supports-color@7.2.0)
depd: 2.0.0
@@ -9521,7 +9637,7 @@ snapshots:
semver@7.8.5: {}
- send@1.2.1(supports-color@7.2.0):
+ send@1.2.1:
dependencies:
debug: 4.4.3(supports-color@7.2.0)
encodeurl: 2.0.0
@@ -9548,25 +9664,25 @@ snapshots:
seroval@1.6.2: {}
- serve-static@2.2.1(supports-color@7.2.0):
+ serve-static@2.2.1:
dependencies:
encodeurl: 2.0.0
escape-html: 1.0.3
parseurl: 1.3.3
- send: 1.2.1(supports-color@7.2.0)
+ send: 1.2.1
transitivePeerDependencies:
- supports-color
setprototypeof@1.2.0: {}
- shadcn@4.16.2(supports-color@7.2.0)(typescript@6.0.3):
+ shadcn@4.16.2(typescript@6.0.3):
dependencies:
- '@babel/core': 7.29.7(supports-color@7.2.0)
+ '@babel/core': 7.29.7
'@babel/parser': 7.29.8
- '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
- '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
+ '@babel/plugin-transform-typescript': 7.29.7(@babel/core@7.29.7)
+ '@babel/preset-typescript': 7.29.7(@babel/core@7.29.7)
'@dotenvx/dotenvx': 1.75.1
- '@modelcontextprotocol/sdk': 1.30.0(supports-color@7.2.0)(zod@3.25.76)
+ '@modelcontextprotocol/sdk': 1.30.0(zod@3.25.76)
'@types/validate-npm-package-name': 4.0.2
browserslist: 4.28.7
commander: 14.0.3
@@ -9661,6 +9777,13 @@ snapshots:
react: 19.2.8
react-dom: 19.2.8(react@19.2.8)
+ sonner@2.0.8(@types/react@19.2.18)(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
+ dependencies:
+ react: 19.2.8
+ react-dom: 19.2.8(react@19.2.8)
+ optionalDependencies:
+ '@types/react': 19.2.18
+
source-map-js@1.2.1: {}
source-map-support@0.5.21:
@@ -9736,7 +9859,7 @@ snapshots:
dependencies:
inline-style-parser: 0.2.7
- sumchecker@3.0.1(supports-color@7.2.0):
+ sumchecker@3.0.1:
dependencies:
debug: 4.4.3(supports-color@7.2.0)
transitivePeerDependencies:
@@ -9854,12 +9977,23 @@ snapshots:
'@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3))(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)
'@typescript-eslint/parser': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)
'@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@6.0.3)
- '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(typescript@6.0.3)
eslint: 10.8.1(jiti@2.7.0)(supports-color@7.2.0)
typescript: 6.0.3
transitivePeerDependencies:
- supports-color
+ typescript-eslint@8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3):
+ dependencies:
+ '@typescript-eslint/eslint-plugin': 8.66.0(@typescript-eslint/parser@8.66.0(eslint@10.8.1(jiti@2.7.0)(supports-color@7.2.0))(supports-color@7.2.0)(typescript@6.0.3))(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/parser': 8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)
+ '@typescript-eslint/typescript-estree': 8.66.0(supports-color@7.2.0)(typescript@6.0.3)
+ '@typescript-eslint/utils': 8.66.0(eslint@10.8.1(jiti@2.7.0))(typescript@6.0.3)
+ eslint: 10.8.1(jiti@2.7.0)
+ typescript: 6.0.3
+ transitivePeerDependencies:
+ - supports-color
+
typescript@6.0.3: {}
typescript@7.0.2:
diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml
index 2bcade5..ee3c57a 100644
--- a/pnpm-workspace.yaml
+++ b/pnpm-workspace.yaml
@@ -6,5 +6,5 @@ allowBuilds:
electron-winstaller: true
esbuild: true
overrides:
- "@methanium/ui": "https://git.methanium.net/methanium/ui/releases/download/0.0.28/methanium-ui.tgz"
+ "@methanium/ui": "https://git.methanium.net/methanium/ui/releases/download/0.0.29/methanium-ui.tgz"
mtp: "https://git.methanium.net/methanium/mtp/releases/download/0.2.0-dev-a692bed/mtp-0.2.0.tgz"