diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7e95884..c06c0ea 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,8 +7,8 @@ settings: catalogs: default: '@astrojs/db': - specifier: ^0.14.11 - version: 0.14.11 + specifier: ^0.19.0 + version: 0.19.0 '@astrojs/node': specifier: ^9.2.0 version: 9.2.0 @@ -25,8 +25,8 @@ catalogs: specifier: ^5.7.1 version: 5.7.4 astro-integration-kit: - specifier: ^0.18 - version: 0.18.0 + specifier: ^0.19.1 + version: 0.19.1 sharp: specifier: ^0.34.0 version: 0.34.1 @@ -34,8 +34,8 @@ catalogs: specifier: 0.1.0-beta.18 version: 0.1.0-beta.18 typescript: - specifier: ^5.7 - version: 5.8.2 + specifier: ^5.9.3 + version: 5.9.3 min: astro: specifier: ^5.7.1 @@ -74,13 +74,13 @@ importers: version: link:build-scripts knip: specifier: ^5.46.0 - version: 5.46.2(@types/node@22.13.13)(typescript@5.8.2) + version: 5.46.2(@types/node@22.13.13)(typescript@5.9.3) pkg-pr-new: specifier: ^0.0.41 version: 0.0.41 typescript: specifier: 'catalog:' - version: 5.8.2 + version: 5.9.3 build-scripts: dependencies: @@ -101,19 +101,19 @@ importers: version: 0.14.20 '@studiocms/ui': specifier: ^0.4.16 - version: 0.4.16(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) + version: 0.4.16(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) astro: specifier: catalog:min - version: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) + version: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) astro-integration-kit: specifier: 'catalog:' - version: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + version: 0.19.1(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) quill: specifier: ^2.0.3 version: 2.0.3 studiocms: specifier: catalog:min - version: 0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) + version: 0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) twitter-api-v2: specifier: ^1.22.0 version: 1.22.0 @@ -129,43 +129,43 @@ importers: dependencies: '@astrojs/db': specifier: 'catalog:' - version: 0.14.11(@types/react@19.0.12)(react@19.0.0) + version: 0.19.0 '@astrojs/node': specifier: 'catalog:' - version: 9.2.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + version: 9.2.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) '@studiocms/blog': specifier: 'catalog:' - version: 0.1.0-beta.18(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(studiocms@0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) + version: 0.1.0-beta.18(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(studiocms@0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) '@studiocms/devapps': specifier: 'catalog:' - version: 0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(studiocms@0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) + version: 0.1.0-beta.18(@astrojs/db@0.19.0)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(studiocms@0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) '@studiocms/socialposter': specifier: workspace:* version: link:../packages/studiocms_socialposter astro: specifier: 'catalog:' - version: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) + version: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) sharp: specifier: 'catalog:' version: 0.34.1 studiocms: specifier: 'catalog:' - version: 0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) + version: 0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) devDependencies: '@types/node': specifier: 'catalog:' version: 22.13.13 typescript: specifier: 'catalog:' - version: 5.8.2 + version: 5.9.3 packages: '@astrojs/compiler@2.11.0': resolution: {integrity: sha512-zZOO7i+JhojO8qmlyR/URui6LyfHJY6m+L9nwyX5GiKD78YoRaZ5tzz6X0fkl+5bD3uwlDHayf6Oe8Fu36RKNg==} - '@astrojs/db@0.14.11': - resolution: {integrity: sha512-vhmiCQzboAw0TSJEWwf8lZMnNOqanzYmT+1kal9DIxknQ20CTl8BIMxSVpz3D0zKi+kvaTBm8j3gJNn06fR0Cg==} + '@astrojs/db@0.19.0': + resolution: {integrity: sha512-YrVsqxwODr6Bid4nRgzGsF9K8K8xSoFd7j8bAU+4CxN3tSBx/1kmTE3BClwfVH2xO74wFVsyr7ucBzw/yEsEBw==} '@astrojs/internal-helpers@0.6.1': resolution: {integrity: sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==} @@ -185,9 +185,6 @@ packages: '@astrojs/rss@4.0.11': resolution: {integrity: sha512-3e3H8i6kc97KGnn9iaZBJpIkdoQi8MmR5zH5R+dWsfCM44lLTszOqy1OBfGGxDt56mpQkYVtZJWoxMyWuUZBfw==} - '@astrojs/studio@0.1.7': - resolution: {integrity: sha512-t7WJhH/77uT1hgjqBRq9rzmjGDwRiWZ98C4UGRj5VN1Mqf8/5wpZ2GIvSiIFBfI+qjo5znKLSj3Gjm3w48/wvg==} - '@astrojs/telemetry@3.2.0': resolution: {integrity: sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} @@ -820,22 +817,31 @@ packages: '@libsql/client@0.15.3': resolution: {integrity: sha512-JtJdpfwJFg059ZeFXs7uf7PeRczQcw7kD8rV2qAeKlWvc+oBSZKT4bLajo3n2o/HrLp9IvpKHee5xm9fDLzu+g==} + '@libsql/client@0.17.0': + resolution: {integrity: sha512-TLjSU9Otdpq0SpKHl1tD1Nc9MKhrsZbCFGot3EbCxRa8m1E5R1mMwoOjKMMM31IyF7fr+hPNHLpYfwbMKNusmg==} + '@libsql/core@0.15.3': resolution: {integrity: sha512-q5l+h0vtXbn1gTfpkau4P946IutaaiRzpfPX9lJzEOWu2Pt1n9BtbIWpDYLk8A5t81xXWlZvvCe9GgE61tgFrw==} - '@libsql/darwin-arm64@0.5.5': - resolution: {integrity: sha512-PEWL5G+VYZjJSE1ljqJccc1L37l6FR/SyGpgFAs96vqevTBUFQ20p5ytvHhy4PmA9TuB+6GcoFq/UOjYcaw2Sg==} + '@libsql/core@0.17.0': + resolution: {integrity: sha512-hnZRnJHiS+nrhHKLGYPoJbc78FE903MSDrFJTbftxo+e52X+E0Y0fHOCVYsKWcg6XgB7BbJYUrz/xEkVTSaipw==} + + '@libsql/darwin-arm64@0.5.22': + resolution: {integrity: sha512-4B8ZlX3nIDPndfct7GNe0nI3Yw6ibocEicWdC4fvQbSs/jdq/RC2oCsoJxJ4NzXkvktX70C1J4FcmmoBy069UA==} cpu: [arm64] os: [darwin] - '@libsql/darwin-x64@0.5.5': - resolution: {integrity: sha512-cw298nZ/fn3KXuP/nC4gxkboBvw+QAB8yR+UrlZyoOGa3lk9bJNRbkJKj/Kw8s4nbPF+wx6mDWF1rTN8ey7mnQ==} + '@libsql/darwin-x64@0.5.22': + resolution: {integrity: sha512-ny2HYWt6lFSIdNFzUFIJ04uiW6finXfMNJ7wypkAD8Pqdm6nAByO+Fdqu8t7sD0sqJGeUCiOg480icjyQ2/8VA==} cpu: [x64] os: [darwin] '@libsql/hrana-client@0.7.0': resolution: {integrity: sha512-OF8fFQSkbL7vJY9rfuegK1R7sPgQ6kFMkDamiEccNUvieQ+3urzfDFI616oPl8V7T9zRmnTkSjMOImYCAVRVuw==} + '@libsql/hrana-client@0.9.0': + resolution: {integrity: sha512-pxQ1986AuWfPX4oXzBvLwBnfgKDE5OMhAdR/5cZmRaB4Ygz5MecQybvwZupnRz341r2CtFmbk/BhSu7k2Lm+Jw==} + '@libsql/isomorphic-fetch@0.3.1': resolution: {integrity: sha512-6kK3SUK5Uu56zPq/Las620n5aS9xJq+jMBcNSOmjhNf/MUvdyji4vrMTqD7ptY7/4/CAVEAYDeotUz60LNQHtw==} engines: {node: '>=18.0.0'} @@ -843,28 +849,38 @@ packages: '@libsql/isomorphic-ws@0.1.5': resolution: {integrity: sha512-DtLWIH29onUYR00i0GlQ3UdcTRC6EP4u9w/h9LxpUZJWRMARk6dQwZ6Jkd+QdwVpuAOrdxt18v0K2uIYR3fwFg==} - '@libsql/linux-arm64-gnu@0.5.5': - resolution: {integrity: sha512-OCT6u5m3X8uuSaJtvrrJ1k4EjZADUs4whRSelKKgGLho0H47G86YkhbqXbmMN9GEREpUcgVkA0HfxQzrglQTjQ==} + '@libsql/linux-arm-gnueabihf@0.5.22': + resolution: {integrity: sha512-3Uo3SoDPJe/zBnyZKosziRGtszXaEtv57raWrZIahtQDsjxBVjuzYQinCm9LRCJCUT5t2r5Z5nLDPJi2CwZVoA==} + cpu: [arm] + os: [linux] + + '@libsql/linux-arm-musleabihf@0.5.22': + resolution: {integrity: sha512-LCsXh07jvSojTNJptT9CowOzwITznD+YFGGW+1XxUr7fS+7/ydUrpDfsMX7UqTqjm7xG17eq86VkWJgHJfvpNg==} + cpu: [arm] + os: [linux] + + '@libsql/linux-arm64-gnu@0.5.22': + resolution: {integrity: sha512-KSdnOMy88c9mpOFKUEzPskSaF3VLflfSUCBwas/pn1/sV3pEhtMF6H8VUCd2rsedwoukeeCSEONqX7LLnQwRMA==} cpu: [arm64] os: [linux] - '@libsql/linux-arm64-musl@0.5.5': - resolution: {integrity: sha512-tyRvTLuPkZvdHhxKIxJ+f6WPZEO47xHQUnXRPOcxVa66FCDRPn2fbrCWhXGhWFVSNEuYx54U5pd3pjOvZNeJoQ==} + '@libsql/linux-arm64-musl@0.5.22': + resolution: {integrity: sha512-mCHSMAsDTLK5YH//lcV3eFEgiR23Ym0U9oEvgZA0667gqRZg/2px+7LshDvErEKv2XZ8ixzw3p1IrBzLQHGSsw==} cpu: [arm64] os: [linux] - '@libsql/linux-x64-gnu@0.5.5': - resolution: {integrity: sha512-ZJVLNPlF+g/7yINmE89ldi5RmQy7YTqnJzmKyP2CDjdJ7QgslESbnMSvhNfPJ1S7fsRQw2SUYp6Is5hw9FP8Hg==} + '@libsql/linux-x64-gnu@0.5.22': + resolution: {integrity: sha512-kNBHaIkSg78Y4BqAdgjcR2mBilZXs4HYkAmi58J+4GRwDQZh5fIUWbnQvB9f95DkWUIGVeenqLRFY2pcTmlsew==} cpu: [x64] os: [linux] - '@libsql/linux-x64-musl@0.5.5': - resolution: {integrity: sha512-SYefkMu7vCBFAjNTysT9a8BJgVsCp8Jl7ehfkZLLYnbXz04qCdKK5Q3Z94AXPvClGXWKsha7AOR8zofQYhbGdg==} + '@libsql/linux-x64-musl@0.5.22': + resolution: {integrity: sha512-UZ4Xdxm4pu3pQXjvfJiyCzZop/9j/eA2JjmhMaAhe3EVLH2g11Fy4fwyUp9sT1QJYR1kpc2JLuybPM0kuXv/Tg==} cpu: [x64] os: [linux] - '@libsql/win32-x64-msvc@0.5.5': - resolution: {integrity: sha512-w6G7aONV7gVPAtAs7jUxMJBHYURyYx0FNNG+G/oPgGxTrgYJ7cPW1gOp+7SjzPUBCJJrKVf7VJkRjmJLr6RORw==} + '@libsql/win32-x64-msvc@0.5.22': + resolution: {integrity: sha512-Fj0j8RnBpo43tVZUVoNK6BV/9AtDUM5S7DF3LB4qTYg1LMSZqi3yeCneUTLJD6XomQJlZzbI4mst89yspVSAnA==} cpu: [x64] os: [win32] @@ -1283,6 +1299,11 @@ packages: peerDependencies: astro: ^4.12.0 || ^5.0.0 + astro-integration-kit@0.19.1: + resolution: {integrity: sha512-0MORMlwJXM3d2RlYoFMKpdBTEOqFEZ7rY5TnQssLsUTfaZgF4XkNJW0mNsDiOdM9LgDn9Px2dZtz8NbuUW75nw==} + peerDependencies: + astro: ^4.14.0 || ^5.0.0 + astro-transition-event-polyfill@1.1.0: resolution: {integrity: sha512-DhR5MAcNl6zsTu5bU60vAe+nBZLTW61zNFUU6DX1gNSiFDQbQiRC7ft322kAMRDRir7MJIQ5/hCMcEWx3jDNWA==} peerDependencies: @@ -1293,10 +1314,6 @@ packages: engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true - async-listen@3.1.0: - resolution: {integrity: sha512-TkOhqze98lP+6e7SPbrBpyhTpfvqqX8VYKGn4uckrgPan4WQIHnTaUD2zZzZS18eVVDj4rHPcIZa1PGgvo1DfA==} - engines: {node: '>= 14'} - await-lock@2.2.2: resolution: {integrity: sha512-aDczADvlvTGajTDjcjpJMqRkOF6Qdz3YbPZm/PyW6tKPkx2hlYBzxMhEywM/tU72HrVZjgl5VCdRuMlA7pZ8Gw==} @@ -1340,10 +1357,6 @@ packages: buffer-from@1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - bundle-name@4.1.0: - resolution: {integrity: sha512-tjwM5exMg6BGRI+kNmTntNsvdZS1X8BFYS6tnJ2hdH0kVxM6/eVZ2xy+FqStSWvYmtfFMDLIxurorHwDKfDz5Q==} - engines: {node: '>=18'} - call-me-maybe@1.0.2: resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==} @@ -1464,6 +1477,9 @@ packages: cross-fetch@3.2.0: resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} + cross-fetch@4.1.0: + resolution: {integrity: sha512-uKm5PU+MHTootlWEY+mZ4vvXoCn4fLQxT9dSc1sXVMSFkINTJVN8cAQROpwcKm8bJ/c7rgZVIBWzH5T78sNZZw==} + cross-spawn@7.0.6: resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==} engines: {node: '>= 8'} @@ -1515,26 +1531,15 @@ packages: deep-diff@1.0.2: resolution: {integrity: sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==} + deprecated: Package no longer supported. Contact Support at https://www.npmjs.com/support for more info. deepmerge-ts@7.1.5: resolution: {integrity: sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw==} engines: {node: '>=16.0.0'} - default-browser-id@5.0.0: - resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} - engines: {node: '>=18'} - - default-browser@5.2.1: - resolution: {integrity: sha512-WY/3TUME0x3KPYdRRxEJJvXRHV4PyPoUsxtZa78lwItwRQRHhd2U9xOscaT/YTf8uCXIAjeJOFBVEh/7FtD8Xg==} - engines: {node: '>=18'} - defaults@1.0.4: resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} - define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} - engines: {node: '>=12'} - defu@6.1.4: resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} @@ -1713,6 +1718,95 @@ packages: sqlite3: optional: true + drizzle-orm@0.42.0: + resolution: {integrity: sha512-pS8nNJm2kBNZwrOjTHJfdKkaU+KuUQmV/vk5D57NojDq4FG+0uAYGMulXtYT///HfgsMF0hnFFvu1ezI3OwOkg==} + peerDependencies: + '@aws-sdk/client-rds-data': '>=3' + '@cloudflare/workers-types': '>=4' + '@electric-sql/pglite': '>=0.2.0' + '@libsql/client': '>=0.10.0' + '@libsql/client-wasm': '>=0.10.0' + '@neondatabase/serverless': '>=0.10.0' + '@op-engineering/op-sqlite': '>=2' + '@opentelemetry/api': ^1.4.1 + '@planetscale/database': '>=1.13' + '@prisma/client': '*' + '@tidbcloud/serverless': '*' + '@types/better-sqlite3': '*' + '@types/pg': '*' + '@types/sql.js': '*' + '@vercel/postgres': '>=0.8.0' + '@xata.io/client': '*' + better-sqlite3: '>=7' + bun-types: '*' + expo-sqlite: '>=14.0.0' + gel: '>=2' + knex: '*' + kysely: '*' + mysql2: '>=2' + pg: '>=8' + postgres: '>=3' + prisma: '*' + sql.js: '>=1' + sqlite3: '>=5' + peerDependenciesMeta: + '@aws-sdk/client-rds-data': + optional: true + '@cloudflare/workers-types': + optional: true + '@electric-sql/pglite': + optional: true + '@libsql/client': + optional: true + '@libsql/client-wasm': + optional: true + '@neondatabase/serverless': + optional: true + '@op-engineering/op-sqlite': + optional: true + '@opentelemetry/api': + optional: true + '@planetscale/database': + optional: true + '@prisma/client': + optional: true + '@tidbcloud/serverless': + optional: true + '@types/better-sqlite3': + optional: true + '@types/pg': + optional: true + '@types/sql.js': + optional: true + '@vercel/postgres': + optional: true + '@xata.io/client': + optional: true + better-sqlite3: + optional: true + bun-types: + optional: true + expo-sqlite: + optional: true + gel: + optional: true + knex: + optional: true + kysely: + optional: true + mysql2: + optional: true + pg: + optional: true + postgres: + optional: true + prisma: + optional: true + sql.js: + optional: true + sqlite3: + optional: true + dset@3.1.4: resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} engines: {node: '>=4'} @@ -2103,9 +2197,9 @@ packages: '@types/node': '>=18' typescript: '>=5.0.4' - libsql@0.5.5: - resolution: {integrity: sha512-TEFJ1X6lP0yDZIUYznlvQnzdajQ7TEPAAw1C9AvFiDp4OSBiH//yj3VHbYQSFkeHtFvL+6O4waOWQM1LA5Qggw==} - cpu: [x64, arm64, wasm32] + libsql@0.5.22: + resolution: {integrity: sha512-NscWthMQt7fpU8lqd7LXMvT9pi+KhhmTHAJWUB/Lj6MWa0MKFv0F2V4C6WKKpjCVZl0VwcDz4nOI3CyaT1DDiA==} + cpu: [x64, arm64, wasm32, arm] os: [darwin, linux, win32] locate-path@5.0.0: @@ -2315,8 +2409,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.1.5: - resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==} + nanoid@5.1.6: + resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==} engines: {node: ^18 || >=20} hasBin: true @@ -2393,10 +2487,6 @@ packages: oniguruma-to-es@4.1.0: resolution: {integrity: sha512-SNwG909cSLo4vPyyPbU/VJkEc9WOXqu2ycBlfd1UCXLqk1IijcQktSBb2yRQ2UFPsDhpkaf+C1dtT3PkLK/yWA==} - open@10.1.0: - resolution: {integrity: sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw==} - engines: {node: '>=18'} - os-tmpdir@1.0.2: resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} engines: {node: '>=0.10.0'} @@ -2486,6 +2576,9 @@ packages: pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + piccolore@0.1.3: + resolution: {integrity: sha512-o8bTeDWjE086iwKrROaDf31K0qC/BENdm15/uH9usSC/uZjJOKb2YGiVHfLY4GhwsERiPI1jmwI2XrA7ACOxVw==} + picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} @@ -2662,10 +2755,6 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true - run-applescript@7.0.0: - resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} - engines: {node: '>=18'} - run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -2904,8 +2993,8 @@ packages: resolution: {integrity: sha512-2dBz5D5ycHIoliLYLi0Q2V7KRaDlH0uWIvmk7TYlAg5slqwiPv1ezJdZm1QEM0xgk29oYWMCbIG7E6gHpvChlg==} engines: {node: '>=16'} - typescript@5.8.2: - resolution: {integrity: sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -3117,6 +3206,7 @@ packages: whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} + deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} @@ -3197,8 +3287,8 @@ packages: peerDependencies: zod: ^3.18.0 - zod@3.24.2: - resolution: {integrity: sha512-lY7CDW43ECgW9u1TcT3IoXHflywfVqDYze4waEz812jR/bZ8FHDsl7pFQoSZTz5N+2NqRXs8GBwnAwo3ZNxqhQ==} + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -3207,25 +3297,21 @@ snapshots: '@astrojs/compiler@2.11.0': {} - '@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0)': + '@astrojs/db@0.19.0': dependencies: - '@astrojs/studio': 0.1.7 - '@libsql/client': 0.15.3 - async-listen: 3.1.0 + '@libsql/client': 0.17.0 deep-diff: 1.0.2 - drizzle-orm: 0.31.4(@libsql/client@0.15.3)(@types/react@19.0.12)(react@19.0.0) - github-slugger: 2.0.0 - kleur: 4.1.5 - nanoid: 5.1.5 - open: 10.1.0 + drizzle-orm: 0.42.0(@libsql/client@0.17.0) + nanoid: 5.1.6 + piccolore: 0.1.3 prompts: 2.4.2 yargs-parser: 21.1.1 - yocto-spinner: 0.2.1 - zod: 3.24.2 + zod: 3.25.76 transitivePeerDependencies: - '@aws-sdk/client-rds-data' - '@cloudflare/workers-types' - '@electric-sql/pglite' + - '@libsql/client-wasm' - '@neondatabase/serverless' - '@op-engineering/op-sqlite' - '@opentelemetry/api' @@ -3234,21 +3320,21 @@ snapshots: - '@tidbcloud/serverless' - '@types/better-sqlite3' - '@types/pg' - - '@types/react' - '@types/sql.js' - '@vercel/postgres' - '@xata.io/client' - better-sqlite3 - bufferutil - bun-types + - encoding - expo-sqlite + - gel - knex - kysely - mysql2 - pg - postgres - prisma - - react - sql.js - sqlite3 - utf-8-validate @@ -3281,10 +3367,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/node@9.2.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))': + '@astrojs/node@9.2.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))': dependencies: '@astrojs/internal-helpers': 0.6.1 - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) send: 1.1.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -3299,12 +3385,6 @@ snapshots: fast-xml-parser: 4.5.3 kleur: 4.1.5 - '@astrojs/studio@0.1.7': - dependencies: - ci-info: 4.2.0 - kleur: 4.1.5 - yocto-spinner: 0.2.1 - '@astrojs/telemetry@3.2.0': dependencies: ci-info: 4.2.0 @@ -3326,14 +3406,14 @@ snapshots: await-lock: 2.2.2 multiformats: 9.9.0 tlds: 1.256.0 - zod: 3.24.2 + zod: 3.25.76 '@atproto/common-web@0.4.1': dependencies: graphemer: 1.4.0 multiformats: 9.9.0 uint8arrays: 3.0.0 - zod: 3.24.2 + zod: 3.25.76 '@atproto/lexicon@0.4.10': dependencies: @@ -3341,14 +3421,14 @@ snapshots: '@atproto/syntax': 0.4.0 iso-datestring-validator: 2.2.2 multiformats: 9.9.0 - zod: 3.24.2 + zod: 3.25.76 '@atproto/syntax@0.4.0': {} '@atproto/xrpc@0.6.12': dependencies: '@atproto/lexicon': 0.4.10 - zod: 3.24.2 + zod: 3.25.76 '@babel/helper-string-parser@7.25.9': {} @@ -3841,27 +3921,27 @@ snapshots: dependencies: '@inox-tools/utils': 0.3.1 debug: 4.4.0 - typescript: 5.8.2 + typescript: 5.9.3 optionalDependencies: vite: 6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0) transitivePeerDependencies: - supports-color - '@inox-tools/modular-station@0.4.2(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))': + '@inox-tools/modular-station@0.4.2(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))': dependencies: '@inox-tools/utils': 0.3.1 - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) - astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) + astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) debug: 4.4.0 transitivePeerDependencies: - supports-color - '@inox-tools/runtime-logger@0.4.2(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))': + '@inox-tools/runtime-logger@0.4.2(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))': dependencies: - '@inox-tools/modular-station': 0.4.2(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + '@inox-tools/modular-station': 0.4.2(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) '@inox-tools/utils': 0.3.1 - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) - astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) + astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) transitivePeerDependencies: - supports-color @@ -3906,20 +3986,36 @@ snapshots: '@libsql/core': 0.15.3 '@libsql/hrana-client': 0.7.0 js-base64: 3.7.7 - libsql: 0.5.5 + libsql: 0.5.22 + promise-limit: 2.7.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate + + '@libsql/client@0.17.0': + dependencies: + '@libsql/core': 0.17.0 + '@libsql/hrana-client': 0.9.0 + js-base64: 3.7.7 + libsql: 0.5.22 promise-limit: 2.7.0 transitivePeerDependencies: - bufferutil + - encoding - utf-8-validate '@libsql/core@0.15.3': dependencies: js-base64: 3.7.7 - '@libsql/darwin-arm64@0.5.5': + '@libsql/core@0.17.0': + dependencies: + js-base64: 3.7.7 + + '@libsql/darwin-arm64@0.5.22': optional: true - '@libsql/darwin-x64@0.5.5': + '@libsql/darwin-x64@0.5.22': optional: true '@libsql/hrana-client@0.7.0': @@ -3932,6 +4028,17 @@ snapshots: - bufferutil - utf-8-validate + '@libsql/hrana-client@0.9.0': + dependencies: + '@libsql/isomorphic-ws': 0.1.5 + cross-fetch: 4.1.0 + js-base64: 3.7.7 + node-fetch: 3.3.2 + transitivePeerDependencies: + - bufferutil + - encoding + - utf-8-validate + '@libsql/isomorphic-fetch@0.3.1': {} '@libsql/isomorphic-ws@0.1.5': @@ -3942,19 +4049,25 @@ snapshots: - bufferutil - utf-8-validate - '@libsql/linux-arm64-gnu@0.5.5': + '@libsql/linux-arm-gnueabihf@0.5.22': + optional: true + + '@libsql/linux-arm-musleabihf@0.5.22': optional: true - '@libsql/linux-arm64-musl@0.5.5': + '@libsql/linux-arm64-gnu@0.5.22': optional: true - '@libsql/linux-x64-gnu@0.5.5': + '@libsql/linux-arm64-musl@0.5.22': optional: true - '@libsql/linux-x64-musl@0.5.5': + '@libsql/linux-x64-gnu@0.5.22': optional: true - '@libsql/win32-x64-msvc@0.5.5': + '@libsql/linux-x64-musl@0.5.22': + optional: true + + '@libsql/win32-x64-msvc@0.5.22': optional: true '@manypkg/find-root@1.1.0': @@ -4207,25 +4320,25 @@ snapshots: ignore: 5.3.2 p-map: 4.0.0 - '@studiocms/blog@0.1.0-beta.18(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(studiocms@0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0))': + '@studiocms/blog@0.1.0-beta.18(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(studiocms@0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0))': dependencies: '@astrojs/rss': 4.0.11 - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) - astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) - studiocms: 0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) + astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) + studiocms: 0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) vite: 6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0) - '@studiocms/devapps@0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(studiocms@0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0))': + '@studiocms/devapps@0.1.0-beta.18(@astrojs/db@0.19.0)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(studiocms@0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0))': dependencies: - '@astrojs/db': 0.14.11(@types/react@19.0.12)(react@19.0.0) - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) - astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + '@astrojs/db': 0.19.0 + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) + astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) cheerio: 1.0.0 html-entities: 2.5.3 turndown: 7.2.0 vite: 6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0) optionalDependencies: - studiocms: 0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) + studiocms: 0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) '@studiocms/markdown-remark-processor@1.2.0': dependencies: @@ -4259,12 +4372,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@studiocms/ui@0.4.16(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0))': + '@studiocms/ui@0.4.16(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0))': dependencies: '@iconify-json/heroicons': 1.2.2 '@iconify/types': 2.0.0 - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) - astro-transition-event-polyfill: 1.1.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) + astro-transition-event-polyfill: 1.1.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) pathe: 1.1.2 vite: 6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0) @@ -4390,19 +4503,24 @@ snapshots: dependencies: tslib: 2.8.1 - astro-integration-kit@0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)): + astro-integration-kit@0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)): dependencies: - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) pathe: 1.1.2 recast: 0.23.11 - astro-transition-event-polyfill@1.1.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)): + astro-integration-kit@0.19.1(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)): + dependencies: + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) + pathe: 1.1.2 + + astro-transition-event-polyfill@1.1.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)): dependencies: '@types/node': 20.17.27 - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) pathe: 2.0.3 - astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2): + astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3): dependencies: '@astrojs/compiler': 2.11.0 '@astrojs/internal-helpers': 0.6.1 @@ -4449,7 +4567,7 @@ snapshots: shiki: 3.2.1 tinyexec: 0.3.2 tinyglobby: 0.2.12 - tsconfck: 3.1.5(typescript@5.8.2) + tsconfck: 3.1.5(typescript@5.9.3) ultrahtml: 1.6.0 unifont: 0.2.0 unist-util-visit: 5.0.0 @@ -4460,9 +4578,9 @@ snapshots: xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.1 - zod: 3.24.2 - zod-to-json-schema: 3.24.5(zod@3.24.2) - zod-to-ts: 1.2.0(typescript@5.8.2)(zod@3.24.2) + zod: 3.25.76 + zod-to-json-schema: 3.24.5(zod@3.25.76) + zod-to-ts: 1.2.0(typescript@5.9.3)(zod@3.25.76) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -4500,8 +4618,6 @@ snapshots: - uploadthing - yaml - async-listen@3.1.0: {} - await-lock@2.2.2: {} axobject-query@4.1.0: {} @@ -4544,10 +4660,6 @@ snapshots: buffer-from@1.1.2: optional: true - bundle-name@4.1.0: - dependencies: - run-applescript: 7.0.0 - call-me-maybe@1.0.2: {} camelcase@8.0.0: {} @@ -4653,6 +4765,12 @@ snapshots: transitivePeerDependencies: - encoding + cross-fetch@4.1.0: + dependencies: + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + cross-spawn@7.0.6: dependencies: path-key: 3.1.1 @@ -4701,20 +4819,11 @@ snapshots: deepmerge-ts@7.1.5: {} - default-browser-id@5.0.0: {} - - default-browser@5.2.1: - dependencies: - bundle-name: 4.1.0 - default-browser-id: 5.0.0 - defaults@1.0.4: dependencies: clone: 1.0.4 optional: true - define-lazy-prop@3.0.0: {} - defu@6.1.4: {} depd@2.0.0: {} @@ -4794,6 +4903,10 @@ snapshots: '@types/react': 19.0.12 react: 19.0.0 + drizzle-orm@0.42.0(@libsql/client@0.17.0): + optionalDependencies: + '@libsql/client': 0.17.0 + dset@3.1.4: {} easy-table@1.2.0: @@ -5221,7 +5334,7 @@ snapshots: kleur@4.1.5: {} - knip@5.46.2(@types/node@22.13.13)(typescript@5.8.2): + knip@5.46.2(@types/node@22.13.13)(typescript@5.9.3): dependencies: '@nodelib/fs.walk': 3.0.1 '@snyk/github-codeowners': 1.1.0 @@ -5238,22 +5351,24 @@ snapshots: smol-toml: 1.3.1 strip-json-comments: 5.0.1 summary: 2.1.0 - typescript: 5.8.2 - zod: 3.24.2 - zod-validation-error: 3.4.0(zod@3.24.2) + typescript: 5.9.3 + zod: 3.25.76 + zod-validation-error: 3.4.0(zod@3.25.76) - libsql@0.5.5: + libsql@0.5.22: dependencies: '@neon-rs/load': 0.0.4 detect-libc: 2.0.2 optionalDependencies: - '@libsql/darwin-arm64': 0.5.5 - '@libsql/darwin-x64': 0.5.5 - '@libsql/linux-arm64-gnu': 0.5.5 - '@libsql/linux-arm64-musl': 0.5.5 - '@libsql/linux-x64-gnu': 0.5.5 - '@libsql/linux-x64-musl': 0.5.5 - '@libsql/win32-x64-msvc': 0.5.5 + '@libsql/darwin-arm64': 0.5.22 + '@libsql/darwin-x64': 0.5.22 + '@libsql/linux-arm-gnueabihf': 0.5.22 + '@libsql/linux-arm-musleabihf': 0.5.22 + '@libsql/linux-arm64-gnu': 0.5.22 + '@libsql/linux-arm64-musl': 0.5.22 + '@libsql/linux-x64-gnu': 0.5.22 + '@libsql/linux-x64-musl': 0.5.22 + '@libsql/win32-x64-msvc': 0.5.22 locate-path@5.0.0: dependencies: @@ -5632,7 +5747,7 @@ snapshots: nanoid@3.3.11: {} - nanoid@5.1.5: {} + nanoid@5.1.6: {} nanostores@0.11.4: {} @@ -5699,13 +5814,6 @@ snapshots: regex: 6.0.1 regex-recursion: 6.0.2 - open@10.1.0: - dependencies: - default-browser: 5.2.1 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 3.1.0 - os-tmpdir@1.0.2: {} outdent@0.5.0: {} @@ -5785,6 +5893,8 @@ snapshots: pathe@2.0.3: {} + piccolore@0.1.3: {} + picocolors@1.1.1: {} picomatch@2.3.1: {} @@ -5842,7 +5952,7 @@ snapshots: quick-lru: 7.0.0 url-join: 5.0.0 validate-npm-package-name: 5.0.1 - zod: 3.24.2 + zod: 3.25.76 zod-package-json: 1.1.0 query-string@9.1.1: @@ -6041,8 +6151,6 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.37.0 fsevents: 2.3.3 - run-applescript@7.0.0: {} - run-parallel@1.2.0: dependencies: queue-microtask: 1.2.3 @@ -6225,9 +6333,9 @@ snapshots: strnum@1.1.2: {} - studiocms@0.1.0-beta.18(@astrojs/db@0.14.11(@types/react@19.0.12)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)): + studiocms@0.1.0-beta.18(@astrojs/db@0.19.0)(@astrojs/markdown-remark@6.3.1)(@types/react@19.0.12)(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(react@19.0.0)(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)): dependencies: - '@astrojs/db': 0.14.11(@types/react@19.0.12)(react@19.0.0) + '@astrojs/db': 0.19.0 '@astrojs/markdown-remark': 6.3.1 '@clack/core': 0.4.1 '@clack/prompts': 0.9.1 @@ -6236,7 +6344,7 @@ snapshots: '@iconify-json/flat-color-icons': 1.2.1 '@iconify-json/simple-icons': 1.2.29 '@inox-tools/inline-mod': 2.0.3(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) - '@inox-tools/runtime-logger': 0.4.2(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + '@inox-tools/runtime-logger': 0.4.2(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) '@libsql/client': 0.15.3 '@nanostores/i18n': 0.12.2(nanostores@0.11.4) '@nanostores/persistent': 0.10.2(nanostores@0.11.4) @@ -6244,11 +6352,11 @@ snapshots: '@oslojs/crypto': 1.0.1 '@oslojs/encoding': 1.1.0 '@studiocms/markdown-remark-processor': 1.2.0 - '@studiocms/ui': 0.4.16(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) + '@studiocms/ui': 0.4.16(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3))(vite@6.2.6(@types/node@22.13.13)(jiti@2.4.2)(terser@5.39.0)) '@withstudiocms/cli-kit': 0.1.0 arctic: 3.5.0 - astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2) - astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.8.2)) + astro: 5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3) + astro-integration-kit: 0.18.0(astro@5.7.4(@types/node@22.13.13)(jiti@2.4.2)(rollup@4.37.0)(terser@5.39.0)(typescript@5.9.3)) boxen: 8.0.1 chalk: 5.4.1 codemirror: 5.65.19 @@ -6358,9 +6466,9 @@ snapshots: trough@2.2.0: {} - tsconfck@3.1.5(typescript@5.8.2): + tsconfck@3.1.5(typescript@5.9.3): optionalDependencies: - typescript: 5.8.2 + typescript: 5.9.3 tslib@2.8.1: {} @@ -6374,7 +6482,7 @@ snapshots: type-fest@4.38.0: {} - typescript@5.8.2: {} + typescript@5.9.3: {} ufo@1.5.4: {} @@ -6564,21 +6672,21 @@ snapshots: zod-package-json@1.1.0: dependencies: - zod: 3.24.2 + zod: 3.25.76 - zod-to-json-schema@3.24.5(zod@3.24.2): + zod-to-json-schema@3.24.5(zod@3.25.76): dependencies: - zod: 3.24.2 + zod: 3.25.76 - zod-to-ts@1.2.0(typescript@5.8.2)(zod@3.24.2): + zod-to-ts@1.2.0(typescript@5.9.3)(zod@3.25.76): dependencies: - typescript: 5.8.2 - zod: 3.24.2 + typescript: 5.9.3 + zod: 3.25.76 - zod-validation-error@3.4.0(zod@3.24.2): + zod-validation-error@3.4.0(zod@3.25.76): dependencies: - zod: 3.24.2 + zod: 3.25.76 - zod@3.24.2: {} + zod@3.25.76: {} zwitch@2.0.4: {} diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 96d26e0..6ce4404 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,15 +1,15 @@ catalog: - '@astrojs/db': ^0.14.11 - '@astrojs/check': ^0.9.4 + '@astrojs/db': ^0.19.0 + '@astrojs/check': ^0.9.6 '@astrojs/node': ^9.2.0 '@studiocms/blog': 0.1.0-beta.18 '@studiocms/devapps': 0.1.0-beta.18 '@types/node': ^22.0.0 astro: ^5.7.1 - astro-integration-kit: ^0.18 + astro-integration-kit: ^0.19.1 sharp: ^0.34.0 studiocms: 0.1.0-beta.18 - typescript: ^5.7 + typescript: ^5.9.3 vite: ^6.2.5 catalogs: