git: 211c012e4a98 - main - net-im/deltachat-desktop: Update to 2.65.0

From: Mark Felder <feld_at_FreeBSD.org>
Date: Thu, 29 Oct 2026 23:37:42 UTC
The branch main has been updated by feld:

URL: https://cgit.FreeBSD.org/ports/commit/?id=211c012e4a9845ea819e0cc1c41fa35c299249d2

commit 211c012e4a9845ea819e0cc1c41fa35c299249d2
Author:     Mark Felder <feld@FreeBSD.org>
AuthorDate: 2026-10-29 23:37:13 +0000
Commit:     Mark Felder <feld@FreeBSD.org>
CommitDate: 2026-10-29 23:37:20 +0000

    net-im/deltachat-desktop: Update to 2.65.0
---
 net-im/deltachat-desktop/Makefile                  |   6 +-
 net-im/deltachat-desktop/distinfo                  |  10 +-
 .../files/packagejsons/package.json                |   2 +-
 .../packagejsons/packages/frontend/package.json    |   3 +-
 .../packages/target-browser/package.json           |   2 +-
 .../packages/target-electron/package.json          |   6 +-
 .../files/packagejsons/pnpm-lock.yaml              | 365 +++++++++------------
 .../files/packagejsons/pnpm-workspace.yaml         |   8 +-
 net-im/deltachat-desktop/pkg-plist                 | 119 ++++---
 9 files changed, 237 insertions(+), 284 deletions(-)

diff --git a/net-im/deltachat-desktop/Makefile b/net-im/deltachat-desktop/Makefile
index dbfa838ea667..14fce4cc7214 100644
--- a/net-im/deltachat-desktop/Makefile
+++ b/net-im/deltachat-desktop/Makefile
@@ -1,7 +1,7 @@
 PORTNAME=	deltachat-desktop
 DISTVERSIONPREFIX=	v
-DISTVERSION=	2.62.0
-PORTREVISION=	5
+DISTVERSION=	2.65.0
+PORTREVISION=	0
 CATEGORIES=	net-im
 
 MAINTAINER=	feld@FreeBSD.org
@@ -12,7 +12,7 @@ LICENSE=	AGPLv3
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 # Important to keep the RPC server core in sync with the Desktop release
-RUN_DEPENDS=	deltachat-rpc-server>=2.62<2.63:net/deltachat-rpc-server
+RUN_DEPENDS=	deltachat-rpc-server>=2.65<2.66:net/deltachat-rpc-server
 USES=		electron:42,build,run desktop-file-utils nodejs:22,build \
 		npm:pnpm pkgconfig
 
diff --git a/net-im/deltachat-desktop/distinfo b/net-im/deltachat-desktop/distinfo
index d606a3199326..41bf618a17e3 100644
--- a/net-im/deltachat-desktop/distinfo
+++ b/net-im/deltachat-desktop/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1790645154
+TIMESTAMP = 1793222787
 SHA256 (pnpm-11.21.0.tgz) = 96fec95715477532b8ee519f74c75cee6456c1d4b9569488afdb898ee948c6ef
 SIZE (pnpm-11.21.0.tgz) = 8770800
-SHA256 (deltachat-desktop-2.62.0-node-modules.tar.gz) = 7ccdca3aefdc7f3e6183d92da6dfa83ee08861f1e707c70da1131181de2d1392
-SIZE (deltachat-desktop-2.62.0-node-modules.tar.gz) = 92996411
-SHA256 (deltachat-deltachat-desktop-v2.62.0_GH0.tar.gz) = 692871b341497e9538d3e8c4cb62ddaa69e3205499106a1cc8ae2ffa95fe5f51
-SIZE (deltachat-deltachat-desktop-v2.62.0_GH0.tar.gz) = 24843082
+SHA256 (deltachat-desktop-2.65.0-node-modules.tar.gz) = 8d96ca09a5cf1403b7a712a54e9a242d7097549f7881f752006c0e27665373c2
+SIZE (deltachat-desktop-2.65.0-node-modules.tar.gz) = 92689479
+SHA256 (deltachat-deltachat-desktop-v2.65.0_GH0.tar.gz) = 77efcc1dc55f35af1c2182b5b96fc28ed2d8bbd80c20982574dff0f109c1a22c
+SIZE (deltachat-deltachat-desktop-v2.65.0_GH0.tar.gz) = 24797673
diff --git a/net-im/deltachat-desktop/files/packagejsons/package.json b/net-im/deltachat-desktop/files/packagejsons/package.json
index 59d03a8d7566..847cf6979306 100644
--- a/net-im/deltachat-desktop/files/packagejsons/package.json
+++ b/net-im/deltachat-desktop/files/packagejsons/package.json
@@ -2,7 +2,7 @@
   "private": "true",
   "name": "deltachat-desktop",
   "type": "module",
-  "version": "2.62.0",
+  "version": "2.65.0",
   "scripts": {
     "check": "pnpm check:types && pnpm check:lint && pnpm check:format && pnpm check:target-versions",
     "check:types": "pnpm -r --no-bail check:types",
diff --git a/net-im/deltachat-desktop/files/packagejsons/packages/frontend/package.json b/net-im/deltachat-desktop/files/packagejsons/packages/frontend/package.json
index a5e49e277450..a50b15dfbd89 100644
--- a/net-im/deltachat-desktop/files/packagejsons/packages/frontend/package.json
+++ b/net-im/deltachat-desktop/files/packagejsons/packages/frontend/package.json
@@ -38,10 +38,9 @@
     "emoji-mart-awesome": "3.0.0",
     "filesize": "^10.1.4",
     "jsqr": "^1.4.0",
-    "linkify-plugin-hashtag": "^4.3.2",
     "linkifyjs": "^4.3.2",
     "mime-types": "catalog:",
-    "moment": "^2.30.1",
+    "moment": "^2.31.0",
     "path-browserify": "^1.0.1",
     "react": "^19.2.0",
     "react-dom": "^19.2.0",
diff --git a/net-im/deltachat-desktop/files/packagejsons/packages/target-browser/package.json b/net-im/deltachat-desktop/files/packagejsons/packages/target-browser/package.json
index 8e1f4c2ff0b0..e610afe33c6d 100644
--- a/net-im/deltachat-desktop/files/packagejsons/packages/target-browser/package.json
+++ b/net-im/deltachat-desktop/files/packagejsons/packages/target-browser/package.json
@@ -2,7 +2,7 @@
   "private": true,
   "name": "@deltachat-desktop/target-browser",
   "type": "module",
-  "version": "2.62.0",
+  "version": "2.65.0",
   "license": "GPL-3.0-or-later",
   "scripts": {
     "check:types": "tsc --noEmit --noUncheckedIndexedAccess false && tsc --noEmit --noUncheckedIndexedAccess false -p runtime-browser",
diff --git a/net-im/deltachat-desktop/files/packagejsons/packages/target-electron/package.json b/net-im/deltachat-desktop/files/packagejsons/packages/target-electron/package.json
index f2fbf5330f01..8394e64899da 100644
--- a/net-im/deltachat-desktop/files/packagejsons/packages/target-electron/package.json
+++ b/net-im/deltachat-desktop/files/packagejsons/packages/target-electron/package.json
@@ -2,7 +2,7 @@
   "private": true,
   "type": "module",
   "name": "@deltachat-desktop/target-electron",
-  "version": "2.62.0",
+  "version": "2.65.0",
   "description": "Desktop Application for delta.chat",
   "repository": {
     "type": "git",
@@ -15,7 +15,7 @@
     "desktop"
   ],
   "author": {
-    "name": "DeltaChat Developers",
+    "name": "Delta Chat Developers",
     "email": "delta-systems@codespeak.net"
   },
   "main": "index.js",
@@ -79,7 +79,7 @@
     "application-config": "^3.0.0",
     "chai": "^5.1.1",
     "debounce": "^1.2.0",
-    "electron": "^43.6.0",
+    "electron": "^43.8.0",
     "electron-builder": "^26.15.7",
     "esbuild": "^0.28.1",
     "mocha": "^10.7.0",
diff --git a/net-im/deltachat-desktop/files/packagejsons/pnpm-lock.yaml b/net-im/deltachat-desktop/files/packagejsons/pnpm-lock.yaml
index 65c8e53634b1..55d89b6443cb 100644
--- a/net-im/deltachat-desktop/files/packagejsons/pnpm-lock.yaml
+++ b/net-im/deltachat-desktop/files/packagejsons/pnpm-lock.yaml
@@ -10,11 +10,11 @@ catalogs:
       specifier: 0.12.1-beta-debug
       version: 0.12.1-beta-debug
     '@deltachat/jsonrpc-client':
-      specifier: 2.62.0
-      version: 2.62.0
+      specifier: 2.65.0
+      version: 2.65.0
     '@deltachat/stdio-rpc-server':
-      specifier: 2.62.0
-      version: 2.62.0
+      specifier: 2.65.0
+      version: 2.65.0
     '@types/chai':
       specifier: ^4.3.17
       version: 4.3.20
@@ -141,7 +141,7 @@ importers:
         version: link:../shared
       '@deltachat/jsonrpc-client':
         specifier: 'catalog:'
-        version: 2.62.0(ws@8.21.0)
+        version: 2.65.0(ws@8.21.0)
       '@emoji-mart-awesome/react':
         specifier: 1.0.0
         version: 1.0.0(emoji-mart-awesome@3.0.0)(react@19.2.0)
@@ -169,9 +169,6 @@ importers:
       jsqr:
         specifier: ^1.4.0
         version: 1.4.0
-      linkify-plugin-hashtag:
-        specifier: ^4.3.2
-        version: 4.3.2(linkifyjs@4.3.2)
       linkifyjs:
         specifier: ^4.3.2
         version: 4.3.2
@@ -179,8 +176,8 @@ importers:
         specifier: 'catalog:'
         version: 2.1.35
       moment:
-        specifier: ^2.30.1
-        version: 2.30.1
+        specifier: ^2.31.0
+        version: 2.31.0
       path-browserify:
         specifier: ^1.0.1
         version: 1.0.1
@@ -274,7 +271,7 @@ importers:
         version: link:../shared
       '@deltachat/jsonrpc-client':
         specifier: 'catalog:'
-        version: 2.62.0(ws@8.21.0)
+        version: 2.65.0(ws@8.21.0)
       '@types/node':
         specifier: 'catalog:'
         version: 22.15.33
@@ -283,7 +280,7 @@ importers:
     dependencies:
       '@deltachat/jsonrpc-client':
         specifier: 'catalog:'
-        version: 2.62.0(ws@8.21.0)
+        version: 2.65.0(ws@8.21.0)
       error-stack-parser:
         specifier: ^2.1.4
         version: 2.1.4
@@ -320,10 +317,10 @@ importers:
         version: link:../shared
       '@deltachat/jsonrpc-client':
         specifier: 'catalog:'
-        version: 2.62.0(ws@8.21.0)
+        version: 2.65.0(ws@8.21.0)
       '@deltachat/stdio-rpc-server':
         specifier: 'catalog:'
-        version: 2.62.0(@deltachat/jsonrpc-client@2.62.0(ws@8.21.0))
+        version: 2.65.0(@deltachat/jsonrpc-client@2.65.0(ws@8.21.0))
       '@types/express-session':
         specifier: ^1.18.0
         version: 1.18.1
@@ -372,10 +369,10 @@ importers:
         version: 0.12.1-beta-debug
       '@deltachat/jsonrpc-client':
         specifier: 'catalog:'
-        version: 2.62.0(ws@8.21.0)
+        version: 2.65.0(ws@8.21.0)
       '@deltachat/stdio-rpc-server':
         specifier: 'catalog:'
-        version: 2.62.0(@deltachat/jsonrpc-client@2.62.0(ws@8.21.0))
+        version: 2.65.0(@deltachat/jsonrpc-client@2.65.0(ws@8.21.0))
       escape-html:
         specifier: ^1.0.3
         version: 1.0.3
@@ -432,8 +429,8 @@ importers:
         specifier: ^1.2.0
         version: 1.2.1
       electron:
-        specifier: ^43.6.0
-        version: 43.6.0(supports-color@8.1.1)
+        specifier: ^43.8.0
+        version: 43.8.0(supports-color@8.1.1)
       electron-builder:
         specifier: ^26.15.7
         version: 26.15.7(electron-builder-squirrel-windows@26.15.7)(supports-color@8.1.1)
@@ -550,61 +547,61 @@ packages:
   '@deltachat/calls-webapp@0.12.1-beta-debug':
     resolution: {integrity: sha512-24ceQrtW3Jf7oCTrlAPY5h/pLoIybxiz/UgoiHn4sNjgIDYbhhp71zbdeQRCOS4oOmPrJoZftvB4lhpZurX9CQ==}
 
-  '@deltachat/jsonrpc-client@2.62.0':
-    resolution: {integrity: sha512-5viD3RxKjK4ZU4JVK1iGJCGGo4LFqVwOz7a+qPYdl17Lv2favkZJR5/9EWDhIu0z/KKoUpy1/ZqYm1IxfSP0QQ==}
+  '@deltachat/jsonrpc-client@2.65.0':
+    resolution: {integrity: sha512-nYLZ3jfuk7z5ygfgWCoKQGHrpYNdWupjj8QK4HKNkRdCe3Z1QKK5+QfLIweDBcDPG4/m+rzUM0oBZXfR0OG7PQ==}
 
-  '@deltachat/stdio-rpc-server-android-arm64@2.62.0':
-    resolution: {integrity: sha512-P6M0Yfup2lnANZAvD+Ba+kKBtO1Pjl1S2gqzaMCi/jL0T8XNshs4kqmB9DnWCYlVZZkZoj6OJCYQGweCrXyzIg==}
+  '@deltachat/stdio-rpc-server-android-arm64@2.65.0':
+    resolution: {integrity: sha512-bSKdUS6cuIb8m+L3ZIq6fgUoEz73QJTvCnxusfNXgoeWjqeuEeB1bID9eGQSvP8EyVNpQWBcRutQT9cGupmOag==}
     cpu: [arm64]
     os: [android]
 
-  '@deltachat/stdio-rpc-server-android-arm@2.62.0':
-    resolution: {integrity: sha512-QUT7qBVT1cgygrQUyf8/FSV80kRYG1h5P7XEUZt4FWlDapTYOQ/tXM4jOaLEnzjrrT+K6fLoFd+1m6ZN2k7xuQ==}
+  '@deltachat/stdio-rpc-server-android-arm@2.65.0':
+    resolution: {integrity: sha512-G9wegXIO/p1LphhzCf+hTm6tWbgnbX0A2roJLdeQyndq/8FGnBQBIFbPG+3Y+5x/Z15SdbsH3IQpFKVQsD9zXw==}
     cpu: [arm]
     os: [android]
 
-  '@deltachat/stdio-rpc-server-darwin-arm64@2.62.0':
-    resolution: {integrity: sha512-4elZyoQTUoSiWzghrmP3GHcQr6na2+WYMc8tPCuf6crPFt+xP+fvM/IdbG7udAglCKZtcOdX+iL2ETqaDX60xg==}
+  '@deltachat/stdio-rpc-server-darwin-arm64@2.65.0':
+    resolution: {integrity: sha512-Y2wMbm2cviGwCegTo5GAnN69WNaubFbjxX9Wz7plSYnpbcqy5xg1h/BoFmmB/4NmtpOcQcxhauPK5Xdyhcqpqg==}
     cpu: [arm64]
     os: [darwin]
 
-  '@deltachat/stdio-rpc-server-darwin-x64@2.62.0':
-    resolution: {integrity: sha512-HaqrmY5KMGuG8Wsx08IkorEzPHGC+vP24CUJttIogly4lkI3a5hh9Wlhmla/zp3WBADl1Enm8zl9Z3ryxRCOtg==}
+  '@deltachat/stdio-rpc-server-darwin-x64@2.65.0':
+    resolution: {integrity: sha512-rMTfaHUyKjllHMmm25iFjXY3V2Z4HB5Icn1t+VrgBFGfddikhyEaGOwj1Lvz7auJ2bwHYQLLOy5lsMvSOtbLFw==}
     cpu: [x64]
     os: [darwin]
 
-  '@deltachat/stdio-rpc-server-linux-arm64@2.62.0':
-    resolution: {integrity: sha512-Ja5ZnMAw+HKy/B3DQe6M+Bje3T2mwItiBeWEssZWdi7Npp7onODp0hAiZKiDJGL4ZQ9B/dlgnj/sT13F2BwAcw==}
+  '@deltachat/stdio-rpc-server-linux-arm64@2.65.0':
+    resolution: {integrity: sha512-lHVpUKHNJc0BXghRRroiLkMkKGHyeeOJkt69im+p17nbWRfuUlBt1WwcLpvlKnNxLTFJ6WBtFzi5pQFgGWjFqA==}
     cpu: [arm64]
     os: [linux]
 
-  '@deltachat/stdio-rpc-server-linux-arm@2.62.0':
-    resolution: {integrity: sha512-7rkrYNlnx8Lz2nc1A/p5kDu00hyWUm236eNb+Sebb9UWYr4R5Hmkc3sS7dT5BeY6wAuuJ6KZBHahfKc3HvfTcw==}
+  '@deltachat/stdio-rpc-server-linux-arm@2.65.0':
+    resolution: {integrity: sha512-OMDj/KJHBcXAvXQ1M7zM3HVFQaixA2MqrV+Hh+Aij6Rwm5/dTLbJCYnz/25I/W8k8NePR9+LoH71XxhdpnwmXg==}
     cpu: [arm]
     os: [linux]
 
-  '@deltachat/stdio-rpc-server-linux-ia32@2.62.0':
-    resolution: {integrity: sha512-hmeIrk/u4Qm85nGgYOt4Hi7iDsvcQHIuz2s0LaPzwMu34QFrgBJbFmRXxiGOYNka9Lqh1uSkUNQtH5UjCDmFlA==}
+  '@deltachat/stdio-rpc-server-linux-ia32@2.65.0':
+    resolution: {integrity: sha512-KDLUnFhwdDcwkUqOCSxgEZ1SkP6civlMLvItxaH9equql5SJCctYilZ6JohAL6gKUjSUJPs/3SP3Z33mRdnzPg==}
     cpu: [ia32]
     os: [linux]
 
-  '@deltachat/stdio-rpc-server-linux-x64@2.62.0':
-    resolution: {integrity: sha512-ewuZJQlaIuSQrosOeQCISCdVYioyNPEx6daJWH3f7yJqTBiKkwLO+/YE7i3p2VQ8yw8uw542Kw50NWk24aZWTw==}
+  '@deltachat/stdio-rpc-server-linux-x64@2.65.0':
+    resolution: {integrity: sha512-t1g/AFIu2Q8xNDSHeMPBoYC3Ezv769Qje8aLnrvR6/xeiQCkOrZVtZmDZGisJbtLfpdhipCzVTNpkpcGRA7LfQ==}
     cpu: [x64]
     os: [linux]
 
-  '@deltachat/stdio-rpc-server-win32-ia32@2.62.0':
-    resolution: {integrity: sha512-+UN+g+HuFr4mQpYcikkzb4USb6SMZ5296DrUJ1+x2m7quudqKe2/o7nkas2m3+1/kdst3JDJyVmhLk2N7G9rdA==}
+  '@deltachat/stdio-rpc-server-win32-ia32@2.65.0':
+    resolution: {integrity: sha512-6UDs4cI0AdXmfjqjWyGrKH60jxVt4/PwN17PDGffyfjXJtuLgRxxk826wCNlGDk50qufmnrKpvVCa65/ZHiG4g==}
     cpu: [ia32]
     os: [win32]
 
-  '@deltachat/stdio-rpc-server-win32-x64@2.62.0':
-    resolution: {integrity: sha512-S0wcVlqeBrevFyf2E5BEQg+b4hyHO3jPJPdKm/007YkkaD0r1jMB5/vIaNdUSYSGU9SyZjQ07p6zMo8fV21OJQ==}
+  '@deltachat/stdio-rpc-server-win32-x64@2.65.0':
+    resolution: {integrity: sha512-KGbGWe7hWlTBIfsYf48sfHDgExifjTr7FTgOwbq8sgxDQjOEHpOwxz6Yc4vpKf5YM9CrIsM1NSphLD+wMxIeWA==}
     cpu: [x64]
     os: [win32]
 
-  '@deltachat/stdio-rpc-server@2.62.0':
-    resolution: {integrity: sha512-HaU0alXzDMnb5zx/c4iLsfkFPz4io3hAwGRqd5Ujgr0CPdcVNkcXiro5eDUE8R9hdaN39QP8aGdhasO7yAAD0g==}
+  '@deltachat/stdio-rpc-server@2.65.0':
+    resolution: {integrity: sha512-9xo05/pibAjjnRxETGaoPosrAt7iuy6hrTdEJahwoWod9kte29Sn522H+sWyBhXhBrAQE1wL2jKOaP7beZ5Egg==}
     peerDependencies:
       '@deltachat/jsonrpc-client': '*'
 
@@ -1032,12 +1029,16 @@ packages:
     resolution: {integrity: sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==}
     engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
 
-  '@humanfs/core@0.19.1':
-    resolution: {integrity: sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA==}
+  '@humanfs/core@0.19.2':
+    resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==}
+    engines: {node: '>=18.18.0'}
+
+  '@humanfs/node@0.16.8':
+    resolution: {integrity: sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ==}
     engines: {node: '>=18.18.0'}
 
-  '@humanfs/node@0.16.7':
-    resolution: {integrity: sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ==}
+  '@humanfs/types@0.15.0':
+    resolution: {integrity: sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q==}
     engines: {node: '>=18.18.0'}
 
   '@humanwhocodes/module-importer@1.0.1':
@@ -1578,8 +1579,9 @@ packages:
   base64-js@1.5.1:
     resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
 
-  baseline-browser-mapping@2.9.11:
-    resolution: {integrity: sha512-Sg0xJUNDU1sJNGdfGWhVHX0kkZ+HWcvmVymJbj6NSgZZmW/8S9Y2HQ5euytnIgakgxN6papOAWiwDo1ctFDcoQ==}
+  baseline-browser-mapping@2.11.29:
+    resolution: {integrity: sha512-YeesxhUmR4h5y5V8KF8iBCqJb8YFrBJ++XBTeGcWIaQOYXGN19JM0FoiOjAhwuDoln8owMgXcWBmgHtYSkky2w==}
+    engines: {node: '>=6.0.0'}
     hasBin: true
 
   binary-extensions@2.3.0:
@@ -1597,14 +1599,14 @@ packages:
     resolution: {integrity: sha512-d0II/GO9uf9lfUHH2BQsjxzRJZBdsjgsBiW4BvhWk/3qoKwQFjIDVN19PfX8F2D/r9PCMTtLWjYVCFrpeYUzsw==}
     deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.
 
-  brace-expansion@1.1.18:
-    resolution: {integrity: sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==}
+  brace-expansion@1.1.21:
+    resolution: {integrity: sha512-9zeA+KLZNNzglF2TPKRQEDyx6Yby7daAkuy8MiPzpXPsYDWi/DRM8jmwUDxokQjYqBpv5DgPiwD4h4ZZSy1Ujw==}
 
-  brace-expansion@2.1.4:
-    resolution: {integrity: sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==}
+  brace-expansion@2.1.7:
+    resolution: {integrity: sha512-uZbew1NqdmPDTMJ8ah1y+b+9QEJrfkXFk3RcTQw3X0jW/xRUvFKsg1CfQdSYGdTbXZWExtU3J3ccxtnfw1Fi0g==}
 
-  brace-expansion@5.0.9:
-    resolution: {integrity: sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==}
+  brace-expansion@5.0.12:
+    resolution: {integrity: sha512-YovQ3rzhaLMIrDjNDMkNS01tea93qhEhG5xy8f6+R0l+dw3Ki+5sCoIoI942iuLZTHWogWktgwVDhU09iNEimQ==}
     engines: {node: 20 || >=22}
 
   braces@3.0.3:
@@ -1614,8 +1616,8 @@ packages:
   browser-stdout@1.3.1:
     resolution: {integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==}
 
-  browserslist@4.28.1:
-    resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==}
+  browserslist@4.29.3:
+    resolution: {integrity: sha512-1R4kiYKXGViqEN0CnoDrXc1StD9niAwu+j2dukWzrD4bJgsD4lDmEp0CRbc6E/vYJIfTHwPmwyaKtVSudICdPA==}
     engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
     hasBin: true
 
@@ -1666,8 +1668,8 @@ packages:
     resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
     engines: {node: '>=10'}
 
-  caniuse-lite@1.0.30001762:
-    resolution: {integrity: sha512-PxZwGNvH7Ak8WX5iXzoK1KPZttBXNPuaOvI2ZYU7NrlM+d9Ov+TUvlLOBNGzVXAntMSMMlJPd+jY6ovrVjSmUw==}
+  caniuse-lite@1.0.30001816:
+    resolution: {integrity: sha512-+8Yx7BXCoqk6IF8yTicjfUR6D/ldJzdlsodlEOiOSPmhK844WIgk67/zIQaGAOxNkZyyvBlrRFnLvqKIoqbAFw==}
 
   chai@5.2.0:
     resolution: {integrity: sha512-mCuXncKXk5iCLhfhwTc0izo0gtEmpz5CtG2y8GiOINBlMVS6v8TMRc5TaLWKS6692m9+dVVfzgeVxR5UxWHTYw==}
@@ -1819,15 +1821,6 @@ packages:
       supports-color:
         optional: true
 
-  debug@4.4.1:
-    resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==}
-    engines: {node: '>=6.0'}
-    peerDependencies:
-      supports-color: '*'
-    peerDependenciesMeta:
-      supports-color:
-        optional: true
-
   debug@4.4.3:
     resolution: {integrity: sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==}
     engines: {node: '>=6.0'}
@@ -1955,15 +1948,15 @@ packages:
   electron-publish@26.15.3:
     resolution: {integrity: sha512-g/2bn8YTavY4cuS5F+jOS7zmZbXXBV8KZ8yHKfJjFPoKtzBqrpCdNPxBd3tqdBwP7BVd0lGzf7Bk2s0KesWZ4Q==}
 
-  electron-to-chromium@1.5.267:
-    resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==}
+  electron-to-chromium@1.5.458:
+    resolution: {integrity: sha512-/hIH2gRSmxrf4/X4Nw/t/Wc8PVS22l8/3HnWjWTWsTOM5dsnMUPZF/+u+yr3LqweNuTBJE1rq6qAQzKkZVwMfA==}
 
   electron-winstaller@5.4.0:
     resolution: {integrity: sha512-bO3y10YikuUwUuDUQRM4KfwNkKhnpVO7IPdbsrejwN9/AABJzzTQ4GeHwyzNSrVO+tEH3/Np255a3sVZpZDjvg==}
     engines: {node: '>=8.0.0'}
 
-  electron@43.6.0:
-    resolution: {integrity: sha512-DqVKYV+FXheMSLTxcMQ+NCo78BDgpnToSyIzXctlUtbP3lRGEuoo1P+C2n/90rJ7TvHgzP0bpP9fbbXxp4noIg==}
+  electron@43.8.0:
+    resolution: {integrity: sha512-K+sLv65RZ8SgmxItfH0hbGaFVOHqleMOCw7CImFedKBRpVWJ/Qo9PHihBd/GrANvmndZjN66S6ZmAdLaQYhZ4w==}
     engines: {node: '>= 22.12.0'}
     hasBin: true
 
@@ -2056,10 +2049,6 @@ packages:
     engines: {node: '>=18'}
     hasBin: true
 
-  escalade@3.1.1:
-    resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
-    engines: {node: '>=6'}
-
   escalade@3.2.0:
     resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
     engines: {node: '>=6'}
@@ -2729,8 +2718,8 @@ packages:
   js-tokens@4.0.0:
     resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
 
-  js-yaml@4.3.1:
-    resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==}
+  js-yaml@4.3.2:
+    resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==}
     hasBin: true
 
   jsesc@3.1.0:
@@ -2761,9 +2750,6 @@ packages:
   jsonfile@4.0.0:
     resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
 
-  jsonfile@6.1.0:
-    resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
-
   jsonfile@6.2.1:
     resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==}
 
@@ -2793,11 +2779,6 @@ packages:
     resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
     engines: {node: '>=10'}
 
-  linkify-plugin-hashtag@4.3.2:
-    resolution: {integrity: sha512-04geGSNuWTeMUJZdje0HvjZqN+cKbyKu1fV3R51TCNIjqnR+vXza5M5G/sBfL5WzOppVoas4XGoFCfv63oGglw==}
-    peerDependencies:
-      linkifyjs: ^4.0.0
-
   linkifyjs@4.3.2:
     resolution: {integrity: sha512-NT1CJtq3hHIreOianA8aSXn6Cw0JzYOuDQbOrSPe7gqFnCpKP++MQe3ODgO3oh2GJFORkAAdqredOa60z63GbA==}
 
@@ -2910,10 +2891,6 @@ packages:
     resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
     engines: {node: '>=10'}
 
-  minimatch@10.2.4:
-    resolution: {integrity: sha512-oRjTw/97aTBN0RHbYCdtF1MQfvusSIBQM0IZEgzl6426+8jSC0nF1a/GmnVLpfB9yyr6g6FTqWqiZVbxrtaCIg==}
-    engines: {node: 18 || 20 || >=22}
-
   minimatch@10.2.6:
     resolution: {integrity: sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==}
     engines: {node: 18 || 20 || >=22}
@@ -2961,8 +2938,8 @@ packages:
     engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
     hasBin: true
 
-  moment@2.30.1:
-    resolution: {integrity: sha512-uEmtNhbDOrWPFS+hdjFCBfy9f2YoyzRpwcl+DqpC6taX21FzsTLQVbMV/W7PzNSX6x/bhC1zA3c2UQ5NzH6how==}
+  moment@2.31.0:
+    resolution: {integrity: sha512-0acOTfMiWOheYS4eoWb80yYMb/JLvVv9SHbs2PehaDzfUG0Bw855SKyk0IKTnPGa5+U2bmi3W68l1+sGLX/pvw==}
 
   ms@2.0.0:
     resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
@@ -3009,8 +2986,9 @@ packages:
     resolution: {integrity: sha512-GCwtK33iwVXboZWYcqQHu3aRvXEBwmPkAMRBLeaX86ufhqslyUkLGsi4aW3INEfdQYpUB5M9qtYf3eHvAk2VBg==}
     engines: {node: '>=0.12'}
 
-  node-releases@2.0.27:
-    resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==}
+  node-releases@2.0.59:
+    resolution: {integrity: sha512-5qr2okC4ItAI0hG5SaV0HoYMpnM/Y6+Oqr7AmPYy/2uEoGvS+GbSKLeRxSS1uAdu59yz0ouzcuXievSgg///WA==}
+    engines: {node: '>=18'}
 
   nopt@9.0.0:
     resolution: {integrity: sha512-Zhq3a+yFKrYwSBluL4H9XP3m3y5uvQkB/09CwDruCiRmR/UJYnn9W4R48ry0uGC70aeTPKLynBtscP9efFFcPw==}
@@ -3148,8 +3126,8 @@ packages:
     resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
     engines: {node: '>=16 || 14 >=14.18'}
 
-  path-to-regexp@0.1.12:
-    resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
+  path-to-regexp@0.1.13:
+    resolution: {integrity: sha512-A/AGNMFN3c8bOlvV9RreMdrv7jsmF9XIfDeCd87+I8RNg6s78BhJxMu69NEMHBSJFxKidViTEdruRwEk/WIKqA==}
 
   pathval@2.0.0:
     resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==}
@@ -3230,8 +3208,8 @@ packages:
     peerDependencies:
       postcss: ^8.1.0
 
-  postcss-selector-parser@7.1.0:
-    resolution: {integrity: sha512-8sLjZwK0R+JlxlYcTuVnyT2v+htpdrjDOKuMcOVdYjt52Lh8hWRYpxBPoKx/Zg+bcjc3wx6fmQevMmUztS/ccA==}
+  postcss-selector-parser@7.1.6:
+    resolution: {integrity: sha512-7qASPzhKF2l2KLboRZux8CCTRMdGiV08vWmyKzPz22qZ7ZjQBOeY7rNzNoCLSUiftJ7HUq0GERHmxw/t0dCdMw==}
     engines: {node: '>=4'}
 
   postcss-value-parser@4.2.0:
@@ -3283,8 +3261,8 @@ packages:
   proper-lockfile@4.1.2:
     resolution: {integrity: sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==}
 
-  proxy-addr@2.0.7:
-    resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
+  proxy-addr@2.0.8:
+    resolution: {integrity: sha512-5nnx0yGyVUcY6t9RnWcARWtwT9F1D8O9rt08htPvnd49W1IgZtmLkhu9WfMzQj1cFxjHIO6connUNVW5k7AVyQ==}
     engines: {node: '>= 0.10'}
 
   prr@1.0.1:
@@ -3592,8 +3570,8 @@ packages:
     resolution: {integrity: sha512-aSbHV0DaBcr7u0PVHXzM6NbZNAtrr9sF6+Qfs9UUVG7Ll3jQ6hHi8F/xqIIcn2rvIVbr0v/2zyjSdwSV47AgLQ==}
     engines: {node: '>=12'}
 
-  source-map-js@1.2.1:
-    resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
+  source-map-js@1.2.2:
+    resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==}
     engines: {node: '>=0.10.0'}
 
   source-map-support@0.5.21:
@@ -3840,8 +3818,8 @@ packages:
     resolution: {integrity: sha512-LIY910g9TI13YS95lrMFrs8Rm/u/irgHeTWoKCoteeJ04CUJ92eEfj0rVn+7VKMPBpUPiUoBKfhNyLI23EE/KA==}
     engines: {node: '>=18.17'}
 
-  undici@7.29.0:
-    resolution: {integrity: sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==}
+  undici@7.30.1:
+    resolution: {integrity: sha512-03KrMbjIFDWQR5RNPrSw3bd1r12JpyFQl9/yxjUbJtqkjmllqC5lFjZh6ujeuJCKr8EOQvRW872Oy/az+nLYxg==}
     engines: {node: '>=20.18.1'}
 
   unicorn-magic@0.3.0:
@@ -3863,8 +3841,8 @@ packages:
   unzipper@0.12.5:
     resolution: {integrity: sha512-tXYOi9R57Uj/2Z25SOs5RRSzq886MBQj2gY8dPL+xl/kv6s6SvByoKfAtvfVeEuhntWDgjd2o9p2lb4TVPAz0A==}
 
-  update-browserslist-db@1.2.3:
-    resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
+  update-browserslist-db@1.3.4:
+    resolution: {integrity: sha512-t8wonIOdQyOjtPd2VktlBu6QjTVTks6v8bSi7kd0r2Vll8TK1JYDZtRRdbmCHOAMphkZgrzK+L+vXK4pyZ8t4A==}
     hasBin: true
     peerDependencies:
       browserslist: '>= 4.21.0'
@@ -4089,7 +4067,7 @@ snapshots:
     dependencies:
       '@babel/compat-data': 7.29.7
       '@babel/helper-validator-option': 7.29.7
-      browserslist: 4.28.1
+      browserslist: 4.29.3
       lru-cache: 5.1.1
       semver: 6.3.1
 
@@ -4174,7 +4152,7 @@ snapshots:
     dependencies:
       preact: 10.28.3
 
-  '@deltachat/jsonrpc-client@2.62.0(ws@8.21.0)':
+  '@deltachat/jsonrpc-client@2.65.0(ws@8.21.0)':
     dependencies:
       '@deltachat/tiny-emitter': 3.0.0
       isomorphic-ws: 5.0.0(ws@8.21.0)
@@ -4184,50 +4162,50 @@ snapshots:
       - utf-8-validate
       - ws
 
-  '@deltachat/stdio-rpc-server-android-arm64@2.62.0':
+  '@deltachat/stdio-rpc-server-android-arm64@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-android-arm@2.62.0':
+  '@deltachat/stdio-rpc-server-android-arm@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-darwin-arm64@2.62.0':
+  '@deltachat/stdio-rpc-server-darwin-arm64@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-darwin-x64@2.62.0':
+  '@deltachat/stdio-rpc-server-darwin-x64@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-linux-arm64@2.62.0':
+  '@deltachat/stdio-rpc-server-linux-arm64@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-linux-arm@2.62.0':
+  '@deltachat/stdio-rpc-server-linux-arm@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-linux-ia32@2.62.0':
+  '@deltachat/stdio-rpc-server-linux-ia32@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-linux-x64@2.62.0':
+  '@deltachat/stdio-rpc-server-linux-x64@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-win32-ia32@2.62.0':
+  '@deltachat/stdio-rpc-server-win32-ia32@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server-win32-x64@2.62.0':
+  '@deltachat/stdio-rpc-server-win32-x64@2.65.0':
     optional: true
 
-  '@deltachat/stdio-rpc-server@2.62.0(@deltachat/jsonrpc-client@2.62.0(ws@8.21.0))':
+  '@deltachat/stdio-rpc-server@2.65.0(@deltachat/jsonrpc-client@2.65.0(ws@8.21.0))':
     dependencies:
-      '@deltachat/jsonrpc-client': 2.62.0(ws@8.21.0)
+      '@deltachat/jsonrpc-client': 2.65.0(ws@8.21.0)
     optionalDependencies:
-      '@deltachat/stdio-rpc-server-android-arm': 2.62.0
-      '@deltachat/stdio-rpc-server-android-arm64': 2.62.0
-      '@deltachat/stdio-rpc-server-darwin-arm64': 2.62.0
-      '@deltachat/stdio-rpc-server-darwin-x64': 2.62.0
-      '@deltachat/stdio-rpc-server-linux-arm': 2.62.0
-      '@deltachat/stdio-rpc-server-linux-arm64': 2.62.0
-      '@deltachat/stdio-rpc-server-linux-ia32': 2.62.0
-      '@deltachat/stdio-rpc-server-linux-x64': 2.62.0
-      '@deltachat/stdio-rpc-server-win32-ia32': 2.62.0
-      '@deltachat/stdio-rpc-server-win32-x64': 2.62.0
+      '@deltachat/stdio-rpc-server-android-arm': 2.65.0
+      '@deltachat/stdio-rpc-server-android-arm64': 2.65.0
+      '@deltachat/stdio-rpc-server-darwin-arm64': 2.65.0
+      '@deltachat/stdio-rpc-server-darwin-x64': 2.65.0
+      '@deltachat/stdio-rpc-server-linux-arm': 2.65.0
+      '@deltachat/stdio-rpc-server-linux-arm64': 2.65.0
+      '@deltachat/stdio-rpc-server-linux-ia32': 2.65.0
+      '@deltachat/stdio-rpc-server-linux-x64': 2.65.0
+      '@deltachat/stdio-rpc-server-win32-ia32': 2.65.0
+      '@deltachat/stdio-rpc-server-win32-x64': 2.65.0
 
   '@deltachat/tiny-emitter@3.0.0': {}
 
@@ -4270,13 +4248,13 @@ snapshots:
       semver: 7.8.5
       sumchecker: 3.0.1(supports-color@8.1.1)
     optionalDependencies:
-      undici: 7.29.0
+      undici: 7.30.1
     transitivePeerDependencies:
       - supports-color
 
   '@electron/notarize@2.5.0(supports-color@8.1.1)':
     dependencies:
-      debug: 4.4.1(supports-color@8.1.1)
+      debug: 4.4.3(supports-color@8.1.1)
       fs-extra: 9.1.0
       promise-retry: 2.0.1
     transitivePeerDependencies:
@@ -4531,7 +4509,7 @@ snapshots:
       globals: 14.0.0
       ignore: 5.3.2
       import-fresh: 3.3.1
-      js-yaml: 4.3.1
+      js-yaml: 4.3.2
       minimatch: 3.1.5
       strip-json-comments: 3.1.1
     transitivePeerDependencies:
@@ -4546,13 +4524,18 @@ snapshots:
       '@eslint/core': 0.17.0
       levn: 0.4.1
 
-  '@humanfs/core@0.19.1': {}
+  '@humanfs/core@0.19.2':
+    dependencies:
+      '@humanfs/types': 0.15.0
 
-  '@humanfs/node@0.16.7':
+  '@humanfs/node@0.16.8':
     dependencies:
-      '@humanfs/core': 0.19.1
+      '@humanfs/core': 0.19.2
+      '@humanfs/types': 0.15.0
       '@humanwhocodes/retry': 0.4.3
 
+  '@humanfs/types@0.15.0': {}
+
   '@humanwhocodes/module-importer@1.0.1': {}
 
   '@humanwhocodes/retry@0.4.3': {}
@@ -4803,7 +4786,7 @@ snapshots:
 
   '@types/node-localstorage@1.3.3':
     dependencies:
-      '@types/node': 20.17.50
+      '@types/node': 22.19.3
 
   '@types/node@20.17.50':
     dependencies:
@@ -4942,7 +4925,7 @@ snapshots:
       '@typescript-eslint/types': 8.61.1
       '@typescript-eslint/visitor-keys': 8.61.1
       debug: 4.4.3(supports-color@8.1.1)
-      minimatch: 10.2.4
+      minimatch: 10.2.6
       semver: 7.7.3
       tinyglobby: 0.2.15
       ts-api-utils: 2.5.0(typescript@6.0.3)
@@ -5051,7 +5034,7 @@ snapshots:
       hosted-git-info: 4.1.0
       isbinaryfile: 5.0.7
       jiti: 2.7.0
-      js-yaml: 4.3.1
+      js-yaml: 4.3.2
       json5: 2.2.3
       lazy-val: 1.0.5
       minimatch: 10.2.6
@@ -5169,7 +5152,7 @@ snapshots:
 
   base64-js@1.5.1: {}
 
-  baseline-browser-mapping@2.9.11: {}
+  baseline-browser-mapping@2.11.29: {}
 
   binary-extensions@2.3.0: {}
 
@@ -5195,16 +5178,16 @@ snapshots:
   boolean@3.2.0:
     optional: true
 
-  brace-expansion@1.1.18:
+  brace-expansion@1.1.21:
     dependencies:
       balanced-match: 1.0.2
       concat-map: 0.0.1
 
-  brace-expansion@2.1.4:
+  brace-expansion@2.1.7:
     dependencies:
       balanced-match: 1.0.2
 
-  brace-expansion@5.0.9:
+  brace-expansion@5.0.12:
     dependencies:
       balanced-match: 4.0.4
 
@@ -5214,13 +5197,13 @@ snapshots:
 
   browser-stdout@1.3.1: {}
 
-  browserslist@4.28.1:
+  browserslist@4.29.3:
     dependencies:
-      baseline-browser-mapping: 2.9.11
-      caniuse-lite: 1.0.30001762
-      electron-to-chromium: 1.5.267
-      node-releases: 2.0.27
-      update-browserslist-db: 1.2.3(browserslist@4.28.1)
+      baseline-browser-mapping: 2.11.29
+      caniuse-lite: 1.0.30001816
+      electron-to-chromium: 1.5.458
+      node-releases: 2.0.59
+      update-browserslist-db: 1.3.4(browserslist@4.29.3)
 
   buffer-from@1.1.2: {}
 
@@ -5241,7 +5224,7 @@ snapshots:
       fs-extra: 10.1.0
       http-proxy-agent: 7.0.2(supports-color@8.1.1)
       https-proxy-agent: 7.0.6(supports-color@8.1.1)
-      js-yaml: 4.3.1
+      js-yaml: 4.3.2
       sanitize-filename: 1.6.4
       source-map-support: 0.5.21
       stat-mode: 1.0.0
@@ -5287,7 +5270,7 @@ snapshots:
 
   camelcase@6.3.0: {}
 
-  caniuse-lite@1.0.30001762: {}
+  caniuse-lite@1.0.30001816: {}
 
   chai@5.2.0:
     dependencies:
@@ -5432,12 +5415,6 @@ snapshots:
     optionalDependencies:
       supports-color: 8.1.1
 
-  debug@4.4.1(supports-color@8.1.1):
-    dependencies:
-      ms: 2.1.3
-    optionalDependencies:
-      supports-color: 8.1.1
-
   debug@4.4.3(supports-color@8.1.1):
     dependencies:
       ms: 2.1.3
@@ -5502,7 +5479,7 @@ snapshots:
       app-builder-lib: 26.15.7(dmg-builder@26.15.7)(electron-builder-squirrel-windows@26.15.7)(supports-color@8.1.1)
       builder-util: 26.15.3(supports-color@8.1.1)
       fs-extra: 10.1.0
-      js-yaml: 4.3.1
+      js-yaml: 4.3.2
     transitivePeerDependencies:
       - electron-builder-squirrel-windows
       - supports-color
@@ -5574,7 +5551,7 @@ snapshots:
     transitivePeerDependencies:
       - supports-color
 
-  electron-to-chromium@1.5.267: {}
+  electron-to-chromium@1.5.458: {}
 
   electron-winstaller@5.4.0(supports-color@8.1.1):
     dependencies:
@@ -5588,7 +5565,7 @@ snapshots:
     transitivePeerDependencies:
       - supports-color
 
-  electron@43.6.0(supports-color@8.1.1):
+  electron@43.8.0(supports-color@8.1.1):
     dependencies:
       '@electron-internal/extract-zip': 1.0.5
       '@electron/get': 5.1.0(supports-color@8.1.1)
@@ -5795,8 +5772,6 @@ snapshots:
       '@esbuild/win32-ia32': 0.28.1
       '@esbuild/win32-x64': 0.28.1
 
-  escalade@3.1.1: {}
-
   escalade@3.2.0: {}
 
   escape-html@1.0.3: {}
@@ -5857,7 +5832,7 @@ snapshots:
       '@eslint/eslintrc': 3.3.3(supports-color@8.1.1)
       '@eslint/js': 9.39.2
       '@eslint/plugin-kit': 0.4.1
-      '@humanfs/node': 0.16.7
+      '@humanfs/node': 0.16.8
       '@humanwhocodes/module-importer': 1.0.1
       '@humanwhocodes/retry': 0.4.3
       '@types/estree': 1.0.8
@@ -5959,8 +5934,8 @@ snapshots:
       methods: 1.1.2
       on-finished: 2.4.1
       parseurl: 1.3.3
-      path-to-regexp: 0.1.12
-      proxy-addr: 2.0.7
+      path-to-regexp: 0.1.13
+      proxy-addr: 2.0.8
       qs: 6.15.3
       range-parser: 1.2.1
       safe-buffer: 5.2.1
@@ -6096,7 +6071,7 @@ snapshots:
     dependencies:
       at-least-node: 1.0.0
       graceful-fs: 4.2.11
-      jsonfile: 6.1.0
+      jsonfile: 6.2.1
       universalify: 2.0.1
 
   fs.realpath@1.0.0: {}
@@ -6570,7 +6545,7 @@ snapshots:
 
   js-tokens@4.0.0: {}
 
-  js-yaml@4.3.1:
+  js-yaml@4.3.2:
     dependencies:
       argparse: 2.0.1
 
@@ -6593,12 +6568,6 @@ snapshots:
     optionalDependencies:
       graceful-fs: 4.2.11
 
-  jsonfile@6.1.0:
-    dependencies:
-      universalify: 2.0.1
-    optionalDependencies:
-      graceful-fs: 4.2.11
-
   jsonfile@6.2.1:
     dependencies:
       universalify: 2.0.1
@@ -6641,10 +6610,6 @@ snapshots:
 
   lilconfig@2.1.0: {}
 
-  linkify-plugin-hashtag@4.3.2(linkifyjs@4.3.2):
-    dependencies:
-      linkifyjs: 4.3.2
-
   linkifyjs@4.3.2: {}
 
   load-json-file@7.0.1: {}
@@ -6735,25 +6700,21 @@ snapshots:
 
   mimic-response@3.1.0: {}
 
-  minimatch@10.2.4:
-    dependencies:
-      brace-expansion: 5.0.9
-
   minimatch@10.2.6:
     dependencies:
-      brace-expansion: 5.0.9
+      brace-expansion: 5.0.12
 
   minimatch@3.1.5:
     dependencies:
-      brace-expansion: 1.1.18
+      brace-expansion: 1.1.21
 
   minimatch@5.1.9:
     dependencies:
-      brace-expansion: 2.1.4
+      brace-expansion: 2.1.7
 
   minimatch@9.0.9:
     dependencies:
-      brace-expansion: 2.1.4
+      brace-expansion: 2.1.7
 
   minimist@1.2.6: {}
 
@@ -6776,13 +6737,13 @@ snapshots:
       ansi-colors: 4.1.3
       browser-stdout: 1.3.1
       chokidar: 3.6.0
-      debug: 4.4.1(supports-color@8.1.1)
+      debug: 4.4.3(supports-color@8.1.1)
       diff: 5.2.2
       escape-string-regexp: 4.0.0
       find-up: 5.0.0
       glob: 8.1.0
       he: 1.2.0
-      js-yaml: 4.3.1
+      js-yaml: 4.3.2
       log-symbols: 4.1.0
       minimatch: 5.1.9
       ms: 2.1.3
@@ -6805,7 +6766,7 @@ snapshots:
       glob: 10.5.0
       he: 1.2.0
       is-path-inside: 3.0.3
-      js-yaml: 4.3.1
+      js-yaml: 4.3.2
       log-symbols: 4.1.0
       minimatch: 9.0.9
       ms: 2.1.3
@@ -6818,7 +6779,7 @@ snapshots:
       yargs-parser: 21.1.1
       yargs-unparser: 2.0.0
 
-  moment@2.30.1: {}
+  moment@2.31.0: {}
*** 324 LINES SKIPPED ***