diff --git a/astro.config.mjs b/astro.config.mjs
index d870b94..6bda670 100644
--- a/astro.config.mjs
+++ b/astro.config.mjs
@@ -1,6 +1,5 @@
import { defineConfig } from 'astro/config'
import node from '@astrojs/node'
-import mdx from '@astrojs/mdx'
import sitemap from '@astrojs/sitemap'
import serviceWorker from '@ayco/astro-sw'
@@ -8,13 +7,12 @@ import { VERSION } from './src/consts'
// https://astro.build/config
export default defineConfig({
- output: 'hybrid',
+ output: 'static',
site: 'https://cozy.pub/',
adapter: node({
mode: 'middleware',
}),
integrations: [
- mdx(),
sitemap(),
serviceWorker({
path: './src/sw.mjs',
diff --git a/package.json b/package.json
index ffbb73a..4f2081a 100644
--- a/package.json
+++ b/package.json
@@ -24,9 +24,8 @@
},
"devDependencies": {
"@astrojs/check": "^0.9.4",
- "@astrojs/mdx": "^4.0.3",
"@astrojs/node": "^9.0.0",
- "@astrojs/rss": "^4.0.10",
+ "@astrojs/rss": "^4.0.11",
"@astrojs/sitemap": "^3.2.1",
"@ayco/astro-sw": "^0.8.14",
"@eslint/compat": "^1.2.4",
@@ -34,7 +33,7 @@
"@extractus/article-extractor": "^8.0.16",
"@fastify/middie": "^9.0.2",
"@fastify/static": "^8.0.3",
- "astro": "^5.1.1",
+ "astro": "^5.1.5",
"astro-eslint-parser": "^1.1.0",
"astro-iconify": "^1.2.0",
"eslint": "^9.17.0",
@@ -42,15 +41,15 @@
"eslint-plugin-astro": "^1.3.1",
"eslint-plugin-jsx-a11y": "^6.10.2",
"eslint-plugin-prettier": "^5.2.1",
- "fastify": "^5.2.0",
+ "fastify": "^5.2.1",
"globals": "^15.14.0",
"husky": "^9.1.7",
"lint-staged": "^15.3.0",
"prettier": "^3.4.2",
"prettier-plugin-astro": "^0.14.1",
- "sass": "^1.83.0",
- "typescript": "^5.7.2",
- "typescript-eslint": "^8.18.2",
+ "sass": "^1.83.1",
+ "typescript": "^5.7.3",
+ "typescript-eslint": "^8.19.1",
"ultrahtml": "^1.5.3",
"vitest": "^2.1.8"
},
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 0b96484..14d1ebf 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -10,16 +10,13 @@ importers:
devDependencies:
'@astrojs/check':
specifier: ^0.9.4
- version: 0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.2)
- '@astrojs/mdx':
- specifier: ^4.0.3
- version: 4.0.3(astro@5.1.1(@types/node@22.10.2)(rollup@4.29.1)(sass@1.83.0)(typescript@5.7.2)(yaml@2.6.1))
+ version: 0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.3)
'@astrojs/node':
specifier: ^9.0.0
- version: 9.0.0(astro@5.1.1(@types/node@22.10.2)(rollup@4.29.1)(sass@1.83.0)(typescript@5.7.2)(yaml@2.6.1))
+ version: 9.0.0(astro@5.1.5(@types/node@22.10.5)(rollup@4.30.1)(sass@1.83.1)(typescript@5.7.3)(yaml@2.7.0))
'@astrojs/rss':
- specifier: ^4.0.10
- version: 4.0.10
+ specifier: ^4.0.11
+ version: 4.0.11
'@astrojs/sitemap':
specifier: ^3.2.1
version: 3.2.1
@@ -42,11 +39,11 @@ importers:
specifier: ^8.0.3
version: 8.0.3
astro:
- specifier: ^5.1.1
- version: 5.1.1(@types/node@22.10.2)(rollup@4.29.1)(sass@1.83.0)(typescript@5.7.2)(yaml@2.6.1)
+ specifier: ^5.1.5
+ version: 5.1.5(@types/node@22.10.5)(rollup@4.30.1)(sass@1.83.1)(typescript@5.7.3)(yaml@2.7.0)
astro-eslint-parser:
specifier: ^1.1.0
- version: 1.1.0(typescript@5.7.2)
+ version: 1.1.0(typescript@5.7.3)
astro-iconify:
specifier: ^1.2.0
version: 1.2.0
@@ -58,7 +55,7 @@ importers:
version: 9.1.0(eslint@9.17.0)
eslint-plugin-astro:
specifier: ^1.3.1
- version: 1.3.1(eslint@9.17.0)(typescript@5.7.2)
+ version: 1.3.1(eslint@9.17.0)(typescript@5.7.3)
eslint-plugin-jsx-a11y:
specifier: ^6.10.2
version: 6.10.2(eslint@9.17.0)
@@ -66,8 +63,8 @@ importers:
specifier: ^5.2.1
version: 5.2.1(eslint-config-prettier@9.1.0(eslint@9.17.0))(eslint@9.17.0)(prettier@3.4.2)
fastify:
- specifier: ^5.2.0
- version: 5.2.0
+ specifier: ^5.2.1
+ version: 5.2.1
globals:
specifier: ^15.14.0
version: 15.14.0
@@ -84,20 +81,20 @@ importers:
specifier: ^0.14.1
version: 0.14.1
sass:
- specifier: ^1.83.0
- version: 1.83.0
+ specifier: ^1.83.1
+ version: 1.83.1
typescript:
- specifier: ^5.7.2
- version: 5.7.2
+ specifier: ^5.7.3
+ version: 5.7.3
typescript-eslint:
- specifier: ^8.18.2
- version: 8.18.2(eslint@9.17.0)(typescript@5.7.2)
+ specifier: ^8.19.1
+ version: 8.19.1(eslint@9.17.0)(typescript@5.7.3)
ultrahtml:
specifier: ^1.5.3
version: 1.5.3
vitest:
specifier: ^2.1.8
- version: 2.1.8(@types/node@22.10.2)(sass@1.83.0)
+ version: 2.1.8(@types/node@22.10.5)(sass@1.83.1)
packages:
@@ -134,12 +131,6 @@ packages:
'@astrojs/markdown-remark@6.0.1':
resolution: {integrity: sha512-CTSYijj25NfxgZi15TU3CwPwgyD1/7yA3FcdcNmB9p94nydupiUbrIiq3IqeTp2m5kCVzxbPZeC7fTwEOaNyGw==}
- '@astrojs/mdx@4.0.3':
- resolution: {integrity: sha512-8HcuyNG/KgYUAQWVzKFkboXcTOBCW6aQ0WK0Er/iSmVSF0y3yimg4/3QSt+Twv9dogpwIHL+E8iBJKqieFv4+g==}
- engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0}
- peerDependencies:
- astro: ^5.0.0
-
'@astrojs/node@9.0.0':
resolution: {integrity: sha512-3h/5kFZvpuo+chYAjj75YhtRUxfquxEJrpZRRC7TdiMGp2WhLp2us4VXm2mjezJp/zHKotW2L3qgp0P2ujQ0xw==}
peerDependencies:
@@ -149,8 +140,8 @@ packages:
resolution: {integrity: sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==}
engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0}
- '@astrojs/rss@4.0.10':
- resolution: {integrity: sha512-2gFdHM763uUAySkdwPYrpi6dppOBJr9ddg5VbkKXctWze8d1JHgIBBY78zWIYs7KBJT58zxadsObVAVt55RDaw==}
+ '@astrojs/rss@4.0.11':
+ resolution: {integrity: sha512-3e3H8i6kc97KGnn9iaZBJpIkdoQi8MmR5zH5R+dWsfCM44lLTszOqy1OBfGGxDt56mpQkYVtZJWoxMyWuUZBfw==}
'@astrojs/sitemap@3.2.1':
resolution: {integrity: sha512-uxMfO8f7pALq0ADL6Lk68UV6dNYjJ2xGUzyjjVj60JLBs5a6smtlkBYv3tQ0DzoqwS7c9n4FUx5lgv0yPo/fgA==}
@@ -686,17 +677,20 @@ packages:
resolution: {integrity: sha512-amxCKO2uerY0UPxDVSoTDdcTny0otpKsAIGC2q2CUDEhUX6EfxmpURttlKLx9uWFT9DRlNX9LSyMSP/2p7kFLg==}
engines: {node: '>= 18'}
- '@fastify/accept-negotiator@2.0.0':
- resolution: {integrity: sha512-/Sce/kBzuTxIq5tJh85nVNOq9wKD8s+viIgX0fFMDBdw95gnpf53qmF1oBgJym3cPFliWUuSloVg/1w/rH0FcQ==}
+ '@fastify/accept-negotiator@2.0.1':
+ resolution: {integrity: sha512-/c/TW2bO/v9JeEgoD/g1G5GxGeCF1Hafdf79WPmUlgYiBXummY0oX3VVq4yFkKKVBKDNlaDUYoab7g38RpPqCQ==}
- '@fastify/ajv-compiler@4.0.1':
- resolution: {integrity: sha512-DxrBdgsjNLP0YM6W5Hd6/Fmj43S8zMKiFJYgi+Ri3htTGAowPVG/tG1wpnWLMjufEnehRivUCKZ1pLDIoZdTuw==}
+ '@fastify/ajv-compiler@4.0.2':
+ resolution: {integrity: sha512-Rkiu/8wIjpsf46Rr+Fitd3HRP+VsxUFDDeag0hs9L0ksfnwx2g7SPQQTFL0E8Qv+rfXzQOxBJnjUB9ITUDjfWQ==}
'@fastify/error@4.0.0':
resolution: {integrity: sha512-OO/SA8As24JtT1usTUTKgGH7uLvhfwZPwlptRi2Dp5P4KKmJI3gvsZ8MIHnNwDs4sLf/aai5LzTyl66xr7qMxA==}
- '@fastify/fast-json-stringify-compiler@5.0.1':
- resolution: {integrity: sha512-f2d3JExJgFE3UbdFcpPwqNUEoHWmt8pAKf8f+9YuLESdefA0WgqxeT6DrGL4Yrf/9ihXNSKOqpjEmurV405meA==}
+ '@fastify/fast-json-stringify-compiler@5.0.2':
+ resolution: {integrity: sha512-YdR7gqlLg1xZAQa+SX4sMNzQHY5pC54fu9oC5aYSUqBhyn6fkLkrdtKlpVdCNPlwuUuXA1PjFTEmvMF6ZVXVGw==}
+
+ '@fastify/forwarded@3.0.0':
+ resolution: {integrity: sha512-kJExsp4JCms7ipzg7SJ3y8DwmePaELHxKYtg+tZow+k0znUTf3cb+npgyqm8+ATZOdmfgfydIebPDWM172wfyA==}
'@fastify/merge-json-schemas@0.1.1':
resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==}
@@ -704,8 +698,11 @@ packages:
'@fastify/middie@9.0.2':
resolution: {integrity: sha512-MHvAhUBxrefkpx4A8HtjOjAdlaCtY8j19PC6ORfm7KPMb/dklDeqBqR4xPRTtcBRPZUYq2jAJJWQCB4eO+dtKw==}
- '@fastify/send@3.3.0':
- resolution: {integrity: sha512-hvrgPVG3oehn4wSPmRdqZcBCsEt7Lp6WOd6vsJ3Ms4hc5r5zouT9Ls9wq6R2tHMgJGHhNtsmd0CnhP7lmF7OTg==}
+ '@fastify/proxy-addr@5.0.0':
+ resolution: {integrity: sha512-37qVVA1qZ5sgH7KpHkkC4z9SK6StIsIcOmpjvMPXNb3vx2GQxhZocogVYbr2PbbeLCQxYIPDok307xEvRZOzGA==}
+
+ '@fastify/send@3.3.1':
+ resolution: {integrity: sha512-6pofeVwaHN+E/MAofCwDqkWUliE3i++jlD0VH/LOfU8TJlCkMUSgKvA9bawDdVXxjve7XrdYMyDmkiYaoGWEtA==}
'@fastify/static@8.0.3':
resolution: {integrity: sha512-GHSoOVDIxEYEeVR5l044bRCuAKDErD/+9VE+Z9fnaTRr+DDz0Avrm4kKai1mHbPx6C0U7BVNthjd/gcMquZZUA==}
@@ -855,9 +852,6 @@ packages:
resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==}
engines: {node: '>=8'}
- '@mdx-js/mdx@3.1.0':
- resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==}
-
'@mozilla/readability@0.5.0':
resolution: {integrity: sha512-Z+CZ3QaosfFaTqvhQsIktyGrjFjSC0Fa4EMph4mqKnWhmyoGICsV/8QK+8HpXut6zV7zwfWwqDmEjtk1Qf6EgQ==}
engines: {node: '>=14.0.0'}
@@ -972,132 +966,132 @@ packages:
rollup:
optional: true
- '@rollup/rollup-android-arm-eabi@4.29.1':
- resolution: {integrity: sha512-ssKhA8RNltTZLpG6/QNkCSge+7mBQGUqJRisZ2MDQcEGaK93QESEgWK2iOpIDZ7k9zPVkG5AS3ksvD5ZWxmItw==}
+ '@rollup/rollup-android-arm-eabi@4.30.1':
+ resolution: {integrity: sha512-pSWY+EVt3rJ9fQ3IqlrEUtXh3cGqGtPDH1FQlNZehO2yYxCHEX1SPsz1M//NXwYfbTlcKr9WObLnJX9FsS9K1Q==}
cpu: [arm]
os: [android]
- '@rollup/rollup-android-arm64@4.29.1':
- resolution: {integrity: sha512-CaRfrV0cd+NIIcVVN/jx+hVLN+VRqnuzLRmfmlzpOzB87ajixsN/+9L5xNmkaUUvEbI5BmIKS+XTwXsHEb65Ew==}
+ '@rollup/rollup-android-arm64@4.30.1':
+ resolution: {integrity: sha512-/NA2qXxE3D/BRjOJM8wQblmArQq1YoBVJjrjoTSBS09jgUisq7bqxNHJ8kjCHeV21W/9WDGwJEWSN0KQ2mtD/w==}
cpu: [arm64]
os: [android]
- '@rollup/rollup-darwin-arm64@4.29.1':
- resolution: {integrity: sha512-2ORr7T31Y0Mnk6qNuwtyNmy14MunTAMx06VAPI6/Ju52W10zk1i7i5U3vlDRWjhOI5quBcrvhkCHyF76bI7kEw==}
+ '@rollup/rollup-darwin-arm64@4.30.1':
+ resolution: {integrity: sha512-r7FQIXD7gB0WJ5mokTUgUWPl0eYIH0wnxqeSAhuIwvnnpjdVB8cRRClyKLQr7lgzjctkbp5KmswWszlwYln03Q==}
cpu: [arm64]
os: [darwin]
- '@rollup/rollup-darwin-x64@4.29.1':
- resolution: {integrity: sha512-j/Ej1oanzPjmN0tirRd5K2/nncAhS9W6ICzgxV+9Y5ZsP0hiGhHJXZ2JQ53iSSjj8m6cRY6oB1GMzNn2EUt6Ng==}
+ '@rollup/rollup-darwin-x64@4.30.1':
+ resolution: {integrity: sha512-x78BavIwSH6sqfP2xeI1hd1GpHL8J4W2BXcVM/5KYKoAD3nNsfitQhvWSw+TFtQTLZ9OmlF+FEInEHyubut2OA==}
cpu: [x64]
os: [darwin]
- '@rollup/rollup-freebsd-arm64@4.29.1':
- resolution: {integrity: sha512-91C//G6Dm/cv724tpt7nTyP+JdN12iqeXGFM1SqnljCmi5yTXriH7B1r8AD9dAZByHpKAumqP1Qy2vVNIdLZqw==}
+ '@rollup/rollup-freebsd-arm64@4.30.1':
+ resolution: {integrity: sha512-HYTlUAjbO1z8ywxsDFWADfTRfTIIy/oUlfIDmlHYmjUP2QRDTzBuWXc9O4CXM+bo9qfiCclmHk1x4ogBjOUpUQ==}
cpu: [arm64]
os: [freebsd]
- '@rollup/rollup-freebsd-x64@4.29.1':
- resolution: {integrity: sha512-hEioiEQ9Dec2nIRoeHUP6hr1PSkXzQaCUyqBDQ9I9ik4gCXQZjJMIVzoNLBRGet+hIUb3CISMh9KXuCcWVW/8w==}
+ '@rollup/rollup-freebsd-x64@4.30.1':
+ resolution: {integrity: sha512-1MEdGqogQLccphhX5myCJqeGNYTNcmTyaic9S7CG3JhwuIByJ7J05vGbZxsizQthP1xpVx7kd3o31eOogfEirw==}
cpu: [x64]
os: [freebsd]
- '@rollup/rollup-linux-arm-gnueabihf@4.29.1':
- resolution: {integrity: sha512-Py5vFd5HWYN9zxBv3WMrLAXY3yYJ6Q/aVERoeUFwiDGiMOWsMs7FokXihSOaT/PMWUty/Pj60XDQndK3eAfE6A==}
+ '@rollup/rollup-linux-arm-gnueabihf@4.30.1':
+ resolution: {integrity: sha512-PaMRNBSqCx7K3Wc9QZkFx5+CX27WFpAMxJNiYGAXfmMIKC7jstlr32UhTgK6T07OtqR+wYlWm9IxzennjnvdJg==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm-musleabihf@4.29.1':
- resolution: {integrity: sha512-RiWpGgbayf7LUcuSNIbahr0ys2YnEERD4gYdISA06wa0i8RALrnzflh9Wxii7zQJEB2/Eh74dX4y/sHKLWp5uQ==}
+ '@rollup/rollup-linux-arm-musleabihf@4.30.1':
+ resolution: {integrity: sha512-B8Rcyj9AV7ZlEFqvB5BubG5iO6ANDsRKlhIxySXcF1axXYUyqwBok+XZPgIYGBgs7LDXfWfifxhw0Ik57T0Yug==}
cpu: [arm]
os: [linux]
- '@rollup/rollup-linux-arm64-gnu@4.29.1':
- resolution: {integrity: sha512-Z80O+taYxTQITWMjm/YqNoe9d10OX6kDh8X5/rFCMuPqsKsSyDilvfg+vd3iXIqtfmp+cnfL1UrYirkaF8SBZA==}
+ '@rollup/rollup-linux-arm64-gnu@4.30.1':
+ resolution: {integrity: sha512-hqVyueGxAj3cBKrAI4aFHLV+h0Lv5VgWZs9CUGqr1z0fZtlADVV1YPOij6AhcK5An33EXaxnDLmJdQikcn5NEw==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-arm64-musl@4.29.1':
- resolution: {integrity: sha512-fOHRtF9gahwJk3QVp01a/GqS4hBEZCV1oKglVVq13kcK3NeVlS4BwIFzOHDbmKzt3i0OuHG4zfRP0YoG5OF/rA==}
+ '@rollup/rollup-linux-arm64-musl@4.30.1':
+ resolution: {integrity: sha512-i4Ab2vnvS1AE1PyOIGp2kXni69gU2DAUVt6FSXeIqUCPIR3ZlheMW3oP2JkukDfu3PsexYRbOiJrY+yVNSk9oA==}
cpu: [arm64]
os: [linux]
- '@rollup/rollup-linux-loongarch64-gnu@4.29.1':
- resolution: {integrity: sha512-5a7q3tnlbcg0OodyxcAdrrCxFi0DgXJSoOuidFUzHZ2GixZXQs6Tc3CHmlvqKAmOs5eRde+JJxeIf9DonkmYkw==}
+ '@rollup/rollup-linux-loongarch64-gnu@4.30.1':
+ resolution: {integrity: sha512-fARcF5g296snX0oLGkVxPmysetwUk2zmHcca+e9ObOovBR++9ZPOhqFUM61UUZ2EYpXVPN1redgqVoBB34nTpQ==}
cpu: [loong64]
os: [linux]
- '@rollup/rollup-linux-powerpc64le-gnu@4.29.1':
- resolution: {integrity: sha512-9b4Mg5Yfz6mRnlSPIdROcfw1BU22FQxmfjlp/CShWwO3LilKQuMISMTtAu/bxmmrE6A902W2cZJuzx8+gJ8e9w==}
+ '@rollup/rollup-linux-powerpc64le-gnu@4.30.1':
+ resolution: {integrity: sha512-GLrZraoO3wVT4uFXh67ElpwQY0DIygxdv0BNW9Hkm3X34wu+BkqrDrkcsIapAY+N2ATEbvak0XQ9gxZtCIA5Rw==}
cpu: [ppc64]
os: [linux]
- '@rollup/rollup-linux-riscv64-gnu@4.29.1':
- resolution: {integrity: sha512-G5pn0NChlbRM8OJWpJFMX4/i8OEU538uiSv0P6roZcbpe/WfhEO+AT8SHVKfp8qhDQzaz7Q+1/ixMy7hBRidnQ==}
+ '@rollup/rollup-linux-riscv64-gnu@4.30.1':
+ resolution: {integrity: sha512-0WKLaAUUHKBtll0wvOmh6yh3S0wSU9+yas923JIChfxOaaBarmb/lBKPF0w/+jTVozFnOXJeRGZ8NvOxvk/jcw==}
cpu: [riscv64]
os: [linux]
- '@rollup/rollup-linux-s390x-gnu@4.29.1':
- resolution: {integrity: sha512-WM9lIkNdkhVwiArmLxFXpWndFGuOka4oJOZh8EP3Vb8q5lzdSCBuhjavJsw68Q9AKDGeOOIHYzYm4ZFvmWez5g==}
+ '@rollup/rollup-linux-s390x-gnu@4.30.1':
+ resolution: {integrity: sha512-GWFs97Ruxo5Bt+cvVTQkOJ6TIx0xJDD/bMAOXWJg8TCSTEK8RnFeOeiFTxKniTc4vMIaWvCplMAFBt9miGxgkA==}
cpu: [s390x]
os: [linux]
- '@rollup/rollup-linux-x64-gnu@4.29.1':
- resolution: {integrity: sha512-87xYCwb0cPGZFoGiErT1eDcssByaLX4fc0z2nRM6eMtV9njAfEE6OW3UniAoDhX4Iq5xQVpE6qO9aJbCFumKYQ==}
+ '@rollup/rollup-linux-x64-gnu@4.30.1':
+ resolution: {integrity: sha512-UtgGb7QGgXDIO+tqqJ5oZRGHsDLO8SlpE4MhqpY9Llpzi5rJMvrK6ZGhsRCST2abZdBqIBeXW6WPD5fGK5SDwg==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-linux-x64-musl@4.29.1':
- resolution: {integrity: sha512-xufkSNppNOdVRCEC4WKvlR1FBDyqCSCpQeMMgv9ZyXqqtKBfkw1yfGMTUTs9Qsl6WQbJnsGboWCp7pJGkeMhKA==}
+ '@rollup/rollup-linux-x64-musl@4.30.1':
+ resolution: {integrity: sha512-V9U8Ey2UqmQsBT+xTOeMzPzwDzyXmnAoO4edZhL7INkwQcaW1Ckv3WJX3qrrp/VHaDkEWIBWhRwP47r8cdrOow==}
cpu: [x64]
os: [linux]
- '@rollup/rollup-win32-arm64-msvc@4.29.1':
- resolution: {integrity: sha512-F2OiJ42m77lSkizZQLuC+jiZ2cgueWQL5YC9tjo3AgaEw+KJmVxHGSyQfDUoYR9cci0lAywv2Clmckzulcq6ig==}
+ '@rollup/rollup-win32-arm64-msvc@4.30.1':
+ resolution: {integrity: sha512-WabtHWiPaFF47W3PkHnjbmWawnX/aE57K47ZDT1BXTS5GgrBUEpvOzq0FI0V/UYzQJgdb8XlhVNH8/fwV8xDjw==}
cpu: [arm64]
os: [win32]
- '@rollup/rollup-win32-ia32-msvc@4.29.1':
- resolution: {integrity: sha512-rYRe5S0FcjlOBZQHgbTKNrqxCBUmgDJem/VQTCcTnA2KCabYSWQDrytOzX7avb79cAAweNmMUb/Zw18RNd4mng==}
+ '@rollup/rollup-win32-ia32-msvc@4.30.1':
+ resolution: {integrity: sha512-pxHAU+Zv39hLUTdQQHUVHf4P+0C47y/ZloorHpzs2SXMRqeAWmGghzAhfOlzFHHwjvgokdFAhC4V+6kC1lRRfw==}
cpu: [ia32]
os: [win32]
- '@rollup/rollup-win32-x64-msvc@4.29.1':
- resolution: {integrity: sha512-+10CMg9vt1MoHj6x1pxyjPSMjHTIlqs8/tBztXvPAx24SKs9jwVnKqHJumlH/IzhaPUaj3T6T6wfZr8okdXaIg==}
+ '@rollup/rollup-win32-x64-msvc@4.30.1':
+ resolution: {integrity: sha512-D6qjsXGcvhTjv0kI4fU8tUuBDF/Ueee4SVX79VfNDXZa64TfCW1Slkb6Z7O1p7vflqZjcmOVdZlqf8gvJxc6og==}
cpu: [x64]
os: [win32]
- '@shikijs/core@1.24.4':
- resolution: {integrity: sha512-jjLsld+xEEGYlxAXDyGwWsKJ1sw5Pc1pnp4ai2ORpjx2UX08YYTC0NNqQYO1PaghYaR+PvgMOGuvzw2he9sk0Q==}
+ '@shikijs/core@1.26.1':
+ resolution: {integrity: sha512-yeo7sG+WZQblKPclUOKRPwkv1PyoHYkJ4gP9DzhFJbTdueKR7wYTI1vfF/bFi1NTgc545yG/DzvVhZgueVOXMA==}
- '@shikijs/engine-javascript@1.24.4':
- resolution: {integrity: sha512-TClaQOLvo9WEMJv6GoUsykQ6QdynuKszuORFWCke8qvi6PeLm7FcD9+7y45UenysxEWYpDL5KJaVXTngTE+2BA==}
+ '@shikijs/engine-javascript@1.26.1':
+ resolution: {integrity: sha512-CRhA0b8CaSLxS0E9A4Bzcb3LKBNpykfo9F85ozlNyArxjo2NkijtiwrJZ6eHa+NT5I9Kox2IXVdjUsP4dilsmw==}
- '@shikijs/engine-oniguruma@1.24.4':
- resolution: {integrity: sha512-Do2ry6flp2HWdvpj2XOwwa0ljZBRy15HKZITzPcNIBOGSeprnA8gOooA/bLsSPuy8aJBa+Q/r34dMmC3KNL/zw==}
+ '@shikijs/engine-oniguruma@1.26.1':
+ resolution: {integrity: sha512-F5XuxN1HljLuvfXv7d+mlTkV7XukC1cawdtOo+7pKgPD83CAB1Sf8uHqP3PK0u7njFH0ZhoXE1r+0JzEgAQ+kg==}
- '@shikijs/types@1.24.4':
- resolution: {integrity: sha512-0r0XU7Eaow0PuDxuWC1bVqmWCgm3XqizIaT7SM42K03vc69LGooT0U8ccSR44xP/hGlNx4FKhtYpV+BU6aaKAA==}
+ '@shikijs/langs@1.26.1':
+ resolution: {integrity: sha512-oz/TQiIqZejEIZbGtn68hbJijAOTtYH4TMMSWkWYozwqdpKR3EXgILneQy26WItmJjp3xVspHdiUxUCws4gtuw==}
- '@shikijs/vscode-textmate@9.3.1':
- resolution: {integrity: sha512-79QfK1393x9Ho60QFyLti+QfdJzRQCVLFb97kOIV7Eo9vQU/roINgk7m24uv0a7AUvN//RDH36FLjjK48v0s9g==}
+ '@shikijs/themes@1.26.1':
+ resolution: {integrity: sha512-JDxVn+z+wgLCiUhBGx2OQrLCkKZQGzNH3nAxFir4PjUcYiyD8Jdms9izyxIogYmSwmoPTatFTdzyrRKbKlSfPA==}
+
+ '@shikijs/types@1.26.1':
+ resolution: {integrity: sha512-d4B00TKKAMaHuFYgRf3L0gwtvqpW4hVdVwKcZYbBfAAQXspgkbWqnFfuFl3MDH6gLbsubOcr+prcnsqah3ny7Q==}
+
+ '@shikijs/vscode-textmate@10.0.1':
+ resolution: {integrity: sha512-fTIQwLF+Qhuws31iw7Ncl1R3HUDtGwIipiJ9iU+UsDUwMhegFcQKQHd51nZjb7CArq0MvON8rbgCGQYWHUKAdg==}
'@trysound/sax@0.2.0':
resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
engines: {node: '>=10.13.0'}
- '@types/acorn@4.0.6':
- resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==}
-
'@types/cookie@0.6.0':
resolution: {integrity: sha512-4Kh9a6B2bQciAhf7FSuMRRkUWecJgJu9nPnx3yzpsfXX/c50REIqpHY4C82bXP90qrLtXtkDxTZosYO3UpOwlA==}
'@types/debug@4.1.12':
resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
- '@types/estree-jsx@1.0.5':
- resolution: {integrity: sha512-52CcUVNFyfb1A2ALocQw/Dd1BQFNmSdkuC3BkZ6iqhdMfQz7JWOFRuJFloOzjk+6WijU56m9oKXFAXc7o3Towg==}
-
'@types/estree@1.0.6':
resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
@@ -1110,9 +1104,6 @@ packages:
'@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
- '@types/mdx@2.0.13':
- resolution: {integrity: sha512-+OWZQfAYyio6YkJb3HLxDrvnx6SWWDbC0zVPfBRzUk0/nqoDyf6dNxQi3eArPe8rJ473nobTMQ/8Zk+LxJ+Yuw==}
-
'@types/ms@0.7.34':
resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
@@ -1122,8 +1113,8 @@ packages:
'@types/node@17.0.45':
resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==}
- '@types/node@22.10.2':
- resolution: {integrity: sha512-Xxr6BBRCAOQixvonOye19wnzyDiUtTeqldOOmj3CkeblonbccA12PFwlufvRdrpjXxqnmUaeiU5EOA+7s5diUQ==}
+ '@types/node@22.10.5':
+ resolution: {integrity: sha512-F8Q+SeGimwOo86fiovQh8qiXfFEh2/ocYv7tU5pJ3EXMSSxk1Joj5wefpFK2fHTf/N6HKGSxIDBT9f3gCxXPkQ==}
'@types/sax@1.2.7':
resolution: {integrity: sha512-rO73L89PJxeYM3s3pPPjiPgVVcymqU490g0YO5n5By0k2Erzj6tay/4lr1CHAAU4JyOWd1rpQ8bCf6cZfHU96A==}
@@ -1131,60 +1122,57 @@ packages:
'@types/tar@6.1.13':
resolution: {integrity: sha512-IznnlmU5f4WcGTh2ltRu/Ijpmk8wiWXfF0VA4s+HPjHZgvFggk1YaIkbo5krX/zUCzWF8N/l4+W/LNxnvAJ8nw==}
- '@types/unist@2.0.11':
- resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==}
-
'@types/unist@3.0.3':
resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==}
'@types/yauzl@2.10.3':
resolution: {integrity: sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==}
- '@typescript-eslint/eslint-plugin@8.18.2':
- resolution: {integrity: sha512-adig4SzPLjeQ0Tm+jvsozSGiCliI2ajeURDGHjZ2llnA+A67HihCQ+a3amtPhUakd1GlwHxSRvzOZktbEvhPPg==}
+ '@typescript-eslint/eslint-plugin@8.19.1':
+ resolution: {integrity: sha512-tJzcVyvvb9h/PB96g30MpxACd9IrunT7GF9wfA9/0TJ1LxGOJx1TdPzSbBBnNED7K9Ka8ybJsnEpiXPktolTLg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/parser@8.18.2':
- resolution: {integrity: sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==}
+ '@typescript-eslint/parser@8.19.1':
+ resolution: {integrity: sha512-67gbfv8rAwawjYx3fYArwldTQKoYfezNUT4D5ioWetr/xCrxXxvleo3uuiFuKfejipvq+og7mjz3b0G2bVyUCw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/scope-manager@8.18.2':
- resolution: {integrity: sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==}
+ '@typescript-eslint/scope-manager@8.19.1':
+ resolution: {integrity: sha512-60L9KIuN/xgmsINzonOcMDSB8p82h95hoBfSBtXuO4jlR1R9L1xSkmVZKgCPVfavDlXihh4ARNjXhh1gGnLC7Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.18.2':
- resolution: {integrity: sha512-AB/Wr1Lz31bzHfGm/jgbFR0VB0SML/hd2P1yxzKDM48YmP7vbyJNHRExUE/wZsQj2wUCvbWH8poNHFuxLqCTnA==}
+ '@typescript-eslint/type-utils@8.19.1':
+ resolution: {integrity: sha512-Rp7k9lhDKBMRJB/nM9Ksp1zs4796wVNyihG9/TU9R6KCJDNkQbc2EOKjrBtLYh3396ZdpXLtr/MkaSEmNMtykw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/types@8.18.2':
- resolution: {integrity: sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==}
+ '@typescript-eslint/types@8.19.1':
+ resolution: {integrity: sha512-JBVHMLj7B1K1v1051ZaMMgLW4Q/jre5qGK0Ew6UgXz1Rqh+/xPzV1aW581OM00X6iOfyr1be+QyW8LOUf19BbA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/typescript-estree@8.18.2':
- resolution: {integrity: sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==}
+ '@typescript-eslint/typescript-estree@8.19.1':
+ resolution: {integrity: sha512-jk/TZwSMJlxlNnqhy0Eod1PNEvCkpY6MXOXE/WLlblZ6ibb32i2We4uByoKPv1d0OD2xebDv4hbs3fm11SMw8Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/utils@8.18.2':
- resolution: {integrity: sha512-Cr4A0H7DtVIPkauj4sTSXVl+VBWewE9/o40KcF3TV9aqDEOWoXF3/+oRXNby3DYzZeCATvbdksYsGZzplwnK/Q==}
+ '@typescript-eslint/utils@8.19.1':
+ resolution: {integrity: sha512-IxG5gLO0Ne+KaUc8iW1A+XuKLd63o4wlbI1Zp692n1xojCl/THvgIKXJXBZixTh5dd5+yTJ/VXH7GJaaw21qXA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- '@typescript-eslint/visitor-keys@8.18.2':
- resolution: {integrity: sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==}
+ '@typescript-eslint/visitor-keys@8.19.1':
+ resolution: {integrity: sha512-fzmjU8CHK853V/avYZAvuVut3ZTfwN5YtMaoi+X9Y9MA9keaWNHC3zEQ9zvyX/7Hj+5JkNyK1l7TOR2hevHB6Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ungap/structured-clone@1.2.1':
@@ -1346,10 +1334,6 @@ packages:
ast-types-flow@0.0.8:
resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==}
- astring@1.9.0:
- resolution: {integrity: sha512-LElXdjswlqjWrPpJFg1Fx4wpkOCxj1TDHlSV4PlaRxHGWko024xICaa97ZkMfs6DRKlCguiAI+rbXv5GWwXIkg==}
- hasBin: true
-
astro-eslint-parser@1.1.0:
resolution: {integrity: sha512-F6NW1RJo5pp2kPnnM97M5Ohw8zAGjv83MpxHqfAochH68n/kiXN57+hYaNUCA7XkScoVNr6yzvly3hsY34TGfQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1357,8 +1341,8 @@ packages:
astro-iconify@1.2.0:
resolution: {integrity: sha512-arLDiSop3DAHHS30raZysspkz5MO9moJJZ4rJk1Ty+4W1jZDa00Jme0LrnRJRDB6BB2EDTxC553fo20yz3MeYw==}
- astro@5.1.1:
- resolution: {integrity: sha512-prpWC2PRs4P3FKQg6gZaU+VNMqbZi5pDvORGB2nrjfRjkrvF6/l4BqhvkJ6YQ0Ohm5rIMVz8ljgaRI77mLHbwg==}
+ astro@5.1.5:
+ resolution: {integrity: sha512-Q9TE4aNlczxVoPDoXR3UcjLezL+70z0KbTRXovE4ybpx0mgNL1jsmSWtF3UFXB5+GTf9JK7om5fbIaaMReKcUg==}
engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'}
hasBin: true
@@ -1478,9 +1462,6 @@ packages:
character-entities@2.0.2:
resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
- character-reference-invalid@2.0.1:
- resolution: {integrity: sha512-iBZ4F4wRbyORVsu0jPV7gXkOsGYjGHPmAyv+HiHG8gi5PtC9KI2j1+v8/tlibRvjoWX027ypmG/n0HtO5t7unw==}
-
check-error@2.1.1:
resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==}
engines: {node: '>= 16'}
@@ -1528,9 +1509,6 @@ packages:
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
engines: {node: '>=6'}
- collapse-white-space@2.1.0:
- resolution: {integrity: sha512-loKTxY1zCOuG4j9f6EPnuyyYkf58RnhhWTvRoZEokgB+WbdXehfjFviyOVYkqzEWz1Q5kRiZdBYS5SwxbQYwzw==}
-
color-convert@2.0.1:
resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
engines: {node: '>=7.0.0'}
@@ -1740,8 +1718,8 @@ packages:
resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
engines: {node: '>= 4'}
- domutils@3.2.1:
- resolution: {integrity: sha512-xWXmuRnN9OMP6ptPd2+H0cCbcYBULa5YDTbMm/2lvkWvNA3O4wcW+GvzooqBuNM8yy6pl3VIAeJTUUWUbfI5Fw==}
+ domutils@3.2.2:
+ resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==}
dset@3.1.4:
resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==}
@@ -1790,8 +1768,8 @@ packages:
resolution: {integrity: sha512-xUtoPkMggbz0MPyPiIWr1Kp4aeWJjDZ6SMvURhimjdZgsRuDplF5/s9hcgGhyXMhs+6vpnuoiZ2kFiu3FMnS8Q==}
engines: {node: '>=18'}
- es-abstract@1.23.7:
- resolution: {integrity: sha512-OygGC8kIcDhXX+6yAZRGLqwi2CmEXCbLQixeGUgYeR+Qwlppqmo7DIDr8XibtEBZp+fJcoYpoatp5qwLMEdcqQ==}
+ es-abstract@1.23.9:
+ resolution: {integrity: sha512-py07lI0wjxAC/DcfK1S6G7iANonniZwTISvdPzk9hzeH0IZIshbuuFxLIU96OyF89Yb9hiqWn8M/bY83KY5vzA==}
engines: {node: '>= 0.4'}
es-define-property@1.0.1:
@@ -1809,8 +1787,8 @@ packages:
resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
engines: {node: '>= 0.4'}
- es-set-tostringtag@2.0.3:
- resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
+ es-set-tostringtag@2.1.0:
+ resolution: {integrity: sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA==}
engines: {node: '>= 0.4'}
es-shim-unscopables@1.0.2:
@@ -1820,12 +1798,6 @@ packages:
resolution: {integrity: sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g==}
engines: {node: '>= 0.4'}
- esast-util-from-estree@2.0.0:
- resolution: {integrity: sha512-4CyanoAudUSBAn5K13H4JhsMH6L9ZP7XbLVe/dKybkxMO7eDyLsT8UHl9TRNrU2Gr9nz+FovfSIjuXWJ81uVwQ==}
-
- esast-util-from-js@2.0.1:
- resolution: {integrity: sha512-8Ja+rNJ0Lt56Pcf3TAmpBZjmx8ZcK5Ts4cAzIOjsjevg9oSXJnl6SUQ2EevU8tv3h6ZLWmoKL5H4fgWvdvfETw==}
-
esbuild@0.21.5:
resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==}
engines: {node: '>=12'}
@@ -1937,24 +1909,6 @@ packages:
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
engines: {node: '>=4.0'}
- estree-util-attach-comments@3.0.0:
- resolution: {integrity: sha512-cKUwm/HUcTDsYh/9FgnuFqpfquUbwIqwKM26BVCGDPVgvaCl/nDCCjUfiLlx6lsEZ3Z4RFxNbOQ60pkaEwFxGw==}
-
- estree-util-build-jsx@3.0.1:
- resolution: {integrity: sha512-8U5eiL6BTrPxp/CHbs2yMgP8ftMhR5ww1eIKoWRMlqvltHF8fZn5LRDvTKuxD3DUn+shRbLGqXemcP51oFCsGQ==}
-
- estree-util-is-identifier-name@3.0.0:
- resolution: {integrity: sha512-hFtqIDZTIUZ9BXLb8y4pYGyk6+wekIivNVTcmvk8NoOh+VeRn5y6cEHzbURrWbfp1fIqdVipilzj+lfaadNZmg==}
-
- estree-util-scope@1.0.0:
- resolution: {integrity: sha512-2CAASclonf+JFWBNJPndcOpA8EMJwa0Q8LUFJEKqXLW6+qBvbFZuF5gItbQOs/umBUkjviCSDCbBwU2cXbmrhQ==}
-
- estree-util-to-js@2.0.0:
- resolution: {integrity: sha512-WDF+xj5rRWmD5tj6bIqRi6CkLIXbbNQUcxQHzGysQzvHmdYG2G7p/Tf0J0gpxGgkeMZNTIjT/AoSvC9Xehcgdg==}
-
- estree-util-visit@2.0.0:
- resolution: {integrity: sha512-m5KgiH85xAhhW8Wta0vShLcUvOsh3LLPI2YVwcbio1l7E09NTLL1EyMZFM1OyWowoH0skScNbhOPl4kcBgzTww==}
-
estree-walker@2.0.2:
resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
@@ -1997,8 +1951,8 @@ packages:
fast-diff@1.3.0:
resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==}
- fast-glob@3.3.2:
- resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
+ fast-glob@3.3.3:
+ resolution: {integrity: sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==}
engines: {node: '>=8.6.0'}
fast-json-stable-stringify@2.1.0:
@@ -2020,8 +1974,8 @@ packages:
fast-uri@2.4.0:
resolution: {integrity: sha512-ypuAmmMKInk5q7XcepxlnUWDLWv4GFtaJqAzWKqn62IpQ3pejtr5dTVbt3vwqVaMKmkNR55sTT+CqUKIaT21BA==}
- fast-uri@3.0.3:
- resolution: {integrity: sha512-aLrHthzCjH5He4Z2H9YZ+v6Ujb9ocRuW6ZzkJQOrTxleEijANq4v1TsaPaVG1PZcuurEzrLcWRyYBYXD5cEiaw==}
+ fast-uri@3.0.5:
+ resolution: {integrity: sha512-5JnBCWpFlMo0a3ciDy/JckMzzv1U9coZrIhedq+HXxxUfDTAiS0LA8OKVao4G9BxmCVck/jtA5r3KAtRWEyD8Q==}
fast-xml-parser@4.5.1:
resolution: {integrity: sha512-y655CeyUQ+jj7KBbYMc4FG01V8ZQqjN+gDYGJ50RtfsUB8iG9AmwmwoAgeKLJdmueKKMrH1RJ7yXHTSoczdv5w==}
@@ -2030,8 +1984,8 @@ packages:
fastify-plugin@5.0.1:
resolution: {integrity: sha512-HCxs+YnRaWzCl+cWRYFnHmeRFyR5GVnJTAaCJQiYzQSDwK9MgJdyAsuL3nh0EWRCYMgQ5MeziymvmAhUHYHDUQ==}
- fastify@5.2.0:
- resolution: {integrity: sha512-3s+Qt5S14Eq5dCpnE0FxTp3z4xKChI83ZnMv+k0FwX+VUoZrgCFoLAxpfdi/vT4y6Mk+g7aAMt9pgXDoZmkefQ==}
+ fastify@5.2.1:
+ resolution: {integrity: sha512-rslrNBF67eg8/Gyn7P2URV8/6pz8kSAscFL4EThZJ8JBMaXacVdVE4hmUcnPNKERl5o/xTiBSLfdowBRhVF1WA==}
fastq@1.18.0:
resolution: {integrity: sha512-QKHXPW0hD8g4UET03SdOdunzSouc9N4AuHdsX8XNcTsuz+yYFILVNIX4l9yHABMhiEI9Db0JTTIpu0wB+Y1QQw==}
@@ -2105,10 +2059,6 @@ packages:
resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==}
engines: {node: '>=12.20.0'}
- forwarded@0.2.0:
- resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
- engines: {node: '>= 0.6'}
-
fresh@0.5.2:
resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
engines: {node: '>= 0.6'}
@@ -2140,8 +2090,12 @@ packages:
resolution: {integrity: sha512-vpeMIQKxczTD/0s2CdEWHcb0eeJe6TFjxb+J5xgX7hScxqrGuyjmv4c1D4A/gelKfyox0gJJwIHF+fLjeaM8kQ==}
engines: {node: '>=18'}
- get-intrinsic@1.2.6:
- resolution: {integrity: sha512-qxsEs+9A+u85HhllWJJFicJfPDhRmjzoYdl64aMWW9yRIJmSyxdn8IEkuIM530/7T+lv0TIHd8L6Q/ra0tEoeA==}
+ get-intrinsic@1.2.7:
+ resolution: {integrity: sha512-VW6Pxhsrk0KAOqs3WEd0klDiF/+V7gQOpAvY1jVU/LHmaD/kQO4523aiJuikX/QAKYiW6x8Jh+RJej1almdtCA==}
+ engines: {node: '>= 0.4'}
+
+ get-proto@1.0.1:
+ resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==}
engines: {node: '>= 0.4'}
get-stream@5.2.0:
@@ -2167,8 +2121,8 @@ packages:
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
engines: {node: '>=10.13.0'}
- glob@11.0.0:
- resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==}
+ glob@11.0.1:
+ resolution: {integrity: sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==}
engines: {node: 20 || >=22}
hasBin: true
@@ -2243,15 +2197,9 @@ packages:
hast-util-raw@9.1.0:
resolution: {integrity: sha512-Y8/SBAHkZGoNkpzqqfCldijcuUKh7/su31kEBp67cFY09Wy0mTRgtsLYsiIxMJxlu0f6AA5SUTbDR8K0rxnbUw==}
- hast-util-to-estree@3.1.0:
- resolution: {integrity: sha512-lfX5g6hqVh9kjS/B9E2gSkvHH4SZNiQFiqWS0x9fENzEl+8W12RqdRxX6d/Cwxi30tPQs3bIO+aolQJNp1bIyw==}
-
hast-util-to-html@9.0.4:
resolution: {integrity: sha512-wxQzXtdbhiwGAUKrnQJXlOPmHnEehzphwkK7aluUPQ+lEc1xefC8pblMgpp2w5ldBTEfveRIrADcrhGIWrlTDA==}
- hast-util-to-jsx-runtime@2.3.2:
- resolution: {integrity: sha512-1ngXYb+V9UT5h+PxNRa1O1FYguZK/XL+gkeqvp7EdHlB9oHUG0eYRo/vY5inBdcqo3RkPMC58/H94HvkbfGdyg==}
-
hast-util-to-parse5@8.0.0:
resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==}
@@ -2317,29 +2265,17 @@ packages:
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- inline-style-parser@0.1.1:
- resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
-
- inline-style-parser@0.2.4:
- resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==}
-
internal-slot@1.1.0:
resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==}
engines: {node: '>= 0.4'}
- ipaddr.js@1.9.1:
- resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
- engines: {node: '>= 0.10'}
+ ipaddr.js@2.2.0:
+ resolution: {integrity: sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA==}
+ engines: {node: '>= 10'}
iron-webcrypto@1.2.1:
resolution: {integrity: sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==}
- is-alphabetical@2.0.1:
- resolution: {integrity: sha512-FWyyY60MeTNyeSRpkM2Iry0G9hpr7/9kD40mD/cGQEuilcZYS4okz8SN2Q6rLCJ8gbCt6fN+rC+6tMGS99LaxQ==}
-
- is-alphanumerical@2.0.1:
- resolution: {integrity: sha512-hmbYhX/9MUMF5uh7tOXyK/n0ZvWpad5caBA17GsC6vyuCqaWliRG5K1qS9inmUhEMaOBIW7/whAnSwveW/LtZw==}
-
is-array-buffer@3.0.5:
resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
engines: {node: '>= 0.4'}
@@ -2347,8 +2283,8 @@ packages:
is-arrayish@0.3.2:
resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
- is-async-function@2.0.0:
- resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
+ is-async-function@2.1.0:
+ resolution: {integrity: sha512-GExz9MtyhlZyXYLxzlJRj5WUCE661zhDa1Yna52CN57AJsymh+DvXXjyveSioqSRdxvUrdKdvqB1b5cVKsNpWQ==}
engines: {node: '>= 0.4'}
is-bigint@1.1.0:
@@ -2375,9 +2311,6 @@ packages:
resolution: {integrity: sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg==}
engines: {node: '>= 0.4'}
- is-decimal@2.0.1:
- resolution: {integrity: sha512-AAB9hiomQs5DXWcRB1rqsxGUstbRroFOPPVAomNk/3XHR5JyEZChOyTWe2oayKnsSsr/kcGqF+z6yuH6HHpN0A==}
-
is-docker@3.0.0:
resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@@ -2403,17 +2336,14 @@ packages:
resolution: {integrity: sha512-OVa3u9kkBbw7b8Xw5F9P+D/T9X+Z4+JruYVNapTjPYZYUznQ5YfWeFkOj606XYYW8yugTfC8Pj0hYqvi4ryAhA==}
engines: {node: '>=18'}
- is-generator-function@1.0.10:
- resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
+ is-generator-function@1.1.0:
+ resolution: {integrity: sha512-nPUB5km40q9e8UfN/Zc24eLlzdSf9OfKByBw9CIdw4H1giPMeA0OIJvbchsCu4npfI2QcMVBsGEBHKZ7wLTWmQ==}
engines: {node: '>= 0.4'}
is-glob@4.0.3:
resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
engines: {node: '>=0.10.0'}
- is-hexadecimal@2.0.1:
- resolution: {integrity: sha512-DgZQp241c8oO6cA1SbTEWiXeoxV42vlcJxgH+B3hi1AiqqKruZR3ZGF8In3fj4+/y/7rHvlOZLZtgJ/4ttYGZg==}
-
is-inside-container@1.0.0:
resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==}
engines: {node: '>=14.16'}
@@ -2551,8 +2481,8 @@ packages:
resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
engines: {node: '>= 0.8.0'}
- light-my-request@6.4.0:
- resolution: {integrity: sha512-U0UONITz4GVQodMPoygnqJan2RYfhyLsCzFBakJHWNfiQKyHzvp38YOxxLGs8lIDPwR6ngd4gmuZJQQJtRBu/A==}
+ light-my-request@6.5.1:
+ resolution: {integrity: sha512-0q82RyxIextuDtkA0UDofhPHIiQ2kmpa7fwElCSlm/8nQl36cDU1Cw+CAO90Es0lReH2HChClKL84I86Nc52hg==}
lilconfig@3.1.3:
resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==}
@@ -2615,10 +2545,6 @@ packages:
magicast@0.3.5:
resolution: {integrity: sha512-L0WhttDl+2BOsybvEOLK7fW3UA0OQ0IQ2d6Zl2x/a6vVRs3bAY0ECOSHHeL5jD+SbOpOCUEi0y1DgHEn9Qn1AQ==}
- markdown-extensions@2.0.0:
- resolution: {integrity: sha512-o5vL7aDWatOTX8LzaS1WMoaoxIiLRQJuIKKe2wAw6IeULDHaqbiqiggmx+pKvZDb1Sj+pE46Sn1T7lCqfFtg1Q==}
- engines: {node: '>=16'}
-
markdown-table@3.0.4:
resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==}
@@ -2629,8 +2555,8 @@ packages:
mdast-util-definitions@6.0.0:
resolution: {integrity: sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==}
- mdast-util-find-and-replace@3.0.1:
- resolution: {integrity: sha512-SG21kZHGC3XRTSUhtofZkBzZTJNM5ecCi0SK2IMKmSXR8vO3peL+kb1O0z7Zl83jKtutG4k5Wv/W7V3/YHvzPA==}
+ mdast-util-find-and-replace@3.0.2:
+ resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==}
mdast-util-from-markdown@2.0.2:
resolution: {integrity: sha512-uZhTV/8NBuw0WHkPTrCqDOl0zVe1BIng5ZtHoDk49ME1qqcjYmmLmOf0gELgcRMxN4w2iuIeVso5/6QymSrgmA==}
@@ -2653,18 +2579,6 @@ packages:
mdast-util-gfm@3.0.0:
resolution: {integrity: sha512-dgQEX5Amaq+DuUqf26jJqSK9qgixgd6rYDHAv4aTBuA92cTknZlKpPfa86Z/s8Dj8xsAQpFfBmPUHWJBWqS4Bw==}
- mdast-util-mdx-expression@2.0.1:
- resolution: {integrity: sha512-J6f+9hUp+ldTZqKRSg7Vw5V6MqjATc+3E4gf3CFNcuZNWD8XdyI6zQ8GqH7f8169MM6P7hMBRDVGnn7oHB9kXQ==}
-
- mdast-util-mdx-jsx@3.1.3:
- resolution: {integrity: sha512-bfOjvNt+1AcbPLTFMFWY149nJz0OjmewJs3LQQ5pIyVGxP4CdOqNVJL6kTaM5c68p8q82Xv3nCyFfUnuEcH3UQ==}
-
- mdast-util-mdx@3.0.0:
- resolution: {integrity: sha512-JfbYLAW7XnYTTbUsmpu0kdBUVe+yKVJZBItEjwyYJiDJuZ9w4eeaqks4HQO+R7objWgS2ymV60GYpI14Ug554w==}
-
- mdast-util-mdxjs-esm@2.0.1:
- resolution: {integrity: sha512-EcmOpxsZ96CvlP03NghtH1EsLtr0n9Tm4lPUJUBccV9RwUOneqSycg19n5HGzCf+10LozMRSObtVr3ee1WoHtg==}
-
mdast-util-phrasing@4.1.0:
resolution: {integrity: sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==}
@@ -2714,30 +2628,12 @@ packages:
micromark-extension-gfm@3.0.0:
resolution: {integrity: sha512-vsKArQsicm7t0z2GugkCKtZehqUm31oeGBV/KVSorWSy8ZlNAv7ytjFhvaryUiCUJYqs+NoE6AFhpQvBTM6Q4w==}
- micromark-extension-mdx-expression@3.0.0:
- resolution: {integrity: sha512-sI0nwhUDz97xyzqJAbHQhp5TfaxEvZZZ2JDqUo+7NvyIYG6BZ5CPPqj2ogUoPJlmXHBnyZUzISg9+oUmU6tUjQ==}
-
- micromark-extension-mdx-jsx@3.0.1:
- resolution: {integrity: sha512-vNuFb9czP8QCtAQcEJn0UJQJZA8Dk6DXKBqx+bg/w0WGuSxDxNr7hErW89tHUY31dUW4NqEOWwmEUNhjTFmHkg==}
-
- micromark-extension-mdx-md@2.0.0:
- resolution: {integrity: sha512-EpAiszsB3blw4Rpba7xTOUptcFeBFi+6PY8VnJ2hhimH+vCQDirWgsMpz7w1XcZE7LVrSAUGb9VJpG9ghlYvYQ==}
-
- micromark-extension-mdxjs-esm@3.0.0:
- resolution: {integrity: sha512-DJFl4ZqkErRpq/dAPyeWp15tGrcrrJho1hKK5uBS70BCtfrIFg81sqcTVu3Ta+KD1Tk5vAtBNElWxtAa+m8K9A==}
-
- micromark-extension-mdxjs@3.0.0:
- resolution: {integrity: sha512-A873fJfhnJ2siZyUrJ31l34Uqwy4xIFmvPY1oj+Ean5PHcPBYzEsvqvWGaWcfEIr11O5Dlw3p2y0tZWpKHDejQ==}
-
micromark-factory-destination@2.0.1:
resolution: {integrity: sha512-Xe6rDdJlkmbFRExpTOmRj9N3MaWmbAgdpSrBQvCFqhezUn4AHqJHbaEnfbVYYiexVSs//tqOdY/DxhjdCiJnIA==}
micromark-factory-label@2.0.1:
resolution: {integrity: sha512-VFMekyQExqIW7xIChcXn4ok29YE3rnuyveW3wZQWWqF4Nv9Wk5rgJ99KzPvHjkmPXF93FXIbBp6YdW3t71/7Vg==}
- micromark-factory-mdx-expression@2.0.2:
- resolution: {integrity: sha512-5E5I2pFzJyg2CtemqAbcyCktpHXuJbABnsb32wX2U8IQKhhVFBqkcZR5LRm1WVoFqa4kTueZK4abep7wdo9nrw==}
-
micromark-factory-space@2.0.1:
resolution: {integrity: sha512-zRkxjtBxxLd2Sc0d+fbnEunsTj46SWXgXciZmHq0kDYGnck/ZSGj9/wULTV95uoeYiK5hRXP2mJ98Uo4cq/LQg==}
@@ -2768,9 +2664,6 @@ packages:
micromark-util-encode@2.0.1:
resolution: {integrity: sha512-c3cVx2y4KqUnwopcO9b/SCdo2O67LwJJ/UyqGfbigahfegL9myoEFoDYZgkT7f36T0bLrM9hZTAaAyH+PCAXjw==}
- micromark-util-events-to-acorn@2.0.2:
- resolution: {integrity: sha512-Fk+xmBrOv9QZnEDguL9OI9/NQQp6Hz4FuQ4YmCb/5V7+9eAh1s6AYSvL20kHkD67YIg7EpE54TiSlcsf3vyZgA==}
-
micromark-util-html-tag-name@2.0.1:
resolution: {integrity: sha512-2cNEiYDhCWKI+Gs9T0Tiysk136SnR13hhO8yW6BGNyhOC4qYFnwF1nKfD3HFAIXA5c45RrIG1ub11GiXeYd1xA==}
@@ -2963,13 +2856,17 @@ packages:
resolution: {integrity: sha512-VXJjc87FScF88uafS3JllDgvAm+c/Slfz06lorj2uAY34rlUu0Nt+v8wreiImcrgAjjIHp1rXpTDlLOGw29WwQ==}
engines: {node: '>=18'}
- oniguruma-to-es@0.8.1:
- resolution: {integrity: sha512-dekySTEvCxCj0IgKcA2uUCO/e4ArsqpucDPcX26w9ajx+DvMWLc5eZeJaRQkd7oC/+rwif5gnT900tA34uN9Zw==}
+ oniguruma-to-es@0.10.0:
+ resolution: {integrity: sha512-zapyOUOCJxt+xhiNRPPMtfJkHGsZ98HHB9qJEkdT8BGytO/+kpe4m1Ngf0MzbzTmhacn11w9yGeDP6tzDhnCdg==}
optionator@0.9.4:
resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==}
engines: {node: '>= 0.8.0'}
+ own-keys@1.0.1:
+ resolution: {integrity: sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg==}
+ engines: {node: '>= 0.4'}
+
p-limit@2.3.0:
resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
engines: {node: '>=6'}
@@ -2994,8 +2891,8 @@ packages:
resolution: {integrity: sha512-NXzu9aQJTAzbBqOt2hwsR63ea7yvxJc0PwN/zobNAudYfb1B7R08SzB4TsLeSbUCuG467NhnoT0oO6w1qRO+BA==}
engines: {node: '>=18'}
- p-timeout@6.1.3:
- resolution: {integrity: sha512-UJUyfKbwvr/uZSV6btANfb+0t/mOhKV/KXcCUTp8FcQI+v/0d+wXqH4htrW0E4rR6WiEO/EPvUFiV9D5OI4vlw==}
+ p-timeout@6.1.4:
+ resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==}
engines: {node: '>=14.16'}
p-try@2.2.0:
@@ -3012,9 +2909,6 @@ packages:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
- parse-entities@4.0.2:
- resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==}
-
parse-latin@7.0.0:
resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==}
@@ -3146,8 +3040,8 @@ packages:
resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
engines: {node: '>=6'}
- process-warning@4.0.0:
- resolution: {integrity: sha512-/MyYDxttz7DfGMMHiysAsFE4qF+pQYAA8ziO/3NcRVrQ5fSk+Mns4QZA/oRPFzvcqNoVJXQNWNAsdwBXLUkQKw==}
+ process-warning@4.0.1:
+ resolution: {integrity: sha512-3c2LzQ3rY9d0hc1emcsHhfT9Jwz0cChib/QN89oME2R451w5fy3f0afAhERFZAwrbDU43wk12d0ORBpDVME50Q==}
prompts@2.4.2:
resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
@@ -3156,10 +3050,6 @@ packages:
property-information@6.5.0:
resolution: {integrity: sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig==}
- proxy-addr@2.0.7:
- resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
- engines: {node: '>= 0.10'}
-
proxy-from-env@1.1.0:
resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
@@ -3195,20 +3085,8 @@ packages:
resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
engines: {node: '>= 12.13.0'}
- recma-build-jsx@1.0.0:
- resolution: {integrity: sha512-8GtdyqaBcDfva+GUKDr3nev3VpKAhup1+RvkMvUxURHpW7QyIvk9F5wz7Vzo06CEMSilw6uArgRqhpiUcWp8ew==}
-
- recma-jsx@1.0.0:
- resolution: {integrity: sha512-5vwkv65qWwYxg+Atz95acp8DMu1JDSqdGkA2Of1j6rCreyFUE/gp15fC8MnGEuG1W68UKjM6x6+YTWIh7hZM/Q==}
-
- recma-parse@1.0.0:
- resolution: {integrity: sha512-OYLsIGBB5Y5wjnSnQW6t3Xg7q3fQ7FWbw/vcXtORTnyaSFscOtABg+7Pnz6YZ6c27fG1/aN8CjfwoUEUIdwqWQ==}
-
- recma-stringify@1.0.0:
- resolution: {integrity: sha512-cjwII1MdIIVloKvC9ErQ+OgAtwHBmcZ0Bg4ciz78FtbT8In39aAYbaA7zvxQ61xVMSPE8WxhLwLbhif4Js2C+g==}
-
- reflect.getprototypeof@1.0.9:
- resolution: {integrity: sha512-r0Ay04Snci87djAsI4U+WNRcSw5S4pOH7qFjd/veA5gC7TbqESR3tcj28ia95L/fYUDw11JKP7uqUKUAfVvV5Q==}
+ reflect.getprototypeof@1.0.10:
+ resolution: {integrity: sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw==}
engines: {node: '>= 0.4'}
regex-recursion@5.1.1:
@@ -3220,8 +3098,8 @@ packages:
regex@5.1.1:
resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==}
- regexp.prototype.flags@1.5.3:
- resolution: {integrity: sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ==}
+ regexp.prototype.flags@1.5.4:
+ resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
engines: {node: '>= 0.4'}
rehype-parse@9.0.1:
@@ -3230,9 +3108,6 @@ packages:
rehype-raw@7.0.0:
resolution: {integrity: sha512-/aE8hCfKlQeA8LmyeyQvQF3eBiLRGNlfBJEvWH7ivp9sBqs7TNqBL5X3v157rM4IFETqDnIOO+z5M/biZbo9Ww==}
- rehype-recma@1.0.0:
- resolution: {integrity: sha512-lqA4rGUf1JmacCNWWZx0Wv1dHqMwxzsDWYMTowuplHF3xH0N/MmrZ/G3BDZnzAkRmxDadujCjaKM2hqYdCBOGw==}
-
rehype-stringify@10.0.1:
resolution: {integrity: sha512-k9ecfXHmIPuFVI61B9DeLPN0qFHfawM6RsuX48hoqlaKSF61RskNjSm1lI8PhBEM0MRdLxVVm4WmTqJQccH9mA==}
@@ -3242,9 +3117,6 @@ packages:
remark-gfm@4.0.0:
resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==}
- remark-mdx@3.1.0:
- resolution: {integrity: sha512-Ngl/H3YXyBV9RcRNdlYsZujAmhsxwzxpDzpDEhFBVAGthS4GDgnctpDjgFl/ULx5UEDzqtW1cyBSNKqYYrqLBA==}
-
remark-parse@11.0.0:
resolution: {integrity: sha512-FCxlKLNGknS5ba/1lmpYijMUzX2esxW5xQqjWxw2eHFfS2MSdaHVINFmhjo+qN1WhZhNimq0dZATN9pH0IDrpA==}
@@ -3311,8 +3183,8 @@ packages:
rfdc@1.4.1:
resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==}
- rollup@4.29.1:
- resolution: {integrity: sha512-RaJ45M/kmJUzSWDs1Nnd5DdV4eerC98idtUOVr6FfKcgxqvjwHmxc5upLF9qZU9EpsVzzhleFahrT3shLuJzIw==}
+ rollup@4.30.1:
+ resolution: {integrity: sha512-mlJ4glW020fPuLi7DkM/lN97mYEZGWeqBnrljzN0gs7GLctqX3lNWxKQ7Gl712UAX+6fog/L3jh4gb7R6aVi3w==}
engines: {node: '>=18.0.0', npm: '>=8.0.0'}
hasBin: true
@@ -3329,12 +3201,16 @@ packages:
safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+ safe-push-apply@1.0.0:
+ resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==}
+ engines: {node: '>= 0.4'}
+
safe-regex-test@1.1.0:
resolution: {integrity: sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw==}
engines: {node: '>= 0.4'}
- safe-regex2@4.0.0:
- resolution: {integrity: sha512-Hvjfv25jPDVr3U+4LDzBuZPPOymELG3PYcSk5hcevooo1yxxamQL/bHs/GrEPGmMoMEwRrHVGiCA1pXi97B8Ew==}
+ safe-regex2@4.0.1:
+ resolution: {integrity: sha512-goqsB+bSlOmVX+CiFX2PFc1OV88j5jvBqIM+DgqrucHnUguAUNtiNOs+aTadq2NqsLQ+TQ3UEVG3gtSFcdlkCg==}
safe-stable-stringify@2.5.0:
resolution: {integrity: sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==}
@@ -3349,16 +3225,16 @@ packages:
sass-formatter@0.7.9:
resolution: {integrity: sha512-CWZ8XiSim+fJVG0cFLStwDvft1VI7uvXdCNJYXhDvowiv+DsbD1nXLiQ4zrE5UBvj5DWZJ93cwN0NX5PMsr1Pw==}
- sass@1.83.0:
- resolution: {integrity: sha512-qsSxlayzoOjdvXMVLkzF84DJFc2HZEL/rFyGIKbbilYtAvlCxyuzUeff9LawTn4btVnLKg75Z8MMr1lxU1lfGw==}
+ sass@1.83.1:
+ resolution: {integrity: sha512-EVJbDaEs4Rr3F0glJzFSOvtg2/oy2V/YrGFPqPY24UqcLDWcI9ZY5sN+qyO3c/QCZwzgfirvhXvINiJCE/OLcA==}
engines: {node: '>=14.0.0'}
hasBin: true
sax@1.4.1:
resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==}
- secure-json-parse@3.0.1:
- resolution: {integrity: sha512-9QR7G96th4QJ2+dJwvZB+JoXyt8PN+DbEjOr6kL2/JU4KH8Eb2sFdU+gt8EDdzWDWoWH0uocDdfCoFzdVSixUA==}
+ secure-json-parse@3.0.2:
+ resolution: {integrity: sha512-H6nS2o8bWfpFEV6U38sOSjS7bTbdgbCGU9wEM6W14P5H0QOsz94KCusifV44GpHDTu2nqZbuDNhTzu+mjDSw1w==}
semver@7.6.3:
resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==}
@@ -3383,6 +3259,10 @@ packages:
resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
engines: {node: '>= 0.4'}
+ set-proto@1.0.0:
+ resolution: {integrity: sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw==}
+ engines: {node: '>= 0.4'}
+
setprototypeof@1.2.0:
resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
@@ -3398,8 +3278,8 @@ packages:
resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
engines: {node: '>=8'}
- shiki@1.24.4:
- resolution: {integrity: sha512-aVGSFAOAr1v26Hh/+GBIsRVDWJ583XYV7CuNURKRWh9gpGv4OdbisZGq96B9arMYTZhTQkmRF5BrShOSTvNqhw==}
+ shiki@1.26.1:
+ resolution: {integrity: sha512-Gqg6DSTk3wYqaZ5OaYtzjcdxcBvX5kCy24yvRJEgjT5U+WHlmqCThLuBUx0juyxQBi+6ug53IGeuQS07DWwpcw==}
side-channel-list@1.0.0:
resolution: {integrity: sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==}
@@ -3454,10 +3334,6 @@ packages:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
- source-map@0.7.4:
- resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
- engines: {node: '>= 8'}
-
space-separated-tokens@2.0.2:
resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
@@ -3539,12 +3415,6 @@ packages:
strnum@1.0.5:
resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==}
- style-to-object@0.4.4:
- resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==}
-
- style-to-object@1.0.8:
- resolution: {integrity: sha512-xT47I/Eo0rwJmaXC4oilDGDWLohVhR6o/xAQcPQN8q6QBuZVL8qMYL85kLmST5cPjAorwvqIA4qXTRQoYHaL6g==}
-
suf-log@2.5.3:
resolution: {integrity: sha512-KvC8OPjzdNOe+xQ4XWJV2whQA0aM1kGVczMQ8+dStAO6KfEB140JEVQ9dE76ONZ0/Ylf67ni4tILPJB41U0eow==}
@@ -3571,8 +3441,8 @@ packages:
tinybench@2.9.0:
resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==}
- tinyexec@0.3.1:
- resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==}
+ tinyexec@0.3.2:
+ resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==}
tinypool@1.0.2:
resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==}
@@ -3607,11 +3477,11 @@ packages:
trough@2.2.0:
resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
- ts-api-utils@1.4.3:
- resolution: {integrity: sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==}
- engines: {node: '>=16'}
+ ts-api-utils@2.0.0:
+ resolution: {integrity: sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==}
+ engines: {node: '>=18.12'}
peerDependencies:
- typescript: '>=4.2.0'
+ typescript: '>=4.8.4'
tsconfck@3.1.4:
resolution: {integrity: sha512-kdqWFGVJqe+KGYvlSO9NIaWn9jT1Ny4oKVzAJsKii5eoE9snzTJzL4+MMVOMn+fikWGFmKEylcXL710V/kIPJQ==}
@@ -3630,8 +3500,8 @@ packages:
resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
engines: {node: '>= 0.8.0'}
- type-fest@4.31.0:
- resolution: {integrity: sha512-yCxltHW07Nkhv/1F6wWBr8kz+5BGMfP+RbRSYFnegVb0qV/UMT0G0ElBloPVerqn4M2ZV80Ir1FtCcYv1cT6vQ==}
+ type-fest@4.32.0:
+ resolution: {integrity: sha512-rfgpoi08xagF3JSdtJlCwMq9DGNDE0IMh3Mkpc1wUypg9vPi786AiqeBBKcqvIkq42azsBM85N490fyZjeUftw==}
engines: {node: '>=16'}
typed-array-buffer@1.0.3:
@@ -3656,15 +3526,15 @@ packages:
typescript-auto-import-cache@0.3.5:
resolution: {integrity: sha512-fAIveQKsoYj55CozUiBoj4b/7WpN0i4o74wiGY5JVUEoD0XiqDk1tJqTEjgzL2/AizKQrXxyRosSebyDzBZKjw==}
- typescript-eslint@8.18.2:
- resolution: {integrity: sha512-KuXezG6jHkvC3MvizeXgupZzaG5wjhU3yE8E7e6viOvAvD9xAWYp8/vy0WULTGe9DYDWcQu7aW03YIV3mSitrQ==}
+ typescript-eslint@8.19.1:
+ resolution: {integrity: sha512-LKPUQpdEMVOeKluHi8md7rwLcoXHhwvWp3x+sJkMuq3gGm9yaYJtPo8sRZSblMFJ5pcOGCAak/scKf1mvZDlQw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.8.0'
- typescript@5.7.2:
- resolution: {integrity: sha512-i5t66RHxDvVN40HfDd1PsEThGNnlMCMT3jMUuoh9/0TaqWevNontacunWyN02LA9/fIbEWlcHZcgTKb9QoaLfg==}
+ typescript@5.7.3:
+ resolution: {integrity: sha512-84MVSjMEHP+FQRPy3pX9sTVV/INIex71s9TL2Gm5FG/WG1SqXeKyZ0k7/blY/4FdOzI12CBy1vGc4og/eus0fw==}
engines: {node: '>=14.17'}
hasBin: true
@@ -3706,9 +3576,6 @@ packages:
unist-util-modify-children@4.0.0:
resolution: {integrity: sha512-+tdN5fGNddvsQdIzUF3Xx82CU9sMM+fA0dLgR9vOmT0oPT2jH+P1nd5lSqfCfXAw+93NhcXNY2qqvTUtE4cQkw==}
- unist-util-position-from-estree@2.0.0:
- resolution: {integrity: sha512-KaFVRjoqLyF6YXCbVLNad/eS4+OfPQQn2yOd7zF/h5T/CSL2v8NpN6a5TPvtbXthAGw5nG+PuTtq+DdIZr+cRQ==}
-
unist-util-position@5.0.0:
resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==}
@@ -3837,8 +3704,8 @@ packages:
terser:
optional: true
- vite@6.0.6:
- resolution: {integrity: sha512-NSjmUuckPmDU18bHz7QZ+bTYhRR0iA72cs2QAxCqDpafJ0S6qetco0LB3WW2OxlMHS0JmAv+yZ/R3uPmMyGTjQ==}
+ vite@6.0.7:
+ resolution: {integrity: sha512-RDt8r/7qx9940f8FcOIAH9PTViRrghKaK2K1jY3RaAURrEUbm9Du1mJ72G+jlhtG3WwodnfzY8ORQZbBavZEAQ==}
engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0}
hasBin: true
peerDependencies:
@@ -3877,8 +3744,8 @@ packages:
yaml:
optional: true
- vitefu@1.0.4:
- resolution: {integrity: sha512-y6zEE3PQf6uu/Mt6DTJ9ih+kyJLr4XcSgHR2zUkM8SWDhuixEJxfJ6CZGMHh1Ec3vPLoEA0IHU5oWzVqw8ulow==}
+ vitefu@1.0.5:
+ resolution: {integrity: sha512-h4Vflt9gxODPFNGPwp4zAMZRpZR7eslzwH2c5hn5kNZ5rhnKyRJ50U+yGCdc2IRaBs8O4haIgLNGrV5CrpMsCA==}
peerDependencies:
vite: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0
peerDependenciesMeta:
@@ -4117,6 +3984,11 @@ packages:
engines: {node: '>= 14'}
hasBin: true
+ yaml@2.7.0:
+ resolution: {integrity: sha512-+hSoy/QHluxmC9kCIJyL/uyFmLmc+e5CFR5Wa+bpIhIj85LVb9ZH2nVnqrHoSvKogwODv0ClqZkmiSSaIH5LTA==}
+ engines: {node: '>= 14'}
+ hasBin: true
+
yargs-parser@21.1.1:
resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
engines: {node: '>=12'}
@@ -4166,16 +4038,16 @@ snapshots:
'@antfu/install-pkg@0.4.1':
dependencies:
package-manager-detector: 0.2.8
- tinyexec: 0.3.1
+ tinyexec: 0.3.2
'@antfu/utils@0.7.10': {}
- '@astrojs/check@0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.2)':
+ '@astrojs/check@0.9.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.3)':
dependencies:
- '@astrojs/language-server': 2.15.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.2)
+ '@astrojs/language-server': 2.15.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.3)
chokidar: 4.0.3
kleur: 4.1.5
- typescript: 5.7.2
+ typescript: 5.7.3
yargs: 17.7.2
transitivePeerDependencies:
- prettier
@@ -4185,16 +4057,16 @@ snapshots:
'@astrojs/internal-helpers@0.4.2': {}
- '@astrojs/language-server@2.15.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.2)':
+ '@astrojs/language-server@2.15.4(prettier-plugin-astro@0.14.1)(prettier@3.4.2)(typescript@5.7.3)':
dependencies:
'@astrojs/compiler': 2.10.3
'@astrojs/yaml2ts': 0.2.2
'@jridgewell/sourcemap-codec': 1.5.0
- '@volar/kit': 2.4.11(typescript@5.7.2)
+ '@volar/kit': 2.4.11(typescript@5.7.3)
'@volar/language-core': 2.4.11
'@volar/language-server': 2.4.11
'@volar/language-service': 2.4.11
- fast-glob: 3.3.2
+ fast-glob: 3.3.3
muggle-string: 0.4.1
volar-service-css: 0.0.62(@volar/language-service@2.4.11)
volar-service-emmet: 0.0.62(@volar/language-service@2.4.11)
@@ -4226,7 +4098,7 @@ snapshots:
remark-parse: 11.0.0
remark-rehype: 11.1.1
remark-smartypants: 3.0.2
- shiki: 1.24.4
+ shiki: 1.26.1
unified: 11.0.5
unist-util-remove-position: 5.0.0
unist-util-visit: 5.0.0
@@ -4235,28 +4107,9 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@astrojs/mdx@4.0.3(astro@5.1.1(@types/node@22.10.2)(rollup@4.29.1)(sass@1.83.0)(typescript@5.7.2)(yaml@2.6.1))':
+ '@astrojs/node@9.0.0(astro@5.1.5(@types/node@22.10.5)(rollup@4.30.1)(sass@1.83.1)(typescript@5.7.3)(yaml@2.7.0))':
dependencies:
- '@astrojs/markdown-remark': 6.0.1
- '@mdx-js/mdx': 3.1.0(acorn@8.14.0)
- acorn: 8.14.0
- astro: 5.1.1(@types/node@22.10.2)(rollup@4.29.1)(sass@1.83.0)(typescript@5.7.2)(yaml@2.6.1)
- es-module-lexer: 1.6.0
- estree-util-visit: 2.0.0
- hast-util-to-html: 9.0.4
- kleur: 4.1.5
- rehype-raw: 7.0.0
- remark-gfm: 4.0.0
- remark-smartypants: 3.0.2
- source-map: 0.7.4
- unist-util-visit: 5.0.0
- vfile: 6.0.3
- transitivePeerDependencies:
- - supports-color
-
- '@astrojs/node@9.0.0(astro@5.1.1(@types/node@22.10.2)(rollup@4.29.1)(sass@1.83.0)(typescript@5.7.2)(yaml@2.6.1))':
- dependencies:
- astro: 5.1.1(@types/node@22.10.2)(rollup@4.29.1)(sass@1.83.0)(typescript@5.7.2)(yaml@2.6.1)
+ astro: 5.1.5(@types/node@22.10.5)(rollup@4.30.1)(sass@1.83.1)(typescript@5.7.3)(yaml@2.7.0)
send: 1.1.0
server-destroy: 1.0.1
transitivePeerDependencies:
@@ -4266,7 +4119,7 @@ snapshots:
dependencies:
prismjs: 1.29.0
- '@astrojs/rss@4.0.10':
+ '@astrojs/rss@4.0.11':
dependencies:
fast-xml-parser: 4.5.1
kleur: 4.1.5
@@ -4291,7 +4144,7 @@ snapshots:
'@astrojs/yaml2ts@0.2.2':
dependencies:
- yaml: 2.6.1
+ yaml: 2.7.0
'@ayco/astro-sw@0.8.14':
dependencies:
@@ -4609,20 +4462,22 @@ snapshots:
transitivePeerDependencies:
- encoding
- '@fastify/accept-negotiator@2.0.0': {}
+ '@fastify/accept-negotiator@2.0.1': {}
- '@fastify/ajv-compiler@4.0.1':
+ '@fastify/ajv-compiler@4.0.2':
dependencies:
ajv: 8.17.1
ajv-formats: 3.0.1(ajv@8.17.1)
- fast-uri: 3.0.3
+ fast-uri: 3.0.5
'@fastify/error@4.0.0': {}
- '@fastify/fast-json-stringify-compiler@5.0.1':
+ '@fastify/fast-json-stringify-compiler@5.0.2':
dependencies:
fast-json-stringify: 6.0.0
+ '@fastify/forwarded@3.0.0': {}
+
'@fastify/merge-json-schemas@0.1.1':
dependencies:
fast-deep-equal: 3.1.3
@@ -4634,7 +4489,12 @@ snapshots:
path-to-regexp: 8.2.0
reusify: 1.0.4
- '@fastify/send@3.3.0':
+ '@fastify/proxy-addr@5.0.0':
+ dependencies:
+ '@fastify/forwarded': 3.0.0
+ ipaddr.js: 2.2.0
+
+ '@fastify/send@3.3.1':
dependencies:
'@lukeed/ms': 2.0.2
escape-html: 1.0.3
@@ -4644,12 +4504,12 @@ snapshots:
'@fastify/static@8.0.3':
dependencies:
- '@fastify/accept-negotiator': 2.0.0
- '@fastify/send': 3.3.0
+ '@fastify/accept-negotiator': 2.0.1
+ '@fastify/send': 3.3.1
content-disposition: 0.5.4
fastify-plugin: 5.0.1
fastq: 1.18.0
- glob: 11.0.0
+ glob: 11.0.1
'@humanfs/core@0.19.1': {}
@@ -4784,36 +4644,6 @@ snapshots:
'@lukeed/ms@2.0.2': {}
- '@mdx-js/mdx@3.1.0(acorn@8.14.0)':
- dependencies:
- '@types/estree': 1.0.6
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- '@types/mdx': 2.0.13
- collapse-white-space: 2.1.0
- devlop: 1.1.0
- estree-util-is-identifier-name: 3.0.0
- estree-util-scope: 1.0.0
- estree-walker: 3.0.3
- hast-util-to-jsx-runtime: 2.3.2
- markdown-extensions: 2.0.0
- recma-build-jsx: 1.0.0
- recma-jsx: 1.0.0(acorn@8.14.0)
- recma-stringify: 1.0.0
- rehype-recma: 1.0.0
- remark-mdx: 3.1.0
- remark-parse: 11.0.0
- remark-rehype: 11.1.1
- source-map: 0.7.4
- unified: 11.0.5
- unist-util-position-from-estree: 2.0.0
- unist-util-stringify-position: 4.0.0
- unist-util-visit: 5.0.0
- vfile: 6.0.3
- transitivePeerDependencies:
- - acorn
- - supports-color
-
'@mozilla/readability@0.5.0': {}
'@nodelib/fs.scandir@2.1.5':
@@ -4893,114 +4723,114 @@ snapshots:
'@pkgr/core@0.1.1': {}
- '@rollup/pluginutils@5.1.4(rollup@4.29.1)':
+ '@rollup/pluginutils@5.1.4(rollup@4.30.1)':
dependencies:
'@types/estree': 1.0.6
estree-walker: 2.0.2
picomatch: 4.0.2
optionalDependencies:
- rollup: 4.29.1
+ rollup: 4.30.1
- '@rollup/rollup-android-arm-eabi@4.29.1':
+ '@rollup/rollup-android-arm-eabi@4.30.1':
optional: true
- '@rollup/rollup-android-arm64@4.29.1':
+ '@rollup/rollup-android-arm64@4.30.1':
optional: true
- '@rollup/rollup-darwin-arm64@4.29.1':
+ '@rollup/rollup-darwin-arm64@4.30.1':
optional: true
- '@rollup/rollup-darwin-x64@4.29.1':
+ '@rollup/rollup-darwin-x64@4.30.1':
optional: true
- '@rollup/rollup-freebsd-arm64@4.29.1':
+ '@rollup/rollup-freebsd-arm64@4.30.1':
optional: true
- '@rollup/rollup-freebsd-x64@4.29.1':
+ '@rollup/rollup-freebsd-x64@4.30.1':
optional: true
- '@rollup/rollup-linux-arm-gnueabihf@4.29.1':
+ '@rollup/rollup-linux-arm-gnueabihf@4.30.1':
optional: true
- '@rollup/rollup-linux-arm-musleabihf@4.29.1':
+ '@rollup/rollup-linux-arm-musleabihf@4.30.1':
optional: true
- '@rollup/rollup-linux-arm64-gnu@4.29.1':
+ '@rollup/rollup-linux-arm64-gnu@4.30.1':
optional: true
- '@rollup/rollup-linux-arm64-musl@4.29.1':
+ '@rollup/rollup-linux-arm64-musl@4.30.1':
optional: true
- '@rollup/rollup-linux-loongarch64-gnu@4.29.1':
+ '@rollup/rollup-linux-loongarch64-gnu@4.30.1':
optional: true
- '@rollup/rollup-linux-powerpc64le-gnu@4.29.1':
+ '@rollup/rollup-linux-powerpc64le-gnu@4.30.1':
optional: true
- '@rollup/rollup-linux-riscv64-gnu@4.29.1':
+ '@rollup/rollup-linux-riscv64-gnu@4.30.1':
optional: true
- '@rollup/rollup-linux-s390x-gnu@4.29.1':
+ '@rollup/rollup-linux-s390x-gnu@4.30.1':
optional: true
- '@rollup/rollup-linux-x64-gnu@4.29.1':
+ '@rollup/rollup-linux-x64-gnu@4.30.1':
optional: true
- '@rollup/rollup-linux-x64-musl@4.29.1':
+ '@rollup/rollup-linux-x64-musl@4.30.1':
optional: true
- '@rollup/rollup-win32-arm64-msvc@4.29.1':
+ '@rollup/rollup-win32-arm64-msvc@4.30.1':
optional: true
- '@rollup/rollup-win32-ia32-msvc@4.29.1':
+ '@rollup/rollup-win32-ia32-msvc@4.30.1':
optional: true
- '@rollup/rollup-win32-x64-msvc@4.29.1':
+ '@rollup/rollup-win32-x64-msvc@4.30.1':
optional: true
- '@shikijs/core@1.24.4':
+ '@shikijs/core@1.26.1':
dependencies:
- '@shikijs/engine-javascript': 1.24.4
- '@shikijs/engine-oniguruma': 1.24.4
- '@shikijs/types': 1.24.4
- '@shikijs/vscode-textmate': 9.3.1
+ '@shikijs/engine-javascript': 1.26.1
+ '@shikijs/engine-oniguruma': 1.26.1
+ '@shikijs/types': 1.26.1
+ '@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
hast-util-to-html: 9.0.4
- '@shikijs/engine-javascript@1.24.4':
+ '@shikijs/engine-javascript@1.26.1':
dependencies:
- '@shikijs/types': 1.24.4
- '@shikijs/vscode-textmate': 9.3.1
- oniguruma-to-es: 0.8.1
+ '@shikijs/types': 1.26.1
+ '@shikijs/vscode-textmate': 10.0.1
+ oniguruma-to-es: 0.10.0
- '@shikijs/engine-oniguruma@1.24.4':
+ '@shikijs/engine-oniguruma@1.26.1':
dependencies:
- '@shikijs/types': 1.24.4
- '@shikijs/vscode-textmate': 9.3.1
+ '@shikijs/types': 1.26.1
+ '@shikijs/vscode-textmate': 10.0.1
- '@shikijs/types@1.24.4':
+ '@shikijs/langs@1.26.1':
dependencies:
- '@shikijs/vscode-textmate': 9.3.1
+ '@shikijs/types': 1.26.1
+
+ '@shikijs/themes@1.26.1':
+ dependencies:
+ '@shikijs/types': 1.26.1
+
+ '@shikijs/types@1.26.1':
+ dependencies:
+ '@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
- '@shikijs/vscode-textmate@9.3.1': {}
+ '@shikijs/vscode-textmate@10.0.1': {}
'@trysound/sax@0.2.0': {}
- '@types/acorn@4.0.6':
- dependencies:
- '@types/estree': 1.0.6
-
'@types/cookie@0.6.0': {}
'@types/debug@4.1.12':
dependencies:
'@types/ms': 0.7.34
- '@types/estree-jsx@1.0.5':
- dependencies:
- '@types/estree': 1.0.6
-
'@types/estree@1.0.6': {}
'@types/hast@3.0.4':
@@ -5013,8 +4843,6 @@ snapshots:
dependencies:
'@types/unist': 3.0.3
- '@types/mdx@2.0.13': {}
-
'@types/ms@0.7.34': {}
'@types/nlcst@2.0.3':
@@ -5023,7 +4851,7 @@ snapshots:
'@types/node@17.0.45': {}
- '@types/node@22.10.2':
+ '@types/node@22.10.5':
dependencies:
undici-types: 6.20.0
@@ -5033,93 +4861,91 @@ snapshots:
'@types/tar@6.1.13':
dependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
minipass: 4.2.8
- '@types/unist@2.0.11': {}
-
'@types/unist@3.0.3': {}
'@types/yauzl@2.10.3':
dependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
optional: true
- '@typescript-eslint/eslint-plugin@8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)':
+ '@typescript-eslint/eslint-plugin@8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3))(eslint@9.17.0)(typescript@5.7.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.18.2(eslint@9.17.0)(typescript@5.7.2)
- '@typescript-eslint/scope-manager': 8.18.2
- '@typescript-eslint/type-utils': 8.18.2(eslint@9.17.0)(typescript@5.7.2)
- '@typescript-eslint/utils': 8.18.2(eslint@9.17.0)(typescript@5.7.2)
- '@typescript-eslint/visitor-keys': 8.18.2
+ '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.3)
+ '@typescript-eslint/scope-manager': 8.19.1
+ '@typescript-eslint/type-utils': 8.19.1(eslint@9.17.0)(typescript@5.7.3)
+ '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.3)
+ '@typescript-eslint/visitor-keys': 8.19.1
eslint: 9.17.0
graphemer: 1.4.0
ignore: 5.3.2
natural-compare: 1.4.0
- ts-api-utils: 1.4.3(typescript@5.7.2)
- typescript: 5.7.2
+ ts-api-utils: 2.0.0(typescript@5.7.3)
+ typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.18.2(eslint@9.17.0)(typescript@5.7.2)':
+ '@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.18.2
- '@typescript-eslint/types': 8.18.2
- '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.7.2)
- '@typescript-eslint/visitor-keys': 8.18.2
+ '@typescript-eslint/scope-manager': 8.19.1
+ '@typescript-eslint/types': 8.19.1
+ '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3)
+ '@typescript-eslint/visitor-keys': 8.19.1
debug: 4.4.0
eslint: 9.17.0
- typescript: 5.7.2
+ typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/scope-manager@8.18.2':
+ '@typescript-eslint/scope-manager@8.19.1':
dependencies:
- '@typescript-eslint/types': 8.18.2
- '@typescript-eslint/visitor-keys': 8.18.2
+ '@typescript-eslint/types': 8.19.1
+ '@typescript-eslint/visitor-keys': 8.19.1
- '@typescript-eslint/type-utils@8.18.2(eslint@9.17.0)(typescript@5.7.2)':
+ '@typescript-eslint/type-utils@8.19.1(eslint@9.17.0)(typescript@5.7.3)':
dependencies:
- '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.7.2)
- '@typescript-eslint/utils': 8.18.2(eslint@9.17.0)(typescript@5.7.2)
+ '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3)
+ '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.3)
debug: 4.4.0
eslint: 9.17.0
- ts-api-utils: 1.4.3(typescript@5.7.2)
- typescript: 5.7.2
+ ts-api-utils: 2.0.0(typescript@5.7.3)
+ typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/types@8.18.2': {}
+ '@typescript-eslint/types@8.19.1': {}
- '@typescript-eslint/typescript-estree@8.18.2(typescript@5.7.2)':
+ '@typescript-eslint/typescript-estree@8.19.1(typescript@5.7.3)':
dependencies:
- '@typescript-eslint/types': 8.18.2
- '@typescript-eslint/visitor-keys': 8.18.2
+ '@typescript-eslint/types': 8.19.1
+ '@typescript-eslint/visitor-keys': 8.19.1
debug: 4.4.0
- fast-glob: 3.3.2
+ fast-glob: 3.3.3
is-glob: 4.0.3
minimatch: 9.0.5
semver: 7.6.3
- ts-api-utils: 1.4.3(typescript@5.7.2)
- typescript: 5.7.2
+ ts-api-utils: 2.0.0(typescript@5.7.3)
+ typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.18.2(eslint@9.17.0)(typescript@5.7.2)':
+ '@typescript-eslint/utils@8.19.1(eslint@9.17.0)(typescript@5.7.3)':
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0)
- '@typescript-eslint/scope-manager': 8.18.2
- '@typescript-eslint/types': 8.18.2
- '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.7.2)
+ '@typescript-eslint/scope-manager': 8.19.1
+ '@typescript-eslint/types': 8.19.1
+ '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3)
eslint: 9.17.0
- typescript: 5.7.2
+ typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/visitor-keys@8.18.2':
+ '@typescript-eslint/visitor-keys@8.19.1':
dependencies:
- '@typescript-eslint/types': 8.18.2
+ '@typescript-eslint/types': 8.19.1
eslint-visitor-keys: 4.2.0
'@ungap/structured-clone@1.2.1': {}
@@ -5131,13 +4957,13 @@ snapshots:
chai: 5.1.2
tinyrainbow: 1.2.0
- '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.2)(sass@1.83.0))':
+ '@vitest/mocker@2.1.8(vite@5.4.11(@types/node@22.10.5)(sass@1.83.1))':
dependencies:
'@vitest/spy': 2.1.8
estree-walker: 3.0.3
magic-string: 0.30.17
optionalDependencies:
- vite: 5.4.11(@types/node@22.10.2)(sass@1.83.0)
+ vite: 5.4.11(@types/node@22.10.5)(sass@1.83.1)
'@vitest/pretty-format@2.1.8':
dependencies:
@@ -5164,12 +4990,12 @@ snapshots:
loupe: 3.1.2
tinyrainbow: 1.2.0
- '@volar/kit@2.4.11(typescript@5.7.2)':
+ '@volar/kit@2.4.11(typescript@5.7.3)':
dependencies:
'@volar/language-service': 2.4.11
'@volar/typescript': 2.4.11
typesafe-path: 0.2.2
- typescript: 5.7.2
+ typescript: 5.7.3
vscode-languageserver-textdocument: 1.0.12
vscode-uri: 3.0.8
@@ -5236,7 +5062,7 @@ snapshots:
ajv@8.17.1:
dependencies:
fast-deep-equal: 3.1.3
- fast-uri: 3.0.3
+ fast-uri: 3.0.5
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
@@ -5282,9 +5108,9 @@ snapshots:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.7
+ es-abstract: 1.23.9
es-object-atoms: 1.0.0
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
is-string: 1.1.1
array-iterate@2.0.1: {}
@@ -5295,14 +5121,14 @@ snapshots:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.7
+ es-abstract: 1.23.9
es-shim-unscopables: 1.0.2
array.prototype.flatmap@1.3.3:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.7
+ es-abstract: 1.23.9
es-shim-unscopables: 1.0.2
arraybuffer.prototype.slice@1.0.4:
@@ -5310,23 +5136,21 @@ snapshots:
array-buffer-byte-length: 1.0.2
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.7
+ es-abstract: 1.23.9
es-errors: 1.3.0
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
is-array-buffer: 3.0.5
assertion-error@2.0.1: {}
ast-types-flow@0.0.8: {}
- astring@1.9.0: {}
-
- astro-eslint-parser@1.1.0(typescript@5.7.2):
+ astro-eslint-parser@1.1.0(typescript@5.7.3):
dependencies:
'@astrojs/compiler': 2.10.3
- '@typescript-eslint/scope-manager': 8.18.2
- '@typescript-eslint/types': 8.18.2
- '@typescript-eslint/typescript-estree': 8.18.2(typescript@5.7.2)
+ '@typescript-eslint/scope-manager': 8.19.1
+ '@typescript-eslint/types': 8.19.1
+ '@typescript-eslint/typescript-estree': 8.19.1(typescript@5.7.3)
astrojs-compiler-sync: 1.0.1(@astrojs/compiler@2.10.3)
debug: 4.4.0
entities: 4.5.0
@@ -5350,14 +5174,14 @@ snapshots:
- debug
- supports-color
- astro@5.1.1(@types/node@22.10.2)(rollup@4.29.1)(sass@1.83.0)(typescript@5.7.2)(yaml@2.6.1):
+ astro@5.1.5(@types/node@22.10.5)(rollup@4.30.1)(sass@1.83.1)(typescript@5.7.3)(yaml@2.7.0):
dependencies:
'@astrojs/compiler': 2.10.3
'@astrojs/internal-helpers': 0.4.2
'@astrojs/markdown-remark': 6.0.1
'@astrojs/telemetry': 3.2.0
'@oslojs/encoding': 1.1.0
- '@rollup/pluginutils': 5.1.4(rollup@4.29.1)
+ '@rollup/pluginutils': 5.1.4(rollup@4.30.1)
'@types/cookie': 0.6.0
acorn: 8.14.0
aria-query: 5.3.2
@@ -5377,7 +5201,7 @@ snapshots:
es-module-lexer: 1.6.0
esbuild: 0.21.5
estree-walker: 3.0.3
- fast-glob: 3.3.2
+ fast-glob: 3.3.3
flattie: 1.1.1
github-slugger: 2.0.0
html-escaper: 3.0.3
@@ -5395,22 +5219,22 @@ snapshots:
prompts: 2.4.2
rehype: 13.0.2
semver: 7.6.3
- shiki: 1.24.4
- tinyexec: 0.3.1
- tsconfck: 3.1.4(typescript@5.7.2)
+ shiki: 1.26.1
+ tinyexec: 0.3.2
+ tsconfck: 3.1.4(typescript@5.7.3)
ultrahtml: 1.5.3
unist-util-visit: 5.0.0
unstorage: 1.14.4
vfile: 6.0.3
- vite: 6.0.6(@types/node@22.10.2)(sass@1.83.0)(yaml@2.6.1)
- vitefu: 1.0.4(vite@6.0.6(@types/node@22.10.2)(sass@1.83.0)(yaml@2.6.1))
+ vite: 6.0.7(@types/node@22.10.5)(sass@1.83.1)(yaml@2.7.0)
+ vitefu: 1.0.5(vite@6.0.7(@types/node@22.10.5)(sass@1.83.1)(yaml@2.7.0))
which-pm: 3.0.0
xxhash-wasm: 1.1.0
yargs-parser: 21.1.1
yocto-spinner: 0.1.2
zod: 3.24.1
zod-to-json-schema: 3.24.1(zod@3.24.1)
- zod-to-ts: 1.2.0(typescript@5.7.2)(zod@3.24.1)
+ zod-to-ts: 1.2.0(typescript@5.7.3)(zod@3.24.1)
optionalDependencies:
sharp: 0.33.5
transitivePeerDependencies:
@@ -5496,7 +5320,7 @@ snapshots:
chalk: 5.4.1
cli-boxes: 3.0.0
string-width: 7.2.0
- type-fest: 4.31.0
+ type-fest: 4.32.0
widest-line: 5.0.0
wrap-ansi: 9.0.0
@@ -5526,13 +5350,13 @@ snapshots:
dependencies:
call-bind-apply-helpers: 1.0.1
es-define-property: 1.0.1
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
set-function-length: 1.2.2
call-bound@1.0.3:
dependencies:
call-bind-apply-helpers: 1.0.1
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
callsites@3.1.0: {}
@@ -5561,8 +5385,6 @@ snapshots:
character-entities@2.0.2: {}
- character-reference-invalid@2.0.1: {}
-
check-error@2.1.1: {}
cheerio-select@2.1.0:
@@ -5572,14 +5394,14 @@ snapshots:
css-what: 6.1.0
domelementtype: 2.3.0
domhandler: 5.0.3
- domutils: 3.2.1
+ domutils: 3.2.2
cheerio@1.0.0:
dependencies:
cheerio-select: 2.1.0
dom-serializer: 2.0.0
domhandler: 5.0.3
- domutils: 3.2.1
+ domutils: 3.2.2
encoding-sniffer: 0.2.0
htmlparser2: 9.1.0
parse5: 7.2.1
@@ -5627,8 +5449,6 @@ snapshots:
clsx@2.1.1: {}
- collapse-white-space@2.1.0: {}
-
color-convert@2.0.1:
dependencies:
color-name: 1.1.4
@@ -5698,7 +5518,7 @@ snapshots:
boolbase: 1.0.0
css-what: 6.1.0
domhandler: 5.0.3
- domutils: 3.2.1
+ domutils: 3.2.2
nth-check: 2.1.1
css-tree@2.2.1:
@@ -5817,7 +5637,7 @@ snapshots:
dependencies:
domelementtype: 2.3.0
- domutils@3.2.1:
+ domutils@3.2.2:
dependencies:
dom-serializer: 2.0.0
domelementtype: 2.3.0
@@ -5863,7 +5683,7 @@ snapshots:
environment@1.1.0: {}
- es-abstract@1.23.7:
+ es-abstract@1.23.9:
dependencies:
array-buffer-byte-length: 1.0.2
arraybuffer.prototype.slice: 1.0.4
@@ -5876,10 +5696,11 @@ snapshots:
es-define-property: 1.0.1
es-errors: 1.3.0
es-object-atoms: 1.0.0
- es-set-tostringtag: 2.0.3
+ es-set-tostringtag: 2.1.0
es-to-primitive: 1.3.0
function.prototype.name: 1.1.8
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
+ get-proto: 1.0.1
get-symbol-description: 1.1.0
globalthis: 1.0.4
gopd: 1.2.0
@@ -5900,9 +5721,12 @@ snapshots:
object-inspect: 1.13.3
object-keys: 1.1.1
object.assign: 4.1.7
- regexp.prototype.flags: 1.5.3
+ own-keys: 1.0.1
+ regexp.prototype.flags: 1.5.4
safe-array-concat: 1.1.3
+ safe-push-apply: 1.0.0
safe-regex-test: 1.1.0
+ set-proto: 1.0.0
string.prototype.trim: 1.2.10
string.prototype.trimend: 1.0.9
string.prototype.trimstart: 1.0.8
@@ -5923,9 +5747,10 @@ snapshots:
dependencies:
es-errors: 1.3.0
- es-set-tostringtag@2.0.3:
+ es-set-tostringtag@2.1.0:
dependencies:
- get-intrinsic: 1.2.6
+ es-errors: 1.3.0
+ get-intrinsic: 1.2.7
has-tostringtag: 1.0.2
hasown: 2.0.2
@@ -5939,20 +5764,6 @@ snapshots:
is-date-object: 1.1.0
is-symbol: 1.1.1
- esast-util-from-estree@2.0.0:
- dependencies:
- '@types/estree-jsx': 1.0.5
- devlop: 1.1.0
- estree-util-visit: 2.0.0
- unist-util-position-from-estree: 2.0.0
-
- esast-util-from-js@2.0.1:
- dependencies:
- '@types/estree-jsx': 1.0.5
- acorn: 8.14.0
- esast-util-from-estree: 2.0.0
- vfile-message: 4.0.2
-
esbuild@0.21.5:
optionalDependencies:
'@esbuild/aix-ppc64': 0.21.5
@@ -6051,12 +5862,12 @@ snapshots:
dependencies:
eslint: 9.17.0
- eslint-plugin-astro@1.3.1(eslint@9.17.0)(typescript@5.7.2):
+ eslint-plugin-astro@1.3.1(eslint@9.17.0)(typescript@5.7.3):
dependencies:
'@eslint-community/eslint-utils': 4.4.1(eslint@9.17.0)
'@jridgewell/sourcemap-codec': 1.5.0
- '@typescript-eslint/types': 8.18.2
- astro-eslint-parser: 1.1.0(typescript@5.7.2)
+ '@typescript-eslint/types': 8.19.1
+ astro-eslint-parser: 1.1.0(typescript@5.7.3)
eslint: 9.17.0
eslint-compat-utils: 0.6.4(eslint@9.17.0)
globals: 15.14.0
@@ -6160,35 +5971,6 @@ snapshots:
estraverse@5.3.0: {}
- estree-util-attach-comments@3.0.0:
- dependencies:
- '@types/estree': 1.0.6
-
- estree-util-build-jsx@3.0.1:
- dependencies:
- '@types/estree-jsx': 1.0.5
- devlop: 1.1.0
- estree-util-is-identifier-name: 3.0.0
- estree-walker: 3.0.3
-
- estree-util-is-identifier-name@3.0.0: {}
-
- estree-util-scope@1.0.0:
- dependencies:
- '@types/estree': 1.0.6
- devlop: 1.1.0
-
- estree-util-to-js@2.0.0:
- dependencies:
- '@types/estree-jsx': 1.0.5
- astring: 1.9.0
- source-map: 0.7.4
-
- estree-util-visit@2.0.0:
- dependencies:
- '@types/estree-jsx': 1.0.5
- '@types/unist': 3.0.3
-
estree-walker@2.0.2: {}
estree-walker@3.0.3:
@@ -6233,7 +6015,7 @@ snapshots:
fast-diff@1.3.0: {}
- fast-glob@3.3.2:
+ fast-glob@3.3.3:
dependencies:
'@nodelib/fs.stat': 2.0.5
'@nodelib/fs.walk': 1.2.8
@@ -6263,7 +6045,7 @@ snapshots:
fast-uri@2.4.0: {}
- fast-uri@3.0.3: {}
+ fast-uri@3.0.5: {}
fast-xml-parser@4.5.1:
dependencies:
@@ -6271,21 +6053,21 @@ snapshots:
fastify-plugin@5.0.1: {}
- fastify@5.2.0:
+ fastify@5.2.1:
dependencies:
- '@fastify/ajv-compiler': 4.0.1
+ '@fastify/ajv-compiler': 4.0.2
'@fastify/error': 4.0.0
- '@fastify/fast-json-stringify-compiler': 5.0.1
+ '@fastify/fast-json-stringify-compiler': 5.0.2
+ '@fastify/proxy-addr': 5.0.0
abstract-logging: 2.0.1
avvio: 9.1.0
fast-json-stringify: 6.0.0
find-my-way: 9.1.0
- light-my-request: 6.4.0
+ light-my-request: 6.5.1
pino: 9.6.0
- process-warning: 4.0.0
- proxy-addr: 2.0.7
+ process-warning: 4.0.1
rfdc: 1.4.1
- secure-json-parse: 3.0.1
+ secure-json-parse: 3.0.2
semver: 7.6.3
toad-cache: 3.7.0
@@ -6314,7 +6096,7 @@ snapshots:
dependencies:
fast-deep-equal: 3.1.3
fast-querystring: 1.1.2
- safe-regex2: 4.0.0
+ safe-regex2: 4.0.1
find-up-simple@1.0.0: {}
@@ -6363,8 +6145,6 @@ snapshots:
dependencies:
fetch-blob: 3.2.0
- forwarded@0.2.0: {}
-
fresh@0.5.2: {}
fs-minipass@2.1.0:
@@ -6391,19 +6171,24 @@ snapshots:
get-east-asian-width@1.3.0: {}
- get-intrinsic@1.2.6:
+ get-intrinsic@1.2.7:
dependencies:
call-bind-apply-helpers: 1.0.1
- dunder-proto: 1.0.1
es-define-property: 1.0.1
es-errors: 1.3.0
es-object-atoms: 1.0.0
function-bind: 1.1.2
+ get-proto: 1.0.1
gopd: 1.2.0
has-symbols: 1.1.0
hasown: 2.0.2
math-intrinsics: 1.1.0
+ get-proto@1.0.1:
+ dependencies:
+ dunder-proto: 1.0.1
+ es-object-atoms: 1.0.0
+
get-stream@5.2.0:
dependencies:
pump: 3.0.2
@@ -6414,7 +6199,7 @@ snapshots:
dependencies:
call-bound: 1.0.3
es-errors: 1.3.0
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
github-slugger@2.0.0: {}
@@ -6426,7 +6211,7 @@ snapshots:
dependencies:
is-glob: 4.0.3
- glob@11.0.0:
+ glob@11.0.1:
dependencies:
foreground-child: 3.3.0
jackspeak: 4.0.2
@@ -6448,7 +6233,7 @@ snapshots:
dependencies:
array-union: 2.1.0
dir-glob: 3.0.1
- fast-glob: 3.3.2
+ fast-glob: 3.3.3
ignore: 5.3.2
merge2: 1.4.1
slash: 3.0.0
@@ -6538,27 +6323,6 @@ snapshots:
web-namespaces: 2.0.1
zwitch: 2.0.4
- hast-util-to-estree@3.1.0:
- dependencies:
- '@types/estree': 1.0.6
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- comma-separated-tokens: 2.0.3
- devlop: 1.1.0
- estree-util-attach-comments: 3.0.0
- estree-util-is-identifier-name: 3.0.0
- hast-util-whitespace: 3.0.0
- mdast-util-mdx-expression: 2.0.1
- mdast-util-mdx-jsx: 3.1.3
- mdast-util-mdxjs-esm: 2.0.1
- property-information: 6.5.0
- space-separated-tokens: 2.0.2
- style-to-object: 0.4.4
- unist-util-position: 5.0.0
- zwitch: 2.0.4
- transitivePeerDependencies:
- - supports-color
-
hast-util-to-html@9.0.4:
dependencies:
'@types/hast': 3.0.4
@@ -6573,26 +6337,6 @@ snapshots:
stringify-entities: 4.0.4
zwitch: 2.0.4
- hast-util-to-jsx-runtime@2.3.2:
- dependencies:
- '@types/estree': 1.0.6
- '@types/hast': 3.0.4
- '@types/unist': 3.0.3
- comma-separated-tokens: 2.0.3
- devlop: 1.1.0
- estree-util-is-identifier-name: 3.0.0
- hast-util-whitespace: 3.0.0
- mdast-util-mdx-expression: 2.0.1
- mdast-util-mdx-jsx: 3.1.3
- mdast-util-mdxjs-esm: 2.0.1
- property-information: 6.5.0
- space-separated-tokens: 2.0.2
- style-to-object: 1.0.8
- unist-util-position: 5.0.0
- vfile-message: 4.0.2
- transitivePeerDependencies:
- - supports-color
-
hast-util-to-parse5@8.0.0:
dependencies:
'@types/hast': 3.0.4
@@ -6630,14 +6374,14 @@ snapshots:
dependencies:
domelementtype: 2.3.0
domhandler: 5.0.3
- domutils: 3.2.1
+ domutils: 3.2.2
entities: 4.5.0
htmlparser2@9.1.0:
dependencies:
domelementtype: 2.3.0
domhandler: 5.0.3
- domutils: 3.2.1
+ domutils: 3.2.2
entities: 4.5.0
http-cache-semantics@4.1.1: {}
@@ -6673,39 +6417,31 @@ snapshots:
inherits@2.0.4: {}
- inline-style-parser@0.1.1: {}
-
- inline-style-parser@0.2.4: {}
-
internal-slot@1.1.0:
dependencies:
es-errors: 1.3.0
hasown: 2.0.2
side-channel: 1.1.0
- ipaddr.js@1.9.1: {}
+ ipaddr.js@2.2.0: {}
iron-webcrypto@1.2.1: {}
- is-alphabetical@2.0.1: {}
-
- is-alphanumerical@2.0.1:
- dependencies:
- is-alphabetical: 2.0.1
- is-decimal: 2.0.1
-
is-array-buffer@3.0.5:
dependencies:
call-bind: 1.0.8
call-bound: 1.0.3
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
is-arrayish@0.3.2:
optional: true
- is-async-function@2.0.0:
+ is-async-function@2.1.0:
dependencies:
+ call-bound: 1.0.3
+ get-proto: 1.0.1
has-tostringtag: 1.0.2
+ safe-regex-test: 1.1.0
is-bigint@1.1.0:
dependencies:
@@ -6725,7 +6461,7 @@ snapshots:
is-data-view@1.0.2:
dependencies:
call-bound: 1.0.3
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
is-typed-array: 1.1.15
is-date-object@1.1.0:
@@ -6733,8 +6469,6 @@ snapshots:
call-bound: 1.0.3
has-tostringtag: 1.0.2
- is-decimal@2.0.1: {}
-
is-docker@3.0.0: {}
is-extglob@2.1.1: {}
@@ -6751,16 +6485,17 @@ snapshots:
dependencies:
get-east-asian-width: 1.3.0
- is-generator-function@1.0.10:
+ is-generator-function@1.1.0:
dependencies:
+ call-bound: 1.0.3
+ get-proto: 1.0.1
has-tostringtag: 1.0.2
+ safe-regex-test: 1.1.0
is-glob@4.0.3:
dependencies:
is-extglob: 2.1.1
- is-hexadecimal@2.0.1: {}
-
is-inside-container@1.0.0:
dependencies:
is-docker: 3.0.0
@@ -6817,7 +6552,7 @@ snapshots:
is-weakset@2.0.4:
dependencies:
call-bound: 1.0.3
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
is-wsl@3.1.0:
dependencies:
@@ -6884,10 +6619,10 @@ snapshots:
prelude-ls: 1.2.1
type-check: 0.4.0
- light-my-request@6.4.0:
+ light-my-request@6.5.1:
dependencies:
cookie: 1.0.2
- process-warning: 4.0.0
+ process-warning: 4.0.1
set-cookie-parser: 2.7.1
lilconfig@3.1.3: {}
@@ -6974,8 +6709,6 @@ snapshots:
'@babel/types': 7.26.3
source-map-js: 1.2.1
- markdown-extensions@2.0.0: {}
-
markdown-table@3.0.4: {}
math-intrinsics@1.1.0: {}
@@ -6986,7 +6719,7 @@ snapshots:
'@types/unist': 3.0.3
unist-util-visit: 5.0.0
- mdast-util-find-and-replace@3.0.1:
+ mdast-util-find-and-replace@3.0.2:
dependencies:
'@types/mdast': 4.0.4
escape-string-regexp: 5.0.0
@@ -7015,7 +6748,7 @@ snapshots:
'@types/mdast': 4.0.4
ccount: 2.0.1
devlop: 1.1.0
- mdast-util-find-and-replace: 3.0.1
+ mdast-util-find-and-replace: 3.0.2
micromark-util-character: 2.1.1
mdast-util-gfm-footnote@2.0.0:
@@ -7067,55 +6800,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- mdast-util-mdx-expression@2.0.1:
- dependencies:
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- '@types/mdast': 4.0.4
- devlop: 1.1.0
- mdast-util-from-markdown: 2.0.2
- mdast-util-to-markdown: 2.1.2
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-mdx-jsx@3.1.3:
- dependencies:
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- '@types/mdast': 4.0.4
- '@types/unist': 3.0.3
- ccount: 2.0.1
- devlop: 1.1.0
- mdast-util-from-markdown: 2.0.2
- mdast-util-to-markdown: 2.1.2
- parse-entities: 4.0.2
- stringify-entities: 4.0.4
- unist-util-stringify-position: 4.0.0
- vfile-message: 4.0.2
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-mdx@3.0.0:
- dependencies:
- mdast-util-from-markdown: 2.0.2
- mdast-util-mdx-expression: 2.0.1
- mdast-util-mdx-jsx: 3.1.3
- mdast-util-mdxjs-esm: 2.0.1
- mdast-util-to-markdown: 2.1.2
- transitivePeerDependencies:
- - supports-color
-
- mdast-util-mdxjs-esm@2.0.1:
- dependencies:
- '@types/estree-jsx': 1.0.5
- '@types/hast': 3.0.4
- '@types/mdast': 4.0.4
- devlop: 1.1.0
- mdast-util-from-markdown: 2.0.2
- mdast-util-to-markdown: 2.1.2
- transitivePeerDependencies:
- - supports-color
-
mdast-util-phrasing@4.1.0:
dependencies:
'@types/mdast': 4.0.4
@@ -7234,58 +6918,6 @@ snapshots:
micromark-util-combine-extensions: 2.0.1
micromark-util-types: 2.0.1
- micromark-extension-mdx-expression@3.0.0:
- dependencies:
- '@types/estree': 1.0.6
- devlop: 1.1.0
- micromark-factory-mdx-expression: 2.0.2
- micromark-factory-space: 2.0.1
- micromark-util-character: 2.1.1
- micromark-util-events-to-acorn: 2.0.2
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
-
- micromark-extension-mdx-jsx@3.0.1:
- dependencies:
- '@types/acorn': 4.0.6
- '@types/estree': 1.0.6
- devlop: 1.1.0
- estree-util-is-identifier-name: 3.0.0
- micromark-factory-mdx-expression: 2.0.2
- micromark-factory-space: 2.0.1
- micromark-util-character: 2.1.1
- micromark-util-events-to-acorn: 2.0.2
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- vfile-message: 4.0.2
-
- micromark-extension-mdx-md@2.0.0:
- dependencies:
- micromark-util-types: 2.0.1
-
- micromark-extension-mdxjs-esm@3.0.0:
- dependencies:
- '@types/estree': 1.0.6
- devlop: 1.1.0
- micromark-core-commonmark: 2.0.2
- micromark-util-character: 2.1.1
- micromark-util-events-to-acorn: 2.0.2
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- unist-util-position-from-estree: 2.0.0
- vfile-message: 4.0.2
-
- micromark-extension-mdxjs@3.0.0:
- dependencies:
- acorn: 8.14.0
- acorn-jsx: 5.3.2(acorn@8.14.0)
- micromark-extension-mdx-expression: 3.0.0
- micromark-extension-mdx-jsx: 3.0.1
- micromark-extension-mdx-md: 2.0.0
- micromark-extension-mdxjs-esm: 3.0.0
- micromark-util-combine-extensions: 2.0.1
- micromark-util-types: 2.0.1
-
micromark-factory-destination@2.0.1:
dependencies:
micromark-util-character: 2.1.1
@@ -7299,18 +6931,6 @@ snapshots:
micromark-util-symbol: 2.0.1
micromark-util-types: 2.0.1
- micromark-factory-mdx-expression@2.0.2:
- dependencies:
- '@types/estree': 1.0.6
- devlop: 1.1.0
- micromark-factory-space: 2.0.1
- micromark-util-character: 2.1.1
- micromark-util-events-to-acorn: 2.0.2
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- unist-util-position-from-estree: 2.0.0
- vfile-message: 4.0.2
-
micromark-factory-space@2.0.1:
dependencies:
micromark-util-character: 2.1.1
@@ -7363,17 +6983,6 @@ snapshots:
micromark-util-encode@2.0.1: {}
- micromark-util-events-to-acorn@2.0.2:
- dependencies:
- '@types/acorn': 4.0.6
- '@types/estree': 1.0.6
- '@types/unist': 3.0.3
- devlop: 1.1.0
- estree-util-visit: 2.0.0
- micromark-util-symbol: 2.0.1
- micromark-util-types: 2.0.1
- vfile-message: 4.0.2
-
micromark-util-html-tag-name@2.0.1: {}
micromark-util-normalize-identifier@2.0.1:
@@ -7536,7 +7145,7 @@ snapshots:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.7
+ es-abstract: 1.23.9
es-object-atoms: 1.0.0
object.values@1.2.1:
@@ -7572,7 +7181,7 @@ snapshots:
dependencies:
mimic-function: 5.0.1
- oniguruma-to-es@0.8.1:
+ oniguruma-to-es@0.10.0:
dependencies:
emoji-regex-xs: 1.0.0
regex: 5.1.1
@@ -7587,6 +7196,12 @@ snapshots:
type-check: 0.4.0
word-wrap: 1.2.5
+ own-keys@1.0.1:
+ dependencies:
+ get-intrinsic: 1.2.7
+ object-keys: 1.1.1
+ safe-push-apply: 1.0.0
+
p-limit@2.3.0:
dependencies:
p-try: 2.2.0
@@ -7610,9 +7225,9 @@ snapshots:
p-queue@8.0.1:
dependencies:
eventemitter3: 5.0.1
- p-timeout: 6.1.3
+ p-timeout: 6.1.4
- p-timeout@6.1.3: {}
+ p-timeout@6.1.4: {}
p-try@2.2.0: {}
@@ -7624,16 +7239,6 @@ snapshots:
dependencies:
callsites: 3.1.0
- parse-entities@4.0.2:
- dependencies:
- '@types/unist': 2.0.11
- character-entities-legacy: 3.0.0
- character-reference-invalid: 2.0.1
- decode-named-character-reference: 1.0.2
- is-alphanumerical: 2.0.1
- is-decimal: 2.0.1
- is-hexadecimal: 2.0.1
-
parse-latin@7.0.0:
dependencies:
'@types/nlcst': 2.0.3
@@ -7704,7 +7309,7 @@ snapshots:
on-exit-leak-free: 2.1.2
pino-abstract-transport: 2.0.0
pino-std-serializers: 7.0.0
- process-warning: 4.0.0
+ process-warning: 4.0.1
quick-format-unescaped: 4.0.4
real-require: 0.2.0
safe-stable-stringify: 2.5.0
@@ -7759,7 +7364,7 @@ snapshots:
prismjs@1.29.0: {}
- process-warning@4.0.0: {}
+ process-warning@4.0.1: {}
prompts@2.4.2:
dependencies:
@@ -7768,11 +7373,6 @@ snapshots:
property-information@6.5.0: {}
- proxy-addr@2.0.7:
- dependencies:
- forwarded: 0.2.0
- ipaddr.js: 1.9.1
-
proxy-from-env@1.1.0: {}
pump@3.0.2:
@@ -7798,45 +7398,15 @@ snapshots:
real-require@0.2.0: {}
- recma-build-jsx@1.0.0:
- dependencies:
- '@types/estree': 1.0.6
- estree-util-build-jsx: 3.0.1
- vfile: 6.0.3
-
- recma-jsx@1.0.0(acorn@8.14.0):
- dependencies:
- acorn-jsx: 5.3.2(acorn@8.14.0)
- estree-util-to-js: 2.0.0
- recma-parse: 1.0.0
- recma-stringify: 1.0.0
- unified: 11.0.5
- transitivePeerDependencies:
- - acorn
-
- recma-parse@1.0.0:
- dependencies:
- '@types/estree': 1.0.6
- esast-util-from-js: 2.0.1
- unified: 11.0.5
- vfile: 6.0.3
-
- recma-stringify@1.0.0:
- dependencies:
- '@types/estree': 1.0.6
- estree-util-to-js: 2.0.0
- unified: 11.0.5
- vfile: 6.0.3
-
- reflect.getprototypeof@1.0.9:
+ reflect.getprototypeof@1.0.10:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- dunder-proto: 1.0.1
- es-abstract: 1.23.7
+ es-abstract: 1.23.9
es-errors: 1.3.0
- get-intrinsic: 1.2.6
- gopd: 1.2.0
+ es-object-atoms: 1.0.0
+ get-intrinsic: 1.2.7
+ get-proto: 1.0.1
which-builtin-type: 1.2.1
regex-recursion@5.1.1:
@@ -7850,11 +7420,13 @@ snapshots:
dependencies:
regex-utilities: 2.3.0
- regexp.prototype.flags@1.5.3:
+ regexp.prototype.flags@1.5.4:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
es-errors: 1.3.0
+ get-proto: 1.0.1
+ gopd: 1.2.0
set-function-name: 2.0.2
rehype-parse@9.0.1:
@@ -7869,14 +7441,6 @@ snapshots:
hast-util-raw: 9.1.0
vfile: 6.0.3
- rehype-recma@1.0.0:
- dependencies:
- '@types/estree': 1.0.6
- '@types/hast': 3.0.4
- hast-util-to-estree: 3.1.0
- transitivePeerDependencies:
- - supports-color
-
rehype-stringify@10.0.1:
dependencies:
'@types/hast': 3.0.4
@@ -7901,13 +7465,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
- remark-mdx@3.1.0:
- dependencies:
- mdast-util-mdx: 3.0.0
- micromark-extension-mdxjs: 3.0.0
- transitivePeerDependencies:
- - supports-color
-
remark-parse@11.0.0:
dependencies:
'@types/mdast': 4.0.4
@@ -7990,29 +7547,29 @@ snapshots:
rfdc@1.4.1: {}
- rollup@4.29.1:
+ rollup@4.30.1:
dependencies:
'@types/estree': 1.0.6
optionalDependencies:
- '@rollup/rollup-android-arm-eabi': 4.29.1
- '@rollup/rollup-android-arm64': 4.29.1
- '@rollup/rollup-darwin-arm64': 4.29.1
- '@rollup/rollup-darwin-x64': 4.29.1
- '@rollup/rollup-freebsd-arm64': 4.29.1
- '@rollup/rollup-freebsd-x64': 4.29.1
- '@rollup/rollup-linux-arm-gnueabihf': 4.29.1
- '@rollup/rollup-linux-arm-musleabihf': 4.29.1
- '@rollup/rollup-linux-arm64-gnu': 4.29.1
- '@rollup/rollup-linux-arm64-musl': 4.29.1
- '@rollup/rollup-linux-loongarch64-gnu': 4.29.1
- '@rollup/rollup-linux-powerpc64le-gnu': 4.29.1
- '@rollup/rollup-linux-riscv64-gnu': 4.29.1
- '@rollup/rollup-linux-s390x-gnu': 4.29.1
- '@rollup/rollup-linux-x64-gnu': 4.29.1
- '@rollup/rollup-linux-x64-musl': 4.29.1
- '@rollup/rollup-win32-arm64-msvc': 4.29.1
- '@rollup/rollup-win32-ia32-msvc': 4.29.1
- '@rollup/rollup-win32-x64-msvc': 4.29.1
+ '@rollup/rollup-android-arm-eabi': 4.30.1
+ '@rollup/rollup-android-arm64': 4.30.1
+ '@rollup/rollup-darwin-arm64': 4.30.1
+ '@rollup/rollup-darwin-x64': 4.30.1
+ '@rollup/rollup-freebsd-arm64': 4.30.1
+ '@rollup/rollup-freebsd-x64': 4.30.1
+ '@rollup/rollup-linux-arm-gnueabihf': 4.30.1
+ '@rollup/rollup-linux-arm-musleabihf': 4.30.1
+ '@rollup/rollup-linux-arm64-gnu': 4.30.1
+ '@rollup/rollup-linux-arm64-musl': 4.30.1
+ '@rollup/rollup-linux-loongarch64-gnu': 4.30.1
+ '@rollup/rollup-linux-powerpc64le-gnu': 4.30.1
+ '@rollup/rollup-linux-riscv64-gnu': 4.30.1
+ '@rollup/rollup-linux-s390x-gnu': 4.30.1
+ '@rollup/rollup-linux-x64-gnu': 4.30.1
+ '@rollup/rollup-linux-x64-musl': 4.30.1
+ '@rollup/rollup-win32-arm64-msvc': 4.30.1
+ '@rollup/rollup-win32-ia32-msvc': 4.30.1
+ '@rollup/rollup-win32-x64-msvc': 4.30.1
fsevents: 2.3.3
run-parallel@1.2.0:
@@ -8025,19 +7582,24 @@ snapshots:
dependencies:
call-bind: 1.0.8
call-bound: 1.0.3
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
has-symbols: 1.1.0
isarray: 2.0.5
safe-buffer@5.2.1: {}
+ safe-push-apply@1.0.0:
+ dependencies:
+ es-errors: 1.3.0
+ isarray: 2.0.5
+
safe-regex-test@1.1.0:
dependencies:
call-bound: 1.0.3
es-errors: 1.3.0
is-regex: 1.2.1
- safe-regex2@4.0.0:
+ safe-regex2@4.0.1:
dependencies:
ret: 0.5.0
@@ -8058,7 +7620,7 @@ snapshots:
dependencies:
suf-log: 2.5.3
- sass@1.83.0:
+ sass@1.83.1:
dependencies:
chokidar: 4.0.3
immutable: 5.0.3
@@ -8068,7 +7630,7 @@ snapshots:
sax@1.4.1: {}
- secure-json-parse@3.0.1: {}
+ secure-json-parse@3.0.2: {}
semver@7.6.3: {}
@@ -8098,7 +7660,7 @@ snapshots:
define-data-property: 1.1.4
es-errors: 1.3.0
function-bind: 1.1.2
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
gopd: 1.2.0
has-property-descriptors: 1.0.2
@@ -8109,6 +7671,12 @@ snapshots:
functions-have-names: 1.2.3
has-property-descriptors: 1.0.2
+ set-proto@1.0.0:
+ dependencies:
+ dunder-proto: 1.0.1
+ es-errors: 1.3.0
+ es-object-atoms: 1.0.0
+
setprototypeof@1.2.0: {}
sharp@0.33.5:
@@ -8144,13 +7712,15 @@ snapshots:
shebang-regex@3.0.0: {}
- shiki@1.24.4:
+ shiki@1.26.1:
dependencies:
- '@shikijs/core': 1.24.4
- '@shikijs/engine-javascript': 1.24.4
- '@shikijs/engine-oniguruma': 1.24.4
- '@shikijs/types': 1.24.4
- '@shikijs/vscode-textmate': 9.3.1
+ '@shikijs/core': 1.26.1
+ '@shikijs/engine-javascript': 1.26.1
+ '@shikijs/engine-oniguruma': 1.26.1
+ '@shikijs/langs': 1.26.1
+ '@shikijs/themes': 1.26.1
+ '@shikijs/types': 1.26.1
+ '@shikijs/vscode-textmate': 10.0.1
'@types/hast': 3.0.4
side-channel-list@1.0.0:
@@ -8162,14 +7732,14 @@ snapshots:
dependencies:
call-bound: 1.0.3
es-errors: 1.3.0
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
object-inspect: 1.13.3
side-channel-weakmap@1.0.2:
dependencies:
call-bound: 1.0.3
es-errors: 1.3.0
- get-intrinsic: 1.2.6
+ get-intrinsic: 1.2.7
object-inspect: 1.13.3
side-channel-map: 1.0.1
@@ -8217,8 +7787,6 @@ snapshots:
source-map-js@1.2.1: {}
- source-map@0.7.4: {}
-
space-separated-tokens@2.0.2: {}
split2@4.2.0: {}
@@ -8257,7 +7825,7 @@ snapshots:
dependencies:
call-bind: 1.0.8
define-properties: 1.2.1
- es-abstract: 1.23.7
+ es-abstract: 1.23.9
string.prototype.trim@1.2.10:
dependencies:
@@ -8265,7 +7833,7 @@ snapshots:
call-bound: 1.0.3
define-data-property: 1.1.4
define-properties: 1.2.1
- es-abstract: 1.23.7
+ es-abstract: 1.23.9
es-object-atoms: 1.0.0
has-property-descriptors: 1.0.2
@@ -8303,14 +7871,6 @@ snapshots:
strnum@1.0.5: {}
- style-to-object@0.4.4:
- dependencies:
- inline-style-parser: 0.1.1
-
- style-to-object@1.0.8:
- dependencies:
- inline-style-parser: 0.2.4
-
suf-log@2.5.3:
dependencies:
s.color: 0.0.15
@@ -8349,7 +7909,7 @@ snapshots:
tinybench@2.9.0: {}
- tinyexec@0.3.1: {}
+ tinyexec@0.3.2: {}
tinypool@1.0.2: {}
@@ -8371,13 +7931,13 @@ snapshots:
trough@2.2.0: {}
- ts-api-utils@1.4.3(typescript@5.7.2):
+ ts-api-utils@2.0.0(typescript@5.7.3):
dependencies:
- typescript: 5.7.2
+ typescript: 5.7.3
- tsconfck@3.1.4(typescript@5.7.2):
+ tsconfck@3.1.4(typescript@5.7.3):
optionalDependencies:
- typescript: 5.7.2
+ typescript: 5.7.3
tslib@2.8.1: {}
@@ -8385,7 +7945,7 @@ snapshots:
dependencies:
prelude-ls: 1.2.1
- type-fest@4.31.0: {}
+ type-fest@4.32.0: {}
typed-array-buffer@1.0.3:
dependencies:
@@ -8409,7 +7969,7 @@ snapshots:
gopd: 1.2.0
has-proto: 1.2.0
is-typed-array: 1.1.15
- reflect.getprototypeof: 1.0.9
+ reflect.getprototypeof: 1.0.10
typed-array-length@1.0.7:
dependencies:
@@ -8418,7 +7978,7 @@ snapshots:
gopd: 1.2.0
is-typed-array: 1.1.15
possible-typed-array-names: 1.0.0
- reflect.getprototypeof: 1.0.9
+ reflect.getprototypeof: 1.0.10
typesafe-path@0.2.2: {}
@@ -8426,17 +7986,17 @@ snapshots:
dependencies:
semver: 7.6.3
- typescript-eslint@8.18.2(eslint@9.17.0)(typescript@5.7.2):
+ typescript-eslint@8.19.1(eslint@9.17.0)(typescript@5.7.3):
dependencies:
- '@typescript-eslint/eslint-plugin': 8.18.2(@typescript-eslint/parser@8.18.2(eslint@9.17.0)(typescript@5.7.2))(eslint@9.17.0)(typescript@5.7.2)
- '@typescript-eslint/parser': 8.18.2(eslint@9.17.0)(typescript@5.7.2)
- '@typescript-eslint/utils': 8.18.2(eslint@9.17.0)(typescript@5.7.2)
+ '@typescript-eslint/eslint-plugin': 8.19.1(@typescript-eslint/parser@8.19.1(eslint@9.17.0)(typescript@5.7.3))(eslint@9.17.0)(typescript@5.7.3)
+ '@typescript-eslint/parser': 8.19.1(eslint@9.17.0)(typescript@5.7.3)
+ '@typescript-eslint/utils': 8.19.1(eslint@9.17.0)(typescript@5.7.3)
eslint: 9.17.0
- typescript: 5.7.2
+ typescript: 5.7.3
transitivePeerDependencies:
- supports-color
- typescript@5.7.2: {}
+ typescript@5.7.3: {}
ufo@1.5.4: {}
@@ -8489,10 +8049,6 @@ snapshots:
'@types/unist': 3.0.3
array-iterate: 2.0.1
- unist-util-position-from-estree@2.0.0:
- dependencies:
- '@types/unist': 3.0.3
-
unist-util-position@5.0.0:
dependencies:
'@types/unist': 3.0.3
@@ -8553,13 +8109,13 @@ snapshots:
'@types/unist': 3.0.3
vfile-message: 4.0.2
- vite-node@2.1.8(@types/node@22.10.2)(sass@1.83.0):
+ vite-node@2.1.8(@types/node@22.10.5)(sass@1.83.1):
dependencies:
cac: 6.7.14
debug: 4.4.0
es-module-lexer: 1.6.0
pathe: 1.1.2
- vite: 5.4.11(@types/node@22.10.2)(sass@1.83.0)
+ vite: 5.4.11(@types/node@22.10.5)(sass@1.83.1)
transitivePeerDependencies:
- '@types/node'
- less
@@ -8571,35 +8127,35 @@ snapshots:
- supports-color
- terser
- vite@5.4.11(@types/node@22.10.2)(sass@1.83.0):
+ vite@5.4.11(@types/node@22.10.5)(sass@1.83.1):
dependencies:
esbuild: 0.21.5
postcss: 8.4.49
- rollup: 4.29.1
+ rollup: 4.30.1
optionalDependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
fsevents: 2.3.3
- sass: 1.83.0
+ sass: 1.83.1
- vite@6.0.6(@types/node@22.10.2)(sass@1.83.0)(yaml@2.6.1):
+ vite@6.0.7(@types/node@22.10.5)(sass@1.83.1)(yaml@2.7.0):
dependencies:
esbuild: 0.24.2
postcss: 8.4.49
- rollup: 4.29.1
+ rollup: 4.30.1
optionalDependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
fsevents: 2.3.3
- sass: 1.83.0
- yaml: 2.6.1
+ sass: 1.83.1
+ yaml: 2.7.0
- vitefu@1.0.4(vite@6.0.6(@types/node@22.10.2)(sass@1.83.0)(yaml@2.6.1)):
+ vitefu@1.0.5(vite@6.0.7(@types/node@22.10.5)(sass@1.83.1)(yaml@2.7.0)):
optionalDependencies:
- vite: 6.0.6(@types/node@22.10.2)(sass@1.83.0)(yaml@2.6.1)
+ vite: 6.0.7(@types/node@22.10.5)(sass@1.83.1)(yaml@2.7.0)
- vitest@2.1.8(@types/node@22.10.2)(sass@1.83.0):
+ vitest@2.1.8(@types/node@22.10.5)(sass@1.83.1):
dependencies:
'@vitest/expect': 2.1.8
- '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.2)(sass@1.83.0))
+ '@vitest/mocker': 2.1.8(vite@5.4.11(@types/node@22.10.5)(sass@1.83.1))
'@vitest/pretty-format': 2.1.8
'@vitest/runner': 2.1.8
'@vitest/snapshot': 2.1.8
@@ -8612,14 +8168,14 @@ snapshots:
pathe: 1.1.2
std-env: 3.8.0
tinybench: 2.9.0
- tinyexec: 0.3.1
+ tinyexec: 0.3.2
tinypool: 1.0.2
tinyrainbow: 1.2.0
- vite: 5.4.11(@types/node@22.10.2)(sass@1.83.0)
- vite-node: 2.1.8(@types/node@22.10.2)(sass@1.83.0)
+ vite: 5.4.11(@types/node@22.10.5)(sass@1.83.1)
+ vite-node: 2.1.8(@types/node@22.10.5)(sass@1.83.1)
why-is-node-running: 2.3.0
optionalDependencies:
- '@types/node': 22.10.2
+ '@types/node': 22.10.5
transitivePeerDependencies:
- less
- lightningcss
@@ -8771,10 +8327,10 @@ snapshots:
call-bound: 1.0.3
function.prototype.name: 1.1.8
has-tostringtag: 1.0.2
- is-async-function: 2.0.0
+ is-async-function: 2.1.0
is-date-object: 1.1.0
is-finalizationregistry: 1.1.1
- is-generator-function: 1.0.10
+ is-generator-function: 1.1.0
is-regex: 1.2.1
is-weakref: 1.1.0
isarray: 2.0.5
@@ -8864,6 +8420,8 @@ snapshots:
yaml@2.6.1: {}
+ yaml@2.7.0: {}
+
yargs-parser@21.1.1: {}
yargs@17.7.2:
@@ -8895,9 +8453,9 @@ snapshots:
dependencies:
zod: 3.24.1
- zod-to-ts@1.2.0(typescript@5.7.2)(zod@3.24.1):
+ zod-to-ts@1.2.0(typescript@5.7.3)(zod@3.24.1):
dependencies:
- typescript: 5.7.2
+ typescript: 5.7.3
zod: 3.24.1
zod@3.24.1: {}
diff --git a/src/components/Footer.astro b/src/components/Footer.astro
index 0c6ceee..c2863b8 100644
--- a/src/components/Footer.astro
+++ b/src/components/Footer.astro
@@ -12,7 +12,7 @@ import { VERSION } from '../consts'
/> by Ayo Ayco
Blog •
- GitHub •
+ SourceHut •
Mastodon
{VERSION}
diff --git a/src/content/config.ts b/src/content.config.ts
similarity index 79%
rename from src/content/config.ts
rename to src/content.config.ts
index 986f2a2..fec845d 100644
--- a/src/content/config.ts
+++ b/src/content.config.ts
@@ -1,7 +1,8 @@
+import { glob } from 'astro/loaders'
import { defineCollection, z } from 'astro:content'
const blog = defineCollection({
- type: 'content',
+ loader: glob({ base: './src/content/blog', pattern: '**/*.md' }),
// Type-check frontmatter using a schema
schema: z.object({
title: z.string(),
diff --git a/src/pages/blog/[...slug].astro b/src/pages/blog/[...slug].astro
index e80ce8a..0461a40 100644
--- a/src/pages/blog/[...slug].astro
+++ b/src/pages/blog/[...slug].astro
@@ -1,5 +1,5 @@
---
-import { type CollectionEntry, getCollection } from 'astro:content'
+import { type CollectionEntry, getCollection, render } from 'astro:content'
import Blog from '../../layouts/Blog.astro'
export async function getStaticPaths() {
@@ -12,7 +12,7 @@ export async function getStaticPaths() {
type Props = CollectionEntry<'blog'>
const post = Astro.props
-const { Content } = await post.render()
+const { Content } = await render(post)
---