diff --git a/package.json b/package.json index 70a8231..9ac14ad 100644 --- a/package.json +++ b/package.json @@ -14,17 +14,17 @@ "deploy": "cloudhal deploy && node scripts/post-deploy-check.mjs" }, "dependencies": { - "@cloudhal/astro-renderer": "0.3.13", - "@cloudhal/core-ts": "0.3.13", - "@cloudhal/cli": "0.3.13", + "@astrojs/cloudflare": "14.3.4", + "@cloudhal/astro-renderer": "0.4.0", + "@cloudhal/cli": "0.4.0", + "@cloudhal/core-ts": "0.4.0", "@tailwindcss/vite": "^4.3.3", "astro": "7.3.6", "better-sqlite3": "13.0.3", - "tailwindcss": "^4.3.3", - "@astrojs/cloudflare": "14.3.4" + "tailwindcss": "^4.3.3" }, "devDependencies": { - "@cloudhal/cloudflare": "0.3.13", + "@cloudhal/cloudflare": "0.4.0", "wrangler": "^4.151.0" }, "packageManager": "pnpm@12.10.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9023c52..823443e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -170,14 +170,14 @@ importers: specifier: 14.3.4 version: 14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.1)(yaml@2.9.1) '@cloudhal/astro-renderer': - 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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1) + specifier: 0.4.0 + version: 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1) '@cloudhal/cli': - 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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.4.0 + version: 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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/core-ts': - specifier: 0.3.13 - version: 0.3.13(better-sqlite3@13.0.3) + specifier: 0.4.0 + version: 0.4.0(better-sqlite3@13.0.3) '@tailwindcss/vite': specifier: ^4.3.3 version: 4.3.3(vite@8.3.4(esbuild@0.28.2)(jiti@2.7.0)(yaml@2.9.1)) @@ -192,8 +192,8 @@ importers: version: 4.3.3 devDependencies: '@cloudhal/cloudflare': - 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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1) + specifier: 0.4.0 + version: 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1) wrangler: specifier: ^4.151.0 version: 4.151.1 @@ -509,16 +509,16 @@ packages: cpu: [x64] os: [win32] - '@cloudhal/agent-runtime@0.3.13': - resolution: {integrity: sha512-XFwxIc7kQCxfUQyg/lfzIyP63OhLGKziIffyuZf5cio2yeMwMd35QfSMyzNvvRLiEIqHRzM1O0PNqcbfsS6RHQ==} + '@cloudhal/agent-runtime@0.4.0': + resolution: {integrity: sha512-yOVuTgvg97rGV9Xp2KpjkV6w0f3bBql3drK7Rv7Val3D1JHGks3SKyh79vQdgHjjtXqW7nRQvtCYiU6gEharNw==} engines: {node: '>=24'} - '@cloudhal/analytics@0.3.13': - resolution: {integrity: sha512-iPiA17wF93Co0a+FoPd2XNTCJo6YNQI7grCcosW6UmqOAr8oIsEIcWv9WMK8wJaUnBM37syLlpNiPEolwUOYZg==} + '@cloudhal/analytics@0.4.0': + resolution: {integrity: sha512-gBPQ2+bnPTYZLEDIY1Qs+gwhHQV+jb1WRLIo03KSzK1MQBD1KOyB1Kb2dS3L6xyQBgOAyQM0TstpyC6PvkdevA==} engines: {node: '>=24'} - '@cloudhal/api@0.3.13': - resolution: {integrity: sha512-+/iBOuD/jGUkEh/DRPEepz5EKG2cetMFej6DY9Sjgb3kIg2Ci/2U21yXNUbJDuzfzTbQCGmR1iKFrjUhv6MHqw==} + '@cloudhal/api@0.4.0': + resolution: {integrity: sha512-RZhZWAvXP6s4/wNYdQGc5ex/jeTGkNA3WY2oeqs46jpKPm3hXiBihggISuIFnQT45QPPE2FL18Kyyo6WIhFv8w==} engines: {node: '>=24'} peerDependencies: '@hono/node-server': ^2.0.0 @@ -529,8 +529,8 @@ packages: better-sqlite3: optional: true - '@cloudhal/astro-renderer@0.3.13': - resolution: {integrity: sha512-whL/8OQeA53+4ftuc3uo8FlnTrJgcCgerpiUWNyUyZLs7FV4Ca/CWZx0+xToaTzrkxbnjkD0yzfAIeU5pFUEyA==} + '@cloudhal/astro-renderer@0.4.0': + resolution: {integrity: sha512-RLDGteIPfiqRlxdLFab4FllZ1KCk5Sv5xAeLm7nImQvZ/109Mj9CwUz1YYNCfTyYV73Aki180XEgodpBdTEmLg==} engines: {node: '>=24'} peerDependencies: '@astrojs/cloudflare': ^14.3.0 @@ -539,27 +539,27 @@ packages: '@astrojs/cloudflare': optional: true - '@cloudhal/cli@0.3.13': - resolution: {integrity: sha512-7U8N32nD306v42ETmS79mCLx6SrNbt1MflC43IUQGT07ZTtHZ5KubQQl4UBiHCzm1Nzzxx2E0P3rdUzczzdT9Q==} + '@cloudhal/cli@0.4.0': + resolution: {integrity: sha512-Kb3QPibFAdEKuJXczPy02XYHkNO2nrQ6I9EqbN6gikvNOWx6ArQm16QzC3AxTrOrEeJuXVf8zOXFm/uH6MnBIg==} engines: {node: '>=24'} hasBin: true peerDependencies: astro: ^7.3.0 - '@cloudhal/cloudflare@0.3.13': - resolution: {integrity: sha512-4ArVEmnY304LoHLfIUFwh2r2Kj2ZI7IdfZzm2lUnLJMRb9dJQj/8xmt3hBorJL0wnmdLx++iE7HzyrXsuUBRAA==} + '@cloudhal/cloudflare@0.4.0': + resolution: {integrity: sha512-OBM6ZHYpcDav1P+X5b0+JI/sG+O4AMMnt9uI23OraJg3cjfWQHcFIiR71GmCraewWNERRkwKqomchg1auGtzWQ==} engines: {node: '>=24'} - '@cloudhal/comments@0.3.13': - resolution: {integrity: sha512-6csQ6qvVdy7jK9mpkDUVfTjRVLvmJ8P6nDailRXgk1CJOpbrALGEKF6+Fz7RQuDqlKx1I8C4nugS0jt/U54znQ==} + '@cloudhal/comments@0.4.0': + resolution: {integrity: sha512-VPtsI+eFdeA595QdBbrYU5U4K1HijooBqXsHCQo7SwjKfH+HNvtRlESXh8u+Sz84dzn2kaOhkBzKoEw1I7Bc+w==} engines: {node: '>=24'} - '@cloudhal/core-contracts@0.3.13': - resolution: {integrity: sha512-0Cb54dw9o9voSeG+e+PwbiByQxs3YTx/CGvFC5Jdr/2Sbs2x0mUyBnOH+VUAsDT6Pd5RvTdzWxJ6PCAlg6OieQ==} + '@cloudhal/core-contracts@0.4.0': + resolution: {integrity: sha512-3pR62aN3VPH/N8yCbJZ8qMceVUqxdaTG5dUJMW6JRRPPe6Se2ZpREJ0uwDmzDdZn16yQF4OxpUntJt003P83fw==} engines: {node: '>=24'} - '@cloudhal/core-ts@0.3.13': - resolution: {integrity: sha512-yE8qdtp5zVT9tVzrEyNMt+A0rBOunIZ15rWGNkBWRGKlmwwxYI7+SSMWO4gyOVotjGqnC3KqSS+6tBEZB1eaAw==} + '@cloudhal/core-ts@0.4.0': + resolution: {integrity: sha512-VcEZJF2TW5ajHj7J1HHWFtPLc2igpm7avcVy+Bd+wvBnWgZ6P6isefJEO/wGAFMVPRhGrElh2fxNu8I2xUkmWA==} engines: {node: '>=24'} peerDependencies: better-sqlite3: ^13.0.0 @@ -567,16 +567,16 @@ packages: better-sqlite3: optional: true - '@cloudhal/mcp-server@0.3.13': - resolution: {integrity: sha512-vYvFX/4dXVSHXiQZ6MEZZtXrd+4otxt19ttye6PUTZ11BTG/RHJqwtPrC9jOLFQUUisuwQDYTL10AEo+i/7Z2w==} + '@cloudhal/mcp-server@0.4.0': + resolution: {integrity: sha512-u80sI0756BxCJ90LuhCm3PaTquyf8tQJF2Zkqq/K2h+Kud/LzkHow/rL5DeKGsn08yGT1HF51uWVTeplA8J26w==} engines: {node: '>=24'} - '@cloudhal/schedules@0.3.13': - resolution: {integrity: sha512-1aKJ6q0ipNCncBVS3xEvvVaHpUj7hU3gnFEKLdIZZrUO6Af1rnoooQ5UdgrV58wQX+K55Lva0nV1O9VgHRlH4w==} + '@cloudhal/schedules@0.4.0': + resolution: {integrity: sha512-v7nagErF5o42E8aHp/KBrgvADzXzM9uAk07mHAK2rOvyTZZL8rhHbWbeU0YolV3Pa+z6Fg5UdsSuZnz6u/KQuw==} engines: {node: '>=24'} - '@cloudhal/storage@0.3.13': - resolution: {integrity: sha512-TYE52bZPxh1XxVRTk7BGi/aezm61bDZCCxDXhzu9PZboBrSg0LXg/0DhVDhjBfWsg+riE6JCQh5v/pf8HKBrCw==} + '@cloudhal/storage@0.4.0': + resolution: {integrity: sha512-6yUGpcBa35GR9qGqetZmlIZNLonts65p8dsvhJJVQ13N3bakEOz3nZ7qjE8d4XqgZHq5/d8V15z37bEp9bwGzQ==} engines: {node: '>=24'} peerDependencies: better-sqlite3: ^13.0.0 @@ -2528,35 +2528,35 @@ snapshots: '@cloudflare/workerd-windows-64@1.20261012.1': optional: true - '@cloudhal/agent-runtime@0.3.13(better-sqlite3@13.0.3)': + '@cloudhal/agent-runtime@0.4.0(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.13 - '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/storage': 0.4.0(better-sqlite3@13.0.3) transitivePeerDependencies: - better-sqlite3 - '@cloudhal/analytics@0.3.13(better-sqlite3@13.0.3)': + '@cloudhal/analytics@0.4.0(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.13 - '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/storage': 0.4.0(better-sqlite3@13.0.3) web-vitals: 6.2.3 transitivePeerDependencies: - better-sqlite3 - '@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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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) + '@cloudhal/agent-runtime': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/astro-renderer': 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/comments': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/core-ts': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/mcp-server': 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/schedules': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.4.0(better-sqlite3@13.0.3) better-auth: 1.7.7 better-call: 1.4.0(zod@4.6.7) hono: 4.13.13 @@ -2603,13 +2603,13 @@ snapshots: - yaml - zod - '@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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1)': + '@cloudhal/astro-renderer@0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1)': dependencies: - '@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) + '@cloudhal/analytics': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/comments': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/core-ts': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.4.0(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 @@ -2631,18 +2631,18 @@ snapshots: - tsx - yaml - '@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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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) + '@cloudhal/cli@0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.4.0(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/api': 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1) + '@cloudhal/comments': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/core-ts': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/mcp-server': 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/schedules': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.4.0(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 @@ -2686,16 +2686,16 @@ snapshots: - yaml - zod - '@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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(jose@6.2.12)(kysely@0.29.7)(nanostores@1.5.5)(yaml@2.9.1)': + '@cloudhal/cloudflare@0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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) + '@cloudhal/agent-runtime': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/api': 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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.4.0(better-sqlite3@13.0.3) + '@cloudhal/core-ts': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/mcp-server': 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/schedules': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.4.0(better-sqlite3@13.0.3) zod: 4.6.7 transitivePeerDependencies: - '@astrojs/cloudflare' @@ -2738,39 +2738,39 @@ snapshots: - vue - yaml - '@cloudhal/comments@0.3.13(better-sqlite3@13.0.3)': + '@cloudhal/comments@0.4.0(better-sqlite3@13.0.3)': dependencies: - '@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) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/core-ts': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.4.0(better-sqlite3@13.0.3) transitivePeerDependencies: - better-sqlite3 - '@cloudhal/core-contracts@0.3.13': + '@cloudhal/core-contracts@0.4.0': dependencies: ajv: 8.20.0 ajv-formats: 3.0.1 - '@cloudhal/core-ts@0.3.13(better-sqlite3@13.0.3)': + '@cloudhal/core-ts@0.4.0(better-sqlite3@13.0.3)': dependencies: - '@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) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/schedules': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.4.0(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.13(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1)': + '@cloudhal/mcp-server@0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1)': dependencies: - '@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.2)(jiti@2.7.0)(wrangler@4.151.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.2)(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) + '@cloudhal/agent-runtime': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/analytics': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/astro-renderer': 0.4.0(@astrojs/cloudflare@14.3.4(astro@7.3.6(jiti@2.7.0)(yaml@2.9.1))(esbuild@0.28.2)(jiti@2.7.0)(wrangler@4.151.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.2)(jiti@2.7.0)(yaml@2.9.1) + '@cloudhal/comments': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/core-ts': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/schedules': 0.4.0(better-sqlite3@13.0.3) + '@cloudhal/storage': 0.4.0(better-sqlite3@13.0.3) '@modelcontextprotocol/server': 2.3.1 transitivePeerDependencies: - '@astrojs/cloudflare' @@ -2789,17 +2789,17 @@ snapshots: - tsx - yaml - '@cloudhal/schedules@0.3.13(better-sqlite3@13.0.3)': + '@cloudhal/schedules@0.4.0(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.13 - '@cloudhal/storage': 0.3.13(better-sqlite3@13.0.3) + '@cloudhal/core-contracts': 0.4.0 + '@cloudhal/storage': 0.4.0(better-sqlite3@13.0.3) temporal-polyfill: 1.0.5 transitivePeerDependencies: - better-sqlite3 - '@cloudhal/storage@0.3.13(better-sqlite3@13.0.3)': + '@cloudhal/storage@0.4.0(better-sqlite3@13.0.3)': dependencies: - '@cloudhal/core-contracts': 0.3.13 + '@cloudhal/core-contracts': 0.4.0 optionalDependencies: better-sqlite3: 13.0.3