build(deps): resolve the eight open Dependabot security alerts (#1635)

Bump astro 7.2.4 → 7.2.10 (critical, website build) and retarget the pinned
pnpm overrides for the transitive alerts: js-yaml → 4.3.2 (the one runtime
path, via electron-updater), smol-toml → 1.7.1 (new key for nx's exact 1.6.1
pin), svgo → 4.1.0 (new key for astro's 4.0.2 resolution) and hono → 4.13.5.
Every target stays inside its parent's declared range except nx's exact
smol-toml pin, which is now recorded as the deliberate exception in
docs/architecture/dependency-security-overrides.md.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
4grayandClaude Fable 5.1 authored and GitHub committed 2026-09-19 18:02:07 +02:00
1 parent 033a08cad9
commit f13d0c55da
4 files changed
+176 -149

No files matched your search

+9
View File
@@ -0,0 +1,9 @@
---
type: internal
area: deps
---
Closes the eight open Dependabot alerts of September 2026: astro 7.2.4 → 7.2.10
(website build), and pinned pnpm overrides moving js-yaml to 4.3.2 (the one
runtime path, via electron-updater), smol-toml to 1.7.1, svgo to 4.1.0 and hono
to 4.13.5. No application behavior changes.
@@ -33,7 +33,8 @@ is _outside_ the parent's range. Taking "latest" would break them:
| ---------------- | --------- | --------------------------------------- | ------------- |
| `@xmldom/xmldom` | 0.8.13 | `mpd-parser` `^0.8.3`, `plist` `^0.8.8` | 0.9.x ❌ |
| `fast-uri` | 3.1.4 | `ajv` `^3.0.1` | 4.x ❌ |
| `js-yaml` | 4.3.0 | `electron-updater` `^4.1.0` | 5.x ❌ |
| `js-yaml` | 4.3.2 | `electron-updater` `^4.1.0` | 5.x ❌ |
| `smol-toml` | 1.7.1 | `nx` exact `1.6.1` (see below) | 1.8.x ❌ |
| `form-data` | 4.0.6 | `axios` `^4.0.5` | 4.0.6 ✅ |
| `ajv` | 8.18.0 | `electron-conf` `^8.13.0` | 8.20.0 ✅ |
@@ -43,6 +44,12 @@ Before changing any of these, check the parent's declared range first:
npm view <parent>@<version> dependencies --json
```
One deliberate exception: `nx` pins `smol-toml` to an exact version, so no
override can stay inside that "range". The `smol-toml` override targets the
first patched release (a minor above the pin) and is re-checked against
`npm view nx@latest dependencies.smol-toml` whenever Nx is updated — once Nx
itself ships the patched pin, the override is dropped.
## Verifying an override actually applied
Grepping `pnpm-lock.yaml` for the old version still finds it, but that hit is
+8 -6
View File
@@ -200,7 +200,7 @@
"@typescript-eslint/parser": "^8.69.0",
"@typescript-eslint/utils": "^8.69.0",
"angular-eslint": "22.5.0",
"astro": "7.2.4",
"astro": "7.2.10",
"autoprefixer": "10.5.4",
"cookie": "2.0.1",
"cors": "2.8.6",
@@ -261,11 +261,11 @@
"follow-redirects@1.15.11": "1.16.0",
"form-data@4.0.5": "4.0.6",
"h3@1.15.5": "1.15.10",
"hono@4.12.0": "4.12.34",
"hono@4.12.0": "4.13.5",
"immutable@5.1.4": "5.1.9",
"ip-address@10.1.0": "10.5.0",
"js-yaml@4.1.1": "4.3.1",
"js-yaml@4.3.0": "4.3.1",
"js-yaml@4.1.1": "4.3.2",
"js-yaml@4.3.0": "4.3.2",
"jsdom>ws": "8.21.3",
"lodash-es@4.17.22": "4.18.1",
"minimatch@3.1.2": "3.1.5",
@@ -278,9 +278,11 @@
"qs@6.14.1": "6.15.3",
"rollup@4.52.3": "4.59.0",
"serialize-javascript@6.0.2": "7.1.0",
"smol-toml@1.6.0": "1.6.1",
"smol-toml@1.6.0": "1.7.1",
"smol-toml@1.6.1": "1.7.1",
"svgo@3.3.2": "3.3.3",
"svgo@4.0.0": "4.0.2",
"svgo@4.0.0": "4.1.0",
"svgo@4.0.2": "4.1.0",
"undici@7.28.0": "7.29.0",
"uuid@8.3.2": "11.1.1",
"yaml@1.10.2": "1.10.3"
+151 -142
View File
@@ -21,11 +21,11 @@ overrides:
follow-redirects@1.15.11: 1.16.0
form-data@4.0.5: 4.0.6
h3@1.15.5: 1.15.10
hono@4.12.0: 4.12.34
hono@4.12.0: 4.13.5
immutable@5.1.4: 5.1.9
ip-address@10.1.0: 10.5.0
js-yaml@4.1.1: 4.3.1
js-yaml@4.3.0: 4.3.1
js-yaml@4.1.1: 4.3.2
js-yaml@4.3.0: 4.3.2
jsdom>ws: 8.21.3
lodash-es@4.17.22: 4.18.1
minimatch@3.1.2: 3.1.5
@@ -38,9 +38,11 @@ overrides:
qs@6.14.1: 6.15.3
rollup@4.52.3: 4.59.0
serialize-javascript@6.0.2: 7.1.0
smol-toml@1.6.0: 1.6.1
smol-toml@1.6.0: 1.7.1
smol-toml@1.6.1: 1.7.1
svgo@3.3.2: 3.3.3
svgo@4.0.0: 4.0.2
svgo@4.0.0: 4.1.0
svgo@4.0.2: 4.1.0
undici@7.28.0: 7.29.0
uuid@8.3.2: 11.1.1
yaml@1.10.2: 1.10.3
@@ -230,7 +232,7 @@ importers:
version: 22.1.6(@angular/core@22.1.6(@angular/compiler@22.1.6)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2)
'@astrojs/mdx':
specifier: 7.0.7
version: 7.0.7(@astrojs/markdown-satteri@0.3.7)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0))
version: 7.0.7(@astrojs/markdown-satteri@0.3.7)(astro@7.2.10(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0))
'@astrojs/sitemap':
specifier: 3.7.4
version: 3.7.4
@@ -361,8 +363,8 @@ importers:
specifier: 22.5.0
version: 22.5.0(chokidar@5.0.0)(eslint@9.39.2(jiti@1.21.7))(typescript-eslint@8.69.0(eslint@9.39.2(jiti@1.21.7))(typescript@6.0.3))(typescript@6.0.3)
astro:
specifier: 7.2.4
version: 7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0)
specifier: 7.2.10
version: 7.2.10(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0)
autoprefixer:
specifier: 10.5.4
version: 10.5.4(postcss@8.5.26)
@@ -728,80 +730,92 @@ packages:
'@asamuzakjp/css-color@3.2.0':
resolution: {integrity: sha512-K1A6z8tS3XsmCMM86xoWdn7Fkdn9m6RSVtocUrJYIwZnFVkng/PvkEoWtOWmP+Scc6saYWHWZYbndEEXxl24jw==}
'@astrojs/compiler-binding-darwin-arm64@0.3.2':
resolution: {integrity: sha512-MM8tn8CSimcfytaOla4b6acN8mKWiL/rlAA1fpT3/Wl7dNGSE4y8FjTN/zJVNnb63CsLWG5zZwCt01TXtDKh9g==}
'@astrojs/compiler-binding-android-arm64@0.4.1':
resolution: {integrity: sha512-Wtx2DZORuNTLASLLZ8hlrjFaJe1LUloatcCn9EPq7knBhRpjMGXeJANIJMeBZG4igvz7x+3nyAJM2iwCSW9xog==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [android]
'@astrojs/compiler-binding-darwin-arm64@0.4.1':
resolution: {integrity: sha512-7iwXcU+hB60Y1SvOfnWHNioT72gDsDQKaDipXh2Onwp/TvQMozhbvhy13wJR8Af940a0h6PbddCeJFpj791UDA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [darwin]
'@astrojs/compiler-binding-darwin-x64@0.3.2':
resolution: {integrity: sha512-2lXOlzf8xb7jLomRsf/aswh61/NnGusynB2OwFkK6k4pmOtpfXMYnG0PLfXrEvxXYj69NdCnmUYXtHDd+JOOag==}
'@astrojs/compiler-binding-darwin-x64@0.4.1':
resolution: {integrity: sha512-pifjICos49RXhSVKSDu5gDB0/8j0O7DmxSp1DaWW2PyLG5ekwSkcrfOZto5JqhdI7QYMZB3XOiXpsdOXpS4npA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [darwin]
'@astrojs/compiler-binding-linux-arm64-gnu@0.3.2':
resolution: {integrity: sha512-BmU3kWj7qnLrd4vzm49zFEPJ5oFnn1tCT4Vt9hZbqdU5Cmb8GZl7fn6VFsnNfe7B18a2gIFtVzbLINtYl5kBjQ==}
'@astrojs/compiler-binding-linux-arm64-gnu@0.4.1':
resolution: {integrity: sha512-hsZMlNWc6LqWHh9LlSwTq1/XCY7pxA5rkkKIdZRV8mgbOz9OwLvjEoe5Jry13eIZjMUQO8XnQyzk8o/Pjw2YFA==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [glibc]
'@astrojs/compiler-binding-linux-arm64-musl@0.3.2':
resolution: {integrity: sha512-f0heT9ZZEseSu5bHCeb80eL2DH07ArE6U9xi1WT/PEusNjzPmEr3GJsjG1tRLo5VYUUYX7h3ScaqGmGrMOVGmw==}
'@astrojs/compiler-binding-linux-arm64-musl@0.4.1':
resolution: {integrity: sha512-a3EW27f+Z9uf57vYmpLgUriA1y9wDhKz57PT8D8XlFZt2HZEWhUxKuxI1jvKVI9p8okYee11WXEm/FHY1G9yoQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [linux]
libc: [musl]
'@astrojs/compiler-binding-linux-x64-gnu@0.3.2':
resolution: {integrity: sha512-M8fOUt0itRpqiGyoEA/ij184s8O+hqbCz3+YozRusOOM3osgGljpDThhbKAJjqh82wOo6FioQ4w8PBvU1XMD5Q==}
'@astrojs/compiler-binding-linux-x64-gnu@0.4.1':
resolution: {integrity: sha512-XruPTKB/SS4DFzeAjQ1ZyM0ieHDjapHkOSnnzRApZ4FXY2YAI7UY3mETjfJiIS/acyZyrnPH5jObv1gATTdUJQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [glibc]
'@astrojs/compiler-binding-linux-x64-musl@0.3.2':
resolution: {integrity: sha512-/Kebk8sO6HnLeSd691JkaAPfN7CqR9/KEXmWvyNPkaKNGmj8rTZ/lf2uXtnPu92Lan84UrKdIKVPy1fSo2encQ==}
'@astrojs/compiler-binding-linux-x64-musl@0.4.1':
resolution: {integrity: sha512-E8j7lGanqNpudtkUbsFaOLJhmwFe4Ecqux7K9hkj4wULIPNZRM2bYZNcMSj8r1oWvaUiwZl8LaaNwv3+14jqhw==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [linux]
libc: [musl]
'@astrojs/compiler-binding-wasm32-wasi@0.3.2':
resolution: {integrity: sha512-pUA6xbcOSB7DhfzIArB8BCAkFfAIqriiR7zl5zOStd6oU2G0kIKj+GUdGnyXyhfiv881Hffyk5tC0mR18sDjDw==}
'@astrojs/compiler-binding-wasm32-wasi@0.4.1':
resolution: {integrity: sha512-vNLxIv41ZE+nmPFtw24cRW5ZXG+ZPcAGtgigtjCP8lvcxKI7u2GrXoMsCgEH5fMw8WCEJpwLvsVBg15rJKAkyA==}
engines: {node: '>=14.0.0'}
cpu: [wasm32]
'@astrojs/compiler-binding-win32-arm64-msvc@0.3.2':
resolution: {integrity: sha512-ESruf+6Qkl1trHUFxI6GSf6t52j8yN2kCNSzMWdzt7V/T09tFHrYzrVaJQohb2C9bJUH76pNvX6Zb51+xCQc9Q==}
'@astrojs/compiler-binding-win32-arm64-msvc@0.4.1':
resolution: {integrity: sha512-/xTDgRsFDoTh0/+KFXJ74DY4Jqn8CoSHwa8UP5RAblHfnRHkenwfSl4zYDET61O9vXKLk09UzHjjq09yP20/AQ==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [arm64]
os: [win32]
'@astrojs/compiler-binding-win32-x64-msvc@0.3.2':
resolution: {integrity: sha512-wzzVrEbOwbsLWOdEbocskjMRx2aZPxJ7ZbmL+jnpBamFwmigm+2M/wzuM6JWncocgYwLic1csSpalBh96kQKXA==}
'@astrojs/compiler-binding-win32-x64-msvc@0.4.1':
resolution: {integrity: sha512-0x5J6iHZO0Fjo/CVzoIbXKzWnGESftDbEUQ/oXQ61HhUAFoR7+T1jfToZSNAS+gYyBXHSTpMWYC7lzarbhClcg==}
engines: {node: ^20.19.0 || >=22.12.0}
cpu: [x64]
os: [win32]
'@astrojs/compiler-binding@0.3.2':
resolution: {integrity: sha512-8w/9CWmYrAJJ8N0SY3O43ws2BgxoW6u3QsD8u2mE140lMYAlwh+tlNoUeSBq22wVheFuiBbR212l6ixZ2IIgCQ==}
'@astrojs/compiler-binding@0.4.1':
resolution: {integrity: sha512-ZYVDW1P58OXyxqZbOMp+/2U9KA7y2esIx9r4pWdpZ/l6fCZhaw4ul+D7EgpRVxYLkyTWqzANbTTUFGPFP8zDHA==}
engines: {node: ^20.19.0 || >=22.12.0}
'@astrojs/compiler-rs@0.3.2':
resolution: {integrity: sha512-xlx/T7JovIKduu4ucbTQUxQ5+Q8wxkHxhLjnZk3VlJbhbQ9RLvvuDk1p2YYFYFQ5y14dVm3FGGO4isQXa4F+Tg==}
'@astrojs/compiler-rs@0.4.1':
resolution: {integrity: sha512-//NmAuRhy7eU9iP0ceI5Pymy55M+nUZ//kS6XeOyhBWdDib2KbJOyFaVJ52k7sDkJwTKVox7oPu3SpYiVnGm5A==}
engines: {node: '>=22.12.0'}
'@astrojs/internal-helpers@0.10.4':
resolution: {integrity: sha512-nozZSy/mKYLqe4YrqbKtdOszedAfXYCtw3wZ0d+CAjz4GqQ4L9rl1ltIL5BlgwmYVinJg/RZ0MgGuWOdlyRZlA==}
'@astrojs/internal-helpers@0.11.0':
resolution: {integrity: sha512-3rzxJ+xbo0+8YyqOzLziIN32wmsHdCjEVz2sGOpRxJ+Ben/KiLph4ItxBy1abEL+E8fkRzqjg0rfXmaHJGw9JA==}
'@astrojs/markdown-remark@7.2.4':
resolution: {integrity: sha512-MvspGMynWKAjTe4/lTUdmBPHIFKNVLTCF6UlyWGogTGzNrTvjD+D4n48k7h8swxsEPKHK2TwxkZO7uoaCv1Pow==}
'@astrojs/markdown-satteri@0.3.7':
resolution: {integrity: sha512-NHcHbrKW/opbZnTZQ5nH293BdcK2VV0tjuzI88CLnvy2njiEJVwUQ5KFnYd4NoWgHJCY/I1CyjGWCR4Vv3khXQ==}
'@astrojs/markdown-satteri@0.4.0':
resolution: {integrity: sha512-wykOOW9KsUVcZweOpY/CeXpdKcCKZy6fQbdcteWFuI75+sQCiqxYM7VKsGa5b+aGl3cYQscFY37rsbbyal5MRw==}
'@astrojs/mdx@7.0.7':
resolution: {integrity: sha512-hv+NJh2s+/KDrjXaYNOaS344e3M2ekMXHBR7x9EwBwE3VvE1y/9Ifh1rhR1H2zK2sMgXoUnakI9e9ZeCKPX9/Q==}
engines: {node: '>=22.12.0'}
@@ -2093,7 +2107,7 @@ packages:
resolution: {integrity: sha512-dSneS5qhiauZWGDCeK4o695Xd9nUNjviSZCMQrj10eetr8Uln1ucn6bbphOM6UynAMMtNIzZNSpL9vnASJwrPQ==}
engines: {node: '>=18.14.1'}
peerDependencies:
hono: 4.12.34
hono: 4.13.5
'@humanfs/core@0.19.2':
resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==}
@@ -2809,6 +2823,13 @@ packages:
'@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4
'@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4
'@napi-rs/wasm-runtime@1.2.4':
resolution: {integrity: sha512-AJxoUD2/15ESHbvpcyjU274nsAPLuOtPHCk0vKJM5pj//Fg/B1FXNWjPnXTT9PymCYYiHo4zPj0ZomXBKhoy7g==}
engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0}
peerDependencies:
'@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4
'@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4
'@ngrx/effects@22.0.1':
resolution: {integrity: sha512-SRI6Q04rJfrf/qUwphzoJU8IJsPAPzP0MmmXK5qbMUuZ24V1JbAyI5+c0bEVzIFMMOooAU7wkO6iuJg5TVjmsw==}
peerDependencies:
@@ -4823,12 +4844,12 @@ packages:
resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==}
hasBin: true
astro@7.2.4:
resolution: {integrity: sha512-+cuLsBns2wwUHI9a10xZMbjrF91m7+QNwqTVeljTx0B8Lf+8h0LgVGjdVIL2FALDKD2I565lczeeS3BFC+KdZg==}
astro@7.2.10:
resolution: {integrity: sha512-uPtD+nK6kQXugyq4kiMPwj9OI3Sae6HSerA5X+fuv2CPaDwxmokFPPFlGRKIAXH0QAKu+zot2q6yrLG61wFmqg==}
engines: {node: '>=22.12.0', npm: '>=9.6.5', pnpm: '>=7.1.0'}
hasBin: true
peerDependencies:
'@astrojs/markdown-remark': 7.2.4
'@astrojs/markdown-remark': ^7.3.0
peerDependenciesMeta:
'@astrojs/markdown-remark':
optional: true
@@ -5236,10 +5257,6 @@ packages:
resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==}
engines: {node: '>=16'}
commander@14.0.3:
resolution: {integrity: sha512-H+y0Jo/T1RZ9qPP4Eh1pkcQcLRglraJaSLoyOtHxu6AapkjWVCy2Sit1QQ4x3Dng8qDlSsZEet7g5Pq06MvTgw==}
engines: {node: '>=20'}
commander@2.20.3:
resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
@@ -5348,9 +5365,6 @@ packages:
crossws@0.3.5:
resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==}
css-select@5.2.2:
resolution: {integrity: sha512-TizTzUddG/xYLA3NXodFM0fSbNizXjOKhqiQQwvhlspadZokn1KDy0NZFS0wuEubIYAV5/c1/lAr0TaaFXEXzw==}
css-select@6.0.0:
resolution: {integrity: sha512-rZZVSLle8v0+EY8QAkDWrKhpgt6SA5OtHsgBnsj6ZaLb5dmDVOWUDtQitd9ydxxvEjhewNudS6eTVU7uOyzvXw==}
@@ -5362,10 +5376,6 @@ packages:
resolution: {integrity: sha512-X7sjQzceUhu1u7Y/ylrRZFU2FS6LRiFVp6rKLPg23y3x3c3DOKAwuXGDp+PAGjh6CSnCjYeAul8pcT8bAl+lSA==}
engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0}
css-what@6.2.2:
resolution: {integrity: sha512-u/O3vwbptzhMs3L1fQE82ZSLHQQfto5gyZzwteVIEyeaY5Fc7R4dapF/BvRoSYFeqfBk4m0V1Vafq5Pjv25wvA==}
engines: {node: '>= 6'}
css-what@7.0.0:
resolution: {integrity: sha512-wD5oz5xibMOPHzy13CyGmogB3phdvcDaB5t0W/Nr5Z2O/agcB8YwOz6e2Lsp10pNDzBoDO9nVa3RGs/2BttpHQ==}
engines: {node: '>= 6'}
@@ -5537,8 +5547,8 @@ packages:
resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
engines: {node: '>=0.3.1'}
diff@8.0.3:
resolution: {integrity: sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==}
diff@9.0.0:
resolution: {integrity: sha512-svtcdpS8CgJyqAjEQIXdb3OjhFVVYjzGAPO8WGCmRbrml64SPw/jJD4GoE98aR7r25A0XcgrK3F02yw9R/vhQw==}
engines: {node: '>=0.3.1'}
dijkstrajs@1.0.3:
@@ -6166,9 +6176,9 @@ packages:
resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==}
engines: {node: '>= 18.0.0'}
find-process@2.1.1:
resolution: {integrity: sha512-SrQDx3QhlmHM90iqn9rdjCQcw/T+WlpOkHFsjoRgB+zTpDfltNA1VSNYeYELwhUTJy12UFxqjWhmhOrJc+o4sA==}
hasBin: true
find-proc@0.1.0:
resolution: {integrity: sha512-OaOpEYv2PiQ7SQ5LIrl+deA1XaWcxEjnpM6VuWXTUvn+teIXxeFTLDmu18/zDQpFmHN4o3oDBX+BT0AGwEhemg==}
engines: {node: ^20.19.0 || >=22.12.0}
find-up@4.1.0:
resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
@@ -6497,8 +6507,8 @@ packages:
hls.js@1.7.1:
resolution: {integrity: sha512-DlzIkeBAS9IIQ432k3BUf3HlwbsR0+trB1i2lDdN2gUkNkrehFurh0/48M5c1/EjlDkdGng1gwZIpwyPxvdZ/g==}
hono@4.12.34:
resolution: {integrity: sha512-GqXJqY/xJkJmuloTrnV1ZEXG3fqte+VjkUqoRNZXcrUidiUOP4fMSIHHY4tsqZBK++kVyWmt/AAfSUuy57/eSA==}
hono@4.13.5:
resolution: {integrity: sha512-O6+/eCYRkzzzy0rPWwKLiGBR1nFuUPZynnwjxN1MBA62NNqbT0wQEzQyK2gSO5yDIDB336sXQleAhOHrzlYyKw==}
engines: {node: '>=16.9.0'}
hosted-git-info@10.1.1:
@@ -7100,10 +7110,6 @@ packages:
resolution: {integrity: sha512-6EuL879VkRA+1Cz578mKMiKvjPNEuk6+r1JaFzoSWejZmtf7xWbIyw1e3KkxlkzTIt9Taw6JBhEppG7utc1P+w==}
hasBin: true
js-yaml@4.3.1:
resolution: {integrity: sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==}
hasBin: true
js-yaml@4.3.2:
resolution: {integrity: sha512-SFNOvSJ+Dgf/9An904Yx+CgSlIPCkIpao4qo51lpee25TIRejdH3rhR4EZMGoNx3/TP3O+wzWuiTFl4sqbltzA==}
hasBin: true
@@ -7338,10 +7344,6 @@ packages:
resolution: {integrity: sha512-lddSgOt3bPASrylL54ZSpy8nBHns+vBVSoILlVOx+dei300pnLRN958rj/EdlVLKuWlSESU3qdnDZdAI7FXYGg==}
engines: {node: '>=22'}
loglevel@1.9.2:
resolution: {integrity: sha512-HgMmCqIJSAKqo68l0rS2AanEWfkxaZ5wNiEFb5ggm08lDs9Xl2KxBlX3PTcaD2chBM1gXAYf491/M2Rv8Jwayg==}
engines: {node: '>= 0.6.0'}
longest-streak@3.1.0:
resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
@@ -8926,8 +8928,8 @@ packages:
resolution: {integrity: sha512-SO/3iYL5S3W57LLEniscOGPZgOqZUPCx6d3dB+52B80yJ0XstzsC/eV8gnA4tM3MHDrKz+OCFSLNjswdSC+/bA==}
engines: {node: '>=22'}
smol-toml@1.6.1:
resolution: {integrity: sha512-dWUG8F5sIIARXih1DTaQAX4SsiTXhInKf1buxdY9DIg4ZYPZK5nGM1VRIYmEbDbsHt7USo99xSLFu5Q1IqTmsg==}
smol-toml@1.7.1:
resolution: {integrity: sha512-PPlsspAZ4jbMBu5DMFhfUGDQLu/vrL4SyBROVS37x8ynnVmFIs1VPBz1Co8Xks3TvpIaZXmU85y4DrQ+UyVFoQ==}
engines: {node: '>= 18'}
source-map-js@1.2.1:
@@ -9073,8 +9075,8 @@ packages:
resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
engines: {node: '>= 0.4'}
svgo@4.0.2:
resolution: {integrity: sha512-ekx94z1rRc5LDi6oSUaeRnYhd0UOJxdtQCL2rF8xpWxD3TPAsISWOrxezqGovqS38GRZOdpDfvQe3ts6F7nsng==}
svgo@4.1.0:
resolution: {integrity: sha512-bkxnTg1kSU0guhIBmibA6UUhrQmPVA1XsQLN+ylCd+UWzbnLkySOcXpyk1mrl05f+pcaCx2eHb+sp6BgMZWX+Q==}
engines: {node: '>=16'}
hasBin: true
@@ -10243,56 +10245,60 @@ snapshots:
'@csstools/css-tokenizer': 3.0.4
lru-cache: 10.4.3
'@astrojs/compiler-binding-darwin-arm64@0.3.2':
'@astrojs/compiler-binding-android-arm64@0.4.1':
optional: true
'@astrojs/compiler-binding-darwin-x64@0.3.2':
'@astrojs/compiler-binding-darwin-arm64@0.4.1':
optional: true
'@astrojs/compiler-binding-linux-arm64-gnu@0.3.2':
'@astrojs/compiler-binding-darwin-x64@0.4.1':
optional: true
'@astrojs/compiler-binding-linux-arm64-musl@0.3.2':
'@astrojs/compiler-binding-linux-arm64-gnu@0.4.1':
optional: true
'@astrojs/compiler-binding-linux-x64-gnu@0.3.2':
'@astrojs/compiler-binding-linux-arm64-musl@0.4.1':
optional: true
'@astrojs/compiler-binding-linux-x64-musl@0.3.2':
'@astrojs/compiler-binding-linux-x64-gnu@0.4.1':
optional: true
'@astrojs/compiler-binding-wasm32-wasi@0.3.2(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)':
'@astrojs/compiler-binding-linux-x64-musl@0.4.1':
optional: true
'@astrojs/compiler-binding-wasm32-wasi@0.4.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)':
dependencies:
'@napi-rs/wasm-runtime': 1.2.3(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)
'@napi-rs/wasm-runtime': 1.2.4(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)
transitivePeerDependencies:
- '@emnapi/core'
- '@emnapi/runtime'
optional: true
'@astrojs/compiler-binding-win32-arm64-msvc@0.3.2':
'@astrojs/compiler-binding-win32-arm64-msvc@0.4.1':
optional: true
'@astrojs/compiler-binding-win32-x64-msvc@0.3.2':
'@astrojs/compiler-binding-win32-x64-msvc@0.4.1':
optional: true
'@astrojs/compiler-binding@0.3.2(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)':
'@astrojs/compiler-binding@0.4.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)':
optionalDependencies:
'@astrojs/compiler-binding-darwin-arm64': 0.3.2
'@astrojs/compiler-binding-darwin-x64': 0.3.2
'@astrojs/compiler-binding-linux-arm64-gnu': 0.3.2
'@astrojs/compiler-binding-linux-arm64-musl': 0.3.2
'@astrojs/compiler-binding-linux-x64-gnu': 0.3.2
'@astrojs/compiler-binding-linux-x64-musl': 0.3.2
'@astrojs/compiler-binding-wasm32-wasi': 0.3.2(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)
'@astrojs/compiler-binding-win32-arm64-msvc': 0.3.2
'@astrojs/compiler-binding-win32-x64-msvc': 0.3.2
'@astrojs/compiler-binding-android-arm64': 0.4.1
'@astrojs/compiler-binding-darwin-arm64': 0.4.1
'@astrojs/compiler-binding-darwin-x64': 0.4.1
'@astrojs/compiler-binding-linux-arm64-gnu': 0.4.1
'@astrojs/compiler-binding-linux-arm64-musl': 0.4.1
'@astrojs/compiler-binding-linux-x64-gnu': 0.4.1
'@astrojs/compiler-binding-linux-x64-musl': 0.4.1
'@astrojs/compiler-binding-wasm32-wasi': 0.4.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)
'@astrojs/compiler-binding-win32-arm64-msvc': 0.4.1
'@astrojs/compiler-binding-win32-x64-msvc': 0.4.1
transitivePeerDependencies:
- '@emnapi/core'
- '@emnapi/runtime'
'@astrojs/compiler-rs@0.3.2(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)':
'@astrojs/compiler-rs@0.4.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)':
dependencies:
'@astrojs/compiler-binding': 0.3.2(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)
'@astrojs/compiler-binding': 0.4.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)
transitivePeerDependencies:
- '@emnapi/core'
- '@emnapi/runtime'
@@ -10301,11 +10307,22 @@ snapshots:
dependencies:
'@types/hast': 3.0.4
'@types/mdast': 4.0.4
js-yaml: 4.3.1
js-yaml: 4.3.2
picomatch: 4.0.7
retext-smartypants: 6.2.0
shiki: 4.4.3
smol-toml: 1.6.1
smol-toml: 1.7.1
unified: 11.0.5
'@astrojs/internal-helpers@0.11.0':
dependencies:
'@types/hast': 3.0.5
'@types/mdast': 4.0.4
js-yaml: 4.3.2
picomatch: 4.0.7
retext-smartypants: 6.2.0
shiki: 4.4.3
smol-toml: 1.7.1
unified: 11.0.5
'@astrojs/markdown-remark@7.2.4':
@@ -10336,14 +10353,22 @@ snapshots:
'@astrojs/prism': 4.0.2
github-slugger: 2.0.0
satteri: 0.10.5
optional: true
'@astrojs/mdx@7.0.7(@astrojs/markdown-satteri@0.3.7)(astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0))':
'@astrojs/markdown-satteri@0.4.0':
dependencies:
'@astrojs/internal-helpers': 0.11.0
'@astrojs/prism': 4.0.2
github-slugger: 2.0.0
satteri: 0.10.5
'@astrojs/mdx@7.0.7(@astrojs/markdown-satteri@0.3.7)(astro@7.2.10(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0))':
dependencies:
'@astrojs/internal-helpers': 0.10.4
'@astrojs/markdown-remark': 7.2.4
'@mdx-js/mdx': 3.1.1
acorn: 8.18.0
astro: 7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0)
astro: 7.2.10(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0)
es-module-lexer: 2.3.1
estree-util-visit: 2.0.0
hast-util-to-html: 9.0.5
@@ -11738,9 +11763,9 @@ snapshots:
'@harperfast/extended-iterable@1.0.3':
optional: true
'@hono/node-server@1.19.17(hono@4.12.34)':
'@hono/node-server@1.19.17(hono@4.13.5)':
dependencies:
hono: 4.12.34
hono: 4.13.5
'@humanfs/core@0.19.2':
dependencies:
@@ -12352,7 +12377,7 @@ snapshots:
'@modelcontextprotocol/sdk@1.30.0(zod@4.4.3)':
dependencies:
'@hono/node-server': 1.19.17(hono@4.12.34)
'@hono/node-server': 1.19.17(hono@4.13.5)
ajv: 8.20.0
ajv-formats: 3.0.1(ajv@8.20.0)
content-type: 1.0.5
@@ -12362,7 +12387,7 @@ snapshots:
eventsource-parser: 3.1.1
express: 5.2.1
express-rate-limit: 8.3.0(express@5.2.1)
hono: 4.12.34
hono: 4.13.5
jose: 6.2.9
json-schema-typed: 8.0.2
pkce-challenge: 5.0.1
@@ -12503,6 +12528,13 @@ snapshots:
'@tybys/wasm-util': 0.10.3
optional: true
'@napi-rs/wasm-runtime@1.2.4(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)':
dependencies:
'@emnapi/core': 1.11.3
'@emnapi/runtime': 1.11.3
'@tybys/wasm-util': 0.10.3
optional: true
'@ngrx/effects@22.0.1(@angular/core@22.1.6(@angular/compiler@22.1.6)(rxjs@7.8.2)(zone.js@0.16.3))(@ngrx/store@22.0.1(@angular/core@22.1.6(@angular/compiler@22.1.6)(rxjs@7.8.2)(zone.js@0.16.3))(rxjs@7.8.2))(rxjs@7.8.2)':
dependencies:
'@angular/core': 22.1.6(@angular/compiler@22.1.6)(rxjs@7.8.2)(zone.js@0.16.3)
@@ -14252,7 +14284,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
@@ -14345,11 +14377,11 @@ snapshots:
astring@1.9.0: {}
astro@7.2.4(@astrojs/markdown-remark@7.2.4)(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0):
astro@7.2.10(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(@types/node@20.19.9)(jiti@1.21.7)(less@4.5.1)(sass-embedded@1.100.0)(sass@1.101.0)(terser@5.49.2)(tsx@4.23.13)(yaml@2.9.0):
dependencies:
'@astrojs/compiler-rs': 0.3.2(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)
'@astrojs/internal-helpers': 0.10.4
'@astrojs/markdown-satteri': 0.3.7
'@astrojs/compiler-rs': 0.4.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)
'@astrojs/internal-helpers': 0.11.0
'@astrojs/markdown-satteri': 0.4.0
'@astrojs/telemetry': 3.3.3
'@capsizecss/unpack': 4.0.0
'@clack/prompts': 1.7.0
@@ -14362,18 +14394,18 @@ snapshots:
common-ancestor-path: 2.0.0
cookie: 2.0.1
devalue: 5.9.1
diff: 8.0.3
diff: 9.0.0
dset: 3.1.4
es-module-lexer: 2.3.1
es-module-lexer: 2.3.2
esbuild: 0.28.2
find-process: 2.1.1
find-proc: 0.1.0
flattie: 1.1.1
fontace: 0.4.1
get-tsconfig: 5.0.0-beta.4
github-slugger: 2.0.0
html-escaper: 3.0.3
http-cache-semantics: 4.2.0
js-yaml: 4.3.1
js-yaml: 4.3.2
jsonc-parser: 3.3.1
magic-string: 1.2.2
magicast: 0.5.2
@@ -14384,11 +14416,11 @@ snapshots:
p-queue: 9.3.3
package-manager-detector: 1.6.0
piccolore: 0.1.3
picomatch: 4.0.5
picomatch: 4.0.7
semver: 7.8.5
shiki: 4.4.3
smol-toml: 1.6.1
svgo: 4.0.2
smol-toml: 1.7.1
svgo: 4.1.0
tinyclip: 0.1.15
tinyexec: 1.3.0
tinyglobby: 0.2.17
@@ -14401,7 +14433,6 @@ snapshots:
yargs-parser: 22.0.0
zod: 4.5.4
optionalDependencies:
'@astrojs/markdown-remark': 7.2.4
sharp: 0.35.4(@types/node@20.19.9)
transitivePeerDependencies:
- '@azure/app-configuration'
@@ -14708,7 +14739,7 @@ snapshots:
fs-extra: 10.1.0
http-proxy-agent: 7.0.2
https-proxy-agent: 7.0.6
js-yaml: 4.3.1
js-yaml: 4.3.2
sanitize-filename: 1.6.3
source-map-support: 0.5.21
stat-mode: 1.0.0
@@ -14898,8 +14929,6 @@ snapshots:
commander@11.1.0: {}
commander@14.0.3: {}
commander@2.20.3: {}
commander@4.1.1: {}
@@ -14972,7 +15001,7 @@ snapshots:
cosmiconfig@8.3.6(typescript@6.0.3):
dependencies:
import-fresh: 3.3.1
js-yaml: 4.3.1
js-yaml: 4.3.2
parse-json: 5.2.0
path-type: 4.0.0
optionalDependencies:
@@ -14993,14 +15022,6 @@ snapshots:
dependencies:
uncrypto: 0.1.3
css-select@5.2.2:
dependencies:
boolbase: 1.0.0
css-what: 6.2.2
domhandler: 5.0.3
domutils: 3.2.2
nth-check: 2.1.1
css-select@6.0.0:
dependencies:
boolbase: 1.0.0
@@ -15019,8 +15040,6 @@ snapshots:
mdn-data: 2.27.1
source-map-js: 1.2.1
css-what@6.2.2: {}
css-what@7.0.0: {}
cssesc@3.0.0: {}
@@ -15158,7 +15177,7 @@ snapshots:
diff@4.0.2: {}
diff@8.0.3: {}
diff@9.0.0: {}
dijkstrajs@1.0.3: {}
@@ -15174,7 +15193,7 @@ snapshots:
app-builder-lib: 26.15.7(patch_hash=6114f0c543079e090166568e1ff0c28e406abb22bded6030663b7a3470dce83b)(dmg-builder@26.15.7)(electron-builder-squirrel-windows@26.15.7)
builder-util: 26.15.3
fs-extra: 10.1.0
js-yaml: 4.3.1
js-yaml: 4.3.2
transitivePeerDependencies:
- electron-builder-squirrel-windows
- supports-color
@@ -15303,7 +15322,7 @@ snapshots:
dependencies:
builder-util-runtime: 9.7.0
fs-extra: 10.1.0
js-yaml: 4.3.1
js-yaml: 4.3.2
lazy-val: 1.0.5
lodash.escaperegexp: 4.1.2
lodash.isequal: 4.5.0
@@ -15913,11 +15932,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
find-process@2.1.1:
dependencies:
chalk: 4.1.2
commander: 14.0.3
loglevel: 1.9.2
find-proc@0.1.0: {}
find-up@4.1.0:
dependencies:
@@ -16381,7 +16396,7 @@ snapshots:
hls.js@1.7.1: {}
hono@4.12.34: {}
hono@4.13.5: {}
hosted-git-info@10.1.1:
dependencies:
@@ -17199,10 +17214,6 @@ snapshots:
argparse: 1.0.10
esprima: 4.0.1
js-yaml@4.3.1:
dependencies:
argparse: 2.0.1
js-yaml@4.3.2:
dependencies:
argparse: 2.0.1
@@ -17436,8 +17447,6 @@ snapshots:
strip-ansi: 7.2.0
wrap-ansi: 10.0.1
loglevel@1.9.2: {}
longest-streak@3.1.0: {}
lowercase-keys@2.0.0: {}
@@ -17476,7 +17485,7 @@ snapshots:
magic-string@1.2.2:
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
'@jridgewell/sourcemap-codec': 1.6.0
magicast@0.5.2:
dependencies:
@@ -18328,7 +18337,7 @@ snapshots:
semver: 7.8.4
signal-exit: 3.0.7
sisteransi: 1.0.5
smol-toml: 1.6.1
smol-toml: 1.7.1
string-width: 4.2.3
string_decoder: 1.3.0
strip-ansi: 6.0.1
@@ -19665,7 +19674,7 @@ snapshots:
ansi-styles: 6.2.3
is-fullwidth-code-point: 5.1.0
smol-toml@1.6.1: {}
smol-toml@1.7.1: {}
source-map-js@1.2.1: {}
@@ -19823,12 +19832,12 @@ snapshots:
supports-preserve-symlinks-flag@1.0.0: {}
svgo@4.0.2:
svgo@4.1.0:
dependencies:
commander: 11.1.0
css-select: 5.2.2
css-select: 6.0.0
css-tree: 3.2.1
css-what: 6.2.2
css-what: 7.0.0
csso: 5.0.5
picocolors: 1.1.1
sax: 1.6.1