diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index c817879..d33cdd1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -30,8 +30,8 @@ importers: specifier: ^0.2.0 version: 0.2.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(effect@3.19.14)(vite@6.4.1(@types/node@22.19.5)(yaml@2.8.2)) '@studiocms/md': - specifier: 0.1.1 - version: 0.1.1(@astrojs/markdown-remark@6.3.10)(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(effect@3.19.14)(studiocms@0.1.1(c3f02f36542548b24dcff2534df53453))(vite@6.4.1(@types/node@22.19.5)(yaml@2.8.2)) + specifier: 0.2.0 + version: 0.2.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(effect@3.19.14) '@studiocms/ui': specifier: ^1.0.0 version: 1.0.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(vite@6.4.1(@types/node@22.19.5)(yaml@2.8.2)) @@ -47,12 +47,15 @@ importers: pathe: specifier: 2.0.3 version: 2.0.3 + pg: + specifier: ^8.17.2 + version: 8.17.2 sharp: specifier: ^0.33.5 version: 0.33.5 studiocms: - specifier: 0.1.1 - version: 0.1.1(c3f02f36542548b24dcff2534df53453) + specifier: 0.2.0 + version: 0.2.0(6705a84762fbddffb23be12fdf6af925) tslib: specifier: ^2.8.1 version: 2.8.1 @@ -165,23 +168,12 @@ packages: resolution: {integrity: sha512-VERIM64vtTP1C4mxQ5thVT9fK0apjPFobqybMtA1UdUujWka24ERHbRHFGmpbbhp73MhV+KSsHQH9C6uOTdEQA==} engines: {node: '>=18'} - '@clack/core@0.4.1': - resolution: {integrity: sha512-Pxhij4UXg8KSr7rPek6Zowm+5M22rbd2g1nfojHJkxp5YkFqiZ2+YLEM/XGVIzvGOcM0nqjIFxrpDwWRZYWYjA==} - '@clack/core@0.5.0': resolution: {integrity: sha512-p3y0FIOwaYRUPRcMO7+dlmLh8PSRcrjuTndsiA0WAFbWES0mLZlrjVoBRZ9DzkPFJZG6KGkJmoEAY0ZcVWTkow==} '@clack/prompts@0.11.0': resolution: {integrity: sha512-pMN5FcrEw9hUkZA4f+zLlzivQSeQf5dRGJjSUbvVYDLvpKCdQx5OaknvKzgbtXOizhP+SJJJjqEbOe55uKKfAw==} - '@clack/prompts@0.9.1': - resolution: {integrity: sha512-JIpyaboYZeWYlyP0H+OoPPxd6nqueG/CmN6ixBiNFsIDHREevjIf0n0Ohh5gr5C8pEDknzgvz+pIJ8dMhzWIeg==} - - '@commander-js/extra-typings@13.1.0': - resolution: {integrity: sha512-q5P52BYb1hwVWE6dtID7VvuJWrlfbCv4klj7BjUUOqMz4jbSZD4C9fJ9lRjL2jnBGTg+gDDlaXN51rkWcLk4fg==} - peerDependencies: - commander: ~13.1.0 - '@effect/cli@0.73.0': resolution: {integrity: sha512-KkRtFjfyG52kQ6Z3ZEjwytfKZQACsLzn/RI2jKKxMJDebY9BQganOiE3VGCT4slU3Zisur6SP//ghM0vCLQs4g==} peerDependencies: @@ -1138,14 +1130,10 @@ packages: '@studiocms/markdown-remark-processor@1.2.0': resolution: {integrity: sha512-3qOupRze2HKO2VdcrN0c5j9ZYoM8hlhFjrs4m5pg4w5Do5I1MTuDDTXmfRnZ+CwDrXyUaYr+DK1Csb7zMYjzyA==} - '@studiocms/md@0.1.1': - resolution: {integrity: sha512-Vw3aPX3zhpUwN5xKwpgXs3sWTsqB/Pd6LgU73h6vl6G91P2x4tYL38vT+VX0M7SmALBYTwTx8qgwcjczRXCyyA==} + '@studiocms/md@0.2.0': + resolution: {integrity: sha512-zghEVQRJ9O58kZrioZV6osflDOidTrAOoyodGZ3MAQbTpRncp55rv8SacAkPFVNmVATswZ+ZmfOTji2RMZtuUg==} peerDependencies: - '@astrojs/markdown-remark': ^6.3.3 - astro: ^5.12.9 effect: ^3.19.14 - studiocms: ^0.1.1 - vite: ^6.3.4 '@studiocms/ui@1.0.0': resolution: {integrity: sha512-8/47zOP2i4gHukoeZKRvj5ogjF7A6pyPp3Q9uVzaNWnjp8/u8ob4GsFmuG7cBgogelWHUXJgm8ypBJPFw519Sw==} @@ -1153,6 +1141,12 @@ packages: astro: ^4.5 || ^5.0.0-beta.0 vite: ^5.0.0 || ^6.0.0 + '@studiocms/ui@1.1.0': + resolution: {integrity: sha512-9ZmrLKXa4VSsyg+am2qNaDW663+0w9Lrw8khOrIKIVmd2+iTB2Y5l0UQAZiHN/tgZbCPoWeaG1WxagQH8F1k2w==} + peerDependencies: + astro: ^4.5 || ^5.0.0-beta.0 + vite: ^5.0.0 || ^6.0.0 + '@ts-morph/common@0.28.1': resolution: {integrity: sha512-W74iWf7ILp1ZKNYXY5qbddNaml7e9Sedv5lvU1V8lftlitkc9Pq1A+jlH23ltDgWYeZFFEqGCD1Ies9hqu3O+g==} @@ -1192,17 +1186,16 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} - '@withstudiocms/auth-kit@0.1.1': - resolution: {integrity: sha512-pHBvpddHLqzlEMNlA8U6QVMDu6HX7nf0RKOI8G2y8O3hqympTb83hVdxbALuxvl8kgARPACnpbTnXOvIljB6EQ==} + '@withstudiocms/auth-kit@0.1.2': + resolution: {integrity: sha512-2/h1U0coRyfNLoO9T6qbqzY0w/ilru4nsOg0C453J73Kas2R0yUIAjOcwiPLQBh+im4PlRbRfkjIIfB3YFt+YQ==} peerDependencies: astro: ^5.12.9 - '@withstudiocms/cli-kit@0.1.0': - resolution: {integrity: sha512-Nh2sTjL8YTcJ0eIR06yCLrv9qgeM7072L7eHRmMWKJF3weKL3cKSmYvNX3Kcyv4e7UO8pAdcjGfOxOQrCkM0Aw==} - engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} + '@withstudiocms/cli-kit@0.2.0': + resolution: {integrity: sha512-osK2i3oZsjatmkiyCB8gnKSnpkVQZBMiq2qeBi+oRqJnomdLCOezgocFBMZQUCJNFw8oUft2eweEOevUS7uCKw==} - '@withstudiocms/component-registry@0.1.1': - resolution: {integrity: sha512-P0tweSVJuKohDh2nOLvMR/f+zHkOsQMR+6QedzePgB9QliOy7A9zKsIKNdPDD3ytsRxzLl7Wg31NCKSrEUCAvg==} + '@withstudiocms/component-registry@0.1.2': + resolution: {integrity: sha512-y0ZPRJ+hzKdF1G5jCn6ZspA+kLJfVPY/FIfZjU4aA7Nddziyl62CEf6/KgzhqCKdNuW495xik16PlnEMPh7OJg==} peerDependencies: astro: ^5.12.9 @@ -1211,8 +1204,8 @@ packages: peerDependencies: astro: ^5.12.9 - '@withstudiocms/effect@0.1.0': - resolution: {integrity: sha512-ekDqyBGI4S81zgqdVN0vBxohyocWApfXcyyoUlW40KarbBRKiXiyvJSzAyknF2GYz577KIDyXuny2IjpUUp7tQ==} + '@withstudiocms/effect@0.2.0': + resolution: {integrity: sha512-FSUo8UCAWOBN93hyBUwOPB6v1aeuymOzn/LH7H5B3YrKgjXsR5MugbBB1LKzMmZGdnEIQ4ZyT9O+P4mnae05tQ==} peerDependencies: '@effect/cli': ^0.73.0 '@effect/platform': ^0.94.1 @@ -1225,19 +1218,26 @@ packages: peerDependencies: astro: ^5.12.9 - '@withstudiocms/kysely@0.1.0': - resolution: {integrity: sha512-PuvpKHzD/OoTsg9k6YlzfTnCA//20Mdu7j3RD7XWEw0itqu1bBhNtw9bdtfPd2Fus6eoXRgRGgAoYApUt781rA==} + '@withstudiocms/kysely@0.2.0': + resolution: {integrity: sha512-BXXDTdAKXxUrn81qUcC3Hyh0/MlCq+/MUuXk/OmVIssDyBzgpe3M+QgQ6E0cQTAHC0dre8kasFS49AJYSyDU7g==} peerDependencies: '@libsql/client': ^0.15.15 effect: ^3.19.14 + kysely-turso: ^0.1.1 mysql2: ^3.16.0 - pg: ^8.16.3 + pg: ^8.17.1 + peerDependenciesMeta: + '@libsql/client': + optional: true + kysely-turso: + optional: true + mysql2: + optional: true + pg: + optional: true - '@withstudiocms/sdk@0.1.1': - resolution: {integrity: sha512-IBQ9H46Jj8FV1gRKsp80hky9DxGtTCdAjewM1oyv0thzD0ud0Gp5GI076kib4l8y/ZraqrmQeFgNRVA4tY1hdg==} - peerDependencies: - '@withstudiocms/effect': ^0.1.0 - '@withstudiocms/kysely': ^0.1.0 + '@withstudiocms/sdk@0.2.0': + resolution: {integrity: sha512-YGbLeq4hLlIRb14/qoC49ZCRdvoRg4YxXZCOPJ71sf5k7iF9wVK5i1t4lxqjPbinHCdhhXYLtuEjvldhjNx4Cw==} '@withstudiocms/template-lang@0.1.0': resolution: {integrity: sha512-BjX9Xyh3TRelSai6gioRU/pkiY8+CD2TFMBjoCJ2ld30RA5MTK8isNjlcsCAaOm5j+eS2v1TNjfSPsHeDAfAjA==} @@ -1390,14 +1390,6 @@ packages: resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} engines: {node: '>=16'} - commander@13.1.0: - resolution: {integrity: sha512-/rFeCpNJQbhSZjGVwO9RFV3xPqbnERS8MmIQzCtD/zl6gpJuV/bMLuN92oG3F7d8oDEHHRrujSXNUr8fpjntKw==} - engines: {node: '>=18'} - - commander@14.0.2: - resolution: {integrity: sha512-TywoWNNRbhoD0BXs1P3ZEScW8W5iKrnbithIl0YH+uCmBd0QpPOA8yc82DS3BIE5Ma6FnBVUsJ7wVUDz4dvOWQ==} - engines: {node: '>=20'} - common-ancestor-path@1.0.1: resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} @@ -1610,11 +1602,6 @@ packages: resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} - figlet@1.9.4: - resolution: {integrity: sha512-uN6QE+TrzTAHC1IWTyrc4FfGo2KH/82J8Jl1tyKB7+z5DBit/m3D++Iu5lg91qJMnQQ3vpJrj5gxcK/pk4R9tQ==} - engines: {node: '>= 17.0.0'} - hasBin: true - fill-range@7.1.1: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} @@ -2128,30 +2115,30 @@ packages: pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} - pg-cloudflare@1.2.7: - resolution: {integrity: sha512-YgCtzMH0ptvZJslLM1ffsY4EuGaU0cx4XSdXLRFae8bPP4dS5xL1tNB3k2o/N64cHJpwU7dxKli/nZ2lUa5fLg==} + pg-cloudflare@1.3.0: + resolution: {integrity: sha512-6lswVVSztmHiRtD6I8hw4qP/nDm1EJbKMRhf3HCYaqud7frGysPv7FYJ5noZQdhQtN2xJnimfMtvQq21pdbzyQ==} - pg-connection-string@2.9.1: - resolution: {integrity: sha512-nkc6NpDcvPVpZXxrreI/FOtX3XemeLl8E0qFr6F2Lrm/I8WOnaWNhIPK2Z7OHpw7gh5XJThi6j6ppgNoaT1w4w==} + pg-connection-string@2.10.1: + resolution: {integrity: sha512-iNzslsoeSH2/gmDDKiyMqF64DATUCWj3YJ0wP14kqcsf2TUklwimd+66yYojKwZCA7h2yRNLGug71hCBA2a4sw==} pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} - pg-pool@3.10.1: - resolution: {integrity: sha512-Tu8jMlcX+9d8+QVzKIvM/uJtp07PKr82IUOYEphaWcoBhIYkoHpLXN3qO59nAI11ripznDsEzEv8nUxBVWajGg==} + pg-pool@3.11.0: + resolution: {integrity: sha512-MJYfvHwtGp870aeusDh+hg9apvOe2zmpZJpyt+BMtzUWlVqbhFmMK6bOBXLBUPd7iRtIF9fZplDc7KrPN3PN7w==} peerDependencies: pg: '>=8.0' - pg-protocol@1.10.3: - resolution: {integrity: sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==} + pg-protocol@1.11.0: + resolution: {integrity: sha512-pfsxk2M9M3BuGgDOfuy37VNRRX3jmKgMjcvAcWqNDpZSf4cUmv8HSOl5ViRQFsfARFn0KuUQTgLxVMbNq5NW3g==} pg-types@2.2.0: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} engines: {node: '>=4'} - pg@8.16.3: - resolution: {integrity: sha512-enxc1h0jA/aq5oSDMvqyW3q89ra6XIIDZgCX9vkMrnz5DFTw/Ny3Li2lFQ+pt3L6MCgm/5o2o8HW9hiJji+xvw==} + pg@8.17.2: + resolution: {integrity: sha512-vjbKdiBJRqzcYw1fNU5KuHyYvdJ1qpcQg1CeBrHFqV1pWgHeVR6j/+kX0E1AAXfyuLUGY1ICrN2ELKA/z2HWzw==} engines: {node: '>= 16.0.0'} peerDependencies: pg-native: '>=3.0.1' @@ -2385,16 +2372,22 @@ packages: resolution: {integrity: sha512-gmBGslpoQJtgnMAvOVqGZpEz9dyoKTCzy2nfz/n8aIFhN/jCE/rCmcxabB6jOOHV+0WNnylOxaxBQPSvcWklhA==} engines: {node: '>=12'} - studiocms@0.1.1: - resolution: {integrity: sha512-SrVBfGhUTQKZ3caYUkZ7ALX2iaYQOaHO94x+N1cj1m86hoAVlp6DJPgRZ9CudORcSonkedEic65/A6v1PySR8A==} + studiocms@0.2.0: + resolution: {integrity: sha512-lDRD1NgjeQlnfkO6VXxK/OYP5vX6tgKU5a1Kd20w/ClUeoXXenUeFz4aW8nRTgyTFbIya02GYRd2/FIopIJIWg==} hasBin: true peerDependencies: '@libsql/client': ^0.15.15 astro: ^5.12.9 effect: ^3.19.14 mysql2: ^3.16.0 - pg: ^8.16.3 - vite: ^6.3.4 + pg: ^8.17.1 + peerDependenciesMeta: + '@libsql/client': + optional: true + mysql2: + optional: true + pg: + optional: true svgo@4.0.0: resolution: {integrity: sha512-VvrHQ+9uniE+Mvx3+C9IEe/lWasXCU0nXMY2kZeLrHNICuRiC8uMPyM14UEaMOFA5mhyQqEkB02VoQ16n3DLaw==} @@ -2819,11 +2812,6 @@ snapshots: dependencies: fontkitten: 1.0.0 - '@clack/core@0.4.1': - dependencies: - picocolors: 1.1.1 - sisteransi: 1.0.5 - '@clack/core@0.5.0': dependencies: picocolors: 1.1.1 @@ -2835,16 +2823,6 @@ snapshots: picocolors: 1.1.1 sisteransi: 1.0.5 - '@clack/prompts@0.9.1': - dependencies: - '@clack/core': 0.4.1 - picocolors: 1.1.1 - sisteransi: 1.0.5 - - '@commander-js/extra-typings@13.1.0(commander@13.1.0)': - dependencies: - commander: 13.1.0 - '@effect/cli@0.73.0(@effect/platform@0.94.1(effect@3.19.14))(@effect/printer-ansi@0.47.0(@effect/typeclass@0.38.0(effect@3.19.14))(effect@3.19.14))(@effect/printer@0.47.0(@effect/typeclass@0.38.0(effect@3.19.14))(effect@3.19.14))(effect@3.19.14)': dependencies: '@effect/platform': 0.94.1(effect@3.19.14) @@ -3569,16 +3547,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@studiocms/md@0.1.1(@astrojs/markdown-remark@6.3.10)(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(effect@3.19.14)(studiocms@0.1.1(c3f02f36542548b24dcff2534df53453))(vite@6.4.1(@types/node@22.19.5)(yaml@2.8.2))': + '@studiocms/md@0.2.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(effect@3.19.14)': dependencies: - '@astrojs/markdown-remark': 6.3.10 '@studiocms/markdown-remark-processor': 1.2.0 - astro: 5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2) astro-integration-kit: 0.19.1(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2)) effect: 3.19.14 - studiocms: 0.1.1(c3f02f36542548b24dcff2534df53453) - vite: 6.4.1(@types/node@22.19.5)(yaml@2.8.2) transitivePeerDependencies: + - astro - supports-color '@studiocms/ui@1.0.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(vite@6.4.1(@types/node@22.19.5)(yaml@2.8.2))': @@ -3590,6 +3565,15 @@ snapshots: astro-transition-event-polyfill: 1.1.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2)) vite: 6.4.1(@types/node@22.19.5)(yaml@2.8.2) + '@studiocms/ui@1.1.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(vite@6.4.1(@types/node@22.19.5)(yaml@2.8.2))': + dependencies: + '@iconify-json/heroicons': 1.2.3 + '@iconify/types': 2.0.0 + astro: 5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2) + astro-integration-kit: 0.19.1(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2)) + astro-transition-event-polyfill: 1.1.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2)) + vite: 6.4.1(@types/node@22.19.5)(yaml@2.8.2) + '@ts-morph/common@0.28.1': dependencies: minimatch: 10.1.1 @@ -3635,12 +3619,12 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@withstudiocms/auth-kit@0.1.1(bdd5f9ab54dd7d642409afaf92f7ffc9)': + '@withstudiocms/auth-kit@0.1.2(bdd5f9ab54dd7d642409afaf92f7ffc9)': dependencies: '@oslojs/binary': 1.0.0 '@oslojs/crypto': 1.0.1 '@oslojs/encoding': 1.1.0 - '@withstudiocms/effect': 0.1.0(bdd5f9ab54dd7d642409afaf92f7ffc9) + '@withstudiocms/effect': 0.2.0(bdd5f9ab54dd7d642409afaf92f7ffc9) astro: 5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2) transitivePeerDependencies: - '@effect/cli' @@ -3648,27 +3632,20 @@ snapshots: - '@effect/platform-node' - effect - '@withstudiocms/cli-kit@0.1.0': + '@withstudiocms/cli-kit@0.2.0': dependencies: - '@clack/core': 0.4.1 - '@clack/prompts': 0.9.1 - '@commander-js/extra-typings': 13.1.0(commander@13.1.0) ansi-escapes: 7.2.0 boxen: 8.0.1 - chalk: 5.6.2 cli-cursor: 5.0.0 - commander: 13.1.0 - figlet: 1.9.4 is-unicode-supported: 2.1.0 - package-manager-detector: 1.6.0 slice-ansi: 7.1.2 strip-ansi: 7.1.2 tinyexec: 1.0.2 wrap-ansi: 9.0.2 - '@withstudiocms/component-registry@0.1.1(bdd5f9ab54dd7d642409afaf92f7ffc9)': + '@withstudiocms/component-registry@0.1.2(bdd5f9ab54dd7d642409afaf92f7ffc9)': dependencies: - '@withstudiocms/effect': 0.1.0(bdd5f9ab54dd7d642409afaf92f7ffc9) + '@withstudiocms/effect': 0.2.0(bdd5f9ab54dd7d642409afaf92f7ffc9) astro: 5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2) astro-integration-kit: 0.19.1(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2)) ts-morph: 27.0.2 @@ -3686,7 +3663,7 @@ snapshots: deepmerge-ts: 7.1.5 esbuild: 0.25.12 - '@withstudiocms/effect@0.1.0(bdd5f9ab54dd7d642409afaf92f7ffc9)': + '@withstudiocms/effect@0.2.0(bdd5f9ab54dd7d642409afaf92f7ffc9)': dependencies: '@clack/prompts': 0.11.0 '@effect/cli': 0.73.0(@effect/platform@0.94.1(effect@3.19.14))(@effect/printer-ansi@0.47.0(@effect/typeclass@0.38.0(effect@3.19.14))(effect@3.19.14))(@effect/printer@0.47.0(@effect/typeclass@0.38.0(effect@3.19.14))(effect@3.19.14))(effect@3.19.14) @@ -3710,21 +3687,18 @@ snapshots: transitivePeerDependencies: - supports-color - '@withstudiocms/kysely@0.1.0(@libsql/client@0.15.15)(effect@3.19.14)(mysql2@3.16.0)(pg@8.16.3)': + '@withstudiocms/kysely@0.2.0(@libsql/client@0.15.15)(effect@3.19.14)(kysely-turso@0.1.1(@libsql/client@0.15.15)(kysely@0.28.9))(mysql2@3.16.0)(pg@8.17.2)': dependencies: - '@libsql/client': 0.15.15 effect: 3.19.14 kysely: 0.28.9 + optionalDependencies: + '@libsql/client': 0.15.15 kysely-turso: 0.1.1(@libsql/client@0.15.15)(kysely@0.28.9) mysql2: 3.16.0 - pg: 8.16.3 - transitivePeerDependencies: - - '@tursodatabase/serverless' + pg: 8.17.2 - '@withstudiocms/sdk@0.1.1(@withstudiocms/effect@0.1.0(bdd5f9ab54dd7d642409afaf92f7ffc9))(@withstudiocms/kysely@0.1.0(@libsql/client@0.15.15)(effect@3.19.14)(mysql2@3.16.0)(pg@8.16.3))': + '@withstudiocms/sdk@0.2.0': dependencies: - '@withstudiocms/effect': 0.1.0(bdd5f9ab54dd7d642409afaf92f7ffc9) - '@withstudiocms/kysely': 0.1.0(@libsql/client@0.15.15)(effect@3.19.14)(mysql2@3.16.0)(pg@8.16.3) diff: 8.0.3 diff2html: 3.4.55 zod: 3.25.76 @@ -3875,7 +3849,8 @@ snapshots: - uploadthing - yaml - aws-ssl-profiles@1.1.2: {} + aws-ssl-profiles@1.1.2: + optional: true axobject-query@4.1.0: {} @@ -3948,10 +3923,6 @@ snapshots: commander@11.1.0: {} - commander@13.1.0: {} - - commander@14.0.2: {} - common-ancestor-path@1.0.1: {} cookie-es@1.2.2: {} @@ -4002,7 +3973,8 @@ snapshots: defu@6.1.4: {} - denque@2.1.0: {} + denque@2.1.0: + optional: true depd@2.0.0: {} @@ -4144,10 +4116,6 @@ snapshots: node-domexception: 1.0.0 web-streams-polyfill: 3.3.3 - figlet@1.9.4: - dependencies: - commander: 14.0.2 - fill-range@7.1.1: dependencies: to-regex-range: 5.0.1 @@ -4178,6 +4146,7 @@ snapshots: generate-function@2.3.1: dependencies: is-property: 1.0.2 + optional: true get-east-asian-width@1.4.0: {} @@ -4310,6 +4279,7 @@ snapshots: iconv-lite@0.7.2: dependencies: safer-buffer: 2.1.2 + optional: true import-meta-resolve@4.2.0: {} @@ -4345,7 +4315,8 @@ snapshots: is-plain-obj@4.1.0: {} - is-property@1.0.2: {} + is-property@1.0.2: + optional: true is-unicode-supported@2.1.0: {} @@ -4388,13 +4359,15 @@ snapshots: '@libsql/linux-x64-musl': 0.5.22 '@libsql/win32-x64-msvc': 0.5.22 - long@5.3.2: {} + long@5.3.2: + optional: true longest-streak@3.1.0: {} lru-cache@10.4.3: {} - lru.min@1.1.3: {} + lru.min@1.1.3: + optional: true magic-string@0.30.21: dependencies: @@ -4775,10 +4748,12 @@ snapshots: named-placeholders: 1.1.6 seq-queue: 0.0.5 sqlstring: 2.3.3 + optional: true named-placeholders@1.1.6: dependencies: lru.min: 1.1.3 + optional: true nanoid@3.3.11: {} @@ -4877,18 +4852,18 @@ snapshots: pathe@2.0.3: {} - pg-cloudflare@1.2.7: + pg-cloudflare@1.3.0: optional: true - pg-connection-string@2.9.1: {} + pg-connection-string@2.10.1: {} pg-int8@1.0.1: {} - pg-pool@3.10.1(pg@8.16.3): + pg-pool@3.11.0(pg@8.17.2): dependencies: - pg: 8.16.3 + pg: 8.17.2 - pg-protocol@1.10.3: {} + pg-protocol@1.11.0: {} pg-types@2.2.0: dependencies: @@ -4898,15 +4873,15 @@ snapshots: postgres-date: 1.0.7 postgres-interval: 1.2.0 - pg@8.16.3: + pg@8.17.2: dependencies: - pg-connection-string: 2.9.1 - pg-pool: 3.10.1(pg@8.16.3) - pg-protocol: 1.10.3 + pg-connection-string: 2.10.1 + pg-pool: 3.11.0(pg@8.17.2) + pg-protocol: 1.11.0 pg-types: 2.2.0 pgpass: 1.0.5 optionalDependencies: - pg-cloudflare: 1.2.7 + pg-cloudflare: 1.3.0 pgpass@1.0.5: dependencies: @@ -5101,7 +5076,8 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.55.1 fsevents: 2.3.3 - safer-buffer@2.1.2: {} + safer-buffer@2.1.2: + optional: true sax@1.4.4: {} @@ -5123,7 +5099,8 @@ snapshots: transitivePeerDependencies: - supports-color - seq-queue@0.0.5: {} + seq-queue@0.0.5: + optional: true server-destroy@1.0.1: {} @@ -5226,7 +5203,8 @@ snapshots: split2@4.2.0: {} - sqlstring@2.3.3: {} + sqlstring@2.3.3: + optional: true statuses@2.0.2: {} @@ -5255,25 +5233,24 @@ snapshots: dependencies: ansi-regex: 6.2.2 - studiocms@0.1.1(c3f02f36542548b24dcff2534df53453): + studiocms@0.2.0(6705a84762fbddffb23be12fdf6af925): dependencies: '@iconify-json/circle-flags': 1.2.10 '@iconify-json/flat-color-icons': 1.2.3 '@iconify-json/simple-icons': 1.2.66 '@inox-tools/runtime-logger': 0.7.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2)) - '@libsql/client': 0.15.15 '@nanostores/i18n': 1.2.2(nanostores@1.1.0) '@nanostores/persistent': 1.2.0(nanostores@1.1.0) '@outerbase/sdk-transform': 1.0.8 - '@studiocms/ui': 1.0.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(vite@6.4.1(@types/node@22.19.5)(yaml@2.8.2)) - '@withstudiocms/auth-kit': 0.1.1(bdd5f9ab54dd7d642409afaf92f7ffc9) - '@withstudiocms/cli-kit': 0.1.0 - '@withstudiocms/component-registry': 0.1.1(bdd5f9ab54dd7d642409afaf92f7ffc9) + '@studiocms/ui': 1.1.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2))(vite@6.4.1(@types/node@22.19.5)(yaml@2.8.2)) + '@withstudiocms/auth-kit': 0.1.2(bdd5f9ab54dd7d642409afaf92f7ffc9) + '@withstudiocms/cli-kit': 0.2.0 + '@withstudiocms/component-registry': 0.1.2(bdd5f9ab54dd7d642409afaf92f7ffc9) '@withstudiocms/config-utils': 0.1.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2)) - '@withstudiocms/effect': 0.1.0(bdd5f9ab54dd7d642409afaf92f7ffc9) + '@withstudiocms/effect': 0.2.0(bdd5f9ab54dd7d642409afaf92f7ffc9) '@withstudiocms/internal_helpers': 0.1.0(astro@5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2)) - '@withstudiocms/kysely': 0.1.0(@libsql/client@0.15.15)(effect@3.19.14)(mysql2@3.16.0)(pg@8.16.3) - '@withstudiocms/sdk': 0.1.1(@withstudiocms/effect@0.1.0(bdd5f9ab54dd7d642409afaf92f7ffc9))(@withstudiocms/kysely@0.1.0(@libsql/client@0.15.15)(effect@3.19.14)(mysql2@3.16.0)(pg@8.16.3)) + '@withstudiocms/kysely': 0.2.0(@libsql/client@0.15.15)(effect@3.19.14)(kysely-turso@0.1.1(@libsql/client@0.15.15)(kysely@0.28.9))(mysql2@3.16.0)(pg@8.17.2) + '@withstudiocms/sdk': 0.2.0 '@withstudiocms/template-lang': 0.1.0 ace-builds: 1.43.5 astro: 5.16.9(@types/node@22.19.5)(rollup@4.55.1)(typescript@5.9.3)(yaml@2.8.2) @@ -5290,23 +5267,26 @@ snapshots: mdast-util-to-markdown: 2.1.2 micromark: 4.0.2 micromark-extension-gfm: 3.0.0 + micromatch: 4.0.8 mrmime: 2.0.1 - mysql2: 3.16.0 nanostores: 1.1.0 package-manager-detector: 1.6.0 - pg: 8.16.3 semver: 7.7.3 three: 0.170.0 tinyglobby: 0.2.15 ultrahtml: 1.6.0 - vite: 6.4.1(@types/node@22.19.5)(yaml@2.8.2) web-vitals: 5.1.0 + optionalDependencies: + '@libsql/client': 0.15.15 + mysql2: 3.16.0 + pg: 8.17.2 transitivePeerDependencies: - '@effect/cli' - '@effect/platform' - '@effect/platform-node' - - '@tursodatabase/serverless' + - kysely-turso - supports-color + - vite svgo@4.0.0: dependencies: diff --git a/www/package.json b/www/package.json index 49a4e1b..48b89ad 100644 --- a/www/package.json +++ b/www/package.json @@ -21,11 +21,12 @@ "@types/node": "^22.13.5", "astro": "^5.16.4", "pathe": "2.0.3", + "pg": "^8.17.2", "sharp": "^0.33.5", - "studiocms": "0.1.1", + "studiocms": "0.2.0", "tslib": "^2.8.1", "vite": "^6.3.5", - "@studiocms/md": "0.1.1", + "@studiocms/md": "0.2.0", "@libsql/client": "^0.15.15", "kysely-turso": "^0.1.1" },