From 59368c448f05273b691ed70f566809915c2f3f48 Mon Sep 17 00:00:00 2001 From: Andreas Schlapbach Date: Sat, 10 Oct 2026 17:48:13 +0200 Subject: [PATCH] chore(deps): update dependencies to latest Upgrade preact to 11 and satori to 0.47; keep typescript on 6.x because astro check does not yet support TypeScript 7. Update Search.tsx to import TargetedEvent from preact, which Preact 11 no longer exposes under JSX. Co-Authored-By: Claude Haiku 5.5 --- package.json | 22 +- pnpm-lock.yaml | 1449 +++++++++++++++++++------------------ src/components/Search.tsx | 4 +- 3 files changed, 762 insertions(+), 713 deletions(-) diff --git a/package.json b/package.json index 9e23342..d8277ab 100644 --- a/package.json +++ b/package.json @@ -29,25 +29,25 @@ }, "dependencies": { "@astrojs/check": "^0.9.10", - "@astrojs/markdown-remark": "^7.3.1", + "@astrojs/markdown-remark": "^7.3.2", "@astrojs/rss": "^4.0.19", - "@nanostores/preact": "^1.1.0", + "@nanostores/preact": "^1.1.1", "@resvg/resvg-js": "^2.6.2", - "astro": "^7.3.5", + "astro": "^7.3.8", "fuse.js": "^7.5.0", "github-slugger": "^2.0.0", - "nanostores": "^1.5.4", - "preact": "^10.29.8", + "nanostores": "^1.5.5", + "preact": "^11.0.1", "remark-collapse": "^0.1.2", "remark-toc": "^9.0.0", - "satori": "^0.33.5" + "satori": "^0.47.1" }, "devDependencies": { - "@astrojs/preact": "^6.0.5", + "@astrojs/preact": "^6.0.6", "@astrojs/sitemap": "^3.7.4", - "@divriots/jampack": "^0.34.1", + "@divriots/jampack": "^0.34.2", "@eslint/js": "^10.0.1", - "@playwright/test": "^1.63.0", + "@playwright/test": "^1.64.0", "@tailwindcss/typography": "^0.5.20", "@tailwindcss/vite": "^4.3.3", "astro-eslint-parser": "^3.2.0", @@ -57,9 +57,9 @@ "eslint-plugin-astro": "^3.2.1", "husky": "^9.1.7", "lint-staged": "^17.6.0", - "netlify": "^27.10.2", + "netlify": "^27.12.0", "prettier": "^3.9.9", - "prettier-plugin-astro": "^1.1.0", + "prettier-plugin-astro": "^1.1.1", "prettier-plugin-tailwindcss": "^0.8.1", "sharp": "^0.35.5", "tailwindcss": "^4.3.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 538f6c2..672ce23 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,22 +10,22 @@ importers: dependencies: '@astrojs/check': specifier: ^0.9.10 - version: 0.9.10(@emnapi/runtime@1.11.3)(prettier-plugin-astro@1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9)(typescript@6.0.3) + version: 0.9.10(@emnapi/runtime@1.11.3)(prettier-plugin-astro@1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9)(typescript@6.0.3) '@astrojs/markdown-remark': - specifier: ^7.3.1 - version: 7.3.1(supports-color@11.0.0) + specifier: ^7.3.2 + version: 7.3.2(supports-color@11.0.0) '@astrojs/rss': specifier: ^4.0.19 version: 4.0.19 '@nanostores/preact': - specifier: ^1.1.0 - version: 1.1.0(nanostores@1.5.4)(preact@10.29.8) + specifier: ^1.1.1 + version: 1.1.1(nanostores@1.5.5)(preact@11.0.1) '@resvg/resvg-js': specifier: ^2.6.2 version: 2.6.2 astro: - specifier: ^7.3.5 - version: 7.3.5(@astrojs/markdown-remark@7.3.1(supports-color@11.0.0))(@netlify/blobs@11.1.3(supports-color@11.0.0))(@types/node@26.6.4)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) + specifier: ^7.3.8 + version: 7.3.8(@astrojs/markdown-remark@7.3.2(supports-color@11.0.0))(@netlify/blobs@11.1.4(supports-color@11.0.0))(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) fuse.js: specifier: ^7.5.0 version: 7.5.0 @@ -33,11 +33,11 @@ importers: specifier: ^2.0.0 version: 2.0.0 nanostores: - specifier: ^1.5.4 - version: 1.5.4 + specifier: ^1.5.5 + version: 1.5.5 preact: - specifier: ^10.29.8 - version: 10.29.8(preact-render-to-string@6.8.0) + specifier: ^11.0.1 + version: 11.0.1(preact-render-to-string@6.8.0) remark-collapse: specifier: ^0.1.2 version: 0.1.2 @@ -45,30 +45,30 @@ importers: specifier: ^9.0.0 version: 9.0.0 satori: - specifier: ^0.33.5 - version: 0.33.5 + specifier: ^0.47.1 + version: 0.47.1 devDependencies: '@astrojs/preact': - specifier: ^6.0.5 - version: 6.0.5(@babel/core@7.29.7(supports-color@11.0.0))(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(preact@10.29.8)(rollup@4.63.0)(supports-color@11.0.0)(terser@5.51.2)(yaml@2.9.1) + specifier: ^6.0.6 + version: 6.0.6(@babel/core@7.29.7(supports-color@11.0.0))(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(preact@11.0.1)(rollup@4.63.0)(supports-color@11.0.0)(terser@5.51.2)(yaml@2.9.1) '@astrojs/sitemap': specifier: ^3.7.4 version: 3.7.4 '@divriots/jampack': - specifier: ^0.34.1 - version: 0.34.1(@swc/helpers@0.5.17)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) + specifier: ^0.34.2 + version: 0.34.2(@swc/helpers@0.5.17)(react-dom@16.14.0(react@16.14.0))(react@16.14.0) '@eslint/js': specifier: ^10.0.1 version: 10.0.1(eslint@10.12.0(jiti@2.7.0)(supports-color@11.0.0)) '@playwright/test': - specifier: ^1.63.0 - version: 1.63.0 + specifier: ^1.64.0 + version: 1.64.0 '@tailwindcss/typography': specifier: ^0.5.20 version: 0.5.20(tailwindcss@4.3.3) '@tailwindcss/vite': specifier: ^4.3.3 - version: 4.3.3(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) + version: 4.3.3(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) astro-eslint-parser: specifier: ^3.2.0 version: 3.2.0(supports-color@11.0.0) @@ -91,17 +91,17 @@ importers: specifier: ^17.6.0 version: 17.6.0 netlify: - specifier: ^27.10.2 - version: 27.10.2(@parcel/watcher@2.5.6)(@swc/core@1.16.13(@swc/helpers@0.5.17))(@types/node@26.6.4)(picomatch@4.0.7)(rollup@4.63.0)(supports-color@11.0.0) + specifier: ^27.12.0 + version: 27.12.0(@parcel/watcher@2.5.6)(@swc/core@1.16.13(@swc/helpers@0.5.17))(@types/node@26.6.4)(picomatch@4.0.7)(rollup@4.63.0)(supports-color@11.0.0) prettier: specifier: ^3.9.9 version: 3.9.9 prettier-plugin-astro: - specifier: ^1.1.0 - version: 1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9) + specifier: ^1.1.1 + version: 1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9) prettier-plugin-tailwindcss: specifier: ^0.8.1 - version: 0.8.1(prettier-plugin-astro@1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9) + version: 0.8.1(prettier-plugin-astro@1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9) sharp: specifier: ^0.35.5 version: 0.35.5(@types/node@26.6.4) @@ -266,8 +266,8 @@ packages: resolution: {integrity: sha512-1k1acnX7DepIiea9U9/Y+d1hdAFfylu1ZQQkkYgRSwBOBAsXInolyZuh/2tax+83vu/A+hOYP6P3+265RvMTvw==} engines: {node: '>=22.12.0'} - '@astrojs/internal-helpers@0.11.0': - resolution: {integrity: sha512-3rzxJ+xbo0+8YyqOzLziIN32wmsHdCjEVz2sGOpRxJ+Ben/KiLph4ItxBy1abEL+E8fkRzqjg0rfXmaHJGw9JA==} + '@astrojs/internal-helpers@0.12.0': + resolution: {integrity: sha512-pKPuwCDtO0L7zgmt1JGd9X4Aes1+0SX3IEBSqBNPHsScYdPMlfmed3Y7DTbXyF7E+8ylnb563o/0OzGQPOFehw==} '@astrojs/language-server@2.17.1': resolution: {integrity: sha512-gG7bvMVNIXgoSe1pM9dI1HsSDLU1EIc/dSAYQ0DuReLyLkOBjsiqvaRYgQltWaldLxh0bNEqjgreLfjd9OnUxQ==} @@ -281,14 +281,14 @@ packages: prettier-plugin-astro: optional: true - '@astrojs/markdown-remark@7.3.1': - resolution: {integrity: sha512-QCjsjZQl0+Cgb91+T3Ip9hyUe1r5aLm4udi584rML9YO3syupbAYE+jWpAxYg+z4lFLNUugPrylFxZ+8qFTClg==} + '@astrojs/markdown-remark@7.3.2': + resolution: {integrity: sha512-ubszw8SVEI4OHR5Y+0jTbkmzG8xatrW47iAkQNqH7wUM1bky7DOnr51FGgoUdXt/fmKpUl7sRRX9talmU64Y+g==} - '@astrojs/markdown-satteri@0.4.2': - resolution: {integrity: sha512-g4QehXnB/MzxQWnSf17NciFInMqEJy9948p8cc7zGg/r7995m0Ln5PMr3Xlnj24iey1LchaoZ3SzTOa3D4P/3w==} + '@astrojs/markdown-satteri@0.4.3': + resolution: {integrity: sha512-PFbEHPnwUlLvpXd7RXrrKM+j12akF4bG+DSuNuoN+3eiwjOwp4HaPi+QQdbkBV7QEYXmzyKca50OJsmGxhNIUA==} - '@astrojs/preact@6.0.5': - resolution: {integrity: sha512-ONNVrPUM3PxEGJ0Z1MseRRXn0MCirTxEzH84ZUphD8WoR2WOvgHAf4C/0RVc4dmJigytHG3UFg+hsZd/oFz03w==} + '@astrojs/preact@6.0.6': + resolution: {integrity: sha512-Z8GGzW0DAUdy+EtQ+otGtzDLMuYXUueRN5MM8UF4yB8OUaxnVIHF5er1dNCGKoxlnM/8Y2B8+ub+YadofKSSJA==} engines: {node: '>=22.12.0'} peerDependencies: preact: ^10.6.5 @@ -368,11 +368,6 @@ packages: resolution: {integrity: sha512-1k2lAGRMfHTcwuNYcCNUmaUffmQv8KWMfh2iJUUeRlwlwH4FdNG7mfPI10NPfLHJFThE4Tyr4mv7kTNZOiPuBg==} engines: {node: '>=6.9.0'} - '@babel/parser@7.29.8': - resolution: {integrity: sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==} - engines: {node: '>=6.0.0'} - hasBin: true - '@babel/parser@7.29.9': resolution: {integrity: sha512-CjXrNHTnvqBVqHgdBysY3vk2T8tpJHb5/RMeHJBTyVa9xgugCB0CJTx/3oO8RV2QRQP391RWpB7D6hLjm8V9uA==} engines: {node: '>=6.0.0'} @@ -544,8 +539,8 @@ packages: resolution: {integrity: sha512-kQUVEgMDj0yE7LOdrDhKOC8JkfUzUKsUqp8m9WQDiSxim8Bnga+80opjXaCtHLhO3/W3DIZMow8QXtXUqNS+zA==} engines: {node: '>= 6'} - '@divriots/jampack@0.34.1': - resolution: {integrity: sha512-0nXMTLNeip5C+wag6F5Il0lJu+ZF/eJ8AwSmlnHsl1y78njcolJrcv+vDTTEDCyxtp7Buajmiii86g/KFFh9dg==} + '@divriots/jampack@0.34.2': + resolution: {integrity: sha512-giOzTG3jY0/YVhAJ78myZKVCcjJqrEtnTuTVh2sLcPChMXlZmk75dymGqsbI/svgdn9RY5UdyagguGZ27KRQxA==} engines: {node: '>=14.0.0'} hasBin: true @@ -1115,8 +1110,8 @@ packages: '@fastify/send@4.1.1': resolution: {integrity: sha512-BYo+EiaKwlxH+WetGk6hAs1d39iP0y1gqB8lGF/qwkJ9ZZ/cBY1vx5NvExb9Sc3yRMFjD5X4Eyh4e4+TzRkzdw==} - '@fastify/static@10.1.5': - resolution: {integrity: sha512-3r0ZFXo82nKlPzySOUYhwWVfPZStfiwjmyevkX7cJWL2yXmEzl0Rpxv+L6L1R4OxqvlDGqf3g8OdBzILKgqe6w==} + '@fastify/static@10.1.6': + resolution: {integrity: sha512-f3x9XisI+y6AIhIfA/+Q3SFsuXeqNNk5HQh5htgHsPxmMLb4pLFskV6eFaLSW3IbI4azrS5np+/tkzXNH99LyQ==} '@humanfs/core@0.19.2': resolution: {integrity: sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA==} @@ -1573,6 +1568,55 @@ packages: '@import-maps/resolve@2.0.0': resolution: {integrity: sha512-RwzRTpmrrS6Q1ZhQExwuxJGK1Wqhv4stt+OF2JzS+uawewpwNyU7EJL1WpBex7aDiiGLs4FsXGkfUBdYuX7xiQ==} + '@inquirer/ansi@2.0.9': + resolution: {integrity: sha512-0Ywt3S8tqM6TWUcsRlBFQ1x+X3/o8kktX0ZiKAnByYb9GFDknnOhse1PVtfiD2BXPI8ar+BWx9PV9R0lQIcygw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + + '@inquirer/checkbox@5.2.6': + resolution: {integrity: sha512-XkOardciF3tow2NUlY6/Qjk1QqYa+6WpmVLTpxXl97Uv4erczDEZ+xg1j6LqBf0ekcRSUiICQA4nQXHHkVKQ9w==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/confirm@6.3.3': + resolution: {integrity: sha512-ImOBgpl/sJTFp8naeSkNu4S0Sf8F8pxv3/CUx+LoBAdQvCVqFz6rSB2A/oZYsJge3+yphbEDxEkfaRNYq1OU0A==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/core@12.0.4': + resolution: {integrity: sha512-M5fB67y7jPObI45vhD82RskWwCSm0scOvenV/I6K8tIi2gfr9DXqQqJ+iw+Wi6SgapikdOiJibYzz1gW47fsDg==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/editor@5.3.4': + resolution: {integrity: sha512-imzxQDfw26NpcJAubMj/dE5RjU9Mp80IcT+FzsD6YoxXmL8L1QYnAFdCNv7ccGWh//73+0YP+1kfhwnExdl2VQ==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/expand@5.1.6': + resolution: {integrity: sha512-JfiLKi7qGuHmcQO/DqR10UFEp054Y1FXZaszP5ZEfHhgHeuFoT5nNFQIXFhed/5/p07SbsV2tIJFwG/dg5+NmQ==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@inquirer/external-editor@1.0.3': resolution: {integrity: sha512-RWbSrDiYmO4LbejWY7ttpxczuwQyZLBUyygsA9Nsv95hpzUWwnNTVQmAq3xuh7vNwCp07UTmE5i11XAEExx4RA==} engines: {node: '>=18'} @@ -1582,6 +1626,91 @@ packages: '@types/node': optional: true + '@inquirer/external-editor@3.0.6': + resolution: {integrity: sha512-rWmw6WG8JZ7LMn/srXEylYGhL6EXXJeROE7/4x4GREh6NgzqJBDbIgpNGsYoLPfobeb4VZtEYzPGnT5EFNYhiQ==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/figures@2.0.9': + resolution: {integrity: sha512-EAWgUTGQ/Umgga51dE3B2PUHbufuXarDfg86uVgoSgNHNNQnyFKcOrQLWVqYMghuSyHh8+2HUH0Js9cTC1WAdg==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + + '@inquirer/input@5.1.7': + resolution: {integrity: sha512-Icrs9tuMBCxGI+lFYNO71VFOnqGO8IIrLIGqnTGh07X8jZ2la9QLAYxXcikHZQjjVhIZUtU2xyH89DVN/pPhVg==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/number@4.2.4': + resolution: {integrity: sha512-C6g80U4U2+w2Vxa1CB0MN3a2WnQIfzLSUG0lduO3Au9GsirJsKATZkOwZPK+vZ1BlAlz+/Z5ParfQCS9E0svmg==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/password@5.2.3': + resolution: {integrity: sha512-1Uo2qfI2K3wXbfunMpvwAzoZPIUf5iEETwDGqRVbswoorXGqYQJ/bfIJFeLj+pxjq+e2UFPNOmx+fsIl4Urigw==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/prompts@8.7.3': + resolution: {integrity: sha512-DHK20kO+H5k/XcJQpHQUpVQbMYHHhZchlGWhZVMUV4WIuRuBW5744hipOtriE1vMqPLgnIyXFMHWKkIbTepa4Q==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/rawlist@5.3.6': + resolution: {integrity: sha512-2exExhQ5xTBqfN/rRlZkvM1Gm3b0eiLcWe2NqxWxe7qYmnU4M3j/n9TwzfPUb+Q7dAAz9TmBtDWWdF3jbp4ZLA==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/search@4.3.4': + resolution: {integrity: sha512-xsk0UeFP04jsbEeFMzghjUaH2aHXyt+WykSajQzq/8qyBNHsgGYHea/sFwv5T08kW7Sp+KDX8aF124zPUIs1Ww==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/select@5.2.6': + resolution: {integrity: sha512-jFu7CFghlr0vpi/326a4wz6BGkJH9X3H/iIu+ahyV2Ja52ktqQE3fC9BYP47JKeSPQYGUv5xquE2Vp9PbepZ3g==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + + '@inquirer/type@4.2.0': + resolution: {integrity: sha512-2rnHX8RPo4glJYqnFc/v3nQeIhDcjyRRyaT7MGcfL/8xv/8K03SXYoA2tX06WVSKywWOE/ncbG3dtuzLjR5TCQ==} + engines: {node: '>=23.5.0 || ^22.13.0 || ^20.17.0'} + peerDependencies: + '@types/node': '>=18' + peerDependenciesMeta: + '@types/node': + optional: true + '@isaacs/fs-minipass@4.0.1': resolution: {integrity: sha512-wgm9Ehl2jpeqP3zw/7mo3kRHFp5MEDhqAdwy1fTGkHAwnkGOVsgpvQhL8B5n1qlb01jV3n/bI0ZfZp5lWA1k4w==} engines: {node: '>=18.0.0'} @@ -1629,8 +1758,8 @@ packages: '@mdx-js/mdx@3.1.1': resolution: {integrity: sha512-f6ZO2ifpwAQIpzGWaBQT2TXxPv6z3RBzQKpVftEWN78Vl/YweF1uwussDx8ECAXVtr3Rs89fKyG9YlzUs9DyGQ==} - '@nanostores/preact@1.1.0': - resolution: {integrity: sha512-oiu9z85AiZlBTKJ8YsfAs8TALpDij70LmmKuRkeF22rS9zUBhVtYDWXEvV1qUUStNNwSFdhTMkwzOYL/IsA+UA==} + '@nanostores/preact@1.1.1': + resolution: {integrity: sha512-196xgAe1/HRDfibKFw+V2hHhARthlwNquy1oXyS0jNLgX3AYdo8MAn8nTEx+lojYGpvIz7cgoFbgbpnwcwCLSA==} engines: {node: ^20.0.0 || >=22.0.0} peerDependencies: nanostores: ^1.2.0 @@ -1650,6 +1779,13 @@ packages: '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 + '@napi-rs/wasm-runtime@1.2.5': + resolution: {integrity: sha512-HshSvXzmBxNzqejd3k/KemgQ3hdREUYFRRrgxOZ+gPljDIsO2SDZrVZMd4Z/HsxudQbE62OVyVFE8z9BCurfjA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} + peerDependencies: + '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 + '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 + '@netlify/ai@1.0.1': resolution: {integrity: sha512-jicymJwSK2/PPi0c3TjWRSp2h1Q/R+SrDd2NMY6bjckFYJJ6jyfToJj+gaypMycknSWI5LCgFwnJS209CMXtMw==} engines: {node: '>=22.12.0'} @@ -1661,8 +1797,8 @@ packages: '@netlify/binary-info@1.0.0': resolution: {integrity: sha512-4wMPu9iN3/HL97QblBsBay3E1etIciR84izI3U+4iALY+JHCrI+a2jO0qbAZ/nxKoegypYEaiiqWXylm+/zfrw==} - '@netlify/blobs@11.1.3': - resolution: {integrity: sha512-epr7eGb13LugY+0WUDl91dYmypOfbrJ6MYf07M3Zoey5WBYRD2rqDrOhDskfAlEaJ2MoWGaPWrVxltIxfI5LoQ==} + '@netlify/blobs@11.1.4': + resolution: {integrity: sha512-rtvtXG0NQkmIdpdI8AI/LKesf3TdZJwNP0VaxodPpb/yYzME62YAaqYVmB2MC5gO5Wxls1aIzcCK2xJFRNRhoQ==} engines: {node: '>=22.12.0'} '@netlify/build-info@11.3.0': @@ -1670,8 +1806,8 @@ packages: engines: {node: '>=22.12.0'} hasBin: true - '@netlify/build@37.3.3': - resolution: {integrity: sha512-CZMs6YbQmt5pPIGPV1XjDj/oz+Lp/mdrwQ7yCQ2H8XuK8js7y3S96aAta/bBiFXdzHGxHM7cbTnQseERcbjhHw==} + '@netlify/build@37.4.1': + resolution: {integrity: sha512-iNuOR3T+6na5OzpipwbK0Bswn/cNysDetBrkM+cTNgU9Ey8NlbddsKSNmS5Aq8BPNpkfLJrwtezBqd/fB8sGQw==} engines: {node: '>=22.12.0'} hasBin: true peerDependencies: @@ -1702,12 +1838,12 @@ packages: resolution: {integrity: sha512-p+M9a8mI0H0rRohY7Z4TkblvJMwsl5nfNKzmmhz1XBgSLBoDcgwf1TroHvM0TyK5sRiD8LViXe1wuJbzYlilUQ==} engines: {node: '>=22.12.0'} - '@netlify/dev@5.1.6': - resolution: {integrity: sha512-VaM5ws1DMiy3+EzMiCnZieaGyhqfLrVZT4QrrRDIkW3cm2SoJCv0oyuhGRzPov1j99/xHZpeKAGGn53eQtYYNg==} + '@netlify/dev@5.1.7': + resolution: {integrity: sha512-Ktthjc/RjdPlrZ9pIOpg6QKturmX6IX9n9GfKcw6EsbIAfS//nl1EuHsyKi6ibK4TiEXwQbsyeFniJPmlvdppw==} engines: {node: '>=22.12.0'} - '@netlify/edge-bundler@16.1.1': - resolution: {integrity: sha512-K4ZMtpZSRoHxzkOzCJjlD2FE0ec7yGnSY9qnFLem4OX21eSZ9bUp96H3B6RYE4Cq+hyu2UPEebKTF65hZSNQuQ==} + '@netlify/edge-bundler@16.1.3': + resolution: {integrity: sha512-9dblJ+RxhHPIyyA2T4VKRShwl6SUdGZcNRlFK+4ra2YIzvVncjFY4zu7UWfNftTo7BaNJv4DYCl5LW98OT7nUg==} engines: {node: '>=22.12.0'} '@netlify/edge-functions-bootstrap@2.16.0': @@ -1724,12 +1860,12 @@ packages: resolution: {integrity: sha512-DQflkwaC3greGAAZ9v2wE5PU0qkXMeC7xhRnF/8DEGCjWaVLt/uf48nqDkyCxLG84GYMSQSmlMs+O4wPf+FqPw==} engines: {node: '>=22.12.0'} - '@netlify/functions-dev@2.0.10': - resolution: {integrity: sha512-ZWNvjGHjpHejMiJtPUS+qOtSHbMpdMX0A/gdiub2UlTSvkRc4wD0R3WgQoDW03dhk8Bm2vYX2AoJly9AqIeK4w==} + '@netlify/functions-dev@2.0.11': + resolution: {integrity: sha512-0sG1QsmYZavqLROTp8i8SFkAJ8dQZUjciP9eOH98BvgHOKrBdTonBOjugdLJgVzQqa7HklpQ4UOmUVDhLWKV4A==} engines: {node: '>=22.12.0'} - '@netlify/functions-utils@7.1.15': - resolution: {integrity: sha512-GmILcI0C1u4uk7Sbt/F0f9/b967kTcU7LCC1KPvzVQNRz0r3t0tERoaYJucPs8ffG587u3AmoZkwjeaARUB3uQ==} + '@netlify/functions-utils@7.1.16': + resolution: {integrity: sha512-/XJWnO+YrKLT5mnFTENl43oIQsoXlTxQz6aapN+f+7y1NdTL9mF2D3wvKkw2+V642oiNLD0L4NG6oUeX86fADQ==} engines: {node: '>=22.12.0'} '@netlify/functions@6.0.2': @@ -1842,8 +1978,8 @@ packages: resolution: {integrity: sha512-HrGxXgauSZEzSd2mKu5YlqCvHpaNjQzf/yvwBdVXstZLRWWvbWIZBanrbXG0poyq70PBuiL+zVp3lU48aWnRNg==} engines: {node: '>=22.12.0'} - '@netlify/plugins-list@6.81.11': - resolution: {integrity: sha512-fv+Z+2zWao4c5B8xktuykskAJH2fzWMFiB0bFdrARf3+4x0mbye8OlV+0yRVd+2q0l7Shv6AuWO+5HhIi1KXzg==} + '@netlify/plugins-list@6.81.12': + resolution: {integrity: sha512-f+t0nebmg5sMnAsr53Ox52nm7O/0gjm2ydHlCWEE16+qiCCdiKrVd4cnUobo19qLX0l0ExVSL6T5fAUJgOlasg==} engines: {node: ^14.14.0 || >=16.0.0} '@netlify/redirect-matcher@0.4.2': @@ -1866,18 +2002,14 @@ packages: resolution: {integrity: sha512-OHo40+V3QZkR+UrDjqhN+LekrAby/dSSJxsvyYs9i88E/mSl3goB/ysoL+VYROm190egxmQyRYlHK7vL4GeHBQ==} engines: {node: '>=22.12.0'} - '@netlify/runtime@5.0.7': - resolution: {integrity: sha512-asVHnZLc+Y8OiW8Sb6O/AToV1byr9NLq+ZaOYFF9YFj4t2WAek1C0wBIYlUY9r8A1badnCh+v69yar37MMpNIQ==} + '@netlify/runtime@5.0.8': + resolution: {integrity: sha512-IOE91sQFqTlZXIZqwLMXwlUw0aWTO9OCagrCFR6EZGkk0+Nn2qgXMWLZG5eaqa2yfypyWXe0J69PI8cSQ6Gy+g==} engines: {node: '>=22.12.0'} '@netlify/server-dev@0.1.3': resolution: {integrity: sha512-1JAC09NXF923O0hJNrYLjeKVGyY45TgC+niTpPYOr0QcDA+q81cixRBH8b4WUB7CslxpAZQbxBdObyDUoM4IFw==} engines: {node: '>=22.12.0'} - '@netlify/serverless-functions-api@2.18.0': - resolution: {integrity: sha512-Uo5XyMFZOinq6AonHu6dUOkLvVydn+SaldoVkB4yQSpDrtqYWi56CoA26IIOur1EMJqRdt6JIzjzIe4jpzYdhQ==} - engines: {node: '>=18.0.0'} - '@netlify/serverless-functions-api@2.24.0': resolution: {integrity: sha512-wDmDnoHVvgDSZTMURUOtqOnsr6SJdWc2DGXtZFRlDau3vC8pgOFxjelS8WBI4TRo8T2eCyjvC0P1E20uL7VU8w==} engines: {node: '>=18.0.0'} @@ -1894,8 +2026,8 @@ packages: resolution: {integrity: sha512-PVvY1EEN9i2Er0LQoiyNG7i/BnwnttLuZqIkBnhL2Jrcj3P5N/NcGkv1i20MJ2ngNGSPQcT7tagDmF3V6BsdWg==} engines: {node: '>=22.12.0'} - '@netlify/zip-it-and-ship-it@16.2.3': - resolution: {integrity: sha512-kfBKp6JUdbxgJjix+a7mJpUTTLEwCB9Lolw10BK2QZ+ZlBc/7N13/okLx7hkaCjigByURDLc6kEYOgzd65bHKw==} + '@netlify/zip-it-and-ship-it@16.3.0': + resolution: {integrity: sha512-y5O/GONXSkGN5pFAHxw2ckZdmAu3ej3CEXPHebNyQHbWILW+5F985ODShSqJcl/JtL4fUVta0XkqOYr/3nStUQ==} engines: {node: '>=22.12.0'} hasBin: true @@ -1914,64 +2046,6 @@ packages: resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} engines: {node: '>= 8'} - '@octokit/auth-token@6.0.0': - resolution: {integrity: sha512-P4YJBPdPSpWTQ1NU4XYdvHvXJJDxM6YwpS0FZHRgP7YFkdVxsWcpWGy/NVqlAA7PcPCnMacXlRm1y2PFZRWL/w==} - engines: {node: '>= 20'} - - '@octokit/core@7.0.8': - resolution: {integrity: sha512-L7y8eYc+AwxGr2PWI4WFt1VG4TiJ66c26BD16mXpYIlXxG0SMigM1+m4aTSlYyBr5BlQsGAlz8uDCoZN4SEMcg==} - engines: {node: '>= 20'} - - '@octokit/endpoint@11.0.5': - resolution: {integrity: sha512-iXa654H3yFafF/ieHkukfbgWo2rmXD2ceD0ZOtrPhw1bc3FDch1d9N/TNs0FQ1/cIbwb7kspUX8jzIs8nzb9DQ==} - engines: {node: '>= 20'} - - '@octokit/graphql@9.0.5': - resolution: {integrity: sha512-bt/hm03LeU6Vy7FwTrkkC9p3XGT/lBwClglMqxBSe5/q0E5CdJTXeAqEI0vlw89/LF/G6tryTIH8HirZ3prMVg==} - engines: {node: '>= 20'} - - '@octokit/openapi-types@27.0.0': - resolution: {integrity: sha512-whrdktVs1h6gtR+09+QsNk2+FO+49j6ga1c55YZudfEG+oKJVvJLQi3zkOm5JjiUXAagWK2tI2kTGKJ2Ys7MGA==} - - '@octokit/openapi-types@29.0.1': - resolution: {integrity: sha512-9qWOMFNxxLokERcms42rU0PTLqQmVs7g5E41TI4mCOxmpFayD1rfC7XxOL55cG9MBZLFlC31BrR37myMKardwg==} - - '@octokit/plugin-paginate-rest@14.0.0': - resolution: {integrity: sha512-fNVRE7ufJiAA3XUrha2omTA39M6IXIc6GIZLvlbsm8QOQCYvpq/LkMNGyFlB1d8hTDzsAXa3OKtybdMAYsV/fw==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-request-log@6.0.0': - resolution: {integrity: sha512-UkOzeEN3W91/eBq9sPZNQ7sUBvYCqYbrrD8gTbBuGtHEuycE4/awMXcYvx6sVYo7LypPhmQwwpUe4Yyu4QZN5Q==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/plugin-rest-endpoint-methods@17.0.0': - resolution: {integrity: sha512-B5yCyIlOJFPqUUeiD0cnBJwWJO8lkJs5d8+ze9QDP6SvfiXSz1BF+91+0MeI1d2yxgOhU/O+CvtiZ9jSkHhFAw==} - engines: {node: '>= 20'} - peerDependencies: - '@octokit/core': '>=6' - - '@octokit/request-error@7.1.2': - resolution: {integrity: sha512-XZRuT3xZ84D3gYErI1DZvhJ33dCWVV6uzBtWkaBB4TvA/L6eOeTZodxLFVB44bBEEo3vEx7y00UfX1tBLrtLRg==} - engines: {node: '>= 20'} - - '@octokit/request@10.0.16': - resolution: {integrity: sha512-A0zWGjHzISIb+9ccG8s0dq7LKO5zVpJLRICjgUb+sJxEWqn8RUHB1rD3AE51+PECvXHIxqZ1VVvs4fHTSD9nUQ==} - engines: {node: '>= 20'} - - '@octokit/rest@22.0.1': - resolution: {integrity: sha512-Jzbhzl3CEexhnivb1iQ0KJ7s5vvjMWcmRtq5aUsKmKDrRW6z3r84ngmiFKFvpZjpiU/9/S6ITPFRpn5s/3uQJw==} - engines: {node: '>= 20'} - - '@octokit/types@16.0.0': - resolution: {integrity: sha512-sKq+9r1Mm4efXW1FCk7hFSeJo4QKreL/tTbR0rz/qx/r1Oa2VV83LTA/H/MuCOX7uCIJmQVRKBcbmWoySjAnSg==} - - '@octokit/types@18.0.0': - resolution: {integrity: sha512-l6bAF43PNxkJp6g+W4PjoUSSkxHomXw2nOum5CTftJz1NlV3vu93NImgOYtLf6CbBUb5j+fiuzW0PPQ5JTSvZA==} - '@opentelemetry/api-logs@0.221.0': resolution: {integrity: sha512-OlanaW1vv7ufTqQ3/fPLI4arGt5ZoM+P8abOMki6uEYnpRazepSWDwDnnw+la7kE26SHVC18//SMccrDvLKOXQ==} engines: {node: '>=8.0.0'} @@ -2029,8 +2103,8 @@ packages: '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} - '@oxc-project/types@0.152.0': - resolution: {integrity: sha512-oM/5rLBm2tPkg0iBgkH/FOeR3PCDpY19GTgAZjMFM8h9WI9VW7cLgzp6nwtarYKmovavIQZ+Fe/RKX/8C8O/Rw==} + '@oxc-project/types@0.153.0': + resolution: {integrity: sha512-jSNrRIyvPVLL5E1z/tS5zLAprosGz/FuI1PWwEOz59j3E4TTTzSpqKb/RDGqJhhW0QHYISGXxq582wGx6T11Tw==} '@parcel/watcher-android-arm64@2.5.6': resolution: {integrity: sha512-YQxSS34tPF/6ZG7r/Ih9xy+kP/WwediEUsqmtf0cuCV5TPPKw/PQHRhueUo6JdeFJaqV3pyjm0GdYjZotbRt/A==} @@ -2133,8 +2207,8 @@ packages: resolution: {integrity: sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==} engines: {node: ^14.18.0 || >=16.0.0} - '@playwright/test@1.63.0': - resolution: {integrity: sha512-oxMK4vllB9RK5NQ2l1pq1IfOf2AvnEuj/vYGDj0H2nMtmtZpKtCwt/l00GEO6xjGfpBNAvjovvYdCm50dRQkpQ==} + '@playwright/test@1.64.0': + resolution: {integrity: sha512-oTN9FNYuN6bqQMwiho6jJKLCG2/QOYCixGXuCjRmzOq23eODeukuY2XiAVoVpAECbuezMt1MHQjAiQxK8F+Y+g==} engines: {node: '>=20'} hasBin: true @@ -2270,98 +2344,98 @@ packages: resolution: {integrity: sha512-xBaJish5OeGmniDj9cW5PRa/PtmuVU3ziqrbr5xJj901ZDN4TosrVaNZpEiLZAxdfnhAe7uQ7QFWfjPe9d9K2Q==} engines: {node: '>= 10'} - '@rolldown/binding-android-arm-eabi@1.2.12': - resolution: {integrity: sha512-dB/a1214qKfHMXCpgqR4OZT+jS4kTyEXbQGJPqzobt5EwH5rX080pxE37alt3RzvR1bf1Yz/yGqRfrYAxuPw0A==} + '@rolldown/binding-android-arm-eabi@1.2.13': + resolution: {integrity: sha512-Vu/NICrgdRvUOeaJZIyB2FP63s6fO/4ud5l8dXmxDx9yDyn+mN0y+gsvsVviSli+T361Aqo0h46EuMoobrwawA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [android] - '@rolldown/binding-android-arm64@1.2.12': - resolution: {integrity: sha512-7KHFgQ5VJxIHcLlrwrc3Xbds7oTNQT7Pgi9gQCJKrd2VGab/UksIOYp6VD8MzCstGxOKMgNamPwUCfxPdP1OHg==} + '@rolldown/binding-android-arm64@1.2.13': + resolution: {integrity: sha512-6LEoIrGy5vvCd2boNnv2soPSUZj/PRvhp8R/t9KlX+mIZxThIE/ZqxrGXxmuNX0FuvQFvLdZr7S4HrYpYBVhEQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [android] - '@rolldown/binding-darwin-arm64@1.2.12': - resolution: {integrity: sha512-3YIhqHD96nA5SaYNRBR16HnGv4oavZvXfD/ayHM+oYZ0WD/8lBAtf6zQua4kEyAvpqrluKXl0lnOBoiNby7x9w==} + '@rolldown/binding-darwin-arm64@1.2.13': + resolution: {integrity: sha512-CaJSRzlQ6Q+zkDMVA9OkVxBjVoPRCDEE3v0FSJ9kIQBgRjFApA3Si4ijhbNVUji7ZJt+PfO0e46qy4nPInHUPA==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [darwin] - '@rolldown/binding-darwin-x64@1.2.12': - resolution: {integrity: sha512-UuuJ35MFw4gmFOrE9pEqIV+K3syIKveph+Qc1/ljHZVdoDW4pz/JHR/eMVom+TZGl/5OOvGJOWaOCVt3ZfqhxA==} + '@rolldown/binding-darwin-x64@1.2.13': + resolution: {integrity: sha512-e4r340I5hxSzJkD3YJBxgzq/rJ3wwxwdLLb2FPt1Zpyem20nrQPT11DDEEkazwxaHumH8wpglsp/Ozgj/wT6mw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [darwin] - '@rolldown/binding-freebsd-x64@1.2.12': - resolution: {integrity: sha512-uMvssit0a4W+/7D8CbHUvG719mH3R2jwXAlh/XcPvuHTE0g++LymF88DCGNX0HM2rBOn0xrzgXktIB6fLSJBTQ==} + '@rolldown/binding-freebsd-x64@1.2.13': + resolution: {integrity: sha512-hoBWDZ4/K/mJKVMbsgUd1jfpA2DiOrJ54mpegObU9TBHBBrtX4FLIXJJQRDPZ/2Dn91GvPob+Z2hwKJzf4E5SQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [freebsd] - '@rolldown/binding-linux-arm-gnueabihf@1.2.12': - resolution: {integrity: sha512-XcFu0R0xWnwzSf4IQgFH1rJIckPN1pLy2R+4r9IDB7Yfu/ys9cVqfa4pBrMHj7a3gl8mIR4nRNPg0e5IvEVs6g==} + '@rolldown/binding-linux-arm-gnueabihf@1.2.13': + resolution: {integrity: sha512-oF9fZu3vTWnTiVAkDFxU9PJLt1nh20K9RRpuHsR7ZnE2L7XookBbDBVLojCVSLGbvtSlxeUNnjAj6DbNsKyzbg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm] os: [linux] - '@rolldown/binding-linux-arm64-gnu@1.2.12': - resolution: {integrity: sha512-260UrKgn8tz39ak+SMDOirKzr7V04M9dWPw5llW00SwBivCZoWcRBKV1d8cXnRkUmSZA3BdiUmBHWk7734Ulpw==} + '@rolldown/binding-linux-arm64-gnu@1.2.13': + resolution: {integrity: sha512-DTpb/+jMiqWMPgphn4ksW1zW+XLJ6dJJ9FMvnIk9I291LhCctMPhMYJrP5t9p6C9qa3KXadDdUEZHBaPh3kNxQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-arm64-musl@1.2.12': - resolution: {integrity: sha512-5YK1I9SqDkbPgc1IA8BgDl34suqUS2q0KWnBrirm0E51YjOs6eo6dV6jbQfNE/argHRSvd0QUGgtpIoYx+WWpw==} + '@rolldown/binding-linux-arm64-musl@1.2.13': + resolution: {integrity: sha512-xU+Kvv9N2A3SY35zFh1FWWNjxbadE/BKeqnkXe7vScU4GZsw757BlVmDLITZEq8DPpk6m7uoDYkK7P+x/uU5Ow==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [linux] libc: [musl] - '@rolldown/binding-linux-ppc64-gnu@1.2.12': - resolution: {integrity: sha512-Rkcrmp7eFRg74yL5fXEU91JEWbdEPLevWwGtXpmhbjlD1StScbWTmO94Bhly+Mo+ketKYkdmM1vNUKeWSlx8cQ==} + '@rolldown/binding-linux-ppc64-gnu@1.2.13': + resolution: {integrity: sha512-XMk/hnhh25oQ756Lclb1Q11h4ll0xC0Esa5w4Vzp+mAE2S3AGJgeM0SonrIgY8fHhjarb6hcoTuwoFG0VVP2ig==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [ppc64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-s390x-gnu@1.2.12': - resolution: {integrity: sha512-qvK4DuAsQc2BSjlx+Xr+IzOIvvxbGZqxFwdWfG6F518Erj0GGISyQbJ6pIappnOxlNPzNHvo/L0BwB30GZ+zVw==} + '@rolldown/binding-linux-s390x-gnu@1.2.13': + resolution: {integrity: sha512-U1BoTHYmlywE2n3HUWjzZ+8EQsKr+OwpxYuDWaubx42tUL8QSL7nOqRz/NVHanibbFP3M1Rxuprz/wNcbMKjqw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [s390x] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-gnu@1.2.12': - resolution: {integrity: sha512-Q9uLBO53Xd4QIq1WOycVQyPP1O4HhraEV2qqb3uTrnVw6QZih9duY4vNXOivL1xoUS1/z+W8eF4NMfl2a8Sdjw==} + '@rolldown/binding-linux-x64-gnu@1.2.13': + resolution: {integrity: sha512-J4cm80Pc6wEwV5AZ42o62sIQgDk+Y7R2s646jIwuvO+4V46QB58N4vVuMPWCBaNgursXLpmUWJV//WQAkPvHBQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [glibc] - '@rolldown/binding-linux-x64-musl@1.2.12': - resolution: {integrity: sha512-3IBxWFMjbOZskDPKv8Lf9BCnahlKuHthWkYnyIxOH/QcJrFcS4EmcenthApkwr/5+nEqZlLzeYbxeMaX7A5u4g==} + '@rolldown/binding-linux-x64-musl@1.2.13': + resolution: {integrity: sha512-W0euZS40U4V6JkmEnVCIX9mcsL6cbXQ4X8c2w+MMOIjFg68TXUW+u3RT+2e1t1pv9mg/EP3pDtK3POXdQ7Rxyw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [linux] libc: [musl] - '@rolldown/binding-openharmony-arm64@1.2.12': - resolution: {integrity: sha512-xtX61xg4LKPkPWilZU1ynKClz5Gj4bf74LML4r3eVLWumKnGjoEr1OSHQhMdbBDoYTi+yjrujvpZe2pUnqCrrA==} + '@rolldown/binding-openharmony-arm64@1.2.13': + resolution: {integrity: sha512-do/AF/4n9MRshia3a5aXoy8xM2c6mgfT6D7H/dY6my5z+hfCIR4ab7mk4IRj++nsEQpKy39kd0DQnDq+r692tw==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [openharmony] - '@rolldown/binding-win32-arm64-msvc@1.2.12': - resolution: {integrity: sha512-At7fPB6PCaIjzgIhEZFxuT+BBFqiQibJDT4d3PhiR3f4E7bbMZF4aKblbFfEM3sETRDd1YiQx/+U/g/B/ou5Ew==} + '@rolldown/binding-win32-arm64-msvc@1.2.13': + resolution: {integrity: sha512-6FtUf2cJZobutJdxnGYX8z0vtbgqU0b2v8vfBhkXb9wp2MppMFtkunE+IaOntyi01rkIQoPW2GHABtfzsC0BRQ==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [arm64] os: [win32] - '@rolldown/binding-win32-x64-msvc@1.2.12': - resolution: {integrity: sha512-WIw2haVKwjuYdXkHaoC0mF8Le71TuCBxjrdKqLbJGctbBABj+ClfmNvtbOnzpq3RokNo5+V1qhtSzJyXorsklQ==} + '@rolldown/binding-win32-x64-msvc@1.2.13': + resolution: {integrity: sha512-UKhFaZTeTcbKrb3iU82m17jVcPEAoqDkCN5MBqgPyZSwp/cQmib21crTS0DdH7T1B7wZRWEI89YQAOJMet5yhg==} engines: {node: ^20.19.0 || >=22.12.0} cpu: [x64] os: [win32] @@ -2851,8 +2925,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@typescript-eslint/project-service@8.71.0': - resolution: {integrity: sha512-aABjw5rjBacYONVPaPiWOCjJu0vEF4a25iQuodlmQYL1trtLZ0X/y+2Vzl3BKI1odM4LnwLE1oUDXYp1wzx1TQ==} + '@typescript-eslint/project-service@8.71.1': + resolution: {integrity: sha512-Oijc9RUsohHjncg6iGi7gCtjnEjYt9FWv9u6ygK8uKcHK5eLjLAkqERQ9BaytbpceOFdk6kifPCS/zAZE+A99g==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -2861,8 +2935,8 @@ packages: resolution: {integrity: sha512-gWF0BhUcnjZxSpLE8ngS/59n2SB0J3YqRxvX1+2aoRJk9hNtHSLOV+TcarFiOr5ipXm3yc1QrI4c9YZc8zyCxw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.71.0': - resolution: {integrity: sha512-Z1UlWHADEK2Mlb9NpWfDeSjqoZ5EyrOv4R3eQpbkzqn/EwaIdOpXXupEA1+0ZIOSJSZZDBHG0BrQyN8zUG6Pwg==} + '@typescript-eslint/tsconfig-utils@8.71.1': + resolution: {integrity: sha512-oTvkml5SxXhgg+WWKhod5qWQICDXtOB+/Hi9VdPKFAANJ2b7YOgMffgvzXuqog7R6A/JtrzRf128dsxummyWhg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -2871,8 +2945,12 @@ packages: resolution: {integrity: sha512-cJ4OoxPGWvFnBTnSZyaU+qJzGTqPTGJY+gDchj6cRyLRdmIdt4rcsE4twj+zPfrNiWuVi38wijHzShL++Z9atQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.71.0': - resolution: {integrity: sha512-PEEF4G5sLLWAS5BpPrUvms4ySZkiBQQZM4z+3ReI46axK5Vqr/vXBQatJQIZZOYdGyPUAKTtsrWzpqKuU+3DEw==} + '@typescript-eslint/types@8.71.1': + resolution: {integrity: sha512-ybYnPTUwg3VQQOFEiBPLs8Jxl1ry2vXdn1kVKguomBbvxpetdu3MKTNDqFNUrlG8ylP9MpZosmXMFYlGQHk1oQ==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/typescript-estree@8.71.1': + resolution: {integrity: sha512-pSKSEK1JJpHs6KiKVtABCE4iJK5d7FLFzDXQNBQ2oRY7LEd3UwOt3TZemTgu9syTIf56dJWlTn/pdmrO9oKUXQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' @@ -2881,6 +2959,10 @@ packages: resolution: {integrity: sha512-8eQ9R218XORK+KLosnf4bu/QsUXvUyVwTbArg7/0NMB1Pu87OJKvj4nhFblkYE8gQV73mW1dx1ptlPCkwRGa7A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.71.1': + resolution: {integrity: sha512-0GxiUGqMU0qXJt58cBsiG3DP8lUmBaFo2vChtUX+CT7PnR3v/VGLLrzVP4K9r1lNiZXjHYefMBbPunplr09v6w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@ungap/structured-clone@1.4.0': resolution: {integrity: sha512-1mEZtMKPM09vDmQt5y7YvmN2+DFTP7Tg0EWXdic8/C6VRnpb33e4ghisCIE3WZjsE2N8mf+QV1Zqh7ZFYLWInQ==} @@ -2999,6 +3081,11 @@ packages: engines: {node: '>=0.4.0'} hasBin: true + acorn@8.19.0: + resolution: {integrity: sha512-oJlA3XiRm7Cyk6qFD2Jn8ak9B7jSy0qy00ADO3+8dpT0LSjFihQYv4C02LFCSYJV3Q37xYwwRy5m+IpIiUzqWw==} + engines: {node: '>=0.4.0'} + hasBin: true + add@2.0.9: resolution: {integrity: sha512-a6+u7hP0xmII7EBQenAIb6oMp9/vcW6EmrsD0ngUbLnE69Xtwj4yCbmHLUi5LZ6ggJB+AufHTaDbW1XBiYJwFw==} @@ -3042,8 +3129,8 @@ packages: ajv@8.20.0: resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} - am-i-vibing@0.4.0: - resolution: {integrity: sha512-MxT4XZL7pzLHpuvhDKdMaQHMGGkJDLluKBLsbstn+8wv9sWcFT6h+0ve9qkml95amVTZtZV83gQe2hY+ojgHLg==} + am-i-vibing@0.5.0: + resolution: {integrity: sha512-KLcsDhqf1XRrJmJr+9I/C0EX2K+sGrAGZFgkmd84c8TJO9zJBu+/kFInjazu1KfJWFhWDKdRWkpBzEs7s35DVA==} hasBin: true ansi-align@3.0.1: @@ -3155,8 +3242,8 @@ packages: resolution: {integrity: sha512-WavQUarfgwSbpCq4xsdcIBdX5KArfI2d6DD8EIloJIMthnB1508iNpx4C77EhUyMd03LpEt8HAPzwF/cG0V39g==} engines: {node: ^22.22.3 || ^24.16.0 || >=26.3.0} - astro@7.3.5: - resolution: {integrity: sha512-1p/ernaq/RuESbM5NMjWzbO6SiebMGrGcYlGjMfBhzzgM+n/X7AUmVyw8BqW2QYCdivpsHwJBcD1fqmlTZjZHg==} + astro@7.3.8: + resolution: {integrity: sha512-LHzDHSaV+YzZiR3EFndDYTLLeNeuMtP1qX1FLcCNUUHOCqTTIWPczy2UV3zpA5VqvJe5cWZolqM9Z8JFqR2i9w==} engines: {node: '>=22.12.0', npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true peerDependencies: @@ -3232,8 +3319,8 @@ packages: bare-abort-controller: optional: true - bare-fs@4.8.2: - resolution: {integrity: sha512-+ZI68KHMUvosXfKbg/UOHK0tbCdRnegbvPEdEcZ3Nd6TetieQsJPRXBRXPdLyy8+3VSEbPXtsumTpEtt78xv9w==} + bare-fs@4.8.3: + resolution: {integrity: sha512-KQi9ShyPS/nOCtKpma7At8wbq4ORSNUmD67hsZrPcaWJcEmL8PHyS2xVWT308y8/LvHFOUTytTTDsD8dInx6bA==} engines: {bare: '>=1.28.0'} peerDependencies: bare-buffer: '*' @@ -3268,19 +3355,11 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.11.19: - resolution: {integrity: sha512-Grytf1xOxOEMTGRwx6rLGKkTabd4vMg3VrKdj/7joCmV0qgh4QwMMO6xh34YEXQqirAuUdgQGa5orJQQ+69RBw==} - engines: {node: '>=6.0.0'} - hasBin: true - - baseline-browser-mapping@2.11.27: - resolution: {integrity: sha512-ElY12DaROGuan+lMmZ8Cvo/ZUbXPe7Enc/9VU/b1T3Kp4dwytRcNdR8DoSJN5SNJT/CuvcCA0DHDVmMOCePdRQ==} + baseline-browser-mapping@2.11.28: + resolution: {integrity: sha512-br0LOmjJqr6Rt4AEkadbcNf67Zpo7EPwKsWbjnRrJIa1QYFHQBqM4C7F2WTbV8ahTEcg1Eo+Y0aWjjORInYFyA==} engines: {node: '>=6.0.0'} hasBin: true - before-after-hook@4.0.0: - resolution: {integrity: sha512-q6tR3RPqIB1pMiTRMFcZwuG5T8vwp+vUvEG0vuI6B+Rikh5BfPp2fQ82c925FOs+b0lcFQ8CFrL+KbilfZFhOQ==} - better-ajv-errors@1.2.0: resolution: {integrity: sha512-UW+IsFycygIo7bclP9h5ugkNH8EjCSgqyFB/yQ4Hqqa1OEYDtb0uFIkYE0b6+CjkgJYVM5UKI/pJPxjYe9EZlA==} engines: {node: '>= 12.13.0'} @@ -3315,11 +3394,6 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.28.8: - resolution: {integrity: sha512-V2NpofLblG64mfOtSgDhOJESZEGogzDMBv/q+W6oc4LXWP/q75eOXoOaaOu1EOadB9U4Bwx/e0yzbvwKH8zalA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.29.3: resolution: {integrity: sha512-1R4kiYKXGViqEN0CnoDrXc1StD9niAwu+j2dukWzrD4bJgsD4lDmEp0CRbc6E/vYJIfTHwPmwyaKtVSudICdPA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -3389,11 +3463,8 @@ packages: camelize@1.0.1: resolution: {integrity: sha512-dU+Tx2fsypxTgtLoE36npi3UqcjSSMNYfkqgmoEhtZrraP5VWq0K7FkWVTYa8eMPtnU/G2txVsfdCJTn9uzpuQ==} - caniuse-lite@1.0.30001810: - resolution: {integrity: sha512-TITQPUkaz+aVk5GL6NhOdwk1aEaNTSDPsGFWrTuhKGtjTF70jL/Oht2W4c6rXUe5fu7Ie19VIahAXHIIiWWNeg==} - - caniuse-lite@1.0.30001814: - resolution: {integrity: sha512-/Uaf1lAzr59XcMpW0o96WoEfr+VXK2OX4U9AgFoiSHsVJ4HppnIFUjtYzsyDH2+tgANaQb2/oxYGwCPapN1FpA==} + caniuse-lite@1.0.30001815: + resolution: {integrity: sha512-uDybUEyfgbyJJ93J1vikTylBX31AkdVYeVPeffMQpf8XN7hSfr0oZOn4VFOIMNvtU5+rHvC5Udg2TgtJKHm23Q==} ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} @@ -3454,8 +3525,8 @@ packages: citty@0.2.2: resolution: {integrity: sha512-+6vJA3L98yv+IdfKGZHBNiGW5KHn22e/JwID0Strsz8h4S/csAu/OuICwxrg44k5MRiZHWIo8XXuJgQTriRP4w==} - cjs-module-lexer@2.2.1: - resolution: {integrity: sha512-Ca8swihM+/4yKecYHY52kgJd300hi2lADU/a1RxNTRe+RJ9jvqQlESpbz9DnG9mowez8qwXHB8qYdIUw9e+F5Q==} + cjs-module-lexer@2.3.0: + resolution: {integrity: sha512-lmNyBzi6iYiqyrExTctfmjd8tInx+dHu9PBomTfH5RXS53c27JMFJgzNv5TyAnm3PgGf+MLy0+Ws41/HlVxdKQ==} clean-css@5.3.3: resolution: {integrity: sha512-D5J+kHaVb/wKSFcyyV75uCn8fiY4sV38XJoe4CUyGQ+mOU/fMVYUdH1hJC+CJQ5uY3EnW27SbJYS4X8BiLrAFg==} @@ -3485,6 +3556,10 @@ packages: resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} engines: {node: '>= 10'} + cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + engines: {node: '>= 12'} + cliui@8.0.1: resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} engines: {node: '>=12'} @@ -3600,18 +3675,14 @@ packages: resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} engines: {node: ^14.18.0 || >=16.10.0} - content-disposition@1.1.0: - resolution: {integrity: sha512-5jRCH9Z/+DRP7rkvY83B+yGIGX96OYdJmzngqnw2SBSxqCFPd0w2km3s5iawpGX8krnwSGmF0FW5Nhr0Hfai3g==} + content-disposition@2.0.1: + resolution: {integrity: sha512-e+H0ZXHSWYrENhQzw1LPuP4oF5MzVKmDU6d3hxlvaPEYLLg62MxtQNPRx4SYSuYJSBUgnQIG4HIN2tEtNv7Dog==} engines: {node: '>=18'} content-disposition@3.0.0: resolution: {integrity: sha512-ZH/0Xs9rMIFWCOmGdmS9eHBTF62qqQYNz4nVjQhkdIO/a0fCP4UIM3mRz/wiqL0L14YgAz/1xio4OaSY4+ON/A==} engines: {node: '>=22'} - content-type@1.0.5: - resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==} - engines: {node: '>= 0.6'} - content-type@2.1.0: resolution: {integrity: sha512-mj7UPXE0jaqaOsukNZRUEfEi2AcL7C/vwmwcHV0O97eO1E1pxBZuyjlZrx5seTaNBg1U6+o35wpa35Qfcc+7ag==} engines: {node: '>=18'} @@ -3689,8 +3760,8 @@ packages: critters@0.0.22: resolution: {integrity: sha512-NU7DEcQZM2Dy8XTKFHxtdnIM/drE312j2T4PCVaSUcS0oBeyT/NImpRw/Ap0zOr/1SE7SgPK9tGPg1WK/sVakw==} - cron-parser@5.10.1: - resolution: {integrity: sha512-pKRrRagItwk9rGIStcUyMxFX34x56zoX3KDf9HJ4ttwkXIK1qxK63EvXvEDmlxI9AdPJ+Y7TEKRftRlW5eSS7A==} + cron-parser@5.10.2: + resolution: {integrity: sha512-JfAYMY0LZaWQTuict8PhtF/ksSnq8xefSDmQUnnoqvkPYkU/y3UP0DTWzJKFBz0P1IXsDG8q0vY3zHkoFZOhvw==} engines: {node: '>=18'} cross-spawn@7.0.6: @@ -3700,8 +3771,8 @@ packages: crossws@0.3.5: resolution: {integrity: sha512-ojKiDvcmByhwa8YYqbQI/hg7MEU0NC03+pSdEq4ZUnZR9xXpwk7E43SMNGkn+JxJGPFtNvQ48+vV2p+P1ml5PA==} - crossws@0.4.12: - resolution: {integrity: sha512-aypfsr6t0uNvkqaZc6zvBfXzC6pLI0/sIulpkV6RwCVtZqG5ebBzv4weImKK0VNCj91Wl9F5j7p5WU4MNrybng==} + crossws@0.4.15: + resolution: {integrity: sha512-NsUOpDZosz7nyI+qEIl05yaiXOWaXH2oTeM+XBWtiSWZtb5rzcIsl1AST/HzM2jzUn76eFuyrkn83E6iSBRUvw==} peerDependencies: srvx: '>=0.11.5' peerDependenciesMeta: @@ -3940,10 +4011,6 @@ packages: dot-case@3.0.4: resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} - dot-prop@10.2.0: - resolution: {integrity: sha512-BTJ9aZYL3vCfZlZOBLy9v8TUqWGQ0pzFnygKwFZt5udj6viBoFIBviKPUoZLDCPn1FoXffv6McQFDenrm5Krfw==} - engines: {node: '>=20'} - dot-prop@9.0.0: resolution: {integrity: sha512-1gxPBJpI/pcjQhKgIU91II6Wkay+dLcN3M6rf2uwP8hRur3HtQXjVrdAK3sjC0piaEuxzMwjXChcETiJl47lAQ==} engines: {node: '>=18'} @@ -3970,11 +4037,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - electron-to-chromium@1.5.415: - resolution: {integrity: sha512-958V+Kbhtgz+SxXeEVKBjrlKRBIDAYvUJfwhjxMZ5S6ut9jAl7l9ZKBkBrvjyjZE36PabLUo2L8kEeV5O4vgJg==} - - electron-to-chromium@1.5.444: - resolution: {integrity: sha512-5ss/uJfoDYDHT0lfJzT6FbcskIzROIOPf0BbbFkGcvDzoJU7i//9GDrwwIHQVmIsrAGiF3ihpADBRIsrEFt1rQ==} + electron-to-chromium@1.5.452: + resolution: {integrity: sha512-cVvk1YBSj6571VmV6hdJTqj94Y79xSu8cj6Y9t6ae4Y4431z8/7EJFvu3rVp90xhfuv9BpPKUmaLfTo4+FOGBg==} emmet@2.4.11: resolution: {integrity: sha512-23QPJB3moh/U9sT4rQzGgeyyGIrcM+GH5uVYg2C6wZIxAIJq7Ng3QLT79tl8FUwDXhyq9SusfknOrofAKqvgyQ==} @@ -4075,11 +4139,8 @@ packages: es-module-lexer@1.7.0: resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} - es-module-lexer@2.3.2: - resolution: {integrity: sha512-poHGpORABojJJucnV9KbOavETW8lBVnphkW77ER5/BQ5Fz7oXSoCNek7IH3vR5nRjdsEz926ibFYX8KtLQmdyw==} - - es-module-lexer@3.0.2: - resolution: {integrity: sha512-BuIB67FngDSyQ/dpQNOZybwdEBDUGJQvOqwWr4ha/ufYiqzuEwPkKO2zLhRAgay28tStRIHUeWmszZAJo3GCOg==} + es-module-lexer@3.0.3: + resolution: {integrity: sha512-yWGe1O/j+almnV4hOYrmZo8u58JdnmXEMneRQAYkWtqSiT86yoMIEKF4rpqEDj52tbYl3xceBD3DQIBwcsC9Pw==} es-object-atoms@1.1.2: resolution: {integrity: sha512-HWcBoN6NileqtSydK2FqHbS/LoDd2pqrnQHLyJzBj4kOp/ky2MWMN694xOfkK8/SnUsW2DH7EfyVlydKCsm1Zw==} @@ -4276,8 +4337,8 @@ packages: resolution: {integrity: sha512-1KboYwxxCG5kwkJHR5LjFDTD1Mgl8n4PIMcCuhhd/1OqaxlC68P3QKbvvAbZVUtVgtlxEdTgSUwf6yxwzRCuuA==} engines: {node: '>= 0.10.26'} - express@5.2.1: - resolution: {integrity: sha512-hIS4idWWai69NezIdRt2xFVofaF4j+6INOpJlVOLDO8zXGpUVEVzIYk12UUi2JzjEzWL3IOAxcTubgz9Po0yXw==} + express@5.3.0: + resolution: {integrity: sha512-qCqy1xSoaugxOD4IVHb1ZWdkvCF2W3aE2okKouWj8VwJ+ztskSiXoBnCSJqfKT+cVPJhuJqe9YLbY425+Zh00g==} engines: {node: '>= 18'} extend@3.0.2: @@ -4289,8 +4350,8 @@ packages: fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - fast-equals@5.4.3: - resolution: {integrity: sha512-8unmvA0qrfpFWBYUate9BTGtQdKHWBYt+KdAIkag7Vvxe7wz8Q2nJg7fLMC0bJqe0bjP31kca7Ckaawrs4Istg==} + fast-equals@5.4.4: + resolution: {integrity: sha512-d9/I4rfMfUlO9HOkQqLJgfyRM4siqk1SF3Gjxm4OAMZzV+kCKHe1t/bHxn3xtCPHs3HCQFcvqzkTuanzqECQxw==} engines: {node: '>=6.0.0'} fast-fifo@1.3.2: @@ -4575,8 +4636,8 @@ packages: resolution: {integrity: sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg==} engines: {node: '>= 0.4'} - get-tsconfig@5.0.0-beta.4: - resolution: {integrity: sha512-7nF7C9fIPFEMHgEMEfgIlO9wDdZ8CyHw27rWciFZfHvHDReIiPhsYuzPRXsfvBCqFy1l8RRyyWV7QLM+ZhUJsQ==} + get-tsconfig@5.0.0-beta.6: + resolution: {integrity: sha512-X6fBC0pmImC70gvX2zm56go9hx0MyoGVdG0tUCkg/D+Xnh5TJsOZ7iDbOdI3PvmtrDxnu1YdDufpK2QJX1Meqw==} engines: {node: '>=20.20.0'} git-repo-info@2.1.1: @@ -4784,8 +4845,8 @@ packages: htmlparser2@9.1.0: resolution: {integrity: sha512-5zfg6mHUoaer/97TxnGpxmbR7zJtPwIYFMZ/H5ucTlPZhKvtum05yiPK3Mgai3a0DyVxv7qYqoweaEd2nrYQzQ==} - http-cache-semantics@4.2.0: - resolution: {integrity: sha512-dTxcvPXqPvXBQpq5dUr6mEMJX4oIEFv6bwom3FDwKRDsuIjjJGANqhBuoAn9c1RQJIdAKav33ED65E2ys+87QQ==} + http-cache-semantics@4.3.0: + resolution: {integrity: sha512-M5t5LlJpS1UHMjvwRQVdFHvPISGeLAxNcrWuJkeGh0KxsqCHZ1O3NXZU/8x7cD0BDcGW8kapxMKTvwlqrNkHkA==} http-errors@2.0.0: resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==} @@ -4891,12 +4952,6 @@ packages: inline-style-parser@0.2.7: resolution: {integrity: sha512-Nb2ctOyNR8DqQoR0OwRG95uNWIC0C1lCgf5Naz5H6Ji72KZ8OcFZLz2P5sNgwlyoJ8Yif11oMuYs5pBQa86csA==} - inquirer-autocomplete-prompt@1.4.0: - resolution: {integrity: sha512-qHgHyJmbULt4hI+kCmwX92MnSxDs/Yhdt4wPA30qnoa01OF6uTXV8yvH4hKXgdaTNmkZ9D01MHjqKYEuJN+ONw==} - engines: {node: '>=10'} - peerDependencies: - inquirer: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 - inquirer@8.2.7: resolution: {integrity: sha512-UjOaSel/iddGZJ5xP/Eixh6dY1XghiBw4XK13rCCIJcJfyhhoul/7KhLLUGtebEj6GDYM6Vnx/mVsjx2L/mFIA==} engines: {node: '>=12.0.0'} @@ -5214,9 +5269,6 @@ packages: json-stable-stringify-without-jsonify@1.0.1: resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} - json-with-bigint@3.5.12: - resolution: {integrity: sha512-uwbF/wSSuOgC7qqlq27Xp5B6a2MHVug3t0idZdTqu0JnlFvgJuH7ju+KAk/J06C7GfhoYy2gnb9wz2INqcne7w==} - json5@2.2.3: resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} engines: {node: '>=6'} @@ -5575,8 +5627,8 @@ packages: magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} - magic-string@1.4.2: - resolution: {integrity: sha512-vG+rjFRj1PqdIBozIxAGMjPlOhaVe+GXpbttY/iSK7rGcJRMlwNJO7dcUwmUqkymsFLJiNGI06t4D7Fr7yRC9g==} + magic-string@1.4.3: + resolution: {integrity: sha512-z12OxmaPGE0F4xlpGdjuAUckipLpQlTAuAmyGhNoD7ODpYUzvDfvtxUbjM/jwznyP178oju/KDdyi220wNJ0RQ==} magicast@0.5.5: resolution: {integrity: sha512-UicdXN8zQ3JHlxVq+28afMXPr1z7WNY6+7EJnzTdQWkTAlMLF5fNCCKxJHBQwGaNGR11581EiQmQzx73+MvszA==} @@ -5608,11 +5660,11 @@ packages: mdast-util-definitions@6.0.0: resolution: {integrity: sha512-scTllyX6pnYNZH/AIp/0ePz6s4cZtARxImwoPJ7kS42n+MnVsI4XbnG6d4ibehRIldYMWM2LD7ImQblVhUejVQ==} - mdast-util-find-and-replace@3.0.2: - resolution: {integrity: sha512-Tmd1Vg/m3Xz43afeNxDIhWRtFZgM2VLyaf4vSTYwudTyeuTneoL3qtWMA5jeLyz/O1vDJmmV4QuScFCA2tBPwg==} + mdast-util-find-and-replace@3.0.3: + resolution: {integrity: sha512-xPgpDNl0/OXHsI7TlaIs22lWnH3KlpvZdXG1ET/m/YT2Hhdkx8lJV4kLphE6l9simyM4KPDFBwas08BgEob6Jw==} - mdast-util-from-markdown@2.0.3: - resolution: {integrity: sha512-W4mAWTvSlKvf8L6J+VN9yLSqQ9AOAAvHuoDAmPkz4dHf553m5gVj2ejadHJhoJmcmxEnOv6Pa8XJhpxE93kb8Q==} + mdast-util-from-markdown@2.1.0: + resolution: {integrity: sha512-KRLgmPaP2H1ul2bpoJkOS+9pAcDAAj9Nu1mqLnh8NLeJG5tlvj42TH80PIGBpROWlRXLk0lDrWNuZCFy/tsB4A==} mdast-util-gfm-autolink-literal@2.0.1: resolution: {integrity: sha512-5HVP2MKaP6L+G6YaxPNjuL0BPrq9orG3TsrZ9YXbA3vDw/ACI4MEsnoDpn6ZNm7GnZgtAcONJyPhOP8tNJQavQ==} @@ -5653,8 +5705,8 @@ packages: mdast-util-to-hast@13.2.1: resolution: {integrity: sha512-cctsq2wp5vTsLIcaymblUriiTcZd0CwWtCbLvrOzYCDZoWyMNV8sZ7krj09FSnsiJi3WVsHLM4k6Dq/yaPyCXA==} - mdast-util-to-markdown@2.1.3: - resolution: {integrity: sha512-wgyJtgUkUcdU7zci7uuwc/tzoAhm0TswWhaXuvnWolqug+8jY7bgNkBBL0dYBnHgc/tHL7lCzRdPsdUxUKKBqw==} + mdast-util-to-markdown@2.2.0: + resolution: {integrity: sha512-2Jn/ADrHFFyyniBMi0bncTbJqU78K3/TEYvzvwrWWzD9MYPUa/Gm4r3nOeKFQg/PDM5BsbDYdc8ackW4NTY6NA==} mdast-util-to-string@1.1.0: resolution: {integrity: sha512-jVU0Nr2B9X3MU4tSK7JP1CMkSvOj7X5l/GboG1tKRw52lLF1x2Ju92Ms9tNetCcbfX3hzlM73zYo2NKkWSfF/A==} @@ -5890,6 +5942,10 @@ packages: mute-stream@0.0.8: resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + mute-stream@3.0.0: + resolution: {integrity: sha512-dkEJPVvun4FryqBmZ5KhDo0K9iDXAwn08tMLDinNdRBNPcYEDiWYysLcc6k3mjTMlbP9KyylvRpd4wFtwrT9rw==} + engines: {node: ^20.17.0 || >=22.9.0} + nan@2.29.0: resolution: {integrity: sha512-GlGk3HIvitbvs+LT3g6XUP1kpirKNvmDFwF/bmo6XNWSb/eYEs/O4bfgIEIXCZ+lIOTS5xNwDvSGMw6FJdAhtA==} @@ -5901,8 +5957,8 @@ packages: nanospinner@1.2.2: resolution: {integrity: sha512-Zt/AmG6qRU3e+WnzGGLuMCEAO/dAu45stNbHY223tUxldaDAeE+FxSPsd9Q+j+paejmm0ZbrNVs5Sraqy3dRxA==} - nanostores@1.5.4: - resolution: {integrity: sha512-4UXY7OAJEK0Y6V3SudBU7cXjAzTDc189R78dDOh0Xbm19gpKYto6WizSg58LJf12lTsRxKSLGyE117OiLpM4DQ==} + nanostores@1.5.5: + resolution: {integrity: sha512-FixtE239Gl6Gz0ZGCK0WzvNwObNCIwVT+L7zQcf1QgcA6AzBxblzqe9OT88qiucNkhsjSOqiogSaF5jVbJiqSA==} engines: {node: ^20.0.0 || >=22.0.0} natural-compare@1.4.0: @@ -5916,11 +5972,8 @@ packages: resolution: {integrity: sha512-WmmLty1YWwJl9yZi77v2dVIV6X2kuYV8YYBI/G3LWGKdGHmHUvL1z7FW0iDvEvGAwNEoc5x1tOOOyDnf5jJw/w==} engines: {node: '>= 10'} - netlify-redirector@0.5.0: - resolution: {integrity: sha512-4zdzIP+6muqPCuE8avnrgDJ6KW/2+UpHTRcTbMXCIRxiRmyrX+IZ4WSJGZdHPWF3WmQpXpy603XxecZ9iygN7w==} - - netlify@27.10.2: - resolution: {integrity: sha512-x6j+iYBTLNHnQTrt0nvfNio/tZH0AwpFkLfO5GapmhovGpzZWWdG6jPDUKHnxr5A8bWFoyeShfRAAoNyJoEApg==} + netlify@27.12.0: + resolution: {integrity: sha512-lf12Cb614O9lADGM2DGXuIXm9usxCgsCd/P68RXUjHeV1OUXllPdMJc8ITpNZ2O4/jJL3ctGweYpMelK/bkjdA==} engines: {node: '>=22.13.0'} hasBin: true @@ -5972,12 +6025,8 @@ packages: node-mock-http@1.0.5: resolution: {integrity: sha512-KQyt/wLjG3TAc7DOUhpqWzgd4ERxR80JOlTK5VE5R1S12IaPVN5qkj4klBce9HPG1Njuup4Sb5bljaT34lIyjw==} - node-releases@2.0.53: - resolution: {integrity: sha512-D9UOmYG3UH1V+ENW56t5QXBwJw1YEY18ruVeus89Rw+SyIgjPkCO84bRzO3uNIYosJbNwiabWVn48o3uJLjxFQ==} - engines: {node: '>=18'} - - node-releases@2.0.57: - resolution: {integrity: sha512-kQK9LGGFiHtrWiNhZtA7Qbw17AQz+dmsEKODRIVTXA9+e5MS/2gZEBhYJt13GrAz5/IOZKddH/0Z3TP/Zgo+yw==} + node-releases@2.0.58: + resolution: {integrity: sha512-BdiKAgbfRlvfMq/XzO/AF9NPmaA8a+YpLAyAFTVFBj3gARrAIfWvNq7Q7NE4se3KgFu0KkrvQMxTS0XVnsGzHg==} engines: {node: '>=18'} node-source-walk@7.0.2: @@ -6182,8 +6231,8 @@ packages: resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==} engines: {node: '>=18'} - package-manager-detector@1.8.0: - resolution: {integrity: sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==} + package-manager-detector@1.9.0: + resolution: {integrity: sha512-zAMfbta9nPA8AKkA4WdmNAT8R8s6Dk0/xwPsqNnRidMFcLo1YkLuPDTgs2f64XdzS8vbLNnoJ+uUIkgbz7oRHA==} pako@0.2.9: resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} @@ -6370,13 +6419,13 @@ packages: resolution: {integrity: sha512-bk1ZMTwG/Vymx+zPoa28MhNzucFvXJWp3csrSuxuHPSMeUettaCoQ5Jvg07mtC4JGNpcfTwz41oVCnNgBK9+vA==} hasBin: true - playwright-core@1.63.0: - resolution: {integrity: sha512-rYCsBF/M5HjUch52bbtVONEFjv6Xu8sm8h72dNlR5bzIE1fvC/bxgspzkjSfU+MweEMmPM8KJebG6nnyxo5mCg==} + playwright-core@1.64.0: + resolution: {integrity: sha512-T9r+MZkTECl2+oUcZ26YgZzTrYidTsIhYYkJix+6iDOymOb1FB2RLLSOxRGnZGv5DStt+aduIVbt+E8WygXYpg==} engines: {node: '>=20'} hasBin: true - playwright@1.63.0: - resolution: {integrity: sha512-+7ziBLidS4NaNCdt57SUDT+wYmmd5fmiQejUic/kb+YsYSCPyOOE9sebzMjNmQrsnNpDJqd4WHvV/8lfKfUDUg==} + playwright@1.64.0: + resolution: {integrity: sha512-kVzTnYFYEyQ9RGzBjNCd2+yEqWmVbxl3AHPynv3qQ6JTjv4a+kwRcnqQwIpuP3NnrnIrE/Q6wWAIAvMfIE2/Yg==} engines: {node: '>=20'} hasBin: true @@ -6408,6 +6457,10 @@ packages: resolution: {integrity: sha512-RRuzqDtt5Y9h3quz5hWhK+TPnsmVs6WwSU6LkJMeY4HstUEDuYTG8UJSdawMRzmzAtV+KEoG8N3Qg2qLy5vM/A==} engines: {node: ^10 || ^12 || >=14} + postcss@8.5.29: + resolution: {integrity: sha512-49cGhUbXj8Qenv0iTMxA1cFBzxXoctpC9Ujd77t1WcbJIr6nF/eI7g/8MgxrYldFRuAXvja7xQRwavoW7kgrxQ==} + engines: {node: ^10 || ^12 || >=14} + postgres-array@2.0.0: resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} engines: {node: '>=4'} @@ -6433,10 +6486,10 @@ packages: peerDependencies: preact: '>=10 || >= 11.0.0-0' - preact@10.29.8: - resolution: {integrity: sha512-ej2aVZ+vZ8WO7tvlQWRM9N63A0KzF9q4mWJfDUHgYaIofWY9hu74QdnQrjoPMmZi2/nZ5gN0bJCQF49xQqx09Q==} + preact@11.0.1: + resolution: {integrity: sha512-TNNwEq++jYNHy747LziCjPRVgEwnLSOIOAw/oYcjI3Tdnubx2EXtt76I0an8PATvUWtx/DX1kFIg1eFN+O/fkw==} peerDependencies: - preact-render-to-string: '>=5' + preact-render-to-string: '>=6.7.0' peerDependenciesMeta: preact-render-to-string: optional: true @@ -6454,8 +6507,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier-plugin-astro@1.1.0: - resolution: {integrity: sha512-ujJ1VX+iin4eYJPHVCEbmXHzrEVsi1SaVehHtbAteTZv8VTrZyBiZPmYc6Ud6+fkr/UBMXuEu3N3+d49h7YfKw==} + prettier-plugin-astro@1.1.1: + resolution: {integrity: sha512-ykymNFOinCFXY4z4yF0978GgAvg6GRtrzCYg3+R1Nv/dndACwuEsSrUpHkJohER9FiwYMPKuYT38FbjCLmwu9A==} engines: {node: '>=22.12.0'} peerDependencies: prettier: ^3.5.3 @@ -6661,8 +6714,8 @@ packages: resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} engines: {node: '>= 6'} - readable-stream@4.7.0: - resolution: {integrity: sha512-oIGGmcpTLwPga8Bn6/Z75SVaH1z5dUut2ibSyAMVhmUggWpmDn2dapB0n7f8nwaSiRtepAsfJyfXIO5DCVAODg==} + readable-stream@4.8.0: + resolution: {integrity: sha512-2jhTTU3Eilp/2DMT71gbcoqC35eQHasMJH0RHkYxwlxIv3+FR6Y5xAFZIwEGLxKkjZYEFlsiMNIdwUqjK2lLHQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} readdir-glob@3.0.0: @@ -6843,8 +6896,8 @@ packages: rfdc@1.4.1: resolution: {integrity: sha512-q1b3N5QkRUWUl7iyylaaj3kOpIT0N2i9MqIEQXP73GVsN9cw3fdx8X63cEmWhJGi2PPCF23Ijp7ktmd39rawIA==} - rolldown@1.2.12: - resolution: {integrity: sha512-8wafseiaG80xmXSfqidUNqZcylTlhmPZZt+za2m+js2sFZ8dTNlhIOV2WcbIPx2hgwPBJpEUGFAMZ9bgBBLTSQ==} + rolldown@1.2.13: + resolution: {integrity: sha512-/5apOkwWxtACcQtZ5WlrAsKS4JwXVThQPJZ3RqIruRY9UG9M8e0VlXN068xum/JRKA4aIUoJ13ghe/kGCvidiQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -6872,10 +6925,6 @@ packages: run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - rxjs@6.6.7: - resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} - engines: {npm: '>=2.0.0'} - rxjs@7.8.2: resolution: {integrity: sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA==} @@ -6918,8 +6967,8 @@ packages: resolution: {integrity: sha512-Nf4eMGE2O5vnJG7KPCRyksWS9gVKSYoUWtPeMXRRxwZSPVQhSGtL602xVYS65LvMkHmkvKa7xpauF0+/5pPwrg==} hasBin: true - satori@0.33.5: - resolution: {integrity: sha512-PNW6ktrQ8SM6kk7u4aOuTkkUewkzyTOrj+QeEzXSsnNMAdff4ire9CAqIz8+4C3rCiBtK8QTELv52AZEd1PbRw==} + satori@0.47.1: + resolution: {integrity: sha512-hoRMFMXQ9o4VvcOZ+5pXKRAuWJkjvUzRz3fZJoFrAT3MVfuUvMWROe50lB7AREI1m9a0FAlEMDdQ3WPvHLm7FA==} engines: {node: '>=16'} satteri@0.10.5: @@ -7055,8 +7104,8 @@ packages: resolution: {integrity: sha512-aBY19bn/XA+hKOKX0qL7Z0UfdBsbQvc9hn993U8ALUjzxCvDcuZqLoRXjGJrUARWAlwMnsRVD9sw2AFNOYvalA==} engines: {node: '>=22'} - smol-toml@1.9.0: - resolution: {integrity: sha512-hpd+HLON7HdZXqYchMM/+LaTTbdK0AU3NngIJ4KVyWbY9bfQqdL9cD+4yf6dUoU2Ap4VsU0JkQi6FxAI1B2mXQ==} + smol-toml@1.9.1: + resolution: {integrity: sha512-j7WyPdf0CJoutMzMoPLF/bVXHtKZIT9Rb4eGeEbWw8X2t5oirjPgpL+OpaENZrILYaXqYwnVH+qgUwVbl+pUJQ==} engines: {node: '>= 18'} sonic-boom@4.2.1: @@ -7406,9 +7455,6 @@ packages: '@swc/wasm': optional: true - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} @@ -7558,9 +7604,6 @@ packages: unist-util-visit@5.1.0: resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==} - universal-user-agent@7.0.3: - resolution: {integrity: sha512-TmnEAEAsBJVZM/AADELsK76llnwcf9vMKuPz8JflO1frO8Lchitr0fNaN9d+Ap0BjKtqWqd/J17qeDnXh8CL2A==} - universalify@2.0.1: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} @@ -7650,14 +7693,8 @@ packages: resolution: {integrity: sha512-+NnOJcSiEtYsVgJmXUzQbJeRAFXJC4yPJYuh6kF9B0Rm6zunXcs/3GZOTllyocSbUDIxD6Bj7e/4ATw7sph1Sw==} hasBin: true - update-browserslist-db@1.3.1: - resolution: {integrity: sha512-ZZ61DsRsOnakl74HAmp3oSN4aXUmEWXf+i/yv0h7tIBfICc3VdrFErQKUUKPgu3AMsTUMbcongALEN4l6GSUrQ==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - - update-browserslist-db@1.3.3: - resolution: {integrity: sha512-pJ2sYawQS0R/WI928Gj5GlPhTGzbMelq0+4INtSYNDV9ErKJcX6xjGWkoG/VnB3dpUm00zALaqkrUD77pO5TDQ==} + update-browserslist-db@1.3.4: + resolution: {integrity: sha512-t8wonIOdQyOjtPd2VktlBu6QjTVTks6v8bSi7kd0r2Vll8TK1JYDZtRRdbmCHOAMphkZgrzK+L+vXK4pyZ8t4A==} hasBin: true peerDependencies: browserslist: '>= 4.21.0' @@ -7695,8 +7732,8 @@ packages: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} - verkit@0.4.1: - resolution: {integrity: sha512-mMVzj0TXExtVdlDEq+Mzp0eyOuyznNpFobNM3uAqe3HVm/Ps2c+u17BligMkZjZCA6EiXpoon8iRTer3iu40SQ==} + verkit@0.5.0: + resolution: {integrity: sha512-u4J1hr6Y+C/hit34GwL3eIcUf3wngT8TlYUjK7tk0jxydKLAq3sYvifjdTDA6U3KCKRcQCQDGf/srjxfZF3l7g==} engines: {node: '>=18.12.0'} vfile-location@5.0.3: @@ -7713,8 +7750,8 @@ packages: peerDependencies: vite: 5.x || 6.x || 7.x || 8.x - vite@8.3.2: - resolution: {integrity: sha512-SQr1x6W5vVSbROg7vsyXIaxK9b0G7zsT68acdWWRmnBUsgDieLCRG+Rep9WdZgcposvv/GSnr4GUUBqB3vXq6w==} + vite@8.3.4: + resolution: {integrity: sha512-IftLE8phJhdNRIGNEV4JCCvfNScoZQVfcXaN8TQropWGJtOHcu+iAB9pHcuGvmEb/kddw0LBe/jS8ztdC6xdiQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -8061,9 +8098,6 @@ packages: resolution: {integrity: sha512-4LCcse/U2MHZ63HAJVE+v71o7yOdIe4cZ70Wpf8D/IyjDKYQLV5GD46B+hSTjJsvV5PztjvHoU580EftxjDZFQ==} engines: {node: '>=12.20'} - yoga-layout@3.2.1: - resolution: {integrity: sha512-0LPOt3AxKqMdFBZA3HBAt/t/8vIKq7VaQYbuA8WxCgung+p9TVyKRYdpvCb80HcdTN2NkbIKbhNwKUfm3tQywQ==} - zimmerframe@1.1.5: resolution: {integrity: sha512-msJxIvYDYcoNL+PJsu+7qmpDWsYmAxTY+2TNYXXF0hzBzBk0BMecOqDOG/EckUoKCuKwObfbugIl8QpqHDXeFA==} @@ -8086,9 +8120,9 @@ snapshots: transitivePeerDependencies: - '@emnapi/runtime' - '@astrojs/check@0.9.10(@emnapi/runtime@1.11.3)(prettier-plugin-astro@1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9)(typescript@6.0.3)': + '@astrojs/check@0.9.10(@emnapi/runtime@1.11.3)(prettier-plugin-astro@1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9)(typescript@6.0.3)': dependencies: - '@astrojs/language-server': 2.17.1(@emnapi/runtime@1.11.3)(prettier-plugin-astro@1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9)(typescript@6.0.3) + '@astrojs/language-server': 2.17.1(@emnapi/runtime@1.11.3)(prettier-plugin-astro@1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9)(typescript@6.0.3) chokidar: 4.0.3 kleur: 4.1.5 typescript: 6.0.3 @@ -8142,7 +8176,7 @@ snapshots: '@astrojs/compiler-binding-wasm32-wasi@0.4.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)': dependencies: - '@napi-rs/wasm-runtime': 1.2.4(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) + '@napi-rs/wasm-runtime': 1.2.5(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) transitivePeerDependencies: - '@emnapi/core' - '@emnapi/runtime' @@ -8207,18 +8241,18 @@ snapshots: dependencies: '@astrojs/compiler-binding': 0.5.1 - '@astrojs/internal-helpers@0.11.0': + '@astrojs/internal-helpers@0.12.0': dependencies: '@types/hast': 3.0.5 '@types/mdast': 4.0.4 - js-yaml: 4.3.2 picomatch: 4.0.7 retext-smartypants: 6.2.0 shiki: 4.5.0 - smol-toml: 1.9.0 + smol-toml: 1.9.1 unified: 11.0.5 + yaml: 2.9.1 - '@astrojs/language-server@2.17.1(@emnapi/runtime@1.11.3)(prettier-plugin-astro@1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9)(typescript@6.0.3)': + '@astrojs/language-server@2.17.1(@emnapi/runtime@1.11.3)(prettier-plugin-astro@1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9)(typescript@6.0.3)': dependencies: '@astrojs/astro2tsx': 0.1.2(@emnapi/runtime@1.11.3) '@astrojs/yaml2ts': 0.2.4 @@ -8239,17 +8273,17 @@ snapshots: vscode-uri: 3.2.0 optionalDependencies: prettier: 3.9.9 - prettier-plugin-astro: 1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9) + prettier-plugin-astro: 1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9) transitivePeerDependencies: - '@emnapi/runtime' - typescript - '@astrojs/markdown-remark@7.3.1(supports-color@11.0.0)': + '@astrojs/markdown-remark@7.3.2(supports-color@11.0.0)': dependencies: - '@astrojs/internal-helpers': 0.11.0 + '@astrojs/internal-helpers': 0.12.0 '@astrojs/prism': 4.0.2 '@mdx-js/mdx': 3.1.1(supports-color@11.0.0) - acorn: 8.18.0 + acorn: 8.19.0 estree-util-visit: 2.0.0 github-slugger: 2.0.0 hast-util-from-html: 2.0.3 @@ -8271,22 +8305,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/markdown-satteri@0.4.2': + '@astrojs/markdown-satteri@0.4.3': dependencies: - '@astrojs/internal-helpers': 0.11.0 + '@astrojs/internal-helpers': 0.12.0 '@astrojs/prism': 4.0.2 github-slugger: 2.0.0 satteri: 0.10.5 - '@astrojs/preact@6.0.5(@babel/core@7.29.7(supports-color@11.0.0))(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(preact@10.29.8)(rollup@4.63.0)(supports-color@11.0.0)(terser@5.51.2)(yaml@2.9.1)': + '@astrojs/preact@6.0.6(@babel/core@7.29.7(supports-color@11.0.0))(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(preact@11.0.1)(rollup@4.63.0)(supports-color@11.0.0)(terser@5.51.2)(yaml@2.9.1)': dependencies: - '@astrojs/internal-helpers': 0.11.0 - '@preact/preset-vite': 2.10.6(@babel/core@7.29.7(supports-color@11.0.0))(preact@10.29.8)(rollup@4.63.0)(supports-color@11.0.0)(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) - '@preact/signals': 2.11.3(preact@10.29.8) + '@astrojs/internal-helpers': 0.12.0 + '@preact/preset-vite': 2.10.6(@babel/core@7.29.7(supports-color@11.0.0))(preact@11.0.1)(rollup@4.63.0)(supports-color@11.0.0)(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) + '@preact/signals': 2.11.3(preact@11.0.1) devalue: 5.9.4 - preact: 10.29.8(preact-render-to-string@6.8.0) - preact-render-to-string: 6.8.0(preact@10.29.8) - vite: 8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) + preact: 11.0.1(preact-render-to-string@6.8.0) + preact-render-to-string: 6.8.0(preact@11.0.1) + vite: 8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) transitivePeerDependencies: - '@babel/core' - '@types/node' @@ -8324,7 +8358,7 @@ snapshots: ci-info: 4.4.0 dset: 3.1.4 is-docker: 4.0.0 - package-manager-detector: 1.8.0 + package-manager-detector: 1.9.0 '@astrojs/yaml2ts@0.2.4': dependencies: @@ -8345,7 +8379,7 @@ snapshots: '@babel/helper-compilation-targets': 7.29.7 '@babel/helper-module-transforms': 7.29.7(@babel/core@7.29.7(supports-color@11.0.0))(supports-color@11.0.0) '@babel/helpers': 7.29.7 - '@babel/parser': 7.29.8 + '@babel/parser': 7.29.9 '@babel/template': 7.29.7 '@babel/traverse': 7.29.8(supports-color@11.0.0) '@babel/types': 7.29.8 @@ -8360,7 +8394,7 @@ snapshots: '@babel/generator@7.29.8': dependencies: - '@babel/parser': 7.29.8 + '@babel/parser': 7.29.9 '@babel/types': 7.29.8 '@jridgewell/gen-mapping': 0.3.13 '@jridgewell/trace-mapping': 0.3.31 @@ -8374,7 +8408,7 @@ snapshots: dependencies: '@babel/compat-data': 7.29.7 '@babel/helper-validator-option': 7.29.7 - browserslist: 4.28.8 + browserslist: 4.29.3 lru-cache: 5.1.1 semver: 6.3.1 @@ -8409,10 +8443,6 @@ snapshots: '@babel/template': 7.29.7 '@babel/types': 7.29.8 - '@babel/parser@7.29.8': - dependencies: - '@babel/types': 7.29.8 - '@babel/parser@7.29.9': dependencies: '@babel/types': 7.29.8 @@ -8443,7 +8473,7 @@ snapshots: '@babel/template@7.29.7': dependencies: '@babel/code-frame': 7.29.7 - '@babel/parser': 7.29.8 + '@babel/parser': 7.29.9 '@babel/types': 7.29.8 '@babel/traverse@7.29.8(supports-color@11.0.0)': @@ -8451,7 +8481,7 @@ snapshots: '@babel/code-frame': 7.29.7 '@babel/generator': 7.29.8 '@babel/helper-globals': 7.29.7 - '@babel/parser': 7.29.8 + '@babel/parser': 7.29.9 '@babel/template': 7.29.7 '@babel/types': 7.29.8 debug: 4.4.3(supports-color@11.0.0) @@ -8487,7 +8517,7 @@ snapshots: dependencies: '@emnapi/core': 1.11.1 '@emnapi/runtime': 1.11.1 - '@napi-rs/wasm-runtime': 1.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) + '@napi-rs/wasm-runtime': 1.2.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1) optional: true '@bruits/satteri-win32-arm64-msvc@0.10.5': @@ -8631,7 +8661,7 @@ snapshots: undici: 5.29.0 whatwg-mimetype: 3.0.0 - '@divriots/jampack@0.34.1(@swc/helpers@0.5.17)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': + '@divriots/jampack@0.34.2(@swc/helpers@0.5.17)(react-dom@16.14.0(react@16.14.0))(react@16.14.0)': dependencies: '@commander-js/extra-typings': 12.1.0(commander@12.1.0) '@divriots/cheerio': 1.0.0-rc.12 @@ -9018,7 +9048,7 @@ snapshots: http-errors: 2.0.1 mime: 3.0.0 - '@fastify/static@10.1.5': + '@fastify/static@10.1.6': dependencies: '@fastify/accept-negotiator': 2.1.0 '@fastify/error': 4.2.0 @@ -9323,6 +9353,51 @@ snapshots: '@import-maps/resolve@2.0.0': {} + '@inquirer/ansi@2.0.9': {} + + '@inquirer/checkbox@5.2.6(@types/node@26.6.4)': + dependencies: + '@inquirer/ansi': 2.0.9 + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/confirm@6.3.3(@types/node@26.6.4)': + dependencies: + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/core@12.0.4(@types/node@26.6.4)': + dependencies: + '@inquirer/ansi': 2.0.9 + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.2.0(@types/node@26.6.4) + cli-width: 4.1.0 + fast-wrap-ansi: 0.2.2 + mute-stream: 3.0.0 + signal-exit: 4.1.0 + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/editor@5.3.4(@types/node@26.6.4)': + dependencies: + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/external-editor': 3.0.6(@types/node@26.6.4) + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/expand@5.1.6(@types/node@26.6.4)': + dependencies: + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + '@inquirer/external-editor@1.0.3(@types/node@26.6.4)': dependencies: chardet: 2.2.0 @@ -9330,6 +9405,80 @@ snapshots: optionalDependencies: '@types/node': 26.6.4 + '@inquirer/external-editor@3.0.6(@types/node@26.6.4)': + dependencies: + chardet: 2.2.0 + iconv-lite: 0.7.3 + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/figures@2.0.9': {} + + '@inquirer/input@5.1.7(@types/node@26.6.4)': + dependencies: + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/number@4.2.4(@types/node@26.6.4)': + dependencies: + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/password@5.2.3(@types/node@26.6.4)': + dependencies: + '@inquirer/ansi': 2.0.9 + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/prompts@8.7.3(@types/node@26.6.4)': + dependencies: + '@inquirer/checkbox': 5.2.6(@types/node@26.6.4) + '@inquirer/confirm': 6.3.3(@types/node@26.6.4) + '@inquirer/editor': 5.3.4(@types/node@26.6.4) + '@inquirer/expand': 5.1.6(@types/node@26.6.4) + '@inquirer/input': 5.1.7(@types/node@26.6.4) + '@inquirer/number': 4.2.4(@types/node@26.6.4) + '@inquirer/password': 5.2.3(@types/node@26.6.4) + '@inquirer/rawlist': 5.3.6(@types/node@26.6.4) + '@inquirer/search': 4.3.4(@types/node@26.6.4) + '@inquirer/select': 5.2.6(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/rawlist@5.3.6(@types/node@26.6.4)': + dependencies: + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/search@4.3.4(@types/node@26.6.4)': + dependencies: + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/select@5.2.6(@types/node@26.6.4)': + dependencies: + '@inquirer/ansi': 2.0.9 + '@inquirer/core': 12.0.4(@types/node@26.6.4) + '@inquirer/figures': 2.0.9 + '@inquirer/type': 4.2.0(@types/node@26.6.4) + optionalDependencies: + '@types/node': 26.6.4 + + '@inquirer/type@4.2.0(@types/node@26.6.4)': + optionalDependencies: + '@types/node': 26.6.4 + '@isaacs/fs-minipass@4.0.1': dependencies: minipass: 7.1.3 @@ -9392,7 +9541,7 @@ snapshots: '@types/estree-jsx': 1.0.5 '@types/hast': 3.0.5 '@types/mdx': 2.0.14 - acorn: 8.18.0 + acorn: 8.19.0 collapse-white-space: 2.1.0 devlop: 1.1.0 estree-util-is-identifier-name: 3.0.0 @@ -9401,7 +9550,7 @@ snapshots: hast-util-to-jsx-runtime: 2.3.6(supports-color@11.0.0) markdown-extensions: 2.0.0 recma-build-jsx: 1.0.0 - recma-jsx: 1.0.1(acorn@8.18.0) + recma-jsx: 1.0.1(acorn@8.19.0) recma-stringify: 1.0.0 rehype-recma: 1.0.0(supports-color@11.0.0) remark-mdx: 3.1.1(supports-color@11.0.0) @@ -9416,26 +9565,33 @@ snapshots: transitivePeerDependencies: - supports-color - '@nanostores/preact@1.1.0(nanostores@1.5.4)(preact@10.29.8)': + '@nanostores/preact@1.1.1(nanostores@1.5.5)(preact@11.0.1)': dependencies: - nanostores: 1.5.4 - preact: 10.29.8(preact-render-to-string@6.8.0) + nanostores: 1.5.5 + preact: 11.0.1(preact-render-to-string@6.8.0) '@napi-rs/lzma-linux-x64-gnu@1.5.1': optional: true - '@napi-rs/wasm-runtime@1.2.4(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': + '@napi-rs/wasm-runtime@1.2.4(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)': + dependencies: + '@emnapi/core': 1.11.3 + '@emnapi/runtime': 1.11.3 + '@tybys/wasm-util': 0.10.4 + + '@napi-rs/wasm-runtime@1.2.5(@emnapi/core@1.11.1)(@emnapi/runtime@1.11.1)': dependencies: '@emnapi/core': 1.11.1 '@emnapi/runtime': 1.11.1 '@tybys/wasm-util': 0.10.4 optional: true - '@napi-rs/wasm-runtime@1.2.4(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)': + '@napi-rs/wasm-runtime@1.2.5(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)': dependencies: '@emnapi/core': 1.11.3 '@emnapi/runtime': 1.11.3 '@tybys/wasm-util': 0.10.4 + optional: true '@netlify/ai@1.0.1': dependencies: @@ -9449,7 +9605,7 @@ snapshots: '@netlify/binary-info@1.0.0': {} - '@netlify/blobs@11.1.3(supports-color@11.0.0)': + '@netlify/blobs@11.1.4(supports-color@11.0.0)': dependencies: '@netlify/dev-utils': 6.0.3 '@netlify/otel': 7.0.4(supports-color@11.0.0) @@ -9466,23 +9622,23 @@ snapshots: minimatch: 10.2.6 read-pkg: 9.0.1 semver: 7.8.5 - smol-toml: 1.9.0 + smol-toml: 1.9.1 yaml: 2.9.1 yargs: 17.7.3 - '@netlify/build@37.3.3(@opentelemetry/api@1.9.1)(@swc/core@1.16.13(@swc/helpers@0.5.17))(@types/node@26.6.4)(picomatch@4.0.7)(rollup@4.63.0)': + '@netlify/build@37.4.1(@opentelemetry/api@1.9.1)(@swc/core@1.16.13(@swc/helpers@0.5.17))(@types/node@26.6.4)(picomatch@4.0.7)(rollup@4.63.0)': dependencies: '@bugsnag/js': 8.10.0 - '@netlify/blobs': 11.1.3(supports-color@11.0.0) + '@netlify/blobs': 11.1.4(supports-color@11.0.0) '@netlify/cache-utils': 7.1.2 '@netlify/config': 25.2.6 - '@netlify/edge-bundler': 16.1.1 - '@netlify/functions-utils': 7.1.15(rollup@4.63.0)(supports-color@11.0.0) + '@netlify/edge-bundler': 16.1.3 + '@netlify/functions-utils': 7.1.16(rollup@4.63.0)(supports-color@11.0.0) '@netlify/git-utils': 7.1.1 '@netlify/opentelemetry-utils': 4.0.0(@opentelemetry/api@1.9.1) - '@netlify/plugins-list': 6.81.11 + '@netlify/plugins-list': 6.81.12 '@netlify/run-utils': 7.1.0 - '@netlify/zip-it-and-ship-it': 16.2.3(rollup@4.63.0)(supports-color@11.0.0) + '@netlify/zip-it-and-ship-it': 16.3.0(rollup@4.63.0)(supports-color@11.0.0) '@opentelemetry/api': 1.9.1 '@sindresorhus/slugify': 2.2.1 ansis: 4.4.0 @@ -9541,7 +9697,7 @@ snapshots: '@netlify/headers-parser': 10.1.1 '@netlify/redirect-parser': 16.1.1 chalk: 6.0.1 - cron-parser: 5.10.1 + cron-parser: 5.10.2 deepmerge: 4.3.1 dot-prop: 9.0.0 execa: 8.0.1 @@ -9555,7 +9711,7 @@ snapshots: p-locate: 6.0.0 path-type: 6.0.0 read-package-up: 11.0.0 - smol-toml: 1.9.0 + smol-toml: 1.9.1 tomlify-j0.4: 3.0.0 validate-npm-package-name: 5.0.1 yaml: 2.9.1 @@ -9581,19 +9737,19 @@ snapshots: parse-gitignore: 2.0.0 semver: 7.8.5 - '@netlify/dev@5.1.6(@parcel/watcher@2.5.6)(rollup@4.63.0)(supports-color@11.0.0)': + '@netlify/dev@5.1.7(@parcel/watcher@2.5.6)(rollup@4.63.0)(supports-color@11.0.0)': dependencies: '@netlify/ai': 1.0.1 - '@netlify/blobs': 11.1.3(supports-color@11.0.0) + '@netlify/blobs': 11.1.4(supports-color@11.0.0) '@netlify/config': 25.2.6 '@netlify/database-dev': 1.0.1 '@netlify/dev-utils': 6.0.3 '@netlify/edge-functions-dev': 2.0.3 - '@netlify/functions-dev': 2.0.10(rollup@4.63.0)(supports-color@11.0.0) + '@netlify/functions-dev': 2.0.11(rollup@4.63.0)(supports-color@11.0.0) '@netlify/headers': 3.0.3 - '@netlify/images': 2.0.3(@netlify/blobs@11.1.3(supports-color@11.0.0))(@parcel/watcher@2.5.6) + '@netlify/images': 2.0.3(@netlify/blobs@11.1.4(supports-color@11.0.0))(@parcel/watcher@2.5.6) '@netlify/redirects': 4.1.0 - '@netlify/runtime': 5.0.7(supports-color@11.0.0) + '@netlify/runtime': 5.0.8(supports-color@11.0.0) '@netlify/server-dev': 0.1.3 '@netlify/static': 4.0.0 ulid: 3.0.2 @@ -9625,10 +9781,10 @@ snapshots: - supports-color - uploadthing - '@netlify/edge-bundler@16.1.1': + '@netlify/edge-bundler@16.1.3': dependencies: '@import-maps/resolve': 2.0.0 - acorn: 8.18.0 + acorn: 8.19.0 ajv: 8.20.0 ajv-errors: 3.0.0(ajv@8.20.0) better-ajv-errors: 1.2.0(ajv@8.20.0) @@ -9641,7 +9797,6 @@ snapshots: parse-imports: 2.2.1 semver: 7.8.5 tar: 7.5.22 - tmp-promise: 3.0.3 urlpattern-polyfill: 8.0.2 '@netlify/edge-functions-bootstrap@2.16.0': {} @@ -9651,7 +9806,7 @@ snapshots: '@netlify/edge-functions-dev@2.0.3': dependencies: '@netlify/dev-utils': 6.0.3 - '@netlify/edge-bundler': 16.1.1 + '@netlify/edge-bundler': 16.1.3 '@netlify/edge-functions': 4.0.2 '@netlify/edge-functions-bootstrap': 2.16.0 '@netlify/runtime-utils': 3.0.0 @@ -9661,13 +9816,13 @@ snapshots: dependencies: '@netlify/types': 3.2.0 - '@netlify/functions-dev@2.0.10(rollup@4.63.0)(supports-color@11.0.0)': + '@netlify/functions-dev@2.0.11(rollup@4.63.0)(supports-color@11.0.0)': dependencies: - '@netlify/blobs': 11.1.3(supports-color@11.0.0) + '@netlify/blobs': 11.1.4(supports-color@11.0.0) '@netlify/dev-utils': 6.0.3 '@netlify/functions': 6.0.2 - '@netlify/zip-it-and-ship-it': 16.2.3(rollup@4.63.0)(supports-color@11.0.0) - cron-parser: 5.10.1 + '@netlify/zip-it-and-ship-it': 16.3.0(rollup@4.63.0)(supports-color@11.0.0) + cron-parser: 5.10.2 decache: 4.6.2 is-stream: 4.0.1 jwt-decode: 4.0.0 @@ -9684,9 +9839,9 @@ snapshots: - rollup - supports-color - '@netlify/functions-utils@7.1.15(rollup@4.63.0)(supports-color@11.0.0)': + '@netlify/functions-utils@7.1.16(rollup@4.63.0)(supports-color@11.0.0)': dependencies: - '@netlify/zip-it-and-ship-it': 16.2.3(rollup@4.63.0)(supports-color@11.0.0) + '@netlify/zip-it-and-ship-it': 16.3.0(rollup@4.63.0)(supports-color@11.0.0) junk: 4.0.1 transitivePeerDependencies: - bare-abort-controller @@ -9709,15 +9864,15 @@ snapshots: '@netlify/headers-parser@10.1.1': dependencies: escape-string-regexp: 5.0.0 - smol-toml: 1.9.0 + smol-toml: 1.9.1 '@netlify/headers@3.0.3': dependencies: '@netlify/headers-parser': 10.1.1 - '@netlify/images@2.0.3(@netlify/blobs@11.1.3(supports-color@11.0.0))(@parcel/watcher@2.5.6)': + '@netlify/images@2.0.3(@netlify/blobs@11.1.4(supports-color@11.0.0))(@parcel/watcher@2.5.6)': dependencies: - ipx: 3.1.1(@netlify/blobs@11.1.3(supports-color@11.0.0))(@parcel/watcher@2.5.6) + ipx: 3.1.1(@netlify/blobs@11.1.4(supports-color@11.0.0))(@parcel/watcher@2.5.6) transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -9808,14 +9963,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@netlify/plugins-list@6.81.11': {} + '@netlify/plugins-list@6.81.12': {} '@netlify/redirect-matcher@0.4.2': {} '@netlify/redirect-parser@16.1.1': dependencies: fast-safe-stringify: 2.1.1 - smol-toml: 1.9.0 + smol-toml: 1.9.1 '@netlify/redirects@4.1.0': dependencies: @@ -9831,9 +9986,9 @@ snapshots: '@netlify/runtime-utils@3.0.0': {} - '@netlify/runtime@5.0.7(supports-color@11.0.0)': + '@netlify/runtime@5.0.8(supports-color@11.0.0)': dependencies: - '@netlify/blobs': 11.1.3(supports-color@11.0.0) + '@netlify/blobs': 11.1.4(supports-color@11.0.0) '@netlify/cache': 4.0.2 '@netlify/runtime-utils': 3.0.0 '@netlify/types': 3.2.0 @@ -9846,10 +10001,6 @@ snapshots: '@netlify/serverless-functions-api': 2.24.0 get-port: 7.2.0 - '@netlify/serverless-functions-api@2.18.0': - dependencies: - '@netlify/types': 2.8.0 - '@netlify/serverless-functions-api@2.24.0': dependencies: '@netlify/types': 2.8.0 @@ -9862,12 +10013,12 @@ snapshots: '@netlify/types@3.2.0': {} - '@netlify/zip-it-and-ship-it@16.2.3(rollup@4.63.0)(supports-color@11.0.0)': + '@netlify/zip-it-and-ship-it@16.3.0(rollup@4.63.0)(supports-color@11.0.0)': dependencies: '@babel/parser': 7.29.9 '@babel/types': 7.29.8 '@netlify/binary-info': 1.0.0 - '@netlify/serverless-functions-api': 2.18.0 + '@netlify/serverless-functions-api': 2.24.0 '@opentelemetry/api': 1.9.1 '@vercel/nft': 1.3.1(rollup@4.63.0)(supports-color@11.0.0) archiver: 8.0.0 @@ -9919,75 +10070,6 @@ snapshots: '@nodelib/fs.scandir': 2.1.5 fastq: 1.20.3 - '@octokit/auth-token@6.0.0': {} - - '@octokit/core@7.0.8': - dependencies: - '@octokit/auth-token': 6.0.0 - '@octokit/graphql': 9.0.5 - '@octokit/request': 10.0.16 - '@octokit/request-error': 7.1.2 - '@octokit/types': 18.0.0 - before-after-hook: 4.0.0 - universal-user-agent: 7.0.3 - - '@octokit/endpoint@11.0.5': - dependencies: - '@octokit/types': 18.0.0 - universal-user-agent: 7.0.3 - - '@octokit/graphql@9.0.5': - dependencies: - '@octokit/request': 10.0.16 - '@octokit/types': 18.0.0 - universal-user-agent: 7.0.3 - - '@octokit/openapi-types@27.0.0': {} - - '@octokit/openapi-types@29.0.1': {} - - '@octokit/plugin-paginate-rest@14.0.0(@octokit/core@7.0.8)': - dependencies: - '@octokit/core': 7.0.8 - '@octokit/types': 16.0.0 - - '@octokit/plugin-request-log@6.0.0(@octokit/core@7.0.8)': - dependencies: - '@octokit/core': 7.0.8 - - '@octokit/plugin-rest-endpoint-methods@17.0.0(@octokit/core@7.0.8)': - dependencies: - '@octokit/core': 7.0.8 - '@octokit/types': 16.0.0 - - '@octokit/request-error@7.1.2': - dependencies: - '@octokit/types': 18.0.0 - - '@octokit/request@10.0.16': - dependencies: - '@octokit/endpoint': 11.0.5 - '@octokit/request-error': 7.1.2 - '@octokit/types': 18.0.0 - content-type: 3.1.1 - json-with-bigint: 3.5.12 - universal-user-agent: 7.0.3 - - '@octokit/rest@22.0.1': - dependencies: - '@octokit/core': 7.0.8 - '@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.8) - '@octokit/plugin-request-log': 6.0.0(@octokit/core@7.0.8) - '@octokit/plugin-rest-endpoint-methods': 17.0.0(@octokit/core@7.0.8) - - '@octokit/types@16.0.0': - dependencies: - '@octokit/openapi-types': 27.0.0 - - '@octokit/types@18.0.0': - dependencies: - '@octokit/openapi-types': 29.0.1 - '@opentelemetry/api-logs@0.221.0': dependencies: '@opentelemetry/api': 1.9.1 @@ -10044,7 +10126,7 @@ snapshots: '@oslojs/encoding@1.1.0': {} - '@oxc-project/types@0.152.0': {} + '@oxc-project/types@0.153.0': {} '@parcel/watcher-android-arm64@2.5.6': optional: true @@ -10116,9 +10198,9 @@ snapshots: '@pkgr/core@0.3.6': {} - '@playwright/test@1.63.0': + '@playwright/test@1.64.0': dependencies: - playwright: 1.63.0 + playwright: 1.64.0 '@pnpm/config.env-replace@1.1.0': {} @@ -10141,19 +10223,19 @@ snapshots: transitivePeerDependencies: - supports-color - '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@11.0.0))(preact@10.29.8)(rollup@4.63.0)(supports-color@11.0.0)(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1))': + '@preact/preset-vite@2.10.6(@babel/core@7.29.7(supports-color@11.0.0))(preact@11.0.1)(rollup@4.63.0)(supports-color@11.0.0)(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1))': dependencies: '@babel/core': 7.29.7(supports-color@11.0.0) '@babel/plugin-transform-react-jsx': 7.29.7(@babel/core@7.29.7(supports-color@11.0.0))(supports-color@11.0.0) '@babel/plugin-transform-react-jsx-development': 7.29.7(@babel/core@7.29.7(supports-color@11.0.0))(supports-color@11.0.0) - '@prefresh/vite': 2.4.12(preact@10.29.8)(supports-color@11.0.0)(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) + '@prefresh/vite': 2.4.12(preact@11.0.1)(supports-color@11.0.0)(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) '@rollup/pluginutils': 5.4.0(rollup@4.63.0) babel-plugin-transform-hook-names: 1.0.2(@babel/core@7.29.7(supports-color@11.0.0)) debug: 4.4.3(supports-color@11.0.0) magic-string: 0.30.21 picocolors: 1.1.1 - vite: 8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) - vite-prerender-plugin: 0.5.14(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) + vite: 8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) + vite-prerender-plugin: 0.5.14(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) zimmerframe: 1.1.5 transitivePeerDependencies: - preact @@ -10162,30 +10244,30 @@ snapshots: '@preact/signals-core@1.14.4': {} - '@preact/signals@2.11.3(preact@10.29.8)': + '@preact/signals@2.11.3(preact@11.0.1)': dependencies: '@preact/signals-core': 1.14.4 - preact: 10.29.8(preact-render-to-string@6.8.0) + preact: 11.0.1(preact-render-to-string@6.8.0) '@prefresh/babel-plugin@0.5.4(@babel/core@7.29.7(supports-color@11.0.0))': dependencies: '@babel/core': 7.29.7(supports-color@11.0.0) - '@prefresh/core@1.5.11(preact@10.29.8)': + '@prefresh/core@1.5.11(preact@11.0.1)': dependencies: - preact: 10.29.8(preact-render-to-string@6.8.0) + preact: 11.0.1(preact-render-to-string@6.8.0) '@prefresh/utils@1.2.1': {} - '@prefresh/vite@2.4.12(preact@10.29.8)(supports-color@11.0.0)(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1))': + '@prefresh/vite@2.4.12(preact@11.0.1)(supports-color@11.0.0)(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1))': dependencies: '@babel/core': 7.29.7(supports-color@11.0.0) '@prefresh/babel-plugin': 0.5.4(@babel/core@7.29.7(supports-color@11.0.0)) - '@prefresh/core': 1.5.11(preact@10.29.8) + '@prefresh/core': 1.5.11(preact@11.0.1) '@prefresh/utils': 1.2.1 '@rollup/pluginutils': 4.2.1 - preact: 10.29.8(preact-render-to-string@6.8.0) - vite: 8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) + preact: 11.0.1(preact-render-to-string@6.8.0) + vite: 8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) transitivePeerDependencies: - supports-color @@ -10242,49 +10324,49 @@ snapshots: '@resvg/resvg-js-win32-ia32-msvc': 2.6.2 '@resvg/resvg-js-win32-x64-msvc': 2.6.2 - '@rolldown/binding-android-arm-eabi@1.2.12': + '@rolldown/binding-android-arm-eabi@1.2.13': optional: true - '@rolldown/binding-android-arm64@1.2.12': + '@rolldown/binding-android-arm64@1.2.13': optional: true - '@rolldown/binding-darwin-arm64@1.2.12': + '@rolldown/binding-darwin-arm64@1.2.13': optional: true - '@rolldown/binding-darwin-x64@1.2.12': + '@rolldown/binding-darwin-x64@1.2.13': optional: true - '@rolldown/binding-freebsd-x64@1.2.12': + '@rolldown/binding-freebsd-x64@1.2.13': optional: true - '@rolldown/binding-linux-arm-gnueabihf@1.2.12': + '@rolldown/binding-linux-arm-gnueabihf@1.2.13': optional: true - '@rolldown/binding-linux-arm64-gnu@1.2.12': + '@rolldown/binding-linux-arm64-gnu@1.2.13': optional: true - '@rolldown/binding-linux-arm64-musl@1.2.12': + '@rolldown/binding-linux-arm64-musl@1.2.13': optional: true - '@rolldown/binding-linux-ppc64-gnu@1.2.12': + '@rolldown/binding-linux-ppc64-gnu@1.2.13': optional: true - '@rolldown/binding-linux-s390x-gnu@1.2.12': + '@rolldown/binding-linux-s390x-gnu@1.2.13': optional: true - '@rolldown/binding-linux-x64-gnu@1.2.12': + '@rolldown/binding-linux-x64-gnu@1.2.13': optional: true - '@rolldown/binding-linux-x64-musl@1.2.12': + '@rolldown/binding-linux-x64-musl@1.2.13': optional: true - '@rolldown/binding-openharmony-arm64@1.2.12': + '@rolldown/binding-openharmony-arm64@1.2.13': optional: true - '@rolldown/binding-win32-arm64-msvc@1.2.12': + '@rolldown/binding-win32-arm64-msvc@1.2.13': optional: true - '@rolldown/binding-win32-x64-msvc@1.2.12': + '@rolldown/binding-win32-x64-msvc@1.2.13': optional: true '@rolldown/pluginutils@1.0.1': {} @@ -10575,12 +10657,12 @@ snapshots: postcss-selector-parser: 6.0.10 tailwindcss: 4.3.3 - '@tailwindcss/vite@4.3.3(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1))': + '@tailwindcss/vite@4.3.3(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1))': dependencies: '@tailwindcss/node': 4.3.3 '@tailwindcss/oxide': 4.3.3 tailwindcss: 4.3.3 - vite: 8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) + vite: 8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) '@tokenizer/token@0.3.0': {} @@ -10654,10 +10736,10 @@ snapshots: '@types/unist@3.0.3': {} - '@typescript-eslint/project-service@8.71.0(supports-color@11.0.0)(typescript@5.9.3)': + '@typescript-eslint/project-service@8.71.1(supports-color@11.0.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.71.0(typescript@5.9.3) - '@typescript-eslint/types': 8.71.0 + '@typescript-eslint/tsconfig-utils': 8.71.1(typescript@5.9.3) + '@typescript-eslint/types': 8.71.1 debug: 4.4.3(supports-color@11.0.0) typescript: 5.9.3 transitivePeerDependencies: @@ -10668,18 +10750,20 @@ snapshots: '@typescript-eslint/types': 8.71.0 '@typescript-eslint/visitor-keys': 8.71.0 - '@typescript-eslint/tsconfig-utils@8.71.0(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.71.1(typescript@5.9.3)': dependencies: typescript: 5.9.3 '@typescript-eslint/types@8.71.0': {} - '@typescript-eslint/typescript-estree@8.71.0(supports-color@11.0.0)(typescript@5.9.3)': + '@typescript-eslint/types@8.71.1': {} + + '@typescript-eslint/typescript-estree@8.71.1(supports-color@11.0.0)(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.71.0(supports-color@11.0.0)(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.71.0(typescript@5.9.3) - '@typescript-eslint/types': 8.71.0 - '@typescript-eslint/visitor-keys': 8.71.0 + '@typescript-eslint/project-service': 8.71.1(supports-color@11.0.0)(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.71.1(typescript@5.9.3) + '@typescript-eslint/types': 8.71.1 + '@typescript-eslint/visitor-keys': 8.71.1 debug: 4.4.3(supports-color@11.0.0) minimatch: 10.2.6 semver: 7.8.5 @@ -10694,14 +10778,19 @@ snapshots: '@typescript-eslint/types': 8.71.0 eslint-visitor-keys: 5.0.1 + '@typescript-eslint/visitor-keys@8.71.1': + dependencies: + '@typescript-eslint/types': 8.71.1 + eslint-visitor-keys: 5.0.1 + '@ungap/structured-clone@1.4.0': {} '@vercel/nft@1.3.1(rollup@4.63.0)(supports-color@11.0.0)': dependencies: '@mapbox/node-pre-gyp': 2.0.3(supports-color@11.0.0) '@rollup/pluginutils': 5.4.0(rollup@4.63.0) - acorn: 8.18.0 - acorn-import-attributes: 1.9.5(acorn@8.18.0) + acorn: 8.19.0 + acorn-import-attributes: 1.9.5(acorn@8.19.0) async-sema: 3.1.1 bindings: 1.5.0 estree-walker: 2.0.2 @@ -10793,7 +10882,7 @@ snapshots: '@vue/shared': 3.5.43 estree-walker: 2.0.2 magic-string: 0.30.21 - postcss: 8.5.28 + postcss: 8.5.29 source-map-js: 1.2.2 '@vue/compiler-ssr@3.5.43': @@ -10845,20 +10934,26 @@ snapshots: mime-types: 3.0.2 negotiator: 1.1.0 - acorn-import-attributes@1.9.5(acorn@8.18.0): + acorn-import-attributes@1.9.5(acorn@8.19.0): dependencies: - acorn: 8.18.0 + acorn: 8.19.0 acorn-jsx@5.3.2(acorn@8.18.0): dependencies: acorn: 8.18.0 + acorn-jsx@5.3.2(acorn@8.19.0): + dependencies: + acorn: 8.19.0 + acorn-walk@8.3.5: dependencies: - acorn: 8.18.0 + acorn: 8.19.0 acorn@8.18.0: {} + acorn@8.19.0: {} + add@2.0.9: {} agent-base@7.1.4: {} @@ -10895,7 +10990,7 @@ snapshots: json-schema-traverse: 1.0.0 require-from-string: 2.0.2 - am-i-vibing@0.4.0: + am-i-vibing@0.5.0: dependencies: process-ancestry: 0.1.0 @@ -10947,7 +11042,7 @@ snapshots: is-stream: 4.0.1 lazystream: 1.0.1 normalize-path: 3.0.0 - readable-stream: 4.7.0 + readable-stream: 4.8.0 readdir-glob: 3.0.0 tar-stream: 3.2.2 zip-stream: 7.0.5 @@ -10960,7 +11055,8 @@ snapshots: arg@5.0.2: {} - argparse@2.0.1: {} + argparse@2.0.1: + optional: true argue-cli@3.2.0: optional: true @@ -11015,16 +11111,16 @@ snapshots: transitivePeerDependencies: - supports-color - astro@7.3.5(@astrojs/markdown-remark@7.3.1(supports-color@11.0.0))(@netlify/blobs@11.1.3(supports-color@11.0.0))(@types/node@26.6.4)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1): + astro@7.3.8(@astrojs/markdown-remark@7.3.2(supports-color@11.0.0))(@netlify/blobs@11.1.4(supports-color@11.0.0))(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1): dependencies: '@astrojs/compiler-rs': 0.5.1 - '@astrojs/internal-helpers': 0.11.0 - '@astrojs/markdown-satteri': 0.4.2 + '@astrojs/internal-helpers': 0.12.0 + '@astrojs/markdown-satteri': 0.4.3 '@astrojs/telemetry': 3.3.3 '@capsizecss/unpack': 4.0.1 '@clack/prompts': 1.8.1 '@oslojs/encoding': 1.1.0 - am-i-vibing: 0.4.0 + am-i-vibing: 0.5.0 aria-query: 5.3.2 axobject-query: 4.1.0 ci-info: 4.4.0 @@ -11034,44 +11130,43 @@ snapshots: devalue: 5.9.4 diff: 9.0.0 dset: 3.1.4 - es-module-lexer: 2.3.2 - esbuild: 0.28.2 + es-module-lexer: 3.0.3 find-proc: 0.2.0 flattie: 1.1.1 fontace: 0.4.1 - get-tsconfig: 5.0.0-beta.4 + get-tsconfig: 5.0.0-beta.6 github-slugger: 2.0.0 html-escaper: 3.0.3 - http-cache-semantics: 4.2.0 - js-yaml: 4.3.2 + http-cache-semantics: 4.3.0 jsonc-parser: 3.3.1 - magic-string: 1.4.2 + magic-string: 1.4.3 magicast: 0.5.5 mrmime: 2.0.1 neotraverse: 1.0.1 obug: 3.0.0 p-limit: 7.3.3 p-queue: 9.3.3 - package-manager-detector: 1.8.0 + package-manager-detector: 1.9.0 piccolore: 0.1.3 picomatch: 4.0.7 + rolldown: 1.2.13 shiki: 4.5.0 - smol-toml: 1.9.0 + smol-toml: 1.9.1 svgo: 4.1.0 tinyclip: 1.0.3 tinyexec: 1.3.1 tinyglobby: 0.2.17 ultrahtml: 1.7.0 unifont: 0.7.5 - unstorage: 1.17.5(@netlify/blobs@11.1.3(supports-color@11.0.0)) - verkit: 0.4.1 - vite: 8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) - vitefu: 1.1.3(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) + unstorage: 1.17.5(@netlify/blobs@11.1.4(supports-color@11.0.0)) + verkit: 0.5.0 + vite: 8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) + vitefu: 1.1.3(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)) xxhash-wasm: 1.1.0 yargs-parser: 22.0.0 zod: 4.6.5 optionalDependencies: - '@astrojs/markdown-remark': 7.3.1(supports-color@11.0.0) + '@astrojs/markdown-remark': 7.3.2(supports-color@11.0.0) sharp: 0.35.5(@types/node@26.6.4) transitivePeerDependencies: - '@azure/app-configuration' @@ -11092,6 +11187,7 @@ snapshots: - '@vitejs/devtools' - aws4fetch - db0 + - esbuild - idb-keyval - ioredis - jiti @@ -11149,7 +11245,7 @@ snapshots: bare-events@2.9.2: {} - bare-fs@4.8.2: + bare-fs@4.8.3: dependencies: bare-events: 2.9.2 bare-path: 3.1.2 @@ -11180,11 +11276,7 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.11.19: {} - - baseline-browser-mapping@2.11.27: {} - - before-after-hook@4.0.0: {} + baseline-browser-mapping@2.11.28: {} better-ajv-errors@1.2.0(ajv@8.20.0): dependencies: @@ -11245,21 +11337,13 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.28.8: - dependencies: - baseline-browser-mapping: 2.11.19 - caniuse-lite: 1.0.30001810 - electron-to-chromium: 1.5.415 - node-releases: 2.0.53 - update-browserslist-db: 1.3.1(browserslist@4.28.8) - browserslist@4.29.3: dependencies: - baseline-browser-mapping: 2.11.27 - caniuse-lite: 1.0.30001814 - electron-to-chromium: 1.5.444 - node-releases: 2.0.57 - update-browserslist-db: 1.3.3(browserslist@4.29.3) + baseline-browser-mapping: 2.11.28 + caniuse-lite: 1.0.30001815 + electron-to-chromium: 1.5.452 + node-releases: 2.0.58 + update-browserslist-db: 1.3.4(browserslist@4.29.3) buffer-crc32@1.0.0: {} @@ -11326,9 +11410,7 @@ snapshots: camelize@1.0.1: {} - caniuse-lite@1.0.30001810: {} - - caniuse-lite@1.0.30001814: {} + caniuse-lite@1.0.30001815: {} ccount@2.0.1: {} @@ -11384,7 +11466,7 @@ snapshots: citty@0.2.2: {} - cjs-module-lexer@2.2.1: {} + cjs-module-lexer@2.3.0: {} clean-css@5.3.3: dependencies: @@ -11410,6 +11492,8 @@ snapshots: cli-width@3.0.0: {} + cli-width@4.1.0: {} + cliui@8.0.1: dependencies: string-width: 4.2.3 @@ -11514,7 +11598,7 @@ snapshots: crc32-stream: 7.0.1 is-stream: 4.0.1 normalize-path: 3.0.0 - readable-stream: 4.7.0 + readable-stream: 4.8.0 concat-map@0.0.1: {} @@ -11532,12 +11616,10 @@ snapshots: consola@3.4.2: {} - content-disposition@1.1.0: {} + content-disposition@2.0.1: {} content-disposition@3.0.0: {} - content-type@1.0.5: {} - content-type@2.1.0: {} content-type@3.1.1: {} @@ -11592,7 +11674,7 @@ snapshots: crc32-stream@7.0.1: dependencies: crc-32: 1.2.2 - readable-stream: 4.7.0 + readable-stream: 4.8.0 create-require@1.1.1: {} @@ -11603,10 +11685,10 @@ snapshots: dom-serializer: 2.0.0 domhandler: 5.0.3 htmlparser2: 8.0.2 - postcss: 8.5.28 + postcss: 8.5.29 postcss-media-query-parser: 0.2.3 - cron-parser@5.10.1: + cron-parser@5.10.2: dependencies: luxon: 3.7.2 @@ -11620,7 +11702,7 @@ snapshots: dependencies: uncrypto: 0.1.3 - crossws@0.4.12: {} + crossws@0.4.15: {} css-background-parser@0.1.0: {} @@ -11792,11 +11874,11 @@ snapshots: dependencies: node-source-walk: 7.0.2 - detective-postcss@8.0.4(postcss@8.5.28): + detective-postcss@8.0.4(postcss@8.5.29): dependencies: is-url-superb: 4.0.0 - postcss: 8.5.28 - postcss-values-parser: 6.0.2(postcss@8.5.28) + postcss: 8.5.29 + postcss-values-parser: 6.0.2(postcss@8.5.29) detective-sass@6.0.2: dependencies: @@ -11812,7 +11894,7 @@ snapshots: detective-typescript@14.1.2(supports-color@11.0.0)(typescript@5.9.3): dependencies: - '@typescript-eslint/typescript-estree': 8.71.0(supports-color@11.0.0)(typescript@5.9.3) + '@typescript-eslint/typescript-estree': 8.71.1(supports-color@11.0.0)(typescript@5.9.3) ast-module-types: 6.0.2 node-source-walk: 7.0.2 typescript: 5.9.3 @@ -11867,10 +11949,6 @@ snapshots: no-case: 3.0.4 tslib: 2.8.1 - dot-prop@10.2.0: - dependencies: - type-fest: 5.10.0 - dot-prop@9.0.0: dependencies: type-fest: 4.41.0 @@ -11893,9 +11971,7 @@ snapshots: ee-first@1.1.1: {} - electron-to-chromium@1.5.415: {} - - electron-to-chromium@1.5.444: {} + electron-to-chromium@1.5.452: {} emmet@2.4.11: dependencies: @@ -12033,9 +12109,7 @@ snapshots: es-module-lexer@1.7.0: {} - es-module-lexer@2.3.2: {} - - es-module-lexer@3.0.2: {} + es-module-lexer@3.0.3: {} es-object-atoms@1.1.2: dependencies: @@ -12074,7 +12148,7 @@ snapshots: esast-util-from-js@2.0.1: dependencies: '@types/estree-jsx': 1.0.5 - acorn: 8.18.0 + acorn: 8.19.0 esast-util-from-estree: 2.0.0 vfile-message: 4.0.3 @@ -12161,6 +12235,7 @@ snapshots: '@esbuild/win32-arm64': 0.28.2 '@esbuild/win32-ia32': 0.28.2 '@esbuild/win32-x64': 0.28.2 + optional: true escalade@3.2.0: {} @@ -12348,12 +12423,12 @@ snapshots: dependencies: on-headers: 1.1.0 - express@5.2.1(supports-color@11.0.0): + express@5.3.0(supports-color@11.0.0): dependencies: accepts: 2.0.0 body-parser: 2.3.0(supports-color@11.0.0) - content-disposition: 1.1.0 - content-type: 1.0.5 + content-disposition: 2.0.1 + content-type: 2.1.0 cookie: 0.7.2 cookie-signature: 1.2.2 debug: 4.4.3(supports-color@11.0.0) @@ -12387,7 +12462,7 @@ snapshots: fast-deep-equal@3.1.3: {} - fast-equals@5.4.3: {} + fast-equals@5.4.4: {} fast-fifo@1.3.2: {} @@ -12696,7 +12771,7 @@ snapshots: es-errors: 1.3.0 get-intrinsic: 1.3.0 - get-tsconfig@5.0.0-beta.4: + get-tsconfig@5.0.0-beta.6: dependencies: resolve-pkg-maps: 1.0.0 @@ -13013,7 +13088,7 @@ snapshots: domutils: 3.2.2 entities: 4.5.0 - http-cache-semantics@4.2.0: {} + http-cache-semantics@4.3.0: {} http-errors@2.0.0: dependencies: @@ -13096,8 +13171,8 @@ snapshots: import-in-the-middle@3.5.2: dependencies: - cjs-module-lexer: 2.2.1 - es-module-lexer: 3.0.2 + cjs-module-lexer: 2.3.0 + es-module-lexer: 3.0.3 module-details-from-path: 1.0.4 imurmurhash@0.1.4: {} @@ -13122,15 +13197,6 @@ snapshots: inline-style-parser@0.2.7: {} - inquirer-autocomplete-prompt@1.4.0(inquirer@8.2.7(@types/node@26.6.4)): - dependencies: - ansi-escapes: 4.3.2 - chalk: 4.1.2 - figures: 3.2.0 - inquirer: 8.2.7(@types/node@26.6.4) - run-async: 2.4.1 - rxjs: 6.6.7 - inquirer@8.2.7(@types/node@26.6.4): dependencies: '@inquirer/external-editor': 1.0.3(@types/node@26.6.4) @@ -13161,7 +13227,7 @@ snapshots: ipaddr.js@2.5.0: {} - ipx@3.1.1(@netlify/blobs@11.1.3(supports-color@11.0.0))(@parcel/watcher@2.5.6): + ipx@3.1.1(@netlify/blobs@11.1.4(supports-color@11.0.0))(@parcel/watcher@2.5.6): dependencies: '@fastify/accept-negotiator': 2.1.0 citty: 0.1.6 @@ -13177,7 +13243,7 @@ snapshots: sharp: 0.34.5 svgo: 4.1.0 ufo: 1.6.4 - unstorage: 1.17.5(@netlify/blobs@11.1.3(supports-color@11.0.0)) + unstorage: 1.17.5(@netlify/blobs@11.1.4(supports-color@11.0.0)) xss: 1.0.15 transitivePeerDependencies: - '@azure/app-configuration' @@ -13421,6 +13487,7 @@ snapshots: js-yaml@4.3.2: dependencies: argparse: 2.0.1 + optional: true jsesc@3.1.0: {} @@ -13437,8 +13504,6 @@ snapshots: json-stable-stringify-without-jsonify@1.0.1: {} - json-with-bigint@3.5.12: {} - json5@2.2.3: {} jsonc-parser@2.3.1: {} @@ -13643,7 +13708,7 @@ snapshots: '@parcel/watcher-wasm': 2.6.0 citty: 0.2.2 consola: 3.4.2 - crossws: 0.4.12 + crossws: 0.4.15 defu: 6.1.7 get-port-please: 3.2.0 h3: 1.15.11 @@ -13764,7 +13829,7 @@ snapshots: dependencies: '@jridgewell/sourcemap-codec': 1.6.0 - magic-string@1.4.2: + magic-string@1.4.3: dependencies: '@jridgewell/sourcemap-codec': 1.6.0 @@ -13799,14 +13864,14 @@ snapshots: '@types/unist': 3.0.3 unist-util-visit: 5.1.0 - mdast-util-find-and-replace@3.0.2: + mdast-util-find-and-replace@3.0.3: dependencies: '@types/mdast': 4.0.4 escape-string-regexp: 5.0.0 unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 - mdast-util-from-markdown@2.0.3(supports-color@11.0.0): + mdast-util-from-markdown@2.1.0(supports-color@11.0.0): dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 @@ -13828,15 +13893,15 @@ snapshots: '@types/mdast': 4.0.4 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-find-and-replace: 3.0.2 + mdast-util-find-and-replace: 3.0.3 micromark-util-character: 2.1.1 mdast-util-gfm-footnote@2.1.0(supports-color@11.0.0): dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) + mdast-util-to-markdown: 2.2.0 micromark-util-normalize-identifier: 2.0.1 transitivePeerDependencies: - supports-color @@ -13844,8 +13909,8 @@ snapshots: mdast-util-gfm-strikethrough@2.0.1(supports-color@11.0.0): dependencies: '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) + mdast-util-to-markdown: 2.2.0 transitivePeerDependencies: - supports-color @@ -13854,8 +13919,8 @@ snapshots: '@types/mdast': 4.0.4 devlop: 1.1.0 markdown-table: 3.0.4 - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) + mdast-util-to-markdown: 2.2.0 transitivePeerDependencies: - supports-color @@ -13863,20 +13928,20 @@ snapshots: dependencies: '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) + mdast-util-to-markdown: 2.2.0 transitivePeerDependencies: - supports-color mdast-util-gfm@3.1.0(supports-color@11.0.0): dependencies: - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) mdast-util-gfm-autolink-literal: 2.0.1 mdast-util-gfm-footnote: 2.1.0(supports-color@11.0.0) mdast-util-gfm-strikethrough: 2.0.1(supports-color@11.0.0) mdast-util-gfm-table: 2.0.0(supports-color@11.0.0) mdast-util-gfm-task-list-item: 2.0.0(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-to-markdown: 2.2.0 transitivePeerDependencies: - supports-color @@ -13890,8 +13955,8 @@ snapshots: '@types/hast': 3.0.5 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) + mdast-util-to-markdown: 2.2.0 transitivePeerDependencies: - supports-color @@ -13903,8 +13968,8 @@ snapshots: '@types/unist': 3.0.3 ccount: 2.0.1 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) + mdast-util-to-markdown: 2.2.0 parse-entities: 4.0.2 stringify-entities: 4.0.4 unist-util-stringify-position: 4.0.0 @@ -13914,11 +13979,11 @@ snapshots: mdast-util-mdx@3.0.0(supports-color@11.0.0): dependencies: - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) mdast-util-mdx-expression: 2.0.1(supports-color@11.0.0) mdast-util-mdx-jsx: 3.2.0(supports-color@11.0.0) mdast-util-mdxjs-esm: 2.0.1(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-to-markdown: 2.2.0 transitivePeerDependencies: - supports-color @@ -13928,8 +13993,8 @@ snapshots: '@types/hast': 3.0.5 '@types/mdast': 4.0.4 devlop: 1.1.0 - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) - mdast-util-to-markdown: 2.1.3 + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) + mdast-util-to-markdown: 2.2.0 transitivePeerDependencies: - supports-color @@ -13950,7 +14015,7 @@ snapshots: unist-util-visit: 5.1.0 vfile: 6.0.3 - mdast-util-to-markdown@2.1.3: + mdast-util-to-markdown@2.2.0: dependencies: '@types/mdast': 4.0.4 '@types/unist': 3.0.3 @@ -14004,7 +14069,7 @@ snapshots: micro-memoize@5.2.0: dependencies: - fast-equals: 5.4.3 + fast-equals: 5.4.4 fast-stringify: 4.0.2 micromark-core-commonmark@2.0.4: @@ -14127,8 +14192,8 @@ snapshots: micromark-extension-mdxjs@3.0.0: dependencies: - acorn: 8.18.0 - acorn-jsx: 5.3.2(acorn@8.18.0) + acorn: 8.19.0 + acorn-jsx: 5.3.2(acorn@8.19.0) micromark-extension-mdx-expression: 3.0.1 micromark-extension-mdx-jsx: 3.0.2 micromark-extension-mdx-md: 2.0.0 @@ -14337,6 +14402,8 @@ snapshots: mute-stream@0.0.8: {} + mute-stream@3.0.0: {} + nan@2.29.0: optional: true @@ -14346,7 +14413,7 @@ snapshots: dependencies: picocolors: 1.1.1 - nanostores@1.5.4: {} + nanostores@1.5.5: {} natural-compare@1.4.0: {} @@ -14356,29 +14423,28 @@ snapshots: neotraverse@1.0.1: {} - netlify-redirector@0.5.0: {} - - netlify@27.10.2(@parcel/watcher@2.5.6)(@swc/core@1.16.13(@swc/helpers@0.5.17))(@types/node@26.6.4)(picomatch@4.0.7)(rollup@4.63.0)(supports-color@11.0.0): + netlify@27.12.0(@parcel/watcher@2.5.6)(@swc/core@1.16.13(@swc/helpers@0.5.17))(@types/node@26.6.4)(picomatch@4.0.7)(rollup@4.63.0)(supports-color@11.0.0): dependencies: - '@fastify/static': 10.1.5 + '@fastify/static': 10.1.6 + '@inquirer/prompts': 8.7.3(@types/node@26.6.4) '@netlify/ai': 1.0.1 '@netlify/api': 15.1.2 - '@netlify/blobs': 11.1.3(supports-color@11.0.0) - '@netlify/build': 37.3.3(@opentelemetry/api@1.9.1)(@swc/core@1.16.13(@swc/helpers@0.5.17))(@types/node@26.6.4)(picomatch@4.0.7)(rollup@4.63.0) + '@netlify/blobs': 11.1.4(supports-color@11.0.0) + '@netlify/build': 37.4.1(@opentelemetry/api@1.9.1)(@swc/core@1.16.13(@swc/helpers@0.5.17))(@types/node@26.6.4)(picomatch@4.0.7)(rollup@4.63.0) '@netlify/build-info': 11.3.0 '@netlify/config': 25.2.6 - '@netlify/dev': 5.1.6(@parcel/watcher@2.5.6)(rollup@4.63.0)(supports-color@11.0.0) + '@netlify/dev': 5.1.7(@parcel/watcher@2.5.6)(rollup@4.63.0)(supports-color@11.0.0) '@netlify/dev-utils': 6.0.3 - '@netlify/edge-bundler': 16.1.1 + '@netlify/edge-bundler': 16.1.3 '@netlify/edge-functions': 4.0.2 '@netlify/edge-functions-bootstrap': 3.2.0 '@netlify/headers-parser': 10.1.1 - '@netlify/images': 2.0.3(@netlify/blobs@11.1.3(supports-color@11.0.0))(@parcel/watcher@2.5.6) + '@netlify/images': 2.0.3(@netlify/blobs@11.1.4(supports-color@11.0.0))(@parcel/watcher@2.5.6) '@netlify/local-functions-proxy': 2.0.3 + '@netlify/redirect-matcher': 0.4.2 '@netlify/redirect-parser': 16.1.1 '@netlify/server-dev': 0.1.3 - '@netlify/zip-it-and-ship-it': 16.2.3(rollup@4.63.0)(supports-color@11.0.0) - '@octokit/rest': 22.0.1 + '@netlify/zip-it-and-ship-it': 16.3.0(rollup@4.63.0)(supports-color@11.0.0) '@opentelemetry/api': 1.9.1 '@pnpm/tabtab': 0.5.4(supports-color@11.0.0) ansi-escapes: 7.3.0 @@ -14392,18 +14458,17 @@ snapshots: clean-deep: 3.4.0 commander: 12.1.0 comment-json: 5.0.0 - content-type: 1.0.5 + content-type: 3.1.1 cookie: 2.0.1 - cron-parser: 5.10.1 + cron-parser: 5.10.2 debug: 4.4.3(supports-color@11.0.0) decache: 4.6.2 - dot-prop: 10.2.0 dotenv: 17.4.2 env-paths: 4.0.0 envinfo: 7.21.0 etag: 1.8.1 execa: 5.1.1 - express: 5.2.1(supports-color@11.0.0) + express: 5.3.0(supports-color@11.0.0) express-logging: 1.1.1 fastest-levenshtein: 1.0.16 fastify: 5.12.5 @@ -14416,8 +14481,6 @@ snapshots: http-proxy: 1.18.1(debug@4.4.3(supports-color@11.0.0)) http-proxy-middleware: 3.0.7(supports-color@11.0.0) https-proxy-agent: 8.0.0(supports-color@11.0.0) - inquirer: 8.2.7(@types/node@26.6.4) - inquirer-autocomplete-prompt: 1.4.0(inquirer@8.2.7(@types/node@26.6.4)) is-docker: 4.0.0 is-stream: 4.0.1 is-wsl: 3.1.1 @@ -14432,7 +14495,6 @@ snapshots: modern-tar: 0.8.5 multiparty: 4.3.1 nanospinner: 1.2.2 - netlify-redirector: 0.5.0 node-fetch: 3.3.2 normalize-package-data: 7.0.1 open: 11.0.4 @@ -14537,9 +14599,7 @@ snapshots: node-mock-http@1.0.5: {} - node-releases@2.0.53: {} - - node-releases@2.0.57: {} + node-releases@2.0.58: {} node-source-walk@7.0.2: dependencies: @@ -14774,7 +14834,7 @@ snapshots: registry-url: 6.0.1 semver: 7.8.5 - package-manager-detector@1.8.0: {} + package-manager-detector@1.9.0: {} pako@0.2.9: {} @@ -14965,11 +15025,11 @@ snapshots: sonic-boom: 4.2.1 thread-stream: 4.2.0 - playwright-core@1.63.0: {} + playwright-core@1.64.0: {} - playwright@1.63.0: + playwright@1.64.0: dependencies: - playwright-core: 1.63.0 + playwright-core: 1.64.0 possible-typed-array-names@1.1.0: {} @@ -14987,11 +15047,11 @@ snapshots: postcss-value-parser@4.2.0: {} - postcss-values-parser@6.0.2(postcss@8.5.28): + postcss-values-parser@6.0.2(postcss@8.5.29): dependencies: color-name: 1.1.4 is-url-superb: 4.0.0 - postcss: 8.5.28 + postcss: 8.5.29 quote-unquote: 1.0.0 postcss@8.5.28: @@ -15000,6 +15060,12 @@ snapshots: picocolors: 1.1.1 source-map-js: 1.2.2 + postcss@8.5.29: + dependencies: + nanoid: 3.3.19 + picocolors: 1.1.1 + source-map-js: 1.2.2 + postgres-array@2.0.0: {} postgres-bytea@1.0.1: {} @@ -15012,13 +15078,13 @@ snapshots: powershell-utils@0.2.1: {} - preact-render-to-string@6.8.0(preact@10.29.8): + preact-render-to-string@6.8.0(preact@11.0.1): dependencies: - preact: 10.29.8(preact-render-to-string@6.8.0) + preact: 11.0.1(preact-render-to-string@6.8.0) - preact@10.29.8(preact-render-to-string@6.8.0): + preact@11.0.1(preact-render-to-string@6.8.0): optionalDependencies: - preact-render-to-string: 6.8.0(preact@10.29.8) + preact-render-to-string: 6.8.0(preact@11.0.1) precinct@12.3.2(supports-color@11.0.0): dependencies: @@ -15027,7 +15093,7 @@ snapshots: detective-amd: 6.1.0 detective-cjs: 6.1.1 detective-es6: 5.0.2 - detective-postcss: 8.0.4(postcss@8.5.28) + detective-postcss: 8.0.4(postcss@8.5.29) detective-sass: 6.0.2 detective-scss: 5.0.2 detective-stylus: 5.0.1 @@ -15035,7 +15101,7 @@ snapshots: detective-vue2: 2.3.0(supports-color@11.0.0)(typescript@5.9.3) module-definition: 6.0.2 node-source-walk: 7.0.2 - postcss: 8.5.28 + postcss: 8.5.29 typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -15044,7 +15110,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier-plugin-astro@1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9): + prettier-plugin-astro@1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9): dependencies: '@astrojs/compiler-rs': 0.4.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3) '@prettier/parse-srcset': 3.1.0 @@ -15054,11 +15120,11 @@ snapshots: - '@emnapi/core' - '@emnapi/runtime' - prettier-plugin-tailwindcss@0.8.1(prettier-plugin-astro@1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9): + prettier-plugin-tailwindcss@0.8.1(prettier-plugin-astro@1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9))(prettier@3.9.9): dependencies: prettier: 3.9.9 optionalDependencies: - prettier-plugin-astro: 1.1.0(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9) + prettier-plugin-astro: 1.1.1(@emnapi/core@1.11.3)(@emnapi/runtime@1.11.3)(prettier@3.9.9) prettier@3.9.9: {} @@ -15223,7 +15289,7 @@ snapshots: string_decoder: 1.3.0 util-deprecate: 1.0.2 - readable-stream@4.7.0: + readable-stream@4.8.0: dependencies: abort-controller: 3.0.0 buffer: 6.0.3 @@ -15247,10 +15313,10 @@ snapshots: estree-util-build-jsx: 3.0.1 vfile: 6.0.3 - recma-jsx@1.0.1(acorn@8.18.0): + recma-jsx@1.0.1(acorn@8.19.0): dependencies: - acorn: 8.18.0 - acorn-jsx: 5.3.2(acorn@8.18.0) + acorn: 8.19.0 + acorn-jsx: 5.3.2(acorn@8.19.0) estree-util-to-js: 2.0.0 recma-parse: 1.0.0 recma-stringify: 1.0.0 @@ -15358,7 +15424,7 @@ snapshots: remark-parse@11.0.0(supports-color@11.0.0): dependencies: '@types/mdast': 4.0.4 - mdast-util-from-markdown: 2.0.3(supports-color@11.0.0) + mdast-util-from-markdown: 2.1.0(supports-color@11.0.0) micromark-util-types: 2.0.3 unified: 11.0.5 transitivePeerDependencies: @@ -15382,7 +15448,7 @@ snapshots: remark-stringify@11.0.0: dependencies: '@types/mdast': 4.0.4 - mdast-util-to-markdown: 2.1.3 + mdast-util-to-markdown: 2.2.0 unified: 11.0.5 remark-toc@9.0.0: @@ -15475,26 +15541,26 @@ snapshots: rfdc@1.4.1: {} - rolldown@1.2.12: + rolldown@1.2.13: dependencies: - '@oxc-project/types': 0.152.0 + '@oxc-project/types': 0.153.0 '@rolldown/pluginutils': 1.0.1 optionalDependencies: - '@rolldown/binding-android-arm-eabi': 1.2.12 - '@rolldown/binding-android-arm64': 1.2.12 - '@rolldown/binding-darwin-arm64': 1.2.12 - '@rolldown/binding-darwin-x64': 1.2.12 - '@rolldown/binding-freebsd-x64': 1.2.12 - '@rolldown/binding-linux-arm-gnueabihf': 1.2.12 - '@rolldown/binding-linux-arm64-gnu': 1.2.12 - '@rolldown/binding-linux-arm64-musl': 1.2.12 - '@rolldown/binding-linux-ppc64-gnu': 1.2.12 - '@rolldown/binding-linux-s390x-gnu': 1.2.12 - '@rolldown/binding-linux-x64-gnu': 1.2.12 - '@rolldown/binding-linux-x64-musl': 1.2.12 - '@rolldown/binding-openharmony-arm64': 1.2.12 - '@rolldown/binding-win32-arm64-msvc': 1.2.12 - '@rolldown/binding-win32-x64-msvc': 1.2.12 + '@rolldown/binding-android-arm-eabi': 1.2.13 + '@rolldown/binding-android-arm64': 1.2.13 + '@rolldown/binding-darwin-arm64': 1.2.13 + '@rolldown/binding-darwin-x64': 1.2.13 + '@rolldown/binding-freebsd-x64': 1.2.13 + '@rolldown/binding-linux-arm-gnueabihf': 1.2.13 + '@rolldown/binding-linux-arm64-gnu': 1.2.13 + '@rolldown/binding-linux-arm64-musl': 1.2.13 + '@rolldown/binding-linux-ppc64-gnu': 1.2.13 + '@rolldown/binding-linux-s390x-gnu': 1.2.13 + '@rolldown/binding-linux-x64-gnu': 1.2.13 + '@rolldown/binding-linux-x64-musl': 1.2.13 + '@rolldown/binding-openharmony-arm64': 1.2.13 + '@rolldown/binding-win32-arm64-msvc': 1.2.13 + '@rolldown/binding-win32-x64-msvc': 1.2.13 rollup@4.63.0: dependencies: @@ -15551,10 +15617,6 @@ snapshots: dependencies: queue-microtask: 1.2.3 - rxjs@6.6.7: - dependencies: - tslib: 1.14.1 - rxjs@7.8.2: dependencies: tslib: 2.8.1 @@ -15598,7 +15660,7 @@ snapshots: dependencies: suf-log: 2.5.3 - satori@0.33.5: + satori@0.47.1: dependencies: '@shuding/opentype.js': 1.4.0-beta.0 css-background-parser: 0.1.0 @@ -15612,7 +15674,6 @@ snapshots: linebreak: 1.1.0 parse-css-color: 0.2.1 postcss-value-parser: 4.2.0 - yoga-layout: 3.2.1 satteri@0.10.5: dependencies: @@ -15870,7 +15931,7 @@ snapshots: ansi-styles: 6.2.3 is-fullwidth-code-point: 5.1.0 - smol-toml@1.9.0: {} + smol-toml@1.9.1: {} sonic-boom@4.2.1: dependencies: @@ -16109,7 +16170,7 @@ snapshots: tar-stream@3.2.2: dependencies: b4a: 1.9.0 - bare-fs: 4.8.2 + bare-fs: 4.8.3 fast-fifo: 1.3.2 streamx: 2.28.1 transitivePeerDependencies: @@ -16145,7 +16206,7 @@ snapshots: terser@5.51.2: dependencies: '@jridgewell/source-map': 0.3.11 - acorn: 8.18.0 + acorn: 8.19.0 commander: 2.20.3 source-map-support: 0.5.21 @@ -16227,7 +16288,7 @@ snapshots: '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 '@types/node': 26.6.4 - acorn: 8.18.0 + acorn: 8.19.0 acorn-walk: 8.3.5 arg: 4.1.3 create-require: 1.1.1 @@ -16239,8 +16300,6 @@ snapshots: optionalDependencies: '@swc/core': 1.16.13(@swc/helpers@0.5.17) - tslib@1.14.1: {} - tslib@2.8.1: {} type-check@0.4.0: @@ -16409,8 +16468,6 @@ snapshots: unist-util-is: 6.0.1 unist-util-visit-parents: 6.0.2 - universal-user-agent@7.0.3: {} - universalify@2.0.1: {} unix-dgram@2.0.7: @@ -16427,7 +16484,7 @@ snapshots: unpipe@1.0.0: {} - unstorage@1.17.5(@netlify/blobs@11.1.3(supports-color@11.0.0)): + unstorage@1.17.5(@netlify/blobs@11.1.4(supports-color@11.0.0)): dependencies: anymatch: 3.1.3 chokidar: 5.0.0 @@ -16438,19 +16495,13 @@ snapshots: ofetch: 1.5.1 ufo: 1.6.4 optionalDependencies: - '@netlify/blobs': 11.1.3(supports-color@11.0.0) + '@netlify/blobs': 11.1.4(supports-color@11.0.0) untildify@4.0.0: {} untun@0.2.2: {} - update-browserslist-db@1.3.1(browserslist@4.28.8): - dependencies: - browserslist: 4.28.8 - escalade: 3.2.0 - picocolors: 1.1.1 - - update-browserslist-db@1.3.3(browserslist@4.29.3): + update-browserslist-db@1.3.4(browserslist@4.29.3): dependencies: browserslist: 4.29.3 escalade: 3.2.0 @@ -16492,7 +16543,7 @@ snapshots: vary@1.1.2: {} - verkit@0.4.1: {} + verkit@0.5.0: {} vfile-location@5.0.3: dependencies: @@ -16509,7 +16560,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite-prerender-plugin@0.5.14(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)): + vite-prerender-plugin@0.5.14(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)): dependencies: kolorist: 1.8.0 magic-string: 0.30.21 @@ -16517,14 +16568,14 @@ snapshots: simple-code-frame: 1.3.0 source-map: 0.7.6 stack-trace: 1.0.0 - vite: 8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) + vite: 8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) - vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1): + vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1): dependencies: lightningcss: 1.33.0 picomatch: 4.0.7 - postcss: 8.5.28 - rolldown: 1.2.12 + postcss: 8.5.29 + rolldown: 1.2.13 tinyglobby: 0.2.17 optionalDependencies: '@types/node': 26.6.4 @@ -16534,9 +16585,9 @@ snapshots: terser: 5.51.2 yaml: 2.9.1 - vitefu@1.1.3(vite@8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)): + vitefu@1.1.3(vite@8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1)): optionalDependencies: - vite: 8.3.2(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) + vite: 8.3.4(@types/node@26.6.4)(esbuild@0.28.2)(jiti@2.7.0)(terser@5.51.2)(yaml@2.9.1) volar-service-css@0.0.71(@volar/language-service@2.4.28(typescript@6.0.3)): dependencies: @@ -16856,15 +16907,13 @@ snapshots: yocto-queue@1.2.2: {} - yoga-layout@3.2.1: {} - zimmerframe@1.1.5: {} zip-stream@7.0.5: dependencies: compress-commons: 7.0.1 normalize-path: 3.0.0 - readable-stream: 4.7.0 + readable-stream: 4.8.0 zod@4.6.5: {} diff --git a/src/components/Search.tsx b/src/components/Search.tsx index cd39a0e..c7e616a 100644 --- a/src/components/Search.tsx +++ b/src/components/Search.tsx @@ -1,6 +1,6 @@ import Fuse from "fuse.js"; import { useEffect, useRef, useState, useMemo } from "preact/hooks"; -import type { JSX } from "preact"; +import type { JSX, TargetedEvent } from "preact"; import Card from "@components/Card"; import type { CollectionEntry } from "astro:content"; @@ -38,7 +38,7 @@ export default function SearchBar({ searchList }: Props) { [searchList] ); - const handleChange = (e: JSX.TargetedEvent) => { + const handleChange = (e: TargetedEvent) => { const newVal = (e.target as HTMLInputElement).value; setInputVal(newVal); };