From 93e694685820145cda405945bdb29c88dcff2b3d Mon Sep 17 00:00:00 2001 From: Madraka <8898640+Madraka@users.noreply.github.com> Date: Thu, 22 Oct 2026 19:30:14 +0300 Subject: [PATCH] =?UTF-8?q?chore:=20Cloudhal=200.3.1=20=E2=86=92=200.3.13?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - @cloudhal/* 0.3.13 (Studio speed, links to the live site, collection permalinks, the edge cache's Vary: Host, and the rest since 0.3.1). - Theme: EntryList, [...path].astro and theme.ts from the 0.3.13 starter (entry links follow collection permalinks; comments get the site). Checked locally with wrangler dev: landing 200; POST /_playground/session → 303 to Studio with the cookie; /api/sites and /api/me 200; Studio 200; the session's site and an article render with content and correct /s//posts/… links; no server errors. Lint, typecheck, build and `wrangler deploy --dry-run` pass. Co-Authored-By: Claude Opus 5.5 Signed-off-by: Madraka <8898640+Madraka@users.noreply.github.com> --- package.json | 10 +- pnpm-lock.yaml | 200 ++++++++++++++++----------------- src/components/EntryList.astro | 2 +- src/pages/[...path].astro | 8 +- src/theme.ts | 5 +- 5 files changed, 115 insertions(+), 110 deletions(-) diff --git a/package.json b/package.json index a4adb07..00099a4 100644 --- a/package.json +++ b/package.json @@ -21,11 +21,11 @@ }, "dependencies": { "@astrojs/cloudflare": "14.3.4", - "@cloudhal/astro-renderer": "0.3.1", - "@cloudhal/cli": "0.3.1", - "@cloudhal/cloudflare": "0.3.1", - "@cloudhal/core-contracts": "0.3.1", - "@cloudhal/core-ts": "0.3.1", + "@cloudhal/astro-renderer": "0.3.13", + "@cloudhal/cli": "0.3.13", + "@cloudhal/cloudflare": "0.3.13", + "@cloudhal/core-contracts": "0.3.13", + "@cloudhal/core-ts": "0.3.13", "@tailwindcss/vite": "4.3.3", "astro": "7.3.6", "tailwindcss": "4.3.3" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1cd93c7..9b37d4b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -173,20 +173,20 @@ importers: specifier: 14.3.4 version: 14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1) '@cloudhal/astro-renderer': - specifier: 0.3.1 - version: 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) + specifier: 0.3.13 + version: 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) '@cloudhal/cli': - specifier: 0.3.1 - version: 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(hono@4.13.13)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7) + specifier: 0.3.13 + version: 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(hono@4.13.13)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7) '@cloudhal/cloudflare': - specifier: 0.3.1 - version: 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1) + specifier: 0.3.13 + version: 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1) '@cloudhal/core-contracts': - specifier: 0.3.1 - version: 0.3.1 + specifier: 0.3.13 + version: 0.3.13 '@cloudhal/core-ts': - specifier: 0.3.1 - version: 0.3.1(better-sqlite3@13.0.3) + specifier: 0.3.13 + version: 0.3.13(better-sqlite3@13.0.3) '@tailwindcss/vite': specifier: 4.3.3 version: 4.3.3(vite@8.3.4(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1)) @@ -581,16 +581,16 @@ packages: '@cloudflare/workers-types@5.20261007.1': resolution: {integrity: sha512-NUzZ+p0tDFK6RXbJ/pa7sTG93y5zoK34gIV2PGvUMA+pwoKBBAeTlnvrLaQsDWswYW5gQA/b124+XZc0tn8Ihg==} - '@cloudhal/agent-runtime@0.3.1': - resolution: {integrity: sha512-6aZYmgfTha+axh62RMbYhqFJl5QgJ4yr0d3NoHXKYeqd9uri3jH6lXHCEbvlRKxibN2OXezyzW7BNq9k9sND7A==} + '@cloudhal/agent-runtime@0.3.13': + resolution: {integrity: sha512-XFwxIc7kQCxfUQyg/lfzIyP63OhLGKziIffyuZf5cio2yeMwMd35QfSMyzNvvRLiEIqHRzM1O0PNqcbfsS6RHQ==} engines: {node: '>=24'} - '@cloudhal/analytics@0.3.1': - resolution: {integrity: sha512-3zxbg2TB37JOwdC6DJh7oIWn8gNz8ndy2Zt5/SSPVaHRuTs2dsyJIx6HIgy55leTFvxx5+yIxZ2l85rNDEbNrQ==} + '@cloudhal/analytics@0.3.13': + resolution: {integrity: sha512-iPiA17wF93Co0a+FoPd2XNTCJo6YNQI7grCcosW6UmqOAr8oIsEIcWv9WMK8wJaUnBM37syLlpNiPEolwUOYZg==} engines: {node: '>=24'} - '@cloudhal/api@0.3.1': - resolution: {integrity: sha512-72uMrTi0oKiqTrAo6oK5xM2LSXtf9YnJoqJAEs0LQ6Uj19H78gT9PGC/KY6mCRIndVHGOA7WXhZsdVTWzYhPMQ==} + '@cloudhal/api@0.3.13': + resolution: {integrity: sha512-+/iBOuD/jGUkEh/DRPEepz5EKG2cetMFej6DY9Sjgb3kIg2Ci/2U21yXNUbJDuzfzTbQCGmR1iKFrjUhv6MHqw==} engines: {node: '>=24'} peerDependencies: '@hono/node-server': ^2.0.0 @@ -601,8 +601,8 @@ packages: better-sqlite3: optional: true - '@cloudhal/astro-renderer@0.3.1': - resolution: {integrity: sha512-oDvSa86DsyxRHaZ2DNfgHKjzAExzs+4GpEs9jzxiGa3lxwWuBq14BfKlgXsuEygN3Pf1Zic+XNeRgZ+sJnUcJw==} + '@cloudhal/astro-renderer@0.3.13': + resolution: {integrity: sha512-whL/8OQeA53+4ftuc3uo8FlnTrJgcCgerpiUWNyUyZLs7FV4Ca/CWZx0+xToaTzrkxbnjkD0yzfAIeU5pFUEyA==} engines: {node: '>=24'} peerDependencies: '@astrojs/cloudflare': ^14.3.0 @@ -611,27 +611,27 @@ packages: '@astrojs/cloudflare': optional: true - '@cloudhal/cli@0.3.1': - resolution: {integrity: sha512-DhF5osrYLWMhsYEEPunJypGYd/LyLi+X1acZzussd9PDyekGrCaKqg8ODJwM7xwhRTAr8SJTIo9l+oIhbEy27g==} + '@cloudhal/cli@0.3.13': + resolution: {integrity: sha512-7U8N32nD306v42ETmS79mCLx6SrNbt1MflC43IUQGT07ZTtHZ5KubQQl4UBiHCzm1Nzzxx2E0P3rdUzczzdT9Q==} engines: {node: '>=24'} hasBin: true peerDependencies: astro: ^7.3.0 - '@cloudhal/cloudflare@0.3.1': - resolution: {integrity: sha512-y+qdv1j4I+ewbzbijhRd0f6NGPnM1ZlDCIfsfUYaS55WwSrsehFXtkvxk7MnytDAQIek46vKu+wzbRt5/Y1bnA==} + '@cloudhal/cloudflare@0.3.13': + resolution: {integrity: sha512-4ArVEmnY304LoHLfIUFwh2r2Kj2ZI7IdfZzm2lUnLJMRb9dJQj/8xmt3hBorJL0wnmdLx++iE7HzyrXsuUBRAA==} engines: {node: '>=24'} - '@cloudhal/comments@0.3.1': - resolution: {integrity: sha512-A6Rv4dR4eRquA8An37J9lK+dGb6AYcO1vixbE+jpaoZj5j4uTKTozqHzVPmO0/oZWXSV3ctbmRiYAI0+ZI7bjw==} + '@cloudhal/comments@0.3.13': + resolution: {integrity: sha512-6csQ6qvVdy7jK9mpkDUVfTjRVLvmJ8P6nDailRXgk1CJOpbrALGEKF6+Fz7RQuDqlKx1I8C4nugS0jt/U54znQ==} engines: {node: '>=24'} - '@cloudhal/core-contracts@0.3.1': - resolution: {integrity: sha512-Vq9dcQ9yIt8R0bA1I9YeNeGYzXlyDZ2bKXJOvKy11wP1BWbjABeddPkutKLbb3IdApcCKFKHFOnwodyhuEhpKw==} + '@cloudhal/core-contracts@0.3.13': + resolution: {integrity: sha512-0Cb54dw9o9voSeG+e+PwbiByQxs3YTx/CGvFC5Jdr/2Sbs2x0mUyBnOH+VUAsDT6Pd5RvTdzWxJ6PCAlg6OieQ==} engines: {node: '>=24'} - '@cloudhal/core-ts@0.3.1': - resolution: {integrity: sha512-hPSy0VJgQi6Esj3dI8ZOfb7A4OcJ8vNvEx9ihzNoy+kXahfujViap8EuyLNVMjCkUukqfqlzTr8vWY8d+Wd5Kg==} + '@cloudhal/core-ts@0.3.13': + resolution: {integrity: sha512-yE8qdtp5zVT9tVzrEyNMt+A0rBOunIZ15rWGNkBWRGKlmwwxYI7+SSMWO4gyOVotjGqnC3KqSS+6tBEZB1eaAw==} engines: {node: '>=24'} peerDependencies: better-sqlite3: ^13.0.0 @@ -639,16 +639,16 @@ packages: better-sqlite3: optional: true - '@cloudhal/mcp-server@0.3.1': - resolution: {integrity: sha512-WGOjTyE5aVgQu1arxKi8ZM49H/YfzXCzdUak8Eaoje5qOMml+F5SZ5KUpTVaC0m/jEPg4/lrSX/25A5PmmSTRA==} + '@cloudhal/mcp-server@0.3.13': + resolution: {integrity: sha512-vYvFX/4dXVSHXiQZ6MEZZtXrd+4otxt19ttye6PUTZ11BTG/RHJqwtPrC9jOLFQUUisuwQDYTL10AEo+i/7Z2w==} engines: {node: '>=24'} - '@cloudhal/schedules@0.3.1': - resolution: {integrity: sha512-HpqxOzCwG5pNmiJP/hXxWVD+Jp7p/LvSyujVXsEv5F61Zio+Hq/pXMw1FGv9iS1HBBqCjoHRjxVF3QowherJ7g==} + '@cloudhal/schedules@0.3.13': + resolution: {integrity: sha512-1aKJ6q0ipNCncBVS3xEvvVaHpUj7hU3gnFEKLdIZZrUO6Af1rnoooQ5UdgrV58wQX+K55Lva0nV1O9VgHRlH4w==} engines: {node: '>=24'} - '@cloudhal/storage@0.3.1': - resolution: {integrity: sha512-ltuvr2ApYt6QCx7D55FDdEewJh+4iF2ZDWcPI3rAt5s+MlDoXLD7Quik5fKOIJatjdgCnnIgsoLJD3qhAwHO0w==} + '@cloudhal/storage@0.3.13': + resolution: {integrity: sha512-TYE52bZPxh1XxVRTk7BGi/aezm61bDZCCxDXhzu9PZboBrSg0LXg/0DhVDhjBfWsg+riE6JCQh5v/pf8HKBrCw==} engines: {node: '>=24'} peerDependencies: better-sqlite3: ^13.0.0 @@ -2758,35 +2758,35 @@ snapshots: '@cloudflare/workers-types@5.20261007.1': {} - '@cloudhal/agent-runtime@0.3.1(better-sqlite3@13.0.3)': + '@cloudhal/agent-runtime@0.3.13(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) transitivePeerDependencies: - better-sqlite3 - '@cloudhal/analytics@0.3.1(better-sqlite3@13.0.3)': + '@cloudhal/analytics@0.3.13(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) web-vitals: 6.2.3 transitivePeerDependencies: - better-sqlite3 - '@cloudhal/api@0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7)': + '@cloudhal/api@0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7)': dependencies: '@better-auth/api-key': 1.7.7(@better-auth/core@1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.7))(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5))(@better-auth/utils@0.4.2)(better-auth@1.7.7)(better-call@1.4.0(zod@4.6.7)) '@better-auth/core': 1.7.7(@better-auth/utils@0.4.2)(@better-fetch/fetch@1.3.2)(better-call@1.4.0(zod@4.6.7))(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5) '@better-auth/utils': 0.4.2 - '@cloudhal/agent-runtime': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/analytics': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/astro-renderer': 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) - '@cloudhal/comments': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/core-ts': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/mcp-server': 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) - '@cloudhal/schedules': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/agent-runtime': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/astro-renderer': 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/comments': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/core-ts': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/mcp-server': 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/schedules': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) better-auth: 1.7.7 better-call: 1.4.0(zod@4.6.7) hono: 4.13.13 @@ -2833,13 +2833,13 @@ snapshots: - yaml - zod - '@cloudhal/astro-renderer@0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1)': + '@cloudhal/astro-renderer@0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1)': dependencies: - '@cloudhal/analytics': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/comments': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/core-ts': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/comments': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/core-ts': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) astro: 7.3.6(jiti@2.7.0)(yaml@2.9.1) marked: 18.1.1 parse5: 8.0.1 @@ -2861,18 +2861,18 @@ snapshots: - tsx - yaml - '@cloudhal/cli@0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(hono@4.13.13)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7)': - dependencies: - '@cloudhal/agent-runtime': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/analytics': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/api': 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7) - '@cloudhal/cloudflare': 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1) - '@cloudhal/comments': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/core-ts': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/mcp-server': 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) - '@cloudhal/schedules': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/cli@0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(hono@4.13.13)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7)': + dependencies: + '@cloudhal/agent-runtime': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/api': 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7) + '@cloudhal/cloudflare': 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1) + '@cloudhal/comments': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/core-ts': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/mcp-server': 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/schedules': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) '@hono/node-server': 2.1.5(hono@4.13.13) astro: 7.3.6(jiti@2.7.0)(yaml@2.9.1) better-sqlite3: 13.0.3 @@ -2916,16 +2916,16 @@ snapshots: - yaml - zod - '@cloudhal/cloudflare@0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)': + '@cloudhal/cloudflare@0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)': dependencies: - '@cloudhal/agent-runtime': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/analytics': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/api': 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7) - '@cloudhal/comments': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/core-ts': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/mcp-server': 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) - '@cloudhal/schedules': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/agent-runtime': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/api': 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(@better-fetch/fetch@1.3.2)(@hono/node-server@2.1.5(hono@4.13.13))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)(zod@4.6.7) + '@cloudhal/comments': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/core-ts': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/mcp-server': 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/schedules': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) zod: 4.6.7 transitivePeerDependencies: - '@astrojs/cloudflare' @@ -2968,39 +2968,39 @@ snapshots: - vue - yaml - '@cloudhal/comments@0.3.1(better-sqlite3@13.0.3)': + '@cloudhal/comments@0.3.13(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/core-ts': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/core-ts': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) transitivePeerDependencies: - better-sqlite3 - '@cloudhal/core-contracts@0.3.1': + '@cloudhal/core-contracts@0.3.13': dependencies: ajv: 8.20.0 ajv-formats: 3.0.1 - '@cloudhal/core-ts@0.3.1(better-sqlite3@13.0.3)': + '@cloudhal/core-ts@0.3.13(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/schedules': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/schedules': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) marked: 18.1.1 temporal-polyfill: 1.0.5 optionalDependencies: better-sqlite3: 13.0.3 - '@cloudhal/mcp-server@0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1)': + '@cloudhal/mcp-server@0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1)': dependencies: - '@cloudhal/agent-runtime': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/analytics': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/astro-renderer': 0.3.1(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) - '@cloudhal/comments': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/core-ts': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/schedules': 0.3.1(better-sqlite3@13.0.3) - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/agent-runtime': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/astro-renderer': 0.3.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.1)(jiti@2.7.0)(wrangler@4.148.0(@cloudflare/workers-types@5.20261007.1))(yaml@2.9.1))(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(better-sqlite3@13.0.3)(esbuild@0.28.1)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/comments': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/core-ts': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/schedules': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) '@modelcontextprotocol/server': 2.3.1 transitivePeerDependencies: - '@astrojs/cloudflare' @@ -3019,17 +3019,17 @@ snapshots: - tsx - yaml - '@cloudhal/schedules@0.3.1(better-sqlite3@13.0.3)': + '@cloudhal/schedules@0.3.13(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.1 - '@cloudhal/storage': 0.3.1(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) temporal-polyfill: 1.0.5 transitivePeerDependencies: - better-sqlite3 - '@cloudhal/storage@0.3.1(better-sqlite3@13.0.3)': + '@cloudhal/storage@0.3.13(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.1 + '@cloudhal/core-contracts': 0.3.13 optionalDependencies: better-sqlite3: 13.0.3 diff --git a/src/components/EntryList.astro b/src/components/EntryList.astro index fde201e..702fa45 100644 --- a/src/components/EntryList.astro +++ b/src/components/EntryList.astro @@ -41,7 +41,7 @@ const cover = (e: ContentEntry) => { )}
- {e.title} + {e.title} {e.summary &&

{e.summary}

}