fix(deps): update vulnerable dependencies and prune stale overrides (#30143)

This commit is contained in:
Neil
2026-10-17 19:01:40 -07:00
committed by GitHub
parent 0c6e496613
commit 33e6785fe2
8 changed files with 449 additions and 512 deletions
+16 -16
View File
@@ -389,8 +389,8 @@ packages:
'@jridgewell/sourcemap-codec@1.5.5':
resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==}
'@napi-rs/wasm-runtime@1.2.4':
resolution: {integrity: sha512-AJxoUD2/15ESHbvpcyjU274nsAPLuOtPHCk0vKJM5pj//Fg/B1FXNWjPnXTT9PymCYYiHo4zPj0ZomXBKhoy7g==}
'@napi-rs/wasm-runtime@1.2.5':
resolution: {integrity: sha512-HshSvXzmBxNzqejd3k/KemgQ3hdREUYFRRrgxOZ+gPljDIsO2SDZrVZMd4Z/HsxudQbE62OVyVFE8z9BCurfjA==}
engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
peerDependencies:
'@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4
@@ -750,8 +750,8 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
nanoid@3.3.19:
resolution: {integrity: sha512-Y2tUNy4ouw6tq5oDSKeQYGOyhkUBhNOcGV/02KC+6kd9eDGqdZd++mjMiIDilrBYvjEnCYvVtsuHCuP+okSfug==}
nanoid@3.3.20:
resolution: {integrity: sha512-uKdg2G3GNCKQn9byYOpxbGqrT2fGO5KRt5J/8b3pok8rT6qxGWF6hxMyJiEYtAf+FVyYuD9hRaDqX5uPFYJ4ZQ==}
engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
hasBin: true
@@ -816,8 +816,8 @@ packages:
resolution: {integrity: sha512-qcJu88Q2IWqJsDD529JKMdwGm/dvInW4HvQnRwiH9JtihJvzGOscDtHE3x1pBKeUOTysQ8kVmLnJ2kJu7yhcGA==}
engines: {node: '>=12'}
postcss@8.5.28:
resolution: {integrity: sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==}
postcss@8.5.30:
resolution: {integrity: sha512-zkd+e9S1AQHhmaBKye9zlFHWjOwVgqXl1q3ECYy8561K7qxR2cREf/STLskulBFd78k6AOFeA+ff1TtEzk9bAA==}
engines: {node: ^10 || ^12 || >=14}
postgres-array@2.0.0:
@@ -847,8 +847,8 @@ packages:
siginfo@2.0.0:
resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==}
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'}
split2@4.2.0:
@@ -1109,7 +1109,7 @@ snapshots:
'@jridgewell/sourcemap-codec@1.5.5': {}
'@napi-rs/wasm-runtime@1.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)':
'@napi-rs/wasm-runtime@1.2.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)':
dependencies:
'@emnapi/core': 1.10.0
'@emnapi/runtime': 1.10.0
@@ -1158,7 +1158,7 @@ snapshots:
dependencies:
'@emnapi/core': 1.10.0
'@emnapi/runtime': 1.10.0
'@napi-rs/wasm-runtime': 1.2.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
'@napi-rs/wasm-runtime': 1.2.5(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)
optional: true
'@rolldown/binding-win32-arm64-msvc@1.0.3':
@@ -1431,7 +1431,7 @@ snapshots:
ms@2.1.3: {}
nanoid@3.3.19: {}
nanoid@3.3.20: {}
node-domexception@1.0.0: {}
@@ -1486,11 +1486,11 @@ snapshots:
picomatch@4.0.7: {}
postcss@8.5.28:
postcss@8.5.30:
dependencies:
nanoid: 3.3.19
nanoid: 3.3.20
picocolors: 1.1.1
source-map-js: 1.2.1
source-map-js: 1.2.2
postgres-array@2.0.0: {}
@@ -1527,7 +1527,7 @@ snapshots:
siginfo@2.0.0: {}
source-map-js@1.2.1: {}
source-map-js@1.2.2: {}
split2@4.2.0: {}
@@ -1565,7 +1565,7 @@ snapshots:
dependencies:
lightningcss: 1.33.0
picomatch: 4.0.7
postcss: 8.5.28
postcss: 8.5.30
rolldown: 1.0.3
tinyglobby: 0.2.17
optionalDependencies:
+9 -13
View File
@@ -18,7 +18,7 @@
"fumadocs-mdx": "^14.3.1",
"fumadocs-ui": "^16.8.4",
"lucide-react": "^1.6.0",
"next": "16.3.6",
"next": "16.3.8",
"react": "19.2.8",
"react-dom": "19.2.8",
"tailwind-merge": "^3.7.0",
@@ -32,10 +32,10 @@
"@types/react": "~19.2.18",
"@types/react-dom": "~19.2.7",
"eslint": "^9",
"eslint-config-next": "16.3.6",
"eslint-config-next": "16.3.8",
"tailwindcss": "^4",
"typescript": "^5",
"vercel": "59.11.1"
"vercel": "64.0.2"
},
"engines": {
"node": "22.x"
@@ -48,23 +48,19 @@
"unrs-resolver"
],
"overrides": {
"@vercel/fun>tar": "7.5.22",
"@vercel/fun>@tootallnate/once": "2.0.1",
"@vercel/node>undici": "6.28.1",
"@vercel/python-analysis>js-yaml": "4.3.2",
"@vercel/python-analysis>minimatch": "10.2.6",
"vercel>smol-toml": "1.8.0",
"vercel>smol-toml": "1.9.1",
"vercel>undici": "6.28.1",
"@vercel/python-analysis>smol-toml": "1.8.0",
"@vercel/rust>smol-toml": "1.8.0",
"@vercel/sandbox>undici": "7.29.1",
"@vercel/python-analysis>smol-toml": "1.9.1",
"@vercel/rust>smol-toml": "1.9.1",
"@vercel/static-config>ajv": "8.18.0",
"@vercel/backends>path-to-regexp": "8.4.0",
"@vercel/fun>path-to-regexp": "8.4.0",
"brace-expansion@<2": "1.1.21",
"brace-expansion@>=4 <5.0.12": "5.0.12",
"@vercel/express>path-to-regexp": "8.4.0",
"@vercel/hono>path-to-regexp": "8.4.0"
"@vercel/hono>path-to-regexp": "8.4.0",
"@vercel/container>tar": "7.5.22",
"@vercel/container>smol-toml": "1.9.1"
}
}
}
+322 -354
View File
File diff suppressed because it is too large Load Diff
+22 -29
View File
@@ -163,9 +163,7 @@ settings:
excludeLinksFromLockfile: false
overrides:
brace-expansion@>=1.0.0 <1.1.21: 1.1.21
brace-expansion@>=5.0.0 <5.0.12: 5.0.12
dompurify@>=3.4.13 <3.4.16: 3.4.16
katex@>=0.11.0 <0.18.2: 0.18.10
xcode>uuid: 11.1.1
query-string: 9.5.1
@@ -3569,6 +3567,10 @@ packages:
resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==}
engines: {node: '>=18'}
commander@15.0.0:
resolution: {integrity: sha512-z67u4ZhzCL/Tydu1lJARtEZYWbWaN7oYLHbsuzocr6y4N6WZAagG3RQ4FW61V1/0+jImpj293XfrcYnd1qxtPg==}
engines: {node: '>=22.12.0'}
commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
@@ -3580,16 +3582,12 @@ packages:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
engines: {node: '>= 10'}
commander@8.3.0:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
engines: {node: '>= 12'}
compressible@2.0.18:
resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==}
engines: {node: '>= 0.6'}
compression@1.8.1:
resolution: {integrity: sha512-9mAqGPHLakhCLeNyxPkK4xVo746zQ/czLH1Ky+vkitMnWfWZps8r0qXuwhwizagCRttsL4lfG4pIOvaWLpAP0w==}
compression@1.8.2:
resolution: {integrity: sha512-o8vI5RE5A6EVVOd9o41jKp41aJom+QTEO/Bx8MYNjexMo/Bv2WOjUfZr+aL0WnYSgymUy6zeguqLTsIhV0gMvQ==}
engines: {node: '>= 0.8.0'}
concat-map@0.0.1:
@@ -5282,8 +5280,8 @@ packages:
resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
engines: {node: '>=4.0'}
katex@0.16.47:
resolution: {integrity: sha512-Eeo8Ys1doU1z+x8AZsPpQu+p/QcZBI5PeOo7QGQdy2x2m0MU/hYagBbGOmXwr5KVbEfVuWv9LpnQWeehogurjg==}
katex@0.18.10:
resolution: {integrity: sha512-/B6p9eY9DX7aHBfpkHdpirDTZ5QH9xTwL9y837PWuzuv41O5jFdqNQwVQEQsimY0/iVNkwBY4+4hMfhQ7d4Dbw==}
hasBin: true
keyv@4.5.4:
@@ -6490,8 +6488,8 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
shell-quote@1.10.0:
resolution: {integrity: sha512-w1aiOKwKuRgtwAReIIj89puqg+I7GvX4IbLrvmhXbzQsj1+Zwi4VO3+fa6ZF91TWSjIxoEkKnMeHcLEODK5ZXA==}
shell-quote@1.12.0:
resolution: {integrity: sha512-PcByqNyT/38F2kDNi006HAMRJaULuBzq/FOsw3qdZvX/GA9W/jamDaRskgHjubHiftXK5sIFxLNkvrXUwcof6Q==}
engines: {node: '>= 0.4'}
side-channel-list@1.0.1:
@@ -6541,10 +6539,6 @@ packages:
resolution: {integrity: sha512-vZ7rfeehZui7wQs438JXBckYLkIIdfHOXsaVEUMyS5fHo1483l1bMdo0EDSWYclY0yZKFOipDy4KHuKs6ssvdg==}
engines: {node: '>=8.0.0'}
source-map-js@1.2.1:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
source-map-js@1.2.2:
resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==}
engines: {node: '>=0.10.0'}
@@ -8727,7 +8721,7 @@ snapshots:
bplist-parser: 0.3.2
chalk: 4.1.2
ci-info: 3.9.0
compression: 1.8.1
compression: 1.8.2
connect: 3.7.0
debug: 4.4.3
dnssd-advertise: 1.1.6
@@ -11100,23 +11094,24 @@ snapshots:
commander@12.1.0: {}
commander@15.0.0: {}
commander@2.20.3: {}
commander@6.2.1: {}
commander@7.2.0: {}
commander@8.3.0: {}
compressible@2.0.18:
dependencies:
mime-db: 1.54.0
compression@1.8.1:
compression@1.8.2:
dependencies:
bytes: 3.1.2
compressible: 2.0.18
debug: 2.6.9
destroy: 1.2.0
negotiator: 0.6.4
on-headers: 1.1.0
safe-buffer: 5.2.1
@@ -13327,9 +13322,9 @@ snapshots:
object.assign: 4.1.7
object.values: 1.2.1
katex@0.16.47:
katex@0.18.10:
dependencies:
commander: 8.3.0
commander: 15.0.0
keyv@4.5.4:
dependencies:
@@ -13578,7 +13573,7 @@ snapshots:
dompurify: 3.4.16
es-toolkit: 1.50.0
fastdom: 1.0.12
katex: 0.16.47
katex: 0.18.10
khroma: 2.1.0
marked: 16.4.2
roughjs: 4.6.6
@@ -14279,7 +14274,7 @@ snapshots:
dependencies:
nanoid: 3.3.18
picocolors: 1.1.1
source-map-js: 1.2.1
source-map-js: 1.2.2
postcss@8.5.30:
dependencies:
@@ -14352,7 +14347,7 @@ snapshots:
react-devtools-core@6.1.5:
dependencies:
shell-quote: 1.10.0
shell-quote: 1.12.0
ws: 7.5.13
transitivePeerDependencies:
- bufferutil
@@ -14792,7 +14787,7 @@ snapshots:
shebang-regex@3.0.0: {}
shell-quote@1.10.0: {}
shell-quote@1.12.0: {}
side-channel-list@1.0.1:
dependencies:
@@ -14846,8 +14841,6 @@ snapshots:
slugify@1.6.9: {}
source-map-js@1.2.1: {}
source-map-js@1.2.2: {}
source-map-support@0.5.13:
+4 -3
View File
@@ -46,10 +46,11 @@ minimumReleaseAgeExclude:
- oxlint@1.88.0
overrides:
brace-expansion@>=1.0.0 <1.1.21: 1.1.21
brace-expansion@>=5.0.0 <5.0.12: 5.0.12
dompurify@>=3.4.13 <3.4.16: 3.4.16
# Mermaid 11 still requests KaTeX 0.16; the security fix starts at 0.18.2.
katex@>=0.11.0 <0.18.2: 0.18.10
# xcode still requests uuid 7; buffer bounds checks were fixed in 11.1.1.
xcode>uuid: 11.1.1
# Expo Router still requests query-string 7 and its vulnerable URI decoder.
query-string: 9.5.1
patchedDependencies:
+2 -2
View File
@@ -203,7 +203,7 @@
"react-i18next": "17.0.15",
"serve-sim": "0.1.47",
"sherpa-onnx": "1.12.37",
"smol-toml": "1.8.0",
"smol-toml": "1.9.1",
"ssh2": "^1.17.0",
"stream-chain": "4.2.6",
"stream-json": "3.7.0",
@@ -287,7 +287,7 @@
"html-to-image": "^1.11.13",
"husky": "^9.1.7",
"i18next-cli": "1.74.2",
"katex": "^0.16.47",
"katex": "0.18.10",
"lint-staged": "^16.4.0",
"lowlight": "^3.3.0",
"lucide-react": "^0.577.0",
+72 -95
View File
@@ -164,6 +164,7 @@ settings:
overrides:
monaco-editor>dompurify: 3.4.16
katex@>=0.11.0 <0.18.2: 0.18.10
patchedDependencies:
'@vscode/windows-process-tree@0.8.0': 9da74aa3d17243aa53dcdc95c9f06e97437e7fbccf098aeb017579e2d24cbac2
@@ -186,7 +187,7 @@ importers:
dependencies:
'@anthropic-ai/claude-agent-sdk':
specifier: 0.3.284
version: 0.3.284(@anthropic-ai/sdk@0.122.0(zod@4.6.5))(@modelcontextprotocol/sdk@1.30.0(supports-color@7.2.0)(zod@4.6.5))(zod@4.6.5)
version: 0.3.284(@anthropic-ai/sdk@0.122.0(zod@4.6.5))(@modelcontextprotocol/sdk@1.32.1(supports-color@7.2.0)(zod@4.6.5))(zod@4.6.5)
'@electron-toolkit/utils':
specifier: ^4.0.0
version: 4.0.0(electron@43.7.8(supports-color@7.2.0))
@@ -245,8 +246,8 @@ importers:
specifier: 1.12.37
version: 1.12.37
smol-toml:
specifier: 1.8.0
version: 1.8.0
specifier: 1.9.1
version: 1.9.1
ssh2:
specifier: ^1.17.0
version: 1.17.0
@@ -346,7 +347,7 @@ importers:
version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)
'@tiptap/extension-mathematics':
specifier: 3.31.3
version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)(katex@0.16.47)
version: 3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)(katex@0.18.10)
'@tiptap/extension-placeholder':
specifier: 3.31.3
version: 3.31.3(@tiptap/extensions@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))
@@ -382,7 +383,7 @@ importers:
version: 3.31.3
'@types/hast':
specifier: ^3.0.4
version: 3.0.4
version: 3.0.5
'@types/mdast':
specifier: ^4.0.4
version: 4.0.4
@@ -492,8 +493,8 @@ importers:
specifier: 1.74.2
version: 1.74.2(patch_hash=2ee32eef742615cd133e1a6940f027deb3723a8430bb7953bba3a6769b0aac47)(@types/node@25.9.5)(react-dom@19.2.8(react@19.2.8))(react@19.2.8)(typescript@7.0.2)
katex:
specifier: ^0.16.47
version: 0.16.47
specifier: 0.18.10
version: 0.18.10
lint-staged:
specifier: ^16.4.0
version: 16.4.0(patch_hash=7333b3837f80a7fbd045964db6d76ba4fc118e49134bdbabb00585b6b7b60673)
@@ -1390,8 +1391,8 @@ packages:
'@mermaid-js/parser@1.2.1':
resolution: {integrity: sha512-n12NohV3mrUyUL2o93IgG/ifeW9FTyeJn3zDxkhwa8MJ9Fxg3HQMlA3RiGmD/3UnJvheztkjjQAjA2T4LmUcpw==}
'@modelcontextprotocol/sdk@1.30.0':
resolution: {integrity: sha512-xKd8OIzlqNzcqcNumGAa6g+PW2kjD5vrpcKOnfldAUPP3j7lnqMPwlTXQm8gF+UwH72z0lqaRbjr9hqGz0eITA==}
'@modelcontextprotocol/sdk@1.32.1':
resolution: {integrity: sha512-2DdE+SJDtzLEEWzY1ZjY7Q+VcPhcV1KisD3zI4u0XZyktsjHum1mwbMI+JaulUBi2OZk+KJAi2uPXzxichPkdw==}
engines: {node: '>=18'}
peerDependencies:
'@cfworker/json-schema': ^4.1.1
@@ -3548,7 +3549,7 @@ packages:
peerDependencies:
'@tiptap/core': 3.31.3
'@tiptap/pm': 3.31.3
katex: ^0.16.4 || ^0.17.0 || ^0.18.0
katex: 0.18.10
'@tiptap/extension-ordered-list@3.31.3':
resolution: {integrity: sha512-mp3g11NgA/PYu8rj7J7Ez3l4qBy6WfTSmHIG4PZvEGG5w2oUAIkgb9DU7nPPzjmeme27oazFYZw+AtZA0+u4tw==}
@@ -3770,9 +3771,6 @@ packages:
'@types/geojson@7946.0.16':
resolution: {integrity: sha512-6C8nqWur3j98U6+lXDfTUWIfgvZU+EumvpHKcYjujKH7woYyLj2sUmff0tRhrqM7BohUw7Pz3ZB1jj2gW9Fvmg==}
'@types/hast@3.0.4':
resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==}
'@types/hast@3.0.5':
resolution: {integrity: sha512-rp/ezSWaD1m44dPKICGhiskI13nVr7qTloFwDa/IYkhhf5nzwP+zIQcIJh3WIFSBOy/H1PzB40jPjMDksN4F+g==}
@@ -4098,11 +4096,6 @@ packages:
ajv-formats@3.0.1:
resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
peerDependencies:
ajv: ^8.0.0
peerDependenciesMeta:
ajv:
optional: true
ajv@6.15.0:
resolution: {integrity: sha512-fgFx7Hfoq60ytK2c7DhnF8jIvzYgOMxfugjLOSMHjLIPgenqa7S7oaagATUq99mV6IYvN2tRmC0wnTYX6iPbMw==}
@@ -4441,10 +4434,6 @@ packages:
resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
engines: {node: '>= 10'}
commander@8.3.0:
resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
engines: {node: '>= 12'}
commander@9.5.0:
resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
engines: {node: ^12.20.0 || >=14}
@@ -5405,8 +5394,8 @@ packages:
html-void-elements@3.0.0:
resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==}
http-cache-semantics@4.2.0:
resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==}
http-cache-semantics@4.3.0:
resolution: {integrity: sha512-M5t5LlJpS1UHMjvwRQVdFHvPISGeLAxNcrWuJkeGh0KxsqCHZ1O3NXZU/8x7cD0BDcGW8kapxMKTvwlqrNkHkA==}
http-errors@2.0.1:
resolution: {integrity: sha512-4FbRdAX+bSdmo4AUFuS0WNiPz8NgFt+r8ThgNWmlrjQjt1Q7ZR9+zTlce2859x4KSXrwIsaeTqDoKQmtP8pLmQ==}
@@ -5701,8 +5690,8 @@ packages:
jsonfile@6.2.1:
resolution: {integrity: sha512-zwOTdL3rFQ/lRdBnntKVOX6k5cKJwEc1HdilT71BWEu7J41gXIB2MRp+vxduPSwZJPWBxEzv4yH1wYLJGUHX4Q==}
katex@0.16.47:
resolution: {integrity: sha512-Eeo8Ys1doU1z+x8AZsPpQu+p/QcZBI5PeOo7QGQdy2x2m0MU/hYagBbGOmXwr5KVbEfVuWv9LpnQWeehogurjg==}
katex@0.18.10:
resolution: {integrity: sha512-/B6p9eY9DX7aHBfpkHdpirDTZ5QH9xTwL9y837PWuzuv41O5jFdqNQwVQEQsimY0/iVNkwBY4+4hMfhQ7d4Dbw==}
hasBin: true
keyv@4.5.4:
@@ -6735,8 +6724,8 @@ packages:
prosemirror-view@1.42.3:
resolution: {integrity: sha512-oTN7EtH+CpwxU9NrwEYWd0UZ4JUx7l048l5A2Xppm4p/60isZYLnth9QVQmC3VRIvdrIWCxwZSd+Uz791G31/w==}
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'}
pump@3.0.4:
@@ -7191,8 +7180,8 @@ packages:
resolution: {integrity: sha512-stxByr12oeeOyY2BlviTNQlYV5xOj47GirPr4yA1hE9JCtxfQN0+tVbkxwCtYDQWhEKWFHsEK48ORg5jrouCAg==}
engines: {node: '>=20'}
smol-toml@1.8.0:
resolution: {integrity: sha512-kCZr2V3ch9i00x8zXRhjUNVcjG9ijES5dDudkXvUVCT5QlJNQWElSJdZqyPemffHoLNUYwOcou0Fy+ojN0uHSQ==}
smol-toml@1.9.1:
resolution: {integrity: sha512-j7WyPdf0CJoutMzMoPLF/bVXHtKZIT9Rb4eGeEbWw8X2t5oirjPgpL+OpaENZrILYaXqYwnVH+qgUwVbl+pUJQ==}
engines: {node: '>= 18'}
sonner@2.0.7:
@@ -7211,10 +7200,6 @@ packages:
'@types/react':
optional: true
source-map-js@1.2.1:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
source-map-js@1.2.2:
resolution: {integrity: sha512-KGj/8Y43x35aZVDtt+J4mK1hoLGHULMYfSkODJNQjNDC3oW1PqPoxMwo0pLUsWM/UEGzON/NxeHywEfNXNP3Vw==}
engines: {node: '>=0.10.0'}
@@ -7888,10 +7873,10 @@ snapshots:
package-manager-detector: 1.6.0
tinyexec: 1.1.2
'@anthropic-ai/claude-agent-sdk@0.3.284(@anthropic-ai/sdk@0.122.0(zod@4.6.5))(@modelcontextprotocol/sdk@1.30.0(supports-color@7.2.0)(zod@4.6.5))(zod@4.6.5)':
'@anthropic-ai/claude-agent-sdk@0.3.284(@anthropic-ai/sdk@0.122.0(zod@4.6.5))(@modelcontextprotocol/sdk@1.32.1(supports-color@7.2.0)(zod@4.6.5))(zod@4.6.5)':
dependencies:
'@anthropic-ai/sdk': 0.122.0(zod@4.6.5)
'@modelcontextprotocol/sdk': 1.30.0(supports-color@7.2.0)(zod@4.6.5)
'@modelcontextprotocol/sdk': 1.32.1(supports-color@7.2.0)(zod@4.6.5)
zod: 4.6.5
'@anthropic-ai/sdk@0.122.0(zod@4.6.5)':
@@ -8638,11 +8623,11 @@ snapshots:
dependencies:
'@chevrotain/types': 11.1.2
'@modelcontextprotocol/sdk@1.30.0(supports-color@7.2.0)(zod@3.25.76)':
'@modelcontextprotocol/sdk@1.32.1(supports-color@7.2.0)(zod@3.25.76)':
dependencies:
'@hono/node-server': 2.1.0(hono@4.13.7)
ajv: 8.20.0
ajv-formats: 3.0.1(ajv@8.20.0)
ajv-formats: 3.0.1
content-type: 1.0.5
cors: 2.8.6
cross-spawn: 7.0.6
@@ -8660,11 +8645,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
'@modelcontextprotocol/sdk@1.30.0(supports-color@7.2.0)(zod@4.6.5)':
'@modelcontextprotocol/sdk@1.32.1(supports-color@7.2.0)(zod@4.6.5)':
dependencies:
'@hono/node-server': 2.1.0(hono@4.13.7)
ajv: 8.20.0
ajv-formats: 3.0.1(ajv@8.20.0)
ajv-formats: 3.0.1
content-type: 1.0.5
cors: 2.8.6
cross-spawn: 7.0.6
@@ -9973,7 +9958,7 @@ snapshots:
package-manager-detector: 1.6.0
picocolors: 1.1.1
prompts: 2.4.2
smol-toml: 1.8.0
smol-toml: 1.9.1
tinyexec: 1.1.2
'@rolldown/binding-android-arm-eabi@1.2.14':
@@ -10235,7 +10220,7 @@ snapshots:
jiti: 2.7.0
lightningcss: 1.32.0
magic-string: 0.30.21
source-map-js: 1.2.1
source-map-js: 1.2.2
tailwindcss: 4.3.3
'@tailwindcss/oxide-android-arm64@4.3.3':
@@ -10444,11 +10429,11 @@ snapshots:
'@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
'@tiptap/pm': 3.31.3
'@tiptap/extension-mathematics@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)(katex@0.16.47)':
'@tiptap/extension-mathematics@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3)(katex@0.18.10)':
dependencies:
'@tiptap/core': 3.31.3(@tiptap/pm@3.31.3)
'@tiptap/pm': 3.31.3
katex: 0.16.47
katex: 0.18.10
'@tiptap/extension-ordered-list@3.31.3(@tiptap/extension-list@3.31.3(@tiptap/core@3.31.3(@tiptap/pm@3.31.3))(@tiptap/pm@3.31.3))':
dependencies:
@@ -10731,10 +10716,6 @@ snapshots:
'@types/geojson@7946.0.16': {}
'@types/hast@3.0.4':
dependencies:
'@types/unist': 3.0.3
'@types/hast@3.0.5':
dependencies:
'@types/unist': 3.0.3
@@ -10979,8 +10960,8 @@ snapshots:
agent-browser@0.27.0: {}
ajv-formats@3.0.1(ajv@8.20.0):
optionalDependencies:
ajv-formats@3.0.1:
dependencies:
ajv: 8.20.0
ajv@6.15.0:
@@ -11211,7 +11192,7 @@ snapshots:
dependencies:
clone-response: 1.0.3
get-stream: 5.2.0
http-cache-semantics: 4.2.0
http-cache-semantics: 4.3.0
keyv: 4.5.4
lowercase-keys: 2.0.0
normalize-url: 6.1.0
@@ -11352,8 +11333,6 @@ snapshots:
commander@7.2.0: {}
commander@8.3.0: {}
commander@9.5.0:
optional: true
@@ -12089,7 +12068,7 @@ snapshots:
on-finished: 2.4.1
once: 1.4.0
parseurl: 1.3.3
proxy-addr: 2.0.7
proxy-addr: 2.0.8
qs: 6.16.0
range-parser: 1.2.1
router: 2.2.0(supports-color@7.2.0)
@@ -12406,20 +12385,20 @@ snapshots:
hast-util-from-dom@5.0.1:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hastscript: 9.0.1
web-namespaces: 2.0.1
hast-util-from-html-isomorphic@2.0.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hast-util-from-dom: 5.0.1
hast-util-from-html: 2.0.3
unist-util-remove-position: 5.0.0
hast-util-from-html@2.0.3:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
devlop: 1.1.0
hast-util-from-parse5: 8.0.3
parse5: 7.3.0
@@ -12428,7 +12407,7 @@ snapshots:
hast-util-from-parse5@8.0.3:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/unist': 3.0.3
devlop: 1.1.0
hastscript: 9.0.1
@@ -12439,19 +12418,19 @@ snapshots:
hast-util-heading-rank@3.0.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hast-util-is-element@3.0.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hast-util-parse-selector@4.0.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hast-util-raw@9.1.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/unist': 3.0.3
'@ungap/structured-clone': 1.3.1
hast-util-from-parse5: 8.0.3
@@ -12467,13 +12446,13 @@ snapshots:
hast-util-sanitize@5.0.2:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@ungap/structured-clone': 1.3.1
unist-util-position: 5.0.0
hast-util-to-html@9.0.5:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/unist': 3.0.3
ccount: 2.0.1
comma-separated-tokens: 2.0.3
@@ -12488,7 +12467,7 @@ snapshots:
hast-util-to-jsx-runtime@2.3.6(supports-color@7.2.0):
dependencies:
'@types/estree': 1.0.8
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/unist': 3.0.3
comma-separated-tokens: 2.0.3
devlop: 1.1.0
@@ -12507,7 +12486,7 @@ snapshots:
hast-util-to-parse5@8.0.1:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
comma-separated-tokens: 2.0.3
devlop: 1.1.0
property-information: 7.1.0
@@ -12517,22 +12496,22 @@ snapshots:
hast-util-to-string@3.0.1:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hast-util-to-text@4.0.2:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/unist': 3.0.3
hast-util-is-element: 3.0.0
unist-util-find-after: 5.0.0
hast-util-whitespace@3.0.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hastscript@9.0.1:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
comma-separated-tokens: 2.0.3
hast-util-parse-selector: 4.0.0
property-information: 7.1.0
@@ -12566,7 +12545,7 @@ snapshots:
html-void-elements@3.0.0: {}
http-cache-semantics@4.2.0: {}
http-cache-semantics@4.3.0: {}
http-errors@2.0.1:
dependencies:
@@ -12822,9 +12801,9 @@ snapshots:
optionalDependencies:
graceful-fs: 4.2.11
katex@0.16.47:
katex@0.18.10:
dependencies:
commander: 8.3.0
commander: 15.0.0
keyv@4.5.4:
dependencies:
@@ -13014,7 +12993,7 @@ snapshots:
lowlight@3.3.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
devlop: 1.1.0
highlight.js: 11.11.1
@@ -13155,7 +13134,7 @@ snapshots:
mdast-util-math@3.0.0(supports-color@7.2.0):
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
devlop: 1.1.0
longest-streak: 3.1.0
@@ -13168,7 +13147,7 @@ snapshots:
mdast-util-mdx-expression@2.0.1(supports-color@7.2.0):
dependencies:
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.4
'@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)
@@ -13179,7 +13158,7 @@ snapshots:
mdast-util-mdx-jsx@3.2.0(supports-color@7.2.0):
dependencies:
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
'@types/unist': 3.0.3
ccount: 2.0.1
@@ -13196,7 +13175,7 @@ snapshots:
mdast-util-mdxjs-esm@2.0.1(supports-color@7.2.0):
dependencies:
'@types/estree-jsx': 1.0.5
'@types/hast': 3.0.4
'@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)
@@ -13216,7 +13195,7 @@ snapshots:
mdast-util-to-hast@13.2.1:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
'@ungap/structured-clone': 1.3.1
devlop: 1.1.0
@@ -13277,7 +13256,7 @@ snapshots:
dompurify: 3.4.16
es-toolkit: 1.46.1
fastdom: 1.0.12
katex: 0.16.47
katex: 0.18.10
khroma: 2.1.0
marked: 16.4.2
roughjs: 4.6.6
@@ -13392,7 +13371,7 @@ snapshots:
dependencies:
'@types/katex': 0.16.8
devlop: 1.1.0
katex: 0.16.47
katex: 0.18.10
micromark-factory-space: 2.0.1
micromark-util-character: 2.1.1
micromark-util-symbol: 2.0.1
@@ -14038,7 +14017,7 @@ snapshots:
dependencies:
nanoid: 3.3.18
picocolors: 1.1.1
source-map-js: 1.2.1
source-map-js: 1.2.2
postcss@8.5.30:
dependencies:
@@ -14168,7 +14147,7 @@ snapshots:
prosemirror-state: 1.4.4
prosemirror-transform: 1.12.0
proxy-addr@2.0.7:
proxy-addr@2.0.8:
dependencies:
forwarded: 0.2.0
ipaddr.js: 1.9.1
@@ -14311,7 +14290,7 @@ snapshots:
react-markdown@10.1.0(@types/react@19.2.18)(react@19.2.8)(supports-color@7.2.0):
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
'@types/react': 19.2.18
devlop: 1.1.0
@@ -14401,7 +14380,7 @@ snapshots:
rehype-highlight@7.0.2:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hast-util-to-text: 4.0.2
lowlight: 3.3.0
unist-util-visit: 5.1.0
@@ -14409,28 +14388,28 @@ snapshots:
rehype-katex@7.0.1:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/katex': 0.16.8
hast-util-from-html-isomorphic: 2.0.0
hast-util-to-text: 4.0.2
katex: 0.16.47
katex: 0.18.10
unist-util-visit-parents: 6.0.2
vfile: 6.0.3
rehype-raw@7.0.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hast-util-raw: 9.1.0
vfile: 6.0.3
rehype-sanitize@6.0.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
hast-util-sanitize: 5.0.2
rehype-slug@6.0.0:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
github-slugger: 2.0.0
hast-util-heading-rank: 3.0.0
hast-util-to-string: 3.0.1
@@ -14493,7 +14472,7 @@ snapshots:
remark-rehype@11.1.2:
dependencies:
'@types/hast': 3.0.4
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
mdast-util-to-hast: 13.2.1
unified: 11.0.5
@@ -14687,7 +14666,7 @@ snapshots:
'@babel/plugin-transform-typescript': 7.28.6(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
'@babel/preset-typescript': 7.28.5(@babel/core@7.29.7(supports-color@7.2.0))(supports-color@7.2.0)
'@dotenvx/dotenvx': 1.66.0
'@modelcontextprotocol/sdk': 1.30.0(supports-color@7.2.0)(zod@3.25.76)
'@modelcontextprotocol/sdk': 1.32.1(supports-color@7.2.0)(zod@3.25.76)
'@types/validate-npm-package-name': 4.0.2
browserslist: 4.28.9
commander: 14.0.3
@@ -14804,7 +14783,7 @@ snapshots:
ansi-styles: 6.2.3
is-fullwidth-code-point: 5.1.0
smol-toml@1.8.0: {}
smol-toml@1.9.1: {}
sonner@2.0.7(react-dom@19.2.8(react@19.2.8))(react@19.2.8):
dependencies:
@@ -14818,8 +14797,6 @@ snapshots:
optionalDependencies:
'@types/react': 19.2.18
source-map-js@1.2.1: {}
source-map-js@1.2.2: {}
source-map-support@0.5.21:
+2
View File
@@ -118,6 +118,8 @@ allowBuilds:
overrides:
monaco-editor>dompurify: 3.4.16
# Upstream markdown/math packages still require the vulnerable 0.16 line.
katex@>=0.11.0 <0.18.2: 0.18.10
patchedDependencies:
'@xterm/addon-image@0.10.0-beta.301': config/patches/@xterm__addon-image@0.10.0-beta.301.patch