diff --git a/.vscode/settings.json b/.vscode/settings.json index 79644182..895d8beb 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -25,6 +25,7 @@ "turso", "tursodatabase", "twoslash", + "virtuals", "withstudiocms" ] } diff --git a/ec.config.mjs b/ec.config.mjs index 20924c4c..b494dc82 100644 --- a/ec.config.mjs +++ b/ec.config.mjs @@ -12,7 +12,7 @@ export default defineEcConfig({ ecTwoSlash({ twoslashOptions: { handbookOptions: { - errors: [2353, 2339, 2307, 2379], + errors: [2353, 2339, 2307, 2379, 2305], }, compilerOptions: { moduleResolution: ts.ModuleResolutionKind.Bundler, diff --git a/package.json b/package.json index bcc37820..8fd68932 100644 --- a/package.json +++ b/package.json @@ -22,17 +22,17 @@ "gen-changelogs": "tsm --require=./scripts/filter-warnings.cjs ./scripts/generate-release-notes.ts" }, "dependencies": { - "studiocms": "0.1.0-beta.24", - "@studiocms/blog": "0.1.0-beta.24", - "@studiocms/cloudinary-image-service": "0.1.0-beta.24", - "@studiocms/devapps": "0.1.0-beta.24", - "@studiocms/html": "0.1.0-beta.24", - "@studiocms/markdoc": "0.1.0-beta.24", - "@studiocms/md": "0.1.0-beta.24", - "@studiocms/mdx": "0.1.0-beta.24", - "@studiocms/wysiwyg": "0.1.0-beta.24", + "studiocms": "0.1.0-beta.25", + "@studiocms/blog": "0.1.0-beta.25", + "@studiocms/cloudinary-image-service": "0.1.0-beta.25", + "@studiocms/devapps": "0.1.0-beta.25", + "@studiocms/html": "0.1.0-beta.25", + "@studiocms/markdoc": "0.1.0-beta.25", + "@studiocms/md": "0.1.0-beta.25", + "@studiocms/mdx": "0.1.0-beta.25", + "@studiocms/wysiwyg": "0.1.0-beta.25", "@studiocms/ui": "^0.4.17", - "@studiocms/web-vitals": "^4.4.1", + "@studiocms/web-vitals": "^4.5.0", "@actions/core": "^1.11.1", "astro": "^5.12.9", "@astrojs/check": "^0.9.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6cf7e7f1..c97cd2b1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -51,35 +51,35 @@ importers: specifier: ^3.2.1 version: 3.2.1 '@studiocms/blog': - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(kbecfyrzz54mw2xtqnxrjpwve4) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(t4wo4xn4ikha6hxzkng4mbxzxq) '@studiocms/cloudinary-image-service': - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) '@studiocms/devapps': - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(@astrojs/db@0.17.1)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(@astrojs/db@0.17.1)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) '@studiocms/html': - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) '@studiocms/markdoc': - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(44viqyhbxjkvpzafezszalsnw4) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(h4e73ejog4z3ykcjofgwsnytwm) '@studiocms/md': - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) '@studiocms/mdx': - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(e623kjwkfthm6bfmuvtcb5ql54) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(hwszvp7klaphjcf33mgywzzloa) '@studiocms/ui': specifier: ^0.4.17 version: 0.4.17(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) '@studiocms/web-vitals': - specifier: ^4.4.1 - version: 4.4.1(@astrojs/db@0.17.1) + specifier: ^4.5.0 + version: 4.5.0(@astrojs/db@0.17.1) '@studiocms/wysiwyg': - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(@studiocms/ui@0.4.17(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(@studiocms/ui@0.4.17(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(@withstudiocms/component-registry@0.1.0-beta.1(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) '@types/hast': specifier: ^3.0.4 version: 3.0.4 @@ -165,8 +165,8 @@ importers: specifier: ^0.21.0 version: 0.21.0(@astrojs/starlight@0.35.2(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)))(typedoc-plugin-markdown@4.6.0(typedoc@0.28.1(typescript@5.8.3)))(typedoc@0.28.1(typescript@5.8.3)) studiocms: - specifier: 0.1.0-beta.24 - version: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + specifier: 0.1.0-beta.25 + version: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) tsm: specifier: ^2.3.0 version: 2.3.0 @@ -632,27 +632,27 @@ packages: search-insights: optional: true - '@effect/cli@0.69.0': - resolution: {integrity: sha512-FmqShG4TRDYq8lWsPM3q6BE77NgADVno9q1sIaVL36cgzEDogwbbiL5cPzeD6HmoMZI+oQWja8ew9o5E4rgp9Q==} + '@effect/cli@0.69.2': + resolution: {integrity: sha512-1xYfEzW5f6jGWDb6V6DWTsWbtdp8DgQcchbewnCwKOXnJzF5VsTcfo4lYM4TXk/RAHA1owyq7OaEmeZ+qIt1/w==} peerDependencies: - '@effect/platform': ^0.90.0 + '@effect/platform': ^0.90.5 '@effect/printer': ^0.45.0 '@effect/printer-ansi': ^0.45.0 - effect: ^3.17.0 + effect: ^3.17.8 - '@effect/cluster@0.47.0': - resolution: {integrity: sha512-tJIyTUKO4E53U2Npu+gDNIYsFij9lLinyMSdTxk+DLY0XWYDJGbeR6W0KDo4l5+KeePoQzhsM/SIwWkpy9PyRA==} + '@effect/cluster@0.48.2': + resolution: {integrity: sha512-ixyr152czBMakiEsXi6zf4F6DSka42LbtoHf7WcFsfLTDwYZieUEVbw4gvIFfAGedfQ0oLY4+uArdJlkJ4gOGA==} peerDependencies: - '@effect/platform': ^0.90.1 - '@effect/rpc': ^0.68.3 - '@effect/sql': ^0.44.1 - '@effect/workflow': ^0.8.3 - effect: ^3.17.7 - - '@effect/experimental@0.54.5': - resolution: {integrity: sha512-0lIad4BL8SgEn3Mb2QceNIilxjGHmfOiDkgqAYQ0gCqoEvYQM+LuqnT6mOD7UyY+m9pAN1W/0SCfF0zP3XOMgg==} + '@effect/platform': ^0.90.5 + '@effect/rpc': ^0.69.1 + '@effect/sql': ^0.44.2 + '@effect/workflow': ^0.9.2 + effect: ^3.17.8 + + '@effect/experimental@0.54.6': + resolution: {integrity: sha512-UqHMvCQmrZT6kUVoUC0lqyno4Yad+j9hBGCdUjW84zkLwAq08tPqySiZUKRwY+Ae5B2Ab8rISYJH7nQvct9DMQ==} peerDependencies: - '@effect/platform': ^0.90.1 + '@effect/platform': ^0.90.2 effect: ^3.17.7 ioredis: ^5 lmdb: ^3 @@ -662,28 +662,28 @@ packages: lmdb: optional: true - '@effect/platform-node-shared@0.48.0': - resolution: {integrity: sha512-+LMjcmX7XSAKjbTcAsv/nIrGGgs7qoVLOTehc0lxWA52HNw0jXFOwQb7v6M5+gU50ngkmNJPsUDFhm++6zOuXA==} + '@effect/platform-node-shared@0.49.0': + resolution: {integrity: sha512-6ufPQUtofYW+jsADRI4Pa4sMY+kc0dcoXWpH1ozH/bD6I5c2au1n/wDffnLoXMeHGYSpt/54Dd7WOqqNcOdXlg==} peerDependencies: - '@effect/cluster': ^0.47.0 - '@effect/platform': ^0.90.1 - '@effect/rpc': ^0.68.3 + '@effect/cluster': ^0.48.0 + '@effect/platform': ^0.90.2 + '@effect/rpc': ^0.69.0 '@effect/sql': ^0.44.1 effect: ^3.17.7 - '@effect/platform-node@0.95.0': - resolution: {integrity: sha512-oD5RZB0uHF+m7vS5SHa4b4cVBAPSsTYFYqO2hg2Y9RdLzMDYvqeUQqa68oaZ1TSSnm3XgOeXGdhDlElyUamp6A==} + '@effect/platform-node@0.96.0': + resolution: {integrity: sha512-9v6UJnSiQGq90gYPdakcLjkyX951ZODLwtkZgXjdKwjvcpx5C1Feq+LDsSifF3aOg1NgamwAGYDKi00JQxK6Cg==} peerDependencies: - '@effect/cluster': ^0.47.0 - '@effect/platform': ^0.90.1 - '@effect/rpc': ^0.68.3 + '@effect/cluster': ^0.48.0 + '@effect/platform': ^0.90.2 + '@effect/rpc': ^0.69.0 '@effect/sql': ^0.44.1 effect: ^3.17.7 - '@effect/platform@0.90.2': - resolution: {integrity: sha512-xf8odJ7vsHITlOJIragdwqu14jla9+FLefPIHbtwAXt+8ZEknbNmo8YXvmudLjLgK4mewqNuwPd6ktjBboaNXQ==} + '@effect/platform@0.90.6': + resolution: {integrity: sha512-aT7aLJR1+rYrSLdw5af2UZzwnWoAy8WmkTxTUD3pFY6vjFmh+8137RhbwKiWjIJBTm2DVyPXl1dx1kGg28xt6Q==} peerDependencies: - effect: ^3.17.7 + effect: ^3.17.8 '@effect/printer-ansi@0.45.0': resolution: {integrity: sha512-3MS02RP83eZaBJX98PRI4f5kyoEVyNfg2Qu/XUWQMFRp4wvmgNwEy18RjO9G6s7uB8NaYXTpQVDmtUoKARx7fA==} @@ -697,30 +697,30 @@ packages: '@effect/typeclass': ^0.36.0 effect: ^3.17.0 - '@effect/rpc@0.68.3': - resolution: {integrity: sha512-vTMfXvvzPTdWwytCLPWg36KOCLcDaytXgma338uH0DmvNaYhdiseqX6G6Rqfxu1m2541GF4D0x6ByRgY0UIKSA==} + '@effect/rpc@0.69.1': + resolution: {integrity: sha512-zCwUBhrRFaKGEbHAWV/DIXS8XEmRVCVo+bhUiVcmh0huTIOdOdyrztksVCMqgs/B2Qy2BUErEOIXD9ML+hqP/g==} peerDependencies: - '@effect/platform': ^0.90.0 - effect: ^3.17.6 + '@effect/platform': ^0.90.5 + effect: ^3.17.8 - '@effect/sql@0.44.1': - resolution: {integrity: sha512-h8/WdEG+dswVcN6QjAZRFT7AJ8g3wHMQFR9b8ul14idqXuBcPZxx9OFSsUT3tOTtUKmRMrlU8iMiUq0LIsm5SQ==} + '@effect/sql@0.44.2': + resolution: {integrity: sha512-DEcvriHvj88zu7keruH9NcHQzam7yQzLNLJO6ucDXMCAwWzYZSJOsmkxBznRFv8ylFtccSclKH2fuj+wRKPjCQ==} peerDependencies: - '@effect/experimental': ^0.54.4 - '@effect/platform': ^0.90.0 - effect: ^3.17.6 + '@effect/experimental': ^0.54.6 + '@effect/platform': ^0.90.4 + effect: ^3.17.7 '@effect/typeclass@0.36.0': resolution: {integrity: sha512-+8xYvX4tjD7gKwGYzOyFh90I+ptdXzoNHLQTSa8kGh/xOVZMIGYb0VgLoNHE02UsuVrB+JJJuBmKLdd5TeDTPg==} peerDependencies: effect: ^3.17.0 - '@effect/workflow@0.8.3': - resolution: {integrity: sha512-8X5IOemCb6I66GMd84w6NSmaQ+Ya3oXwItCUMelQAEuRtGzwqsw8PNNunQgK/poSRkmpszlsKOb6kEVNjSdFiQ==} + '@effect/workflow@0.9.2': + resolution: {integrity: sha512-BQw2wVCCdhC0FgSQXL62sefa8TV3sVP0ECRZS9CGnUtiCZiVkRDEeQlXErZkKVuVhtAqJLfngqtp8UkArLPYiw==} peerDependencies: - '@effect/platform': ^0.90.0 - '@effect/rpc': ^0.68.3 - effect: ^3.17.6 + '@effect/platform': ^0.90.5 + '@effect/rpc': ^0.69.1 + effect: ^3.17.8 '@emmetio/abbreviation@2.3.3': resolution: {integrity: sha512-mgv58UrU3rh4YgbE/TzgLQwJ3pFsHHhCLqY20aJq+9comytTXUDNGG/SMtSeMJdkpxgXSXunBGLD8Boka3JyVA==} @@ -936,14 +936,14 @@ packages: '@gerrit0/mini-shiki@3.2.1': resolution: {integrity: sha512-HbzRC6MKB6U8kQhczz0APKPIzFHTrcqhaC7es2EXInq1SpjPVnpVSIsBe6hNoLWqqCx1n5VKiPXq6PfXnHZKOQ==} - '@iconify-json/flat-color-icons@1.2.1': - resolution: {integrity: sha512-iv1NQai4ThVJf5RGB2UBY/EYG4P5KpdnRTUM1hqLweD6OmWxZUyNJkqLzwns6/t+VBYM0H5gS/ckSWyxxEIYmQ==} + '@iconify-json/flat-color-icons@1.2.3': + resolution: {integrity: sha512-KcmJ7CY0TKFv5GuBjiS4/v++jEcNXna1jfY+yq014tnw/MN/jMI2oYpoMHGuIpYtUqDu7eove+WySnOYO8nS3w==} '@iconify-json/heroicons@1.2.2': resolution: {integrity: sha512-qoW4pXr5kTTL6juEjgTs83OJIwpePu7q1tdtKVEdj+i0zyyVHgg/dd9grsXJQnpTpBt6/VwNjrXBvFjRsKPENg==} - '@iconify-json/simple-icons@1.2.47': - resolution: {integrity: sha512-wa/2O7G4sBmwSEWWLh5C+HeY00lVOoWYRKJOYQtk7lAbQrHUReD1ijiGOyTynV1YavxtNueL1CBA1UZmYJfOrQ==} + '@iconify-json/simple-icons@1.2.48': + resolution: {integrity: sha512-EACOtZMoPJtERiAbX1De0asrrCtlwI27+03c9OJlYWsly9w1O5vcD8rTzh+kDPjo+K8FOVnq2Qy+h/CzljSKDA==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -1267,10 +1267,6 @@ packages: resolution: {integrity: sha512-nIh/M6Kh3ZtOmlY00DaUYB4xeeV6F3/ts1l29iwl3/cfyY/OuCfUx+v08zgx8TKPTifXRcjjqVQ4KB2zOYSbyw==} engines: {node: '>=18.18.0'} - '@opentelemetry/semantic-conventions@1.36.0': - resolution: {integrity: sha512-TtxJSRD8Ohxp6bKkhrm27JRHAxPczQA7idtcTOMYI+wQRRrfgqxHv1cFbCApcSnNjtXkmzFozn6jQtFrOmbjPQ==} - engines: {node: '>=14'} - '@oslojs/asn1@1.0.0': resolution: {integrity: sha512-zw/wn0sj0j0QKbIXfIlnEcTviaCzYOY3V5rAyjR6YtOByFtJiT574+8p9Wlach0lZH9fddD4yb9laEAIl4vXQA==} @@ -1559,51 +1555,51 @@ packages: '@standard-schema/spec@1.0.0': resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} - '@studiocms/blog@0.1.0-beta.24': - resolution: {integrity: sha512-RWhCJ+813c/R5XEubUvlhFbIyuzel2ae93ukqRSVuHStdKTbsrqW0ihwq8OZsF3XrIlfF+wa+KPKf0dQeN0uMw==} + '@studiocms/blog@0.1.0-beta.25': + resolution: {integrity: sha512-eJ7/LTh/RCnnT12/PGrKSl6tkg9lP9om9hDfU2V1fHC1qFz8D1oqMqas2AaINFzpHO2ey44/YyQ/O86NSIIBBQ==} peerDependencies: - '@studiocms/md': 0.1.0-beta.24 - astro: ^5.12.8 - effect: ^3.17.7 - studiocms: 0.1.0-beta.24 + '@studiocms/md': 0.1.0-beta.25 + astro: ^5.12.9 + effect: ^3.17.9 + studiocms: 0.1.0-beta.25 vite: ^6.3.4 - '@studiocms/cloudinary-image-service@0.1.0-beta.24': - resolution: {integrity: sha512-bqCxih4wdS+h4nw7jq52njbMcwn/JrJb5Y4NLn8Rh7bL3gO7ITvUm24t7ckZV5LeyUFGtccI0mNz8mbmtVGbXg==} + '@studiocms/cloudinary-image-service@0.1.0-beta.25': + resolution: {integrity: sha512-LUbc/ULeGUyi8EKT595lnyVaZmSQcoTocFdruUM9uiTiVCTYyAB6VA2DnUyNS6DoHwNkwZZt+INPsP8G0srklA==} peerDependencies: - astro: ^5.12.8 - effect: ^3.17.7 - studiocms: 0.1.0-beta.24 + astro: ^5.12.9 + effect: ^3.17.9 + studiocms: 0.1.0-beta.25 vite: ^6.3.4 - '@studiocms/devapps@0.1.0-beta.24': - resolution: {integrity: sha512-L39YSEzqXesR+Su8yIRV8P/aDUUv1nOQVXvD+twBr4pAM34xvNGXZNyu61jc1AYhEca2lcWdH+zwLB52SBEtKQ==} + '@studiocms/devapps@0.1.0-beta.25': + resolution: {integrity: sha512-CvKEUNCwrshY5dxMcOJx9qM7PvIey6qks9P4s/gs3xZUIiQW4EYGozFxT2h118ZwVnOJg9xoPYeAuAqECRdhcA==} peerDependencies: '@astrojs/db': ^0.17.1 - astro: ^5.12.8 - effect: ^3.17.7 - studiocms: 0.1.0-beta.24 + astro: ^5.12.9 + effect: ^3.17.9 + studiocms: 0.1.0-beta.25 vite: ^6.3.4 peerDependenciesMeta: studiocms: optional: true - '@studiocms/html@0.1.0-beta.24': - resolution: {integrity: sha512-y1NQZCoexLmgX2++Sv2UwyKEI4zNaAvU+v9sP+S04LzcT21M/xsf5cBX43k8gJxwg2AsD9DHk6MRiVBMJZUnAQ==} + '@studiocms/html@0.1.0-beta.25': + resolution: {integrity: sha512-NS+Eoe7yE3l72zKgUYah/WQujmobv2fzH9R4cH7PPQ/OU3I98m1mVHvIwO6rjqB7Kaf6g0EJPxd7CmPcDugBjw==} peerDependencies: - astro: ^5.12.8 - effect: ^3.17.7 - studiocms: 0.1.0-beta.24 + astro: ^5.12.9 + effect: ^3.17.9 + studiocms: 0.1.0-beta.25 vite: ^6.3.4 - '@studiocms/markdoc@0.1.0-beta.24': - resolution: {integrity: sha512-uJXG6CD/3t0NCf7O58btiRceHhh0jnfWHZewdGqg+sMzq+dLbepf2AFCn8XV9vGYt3onNuJb1Zs+1d2oRJBVgw==} + '@studiocms/markdoc@0.1.0-beta.25': + resolution: {integrity: sha512-MLuF8GG5gCG28gDuUWrNQowFbwTdiKHNAnxlyK7VaeZxDPryPhH3UWadqIJ/4WO5C252NHkeJUO4wZvIC8ljJQ==} peerDependencies: '@astrojs/react': ^4.3.0 - '@studiocms/md': 0.1.0-beta.24 - astro: ^5.12.8 - effect: ^3.17.7 - studiocms: 0.1.0-beta.24 + '@studiocms/md': 0.1.0-beta.25 + astro: ^5.12.9 + effect: ^3.17.9 + studiocms: 0.1.0-beta.25 vite: ^6.3.4 peerDependenciesMeta: '@astrojs/react': @@ -1612,22 +1608,22 @@ packages: '@studiocms/markdown-remark-processor@1.2.0': resolution: {integrity: sha512-3qOupRze2HKO2VdcrN0c5j9ZYoM8hlhFjrs4m5pg4w5Do5I1MTuDDTXmfRnZ+CwDrXyUaYr+DK1Csb7zMYjzyA==} - '@studiocms/md@0.1.0-beta.24': - resolution: {integrity: sha512-9XsQYOBjaId4TM2YpviGUtSgVuQ0GXsMYyqf02q7ASXuPCVshIk9EadmQ+xP2vA1WUqPbUCpG5Q5gvRKXZvzkA==} + '@studiocms/md@0.1.0-beta.25': + resolution: {integrity: sha512-LjnrUMh32qW6LZbMQDB2khHXgzn1nZHxSDHE169xYCwnqNh9ifZLNtQOdAVbgBQ/nW1igBJIobgSo9EfYcfbNw==} peerDependencies: '@astrojs/markdown-remark': ^6.3.3 - astro: ^5.12.8 - effect: ^3.17.7 - studiocms: 0.1.0-beta.24 + astro: ^5.12.9 + effect: ^3.17.9 + studiocms: 0.1.0-beta.25 vite: ^6.3.4 - '@studiocms/mdx@0.1.0-beta.24': - resolution: {integrity: sha512-U0uvbiheAjSYqes/PpAoHry54xpSbfgXeQL6VRhesHuw0wu7WslPu5kTbROReU8wjoJFlMNEEWtw4vDmeUJugg==} + '@studiocms/mdx@0.1.0-beta.25': + resolution: {integrity: sha512-gm9VCOJozQUlkwDxtn8bzpf/sUwbrz4UNBSe9JdRitdsBRgHRTCpd3nXuO+szn534yM2H3pWCf6lXLlShjKJ7A==} peerDependencies: - '@studiocms/md': 0.1.0-beta.24 - astro: ^5.12.8 - effect: ^3.17.7 - studiocms: 0.1.0-beta.24 + '@studiocms/md': 0.1.0-beta.25 + astro: ^5.12.9 + effect: ^3.17.9 + studiocms: 0.1.0-beta.25 vite: ^6.3.4 '@studiocms/ui@0.4.17': @@ -1636,17 +1632,18 @@ packages: astro: ^4.5 || ^5.0.0-beta.0 vite: ^6.3.4 - '@studiocms/web-vitals@4.4.1': - resolution: {integrity: sha512-7NKQQg+CYhQo2BYHMFcGPrYMKABGCe30eAHuuwASI2AtzykD7BF9Ekg5e0SA1VJUFIuypxSq0OHqBV4vS3vbUg==} + '@studiocms/web-vitals@4.5.0': + resolution: {integrity: sha512-6eoTuTyAqS34zl0uHpSTO35y22vRFSKHqwT+qp6PG7p+0cVSvgVY3CEiEXEAdYeSvRlceG7FH3ha3HrG1kshqw==} peerDependencies: '@astrojs/db': ^0.17.1 - '@studiocms/wysiwyg@0.1.0-beta.24': - resolution: {integrity: sha512-9u2ESeNIoRJIOji/+l4KIKtW9NdAxkAbw3XfNp8EeRM0a1bXMQy0ID39EBXiFMuRe8D8lp4TujnvZ2y5cxsczg==} + '@studiocms/wysiwyg@0.1.0-beta.25': + resolution: {integrity: sha512-vnshVhA8YlLJJxoy+hc7nbu0Ou0Egks3UqRJncfq+FaseFIFC+zswHqEj+kNL+E+tRD9Ux/DZHdjFaaW8i+Mig==} peerDependencies: '@studiocms/ui': ^0.4.17 - astro: ^5.12.8 - studiocms: 0.1.0-beta.24 + '@withstudiocms/component-registry': 0.1.0-beta.1 + astro: ^5.12.9 + studiocms: 0.1.0-beta.25 vite: ^6.3.4 '@swc/helpers@0.5.17': @@ -1818,10 +1815,20 @@ packages: resolution: {integrity: sha512-Nh2sTjL8YTcJ0eIR06yCLrv9qgeM7072L7eHRmMWKJF3weKL3cKSmYvNX3Kcyv4e7UO8pAdcjGfOxOQrCkM0Aw==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} - '@withstudiocms/config-utils@0.1.0-beta.2': - resolution: {integrity: sha512-vYL7mtErBKoUsmMW2nsdRAaliswXkgrGpXdTXSGQ7uKvlX4gHp+ZJt1tk7EcDglgtkKEDwcJYwRHNsUOB6jevA==} + '@withstudiocms/component-registry@0.1.0-beta.1': + resolution: {integrity: sha512-y2iaEx6uKqdRh8WGFTr67CR1Pf7nQwPWCXGfbR94pCW9abw6uzyANtJbJrd50YNFC/4gs/3hdQ3AzNJ6BjoVXw==} + peerDependencies: + astro: ^5.12.9 + + '@withstudiocms/config-utils@0.1.0-beta.3': + resolution: {integrity: sha512-TylCjQxzW9RRlSjyghLG8Xu2cKOs0rUrahWWEMbe10AmEQQsIlrGgWUJ2UmjvHwXmFq8CknmBhJnE9Tbu3I3og==} peerDependencies: - astro: ^5.12.8 + astro: ^5.12.9 + + '@withstudiocms/effect@0.1.0-beta.1': + resolution: {integrity: sha512-hLbMdfNCMLZ/yaifNXQ8YRemKz3WrpSMj9XSB9CLIKca87+hWNNMey1QnN1qpUh7LlT8vqbwIazUbSvY4PEIUQ==} + peerDependencies: + astro: ^5.12.9 abab@2.0.6: resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} @@ -1967,6 +1974,11 @@ packages: peerDependencies: astro: ^4.12.0 || ^5.0.0 + astro-integration-kit@0.19.0: + resolution: {integrity: sha512-ftDrem91kJZoenhpJJfRtB29D/bmNglEp2oOXqF1uL5yODZauGIy3tDgIbec0UEMp6tNuky4tfWseUXpej5Dng==} + peerDependencies: + astro: ^4.14.0 || ^5.0.0 + astro-transition-event-polyfill@1.1.0: resolution: {integrity: sha512-DhR5MAcNl6zsTu5bU60vAe+nBZLTW61zNFUU6DX1gNSiFDQbQiRC7ft322kAMRDRir7MJIQ5/hCMcEWx3jDNWA==} peerDependencies: @@ -2082,6 +2094,10 @@ packages: resolution: {integrity: sha512-1tm8DTaJhPBG3bIkVeZt1iZM9GfSX2lzOeDVZH9R9ffRHpmHvxZ/QhgQH/aDTkswQVt+YHdXAdS/In/30OjCbg==} engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + chalk@5.6.0: + resolution: {integrity: sha512-46QrSQFyVSEyYAgQ22hQ+zDa60YHA4fBstHmtSApj1Y5vKtG27fWowW03jCk5KcbXEWPZUIR894aARCA/G1kfQ==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + character-entities-html4@2.1.0: resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} @@ -2515,8 +2531,8 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} - effect@3.17.7: - resolution: {integrity: sha512-dpt0ONUn3zzAuul6k4nC/coTTw27AL5nhkORXgTi6NfMPzqWYa1M05oKmOMTxpVSTKepqXVcW9vIwkuaaqx9zA==} + effect@3.17.9: + resolution: {integrity: sha512-Nkkn9n1zhy30Dq0MpQatDCH7nfYnOIiebkOHNxmmvoVnEDKCto+2ZwDDWFGzcN/ojwfqjRXWGC9Lo91K5kwZCg==} electron-to-chromium@1.5.109: resolution: {integrity: sha512-AidaH9JETVRr9DIPGfp1kAarm/W6hRJTPuCnkF+2MqhF4KaAgRIcBc8nvjk+YMXZhwfISof/7WG29eS4iGxQLQ==} @@ -3097,8 +3113,8 @@ packages: inline-style-parser@0.2.4: resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} - ip-address@9.0.5: - resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==} + ip-address@10.0.1: + resolution: {integrity: sha512-NWv9YLW4PoW2B7xtzaS3NCot75m6nK7Icdv0o3lfMceJVRfSoQwqD4wEH5rLwoKJwUiZ/rfpiVBhnaF0FK4HoA==} engines: {node: '>= 12'} ip-regex@2.1.0: @@ -3194,8 +3210,8 @@ packages: resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} hasBin: true - jose@6.0.12: - resolution: {integrity: sha512-T8xypXs8CpmiIi78k0E+Lk7T2zlK4zDyg+o1CZ4AkOHgDg98ogdP2BeZ61lTFKFyoEwJ9RgAgN+SdM3iPgNonQ==} + jose@6.0.13: + resolution: {integrity: sha512-Yms4GpbmdANamS51kKK6w4hRlKx8KTxbWyAAKT/MhUMtqbIqh5mb2HjhTNUbk7TFL8/MBB5zWSDohL7ed4k/UA==} js-base64@3.7.7: resolution: {integrity: sha512-7rCnleh0z2CkXhH67J8K1Ytz0b2Y+yxTPL+/KOJoa20hfnVQ/3/T6W/KflYI4bRHRagNeXeU2bkNGI3v1oS/lw==} @@ -3210,9 +3226,6 @@ packages: jsbn@0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} - jsbn@1.1.0: - resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==} - jsdom@15.2.1: resolution: {integrity: sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==} engines: {node: '>=8'} @@ -4184,8 +4197,8 @@ packages: resolution: {integrity: sha512-CxdwHXyYTONGHThDbq5XdwbFsuY4wlClRGejfE2NtwUtiHYsP1QtNsHb/hnj31jKYSchztJsaA8pSQoVzkfCFg==} engines: {node: '>= 18'} - socks@2.8.6: - resolution: {integrity: sha512-pe4Y2yzru68lXCb38aAqRf5gvN8YdjP1lok5o0J7BOHljkyCGKVz7H3vpVIXKD27rj2giOJ7DwVyk/GWrPHDWA==} + socks@2.8.7: + resolution: {integrity: sha512-HLpt+uLy/pxB+bum/9DzAgiKS8CX1EvbWxI4zlmgGCExImLdiad2iCwXT5Z4c9c3Eq8rP2318mPW2c+QbtjK8A==} engines: {node: '>= 10.0.0', npm: '>= 3.0.0'} source-map-js@1.2.1: @@ -4206,9 +4219,6 @@ packages: space-separated-tokens@2.0.2: resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} - sprintf-js@1.1.3: - resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==} - sshpk@1.18.0: resolution: {integrity: sha512-2p2KJZTSqQ/I3+HX42EpYOa2l3f8Erv8MWKsy2I9uf4wA7yFIkXRffYdsx86y6z4vHtV8u7g+pPlr8/4ouAxsQ==} engines: {node: '>=0.10.0'} @@ -4286,15 +4296,16 @@ packages: strnum@2.1.1: resolution: {integrity: sha512-7ZvoFTiCnGxBtDqJ//Cu6fWtZtc7Y3x+QOirG15wztbdngGSkht27o2pyGWrVy0b4WAy3jbKmnoK6g5VlVNUUw==} - studiocms@0.1.0-beta.24: - resolution: {integrity: sha512-phYHChlDS2djL0Dv+z8kInm34FTG4ODnAAcx6Z6hnx0fFcDPnRR7isaNIV0li35uwRnOXd9zGXWEXc+oiyVjtA==} + studiocms@0.1.0-beta.25: + resolution: {integrity: sha512-ejjFnK90i2+k2lUylXFwuqJLuolhjC/VEOJHT9y8NNAEnLI3L0p08mV6C1rW2x7RU3UnwqaTFbMK7NNeDUPHqg==} hasBin: true peerDependencies: '@astrojs/db': ^0.17.1 '@libsql/client': ^0.15.10 - '@studiocms/web-vitals': ^4.4.0 - astro: ^5.12.8 + '@studiocms/web-vitals': ^4.4.1 + astro: ^5.12.9 drizzle-orm: ^0.42.0 + effect: ^3.17.9 vite: ^6.3.4 peerDependenciesMeta: '@studiocms/web-vitals': @@ -4306,8 +4317,8 @@ packages: summary@2.1.0: resolution: {integrity: sha512-nMIjMrd5Z2nuB2RZCKJfFMjgS3fygbeyGk9PxPPaJR1RIcyN9yn4A63Isovzm3ZtQuEkLBVgMdPup8UeLH7aQw==} - suneditor@2.47.6: - resolution: {integrity: sha512-bs3MFSvjdbkN37dSd98YhxvEfnMezwNptwAq/cBUNb1wb/YzqGWyWR1MHEs+CEjK42oHXE3u42fzBtC1LFaT5Q==} + suneditor@2.47.7: + resolution: {integrity: sha512-26KkkTZp5s5DjPfr+TdqFLxjN4BEqVHAYOqJOooD51s+mVunGOwcpZfuz1IkcxOvj7D0y45gyocttIp8HsM08Q==} symbol-tree@3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -4423,8 +4434,8 @@ packages: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - turndown@7.2.0: - resolution: {integrity: sha512-eCZGBN4nNNqM9Owkv9HAtWRYfLA4h909E/WGAWWBpmB275ehNhZyk87/Tpvjbp0jjNl9XwCsbe6bm6CqFsgD+A==} + turndown@7.2.1: + resolution: {integrity: sha512-7YiPJw6rLClQL3oUKN3KgMaXeJJ2lAyZItclgKDurqnH61so4k4IH/qwmMva0zpuJc/FhRExBBnk7EbeFANlgQ==} tweetnacl@0.14.5: resolution: {integrity: sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==} @@ -4832,8 +4843,8 @@ packages: resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==} engines: {node: '>= 8'} - web-vitals@5.0.3: - resolution: {integrity: sha512-4KmOFYxj7qT6RAdCH0SWwq8eKeXNhAFXR4PmgF6nrWFmrJ41n7lq3UCA6UK0GebQ4uu+XP8e8zGjaDO3wZlqTg==} + web-vitals@5.1.0: + resolution: {integrity: sha512-ArI3kx5jI0atlTtmV0fWU3fjpLmq/nD3Zr1iFFlJLaqa5wLBkUSzINwBPySCX/8jRyjlmy1Volw1kz1g9XE4Jg==} webidl-conversions@3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} @@ -5710,52 +5721,52 @@ snapshots: transitivePeerDependencies: - '@algolia/client-search' - '@effect/cli@0.69.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/printer-ansi@0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7))(@effect/printer@0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7))(effect@3.17.7)': + '@effect/cli@0.69.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/printer-ansi@0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9))(@effect/printer@0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/platform': 0.90.2(effect@3.17.7) - '@effect/printer': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7) - '@effect/printer-ansi': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7) - effect: 3.17.7 + '@effect/platform': 0.90.6(effect@3.17.9) + '@effect/printer': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9) + '@effect/printer-ansi': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9) + effect: 3.17.9 ini: 4.1.3 toml: 3.0.0 yaml: 2.7.0 - '@effect/cluster@0.47.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(effect@3.17.7)': + '@effect/cluster@0.48.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/platform': 0.90.2(effect@3.17.7) - '@effect/rpc': 0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - '@effect/sql': 0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - '@effect/workflow': 0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7) - effect: 3.17.7 + '@effect/platform': 0.90.6(effect@3.17.9) + '@effect/rpc': 0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + '@effect/workflow': 0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9) + effect: 3.17.9 - '@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7)': + '@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/platform': 0.90.2(effect@3.17.7) - effect: 3.17.7 + '@effect/platform': 0.90.6(effect@3.17.9) + effect: 3.17.9 uuid: 11.1.0 - '@effect/platform-node-shared@0.48.0(@effect/cluster@0.47.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7)': + '@effect/platform-node-shared@0.49.0(@effect/cluster@0.48.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/cluster': 0.47.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(effect@3.17.7) - '@effect/platform': 0.90.2(effect@3.17.7) - '@effect/rpc': 0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - '@effect/sql': 0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) + '@effect/cluster': 0.48.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(effect@3.17.9) + '@effect/platform': 0.90.6(effect@3.17.9) + '@effect/rpc': 0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) '@parcel/watcher': 2.5.1 - effect: 3.17.7 + effect: 3.17.9 multipasta: 0.2.7 ws: 8.18.3 transitivePeerDependencies: - bufferutil - utf-8-validate - '@effect/platform-node@0.95.0(@effect/cluster@0.47.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7)': + '@effect/platform-node@0.96.0(@effect/cluster@0.48.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/cluster': 0.47.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(effect@3.17.7) - '@effect/platform': 0.90.2(effect@3.17.7) - '@effect/platform-node-shared': 0.48.0(@effect/cluster@0.47.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7) - '@effect/rpc': 0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - '@effect/sql': 0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - effect: 3.17.7 + '@effect/cluster': 0.48.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(effect@3.17.9) + '@effect/platform': 0.90.6(effect@3.17.9) + '@effect/platform-node-shared': 0.49.0(@effect/cluster@0.48.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9) + '@effect/rpc': 0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + effect: 3.17.9 mime: 3.0.0 undici: 7.12.0 ws: 8.18.3 @@ -5763,47 +5774,45 @@ snapshots: - bufferutil - utf-8-validate - '@effect/platform@0.90.2(effect@3.17.7)': + '@effect/platform@0.90.6(effect@3.17.9)': dependencies: - '@opentelemetry/semantic-conventions': 1.36.0 - effect: 3.17.7 + effect: 3.17.9 find-my-way-ts: 0.1.6 msgpackr: 1.11.5 multipasta: 0.2.7 - '@effect/printer-ansi@0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7)': + '@effect/printer-ansi@0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/printer': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7) - '@effect/typeclass': 0.36.0(effect@3.17.7) - effect: 3.17.7 + '@effect/printer': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9) + '@effect/typeclass': 0.36.0(effect@3.17.9) + effect: 3.17.9 - '@effect/printer@0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7)': + '@effect/printer@0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/typeclass': 0.36.0(effect@3.17.7) - effect: 3.17.7 + '@effect/typeclass': 0.36.0(effect@3.17.9) + effect: 3.17.9 - '@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7)': + '@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/platform': 0.90.2(effect@3.17.7) - effect: 3.17.7 + '@effect/platform': 0.90.6(effect@3.17.9) + effect: 3.17.9 - '@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7)': + '@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/experimental': 0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - '@effect/platform': 0.90.2(effect@3.17.7) - '@opentelemetry/semantic-conventions': 1.36.0 - effect: 3.17.7 + '@effect/experimental': 0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + '@effect/platform': 0.90.6(effect@3.17.9) + effect: 3.17.9 uuid: 11.1.0 - '@effect/typeclass@0.36.0(effect@3.17.7)': + '@effect/typeclass@0.36.0(effect@3.17.9)': dependencies: - effect: 3.17.7 + effect: 3.17.9 - '@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7)': + '@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9)': dependencies: - '@effect/platform': 0.90.2(effect@3.17.7) - '@effect/rpc': 0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - effect: 3.17.7 + '@effect/platform': 0.90.6(effect@3.17.9) + '@effect/rpc': 0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + effect: 3.17.9 '@emmetio/abbreviation@2.3.3': dependencies: @@ -5952,7 +5961,7 @@ snapshots: '@shikijs/types': 3.2.1 '@shikijs/vscode-textmate': 10.0.2 - '@iconify-json/flat-color-icons@1.2.1': + '@iconify-json/flat-color-icons@1.2.3': dependencies: '@iconify/types': 2.0.0 @@ -5960,7 +5969,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify-json/simple-icons@1.2.47': + '@iconify-json/simple-icons@1.2.48': dependencies: '@iconify/types': 2.0.0 @@ -6326,8 +6335,6 @@ snapshots: '@nodelib/fs.scandir': 4.0.1 fastq: 1.19.1 - '@opentelemetry/semantic-conventions@1.36.0': {} - '@oslojs/asn1@1.0.0': dependencies: '@oslojs/binary': 1.0.0 @@ -6566,59 +6573,59 @@ snapshots: '@standard-schema/spec@1.0.0': {} - '@studiocms/blog@0.1.0-beta.24(kbecfyrzz54mw2xtqnxrjpwve4)': + '@studiocms/blog@0.1.0-beta.25(t4wo4xn4ikha6hxzkng4mbxzxq)': dependencies: '@astrojs/rss': 4.0.12 - '@studiocms/md': 0.1.0-beta.24(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + '@studiocms/md': 0.1.0-beta.25(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) - effect: 3.17.7 - studiocms: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + effect: 3.17.9 + studiocms: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) - '@studiocms/cloudinary-image-service@0.1.0-beta.24(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': + '@studiocms/cloudinary-image-service@0.1.0-beta.25(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: '@cloudinary/url-gen': 1.21.0 astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) - effect: 3.17.7 - studiocms: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + effect: 3.17.9 + studiocms: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) - '@studiocms/devapps@0.1.0-beta.24(@astrojs/db@0.17.1)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': + '@studiocms/devapps@0.1.0-beta.25(@astrojs/db@0.17.1)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: '@astrojs/db': 0.17.1 astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) cheerio: 1.1.2 - effect: 3.17.7 + effect: 3.17.9 sanitize-html: 2.17.0 - turndown: 7.2.0 + turndown: 7.2.1 vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) optionalDependencies: - studiocms: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + studiocms: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) - '@studiocms/html@0.1.0-beta.24(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': + '@studiocms/html@0.1.0-beta.25(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) codemirror: 5.65.19 - effect: 3.17.7 + effect: 3.17.9 katex: 0.16.22 - studiocms: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) - suneditor: 2.47.6 + studiocms: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + suneditor: 2.47.7 vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) - '@studiocms/markdoc@0.1.0-beta.24(44viqyhbxjkvpzafezszalsnw4)': + '@studiocms/markdoc@0.1.0-beta.25(h4e73ejog4z3ykcjofgwsnytwm)': dependencies: '@markdoc/markdoc': 0.5.4(@types/react@19.0.10)(react@19.1.1) - '@studiocms/md': 0.1.0-beta.24(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + '@studiocms/md': 0.1.0-beta.25(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) - effect: 3.17.7 + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + effect: 3.17.9 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) - studiocms: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + studiocms: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) optionalDependencies: '@astrojs/react': 4.3.0(@types/node@24.1.0)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(terser@5.39.0)(yaml@2.7.0) @@ -6657,30 +6664,30 @@ snapshots: transitivePeerDependencies: - supports-color - '@studiocms/md@0.1.0-beta.24(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': + '@studiocms/md@0.1.0-beta.25(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: '@astrojs/markdown-remark': 6.3.5 '@studiocms/markdown-remark-processor': 1.2.0 astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) - effect: 3.17.7 - studiocms: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + effect: 3.17.9 + studiocms: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@studiocms/mdx@0.1.0-beta.24(e623kjwkfthm6bfmuvtcb5ql54)': + '@studiocms/mdx@0.1.0-beta.25(hwszvp7klaphjcf33mgywzzloa)': dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.14.0) - '@studiocms/md': 0.1.0-beta.24(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.7)(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + '@studiocms/md': 0.1.0-beta.25(@astrojs/markdown-remark@6.3.5)(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(effect@3.17.9)(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) - effect: 3.17.7 + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + effect: 3.17.9 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) rehype-highlight: 7.0.2 remark-gfm: 4.0.1 - studiocms: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + studiocms: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) unified: 11.0.5 vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: @@ -6696,19 +6703,20 @@ snapshots: pathe: 1.1.2 vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) - '@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1)': + '@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1)': dependencies: '@astrojs/db': 0.17.1 - web-vitals: 5.0.3 + web-vitals: 5.1.0 - '@studiocms/wysiwyg@0.1.0-beta.24(@studiocms/ui@0.4.17(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': + '@studiocms/wysiwyg@0.1.0-beta.25(@studiocms/ui@0.4.17(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(@withstudiocms/component-registry@0.1.0-beta.1(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0))': dependencies: '@studiocms/ui': 0.4.17(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + '@withstudiocms/component-registry': 0.1.0-beta.1(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) deepmerge-ts: 7.1.5 grapesjs: 0.22.12 - studiocms: 0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) + studiocms: 0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) tui-image-editor: 3.15.3 vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) transitivePeerDependencies: @@ -6937,7 +6945,7 @@ snapshots: '@commander-js/extra-typings': 13.1.0(commander@13.1.0) ansi-escapes: 7.0.0 boxen: 8.0.1 - chalk: 5.5.0 + chalk: 5.6.0 cli-cursor: 5.0.0 commander: 13.1.0 figlet: 1.8.0 @@ -6948,13 +6956,51 @@ snapshots: tinyexec: 1.0.1 wrap-ansi: 9.0.0 - '@withstudiocms/config-utils@0.1.0-beta.2(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))': + '@withstudiocms/component-registry@0.1.0-beta.1(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))': dependencies: + '@withstudiocms/effect': 0.1.0-beta.1(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + ts-morph: 26.0.0 + ultrahtml: 1.6.0 + transitivePeerDependencies: + - bufferutil + - ioredis + - lmdb + - utf-8-validate + + '@withstudiocms/config-utils@0.1.0-beta.3(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))': + dependencies: + astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) deepmerge-ts: 7.1.5 esbuild: 0.25.8 + '@withstudiocms/effect@0.1.0-beta.1(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))': + dependencies: + '@effect/cli': 0.69.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/printer-ansi@0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9))(@effect/printer@0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9))(effect@3.17.9) + '@effect/cluster': 0.48.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(effect@3.17.9) + '@effect/experimental': 0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + '@effect/platform': 0.90.6(effect@3.17.9) + '@effect/platform-node': 0.96.0(@effect/cluster@0.48.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/workflow@0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/sql@0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9) + '@effect/printer': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9) + '@effect/printer-ansi': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.9))(effect@3.17.9) + '@effect/rpc': 0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + '@effect/sql': 0.44.2(@effect/experimental@0.54.6(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9) + '@effect/typeclass': 0.36.0(effect@3.17.9) + '@effect/workflow': 0.9.2(@effect/platform@0.90.6(effect@3.17.9))(@effect/rpc@0.69.1(@effect/platform@0.90.6(effect@3.17.9))(effect@3.17.9))(effect@3.17.9) + astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) + deepmerge-ts: 7.1.5 + effect: 3.17.9 + micromatch: 4.0.8 + nodemailer: 7.0.5 + socks: 2.8.7 + transitivePeerDependencies: + - bufferutil + - ioredis + - lmdb + - utf-8-validate + abab@2.0.6: optional: true @@ -7115,6 +7161,11 @@ snapshots: pathe: 1.1.2 recast: 0.23.10 + astro-integration-kit@0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)): + dependencies: + astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) + pathe: 1.1.2 + astro-transition-event-polyfill@1.1.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)): dependencies: '@types/node': 20.17.19 @@ -7342,6 +7393,8 @@ snapshots: chalk@5.5.0: {} + chalk@5.6.0: {} + character-entities-html4@2.1.0: {} character-entities-legacy@3.0.0: {} @@ -7656,7 +7709,7 @@ snapshots: ee-first@1.1.1: {} - effect@3.17.7: + effect@3.17.9: dependencies: '@standard-schema/spec': 1.0.0 fast-check: 3.23.2 @@ -8399,10 +8452,7 @@ snapshots: inline-style-parser@0.2.4: {} - ip-address@9.0.5: - dependencies: - jsbn: 1.1.0 - sprintf-js: 1.1.3 + ip-address@10.0.1: {} ip-regex@2.1.0: optional: true @@ -8468,7 +8518,7 @@ snapshots: jiti@2.4.2: {} - jose@6.0.12: {} + jose@6.0.13: {} js-base64@3.7.7: {} @@ -8481,8 +8531,6 @@ snapshots: jsbn@0.1.1: optional: true - jsbn@1.1.0: {} - jsdom@15.2.1(canvas@2.11.2): dependencies: abab: 2.0.6 @@ -9988,9 +10036,9 @@ snapshots: smol-toml@1.4.1: {} - socks@2.8.6: + socks@2.8.7: dependencies: - ip-address: 9.0.5 + ip-address: 10.0.1 smart-buffer: 4.2.0 source-map-js@1.2.1: {} @@ -10007,8 +10055,6 @@ snapshots: space-separated-tokens@2.0.2: {} - sprintf-js@1.1.3: {} - sshpk@1.18.0: dependencies: asn1: 0.2.6 @@ -10105,24 +10151,13 @@ snapshots: strnum@2.1.1: {} - studiocms@0.1.0-beta.24(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.4.1(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)): + studiocms@0.1.0-beta.25(@astrojs/db@0.17.1)(@libsql/client@0.15.10)(@studiocms/web-vitals@4.5.0(@astrojs/db@0.17.1))(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(drizzle-orm@0.42.0(@libsql/client@0.15.10))(effect@3.17.9)(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)): dependencies: '@astrojs/db': 0.17.1 '@clack/core': 0.4.1 '@clack/prompts': 0.9.1 - '@effect/cli': 0.69.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/printer-ansi@0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7))(@effect/printer@0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7))(effect@3.17.7) - '@effect/cluster': 0.47.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(effect@3.17.7) - '@effect/experimental': 0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - '@effect/platform': 0.90.2(effect@3.17.7) - '@effect/platform-node': 0.95.0(@effect/cluster@0.47.0(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/workflow@0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/sql@0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7) - '@effect/printer': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7) - '@effect/printer-ansi': 0.45.0(@effect/typeclass@0.36.0(effect@3.17.7))(effect@3.17.7) - '@effect/rpc': 0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - '@effect/sql': 0.44.1(@effect/experimental@0.54.5(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7) - '@effect/typeclass': 0.36.0(effect@3.17.7) - '@effect/workflow': 0.8.3(@effect/platform@0.90.2(effect@3.17.7))(@effect/rpc@0.68.3(@effect/platform@0.90.2(effect@3.17.7))(effect@3.17.7))(effect@3.17.7) - '@iconify-json/flat-color-icons': 1.2.1 - '@iconify-json/simple-icons': 1.2.47 + '@iconify-json/flat-color-icons': 1.2.3 + '@iconify-json/simple-icons': 1.2.48 '@inox-tools/runtime-logger': 0.6.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) '@libsql/client': 0.15.10 '@nanostores/i18n': 1.2.2(nanostores@1.0.1) @@ -10132,39 +10167,37 @@ snapshots: '@oslojs/encoding': 1.1.0 '@studiocms/ui': 0.4.17(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0))(vite@6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0)) '@withstudiocms/cli-kit': 0.1.0 - '@withstudiocms/config-utils': 0.1.0-beta.2(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + '@withstudiocms/component-registry': 0.1.0-beta.1(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + '@withstudiocms/config-utils': 0.1.0-beta.3(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + '@withstudiocms/effect': 0.1.0-beta.1(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) astro: 5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) + astro-integration-kit: 0.19.0(astro@5.12.9(@types/node@24.1.0)(jiti@2.4.2)(rollup@4.40.0)(terser@5.39.0)(typescript@5.8.3)(yaml@2.7.0)) boxen: 8.0.1 - chalk: 5.5.0 - deepmerge-ts: 7.1.5 + chalk: 5.6.0 diff: 8.0.2 diff2html: 3.4.52 dompurify: 3.2.6 dotenv: 17.2.1 drizzle-orm: 0.42.0(@libsql/client@0.15.10) - effect: 3.17.7 + effect: 3.17.9 fuse.js: 7.1.0 - jose: 6.0.12 + jose: 6.0.13 magicast: 0.3.5 markdown-it: 14.1.0 mdast-util-from-markdown: 2.0.2 mdast-util-to-markdown: 2.1.2 mdast-util-to-string: 4.0.0 - micromatch: 4.0.8 mrmime: 2.0.1 nanostores: 1.0.1 nodemailer: 7.0.5 package-manager-detector: 1.3.0 semver: 7.7.2 - socks: 2.8.6 three: 0.170.0 - ts-morph: 26.0.0 ultrahtml: 1.6.0 unist-util-visit: 5.0.0 vite: 6.3.5(@types/node@24.1.0)(jiti@2.4.2)(terser@5.39.0)(yaml@2.7.0) optionalDependencies: - '@studiocms/web-vitals': 4.4.1(@astrojs/db@0.17.1) + '@studiocms/web-vitals': 4.5.0(@astrojs/db@0.17.1) transitivePeerDependencies: - bufferutil - ioredis @@ -10178,7 +10211,7 @@ snapshots: summary@2.1.0: {} - suneditor@2.47.6: {} + suneditor@2.47.7: {} symbol-tree@3.2.4: optional: true @@ -10296,7 +10329,7 @@ snapshots: tunnel@0.0.6: {} - turndown@7.2.0: + turndown@7.2.1: dependencies: '@mixmark-io/domino': 2.2.0 @@ -10661,7 +10694,7 @@ snapshots: web-streams-polyfill@3.3.3: {} - web-vitals@5.0.3: {} + web-vitals@5.1.0: {} webidl-conversions@3.0.1: {} diff --git a/src/content/docs/en/guides/upgrade/version-guides/0-1-0-beta-24.mdx b/src/content/docs/en/guides/upgrade/version-guides/0-1-0-beta-24.mdx index a4a447ed..fc8218ad 100644 --- a/src/content/docs/en/guides/upgrade/version-guides/0-1-0-beta-24.mdx +++ b/src/content/docs/en/guides/upgrade/version-guides/0-1-0-beta-24.mdx @@ -4,9 +4,6 @@ title: "Upgrade: 0.1.0-beta.24" description: Upgrade StudioCMS to Beta.24 sidebar: label: 0.1.0-beta.24 - badge: - text: NEW - variant: success order: 999991 --- diff --git a/src/content/docs/en/guides/upgrade/version-guides/0-1-0-beta-25.mdx b/src/content/docs/en/guides/upgrade/version-guides/0-1-0-beta-25.mdx new file mode 100644 index 00000000..cf6d9ec0 --- /dev/null +++ b/src/content/docs/en/guides/upgrade/version-guides/0-1-0-beta-25.mdx @@ -0,0 +1,32 @@ +--- +i18nReady: true +title: "Upgrade: 0.1.0-beta.25" +description: Upgrade StudioCMS to Beta.25 +sidebar: + label: 0.1.0-beta.25 + badge: + text: NEW + variant: success + order: 999990 +--- + +import ReadMore from '~/components/ReadMore.astro' +import QuickUpdate from '~/components/QuickUpdate.astro' +import { Aside } from '@astrojs/starlight/components' + + + +## Features + +- Refactor dashboard content management components to eliminate inline scripts and improve code reusability. +- Refactor usage of effect to utilize new enhanced utilities from new `@withstudiocms/effect` package. +- Updates to utilize new `@withstudiocms/component-registry` package. +- Migrate API routes to new createEffectAPIRoutes utility from `@withstudiocms/effect`. +- Optimize login page preview on Config page and first-time setup. +- Optimize `threejs` login page, ensuring fast page load. + +## Bug fixes + +- Unifies date-time config on last updated check for version check modal. +- Cleanup code, fix first time setup oauth, and cleanup old utils. +- Consolidate table definitions into config and remove legacy tables file. \ No newline at end of file diff --git a/src/content/docs/en/how-it-works/effect.mdx b/src/content/docs/en/how-it-works/effect.mdx index deeb7479..d5b6c582 100644 --- a/src/content/docs/en/how-it-works/effect.mdx +++ b/src/content/docs/en/how-it-works/effect.mdx @@ -4,6 +4,9 @@ title: "Effect" description: "Learn about how StudioCMS uses Effect." sidebar: order: 5 + badge: + text: Updated + variant: success --- import ReadMore from '~/components/ReadMore.astro'; @@ -26,7 +29,7 @@ This includes all the same base exports from Effect's default export `import {} ```ts twoslash title="custom-utils.ts" import { - convertToVanilla, errorTap, + runEffect, errorTap, genLogger, pipeLogger, runtimeLogger } from 'studiocms/effect'; diff --git a/src/content/docs/en/how-it-works/sdk.mdx b/src/content/docs/en/how-it-works/sdk.mdx index a08ce60d..54cbacb4 100644 --- a/src/content/docs/en/how-it-works/sdk.mdx +++ b/src/content/docs/en/how-it-works/sdk.mdx @@ -4,9 +4,6 @@ title: "The SDK" description: "Learn about the StudioCMS SDK and how to use it." sidebar: order: 3 - badge: - text: Updated - variant: success --- import ReadMore from '~/components/ReadMore.astro'; diff --git a/studiocms b/studiocms index 558ac5d9..8902c5a8 160000 --- a/studiocms +++ b/studiocms @@ -1 +1 @@ -Subproject commit 558ac5d984ad7dc23b5dbbe26d41708d8edb8782 +Subproject commit 8902c5a861cec0db3e1500f8bd0b4b28c0e6d0cc diff --git a/typedoc.config.ts b/typedoc.config.ts index 5b0bdaa4..3f6573bc 100644 --- a/typedoc.config.ts +++ b/typedoc.config.ts @@ -95,27 +95,24 @@ const TypeDocPlugins = (isProd: boolean, testingMode: boolean): StarlightPlugin[ getFilePathToPackage('studiocms', 'src/effect.ts'), getFilePathToPackage('studiocms', 'src/errors.ts'), getFilePathToPackage('studiocms', 'src/index.ts'), - getFilePathToPackage('studiocms', 'src/pluginHandler.ts'), + getFilePathToPackage('studiocms', 'src/oAuthUtils.ts'), getFilePathToPackage('studiocms', 'src/plugins.ts'), - getFilePathToPackage('studiocms', 'src/routeHandler.ts'), - getFilePathToPackage('studiocms', 'src/scriptHandler.ts'), getFilePathToPackage('studiocms', 'src/types.ts'), - getFilePathToPackage('studiocms', 'src/cli/index.ts'), getFilePathToPackage('studiocms', 'src/cli/add/index.ts'), getFilePathToPackage('studiocms', 'src/cli/add/npm-utils.ts'), getFilePathToPackage('studiocms', 'src/cli/add/tryToInstallPlugins.ts'), getFilePathToPackage('studiocms', 'src/cli/add/updateStudioCMSConfig.ts'), getFilePathToPackage('studiocms', 'src/cli/add/validatePlugins.ts'), - getFilePathToPackage('studiocms', 'src/cli/crypto/index.ts'), getFilePathToPackage('studiocms', 'src/cli/crypto/genJWT/index.ts'), + getFilePathToPackage('studiocms', 'src/cli/crypto/index.ts'), getFilePathToPackage('studiocms', 'src/cli/getTurso/index.ts'), - getFilePathToPackage('studiocms', 'src/cli/init/index.ts'), getFilePathToPackage('studiocms', 'src/cli/init/steps/env.ts'), getFilePathToPackage('studiocms', 'src/cli/init/steps/next.ts'), - getFilePathToPackage('studiocms', 'src/cli/users/index.ts'), + getFilePathToPackage('studiocms', 'src/cli/init/index.ts'), getFilePathToPackage('studiocms', 'src/cli/users/steps/libsqlCreateUsers.ts'), getFilePathToPackage('studiocms', 'src/cli/users/steps/libsqlModifyUsers.ts'), getFilePathToPackage('studiocms', 'src/cli/users/steps/next.ts'), + getFilePathToPackage('studiocms', 'src/cli/users/index.ts'), getFilePathToPackage('studiocms', 'src/cli/utils/checkRequiredEnvVars.ts'), getFilePathToPackage('studiocms', 'src/cli/utils/context.ts'), getFilePathToPackage('studiocms', 'src/cli/utils/createUserAvatar.ts'), @@ -128,131 +125,121 @@ const TypeDocPlugins = (isProd: boolean, testingMode: boolean): StarlightPlugin[ getFilePathToPackage('studiocms', 'src/cli/utils/types.ts'), getFilePathToPackage('studiocms', 'src/cli/utils/useLibSQLDb.ts'), getFilePathToPackage('studiocms', 'src/cli/utils/user-utils.ts'), + getFilePathToPackage('studiocms', 'src/cli/index.ts'), getFilePathToPackage('studiocms', 'src/db/config.ts'), - getFilePathToPackage('studiocms', 'src/db/tables.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/encryption.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/index.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/password.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/session.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/types.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/user.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/verify-email.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/utils/scrypt.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/utils/unsafeCheck.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/utils/lists/passwords.ts'), - getFilePathToPackage('studiocms', 'src/lib/auth/utils/lists/usernames.ts'), - getFilePathToPackage('studiocms', 'src/lib/dynamic-sitemap/index.ts'), - getFilePathToPackage('studiocms', 'src/lib/dynamic-sitemap/sitemap-index.xml.ts'), - getFilePathToPackage('studiocms', 'src/lib/effects/convertToVanilla.ts'), - getFilePathToPackage('studiocms', 'src/lib/effects/index.ts'), - getFilePathToPackage('studiocms', 'src/lib/effects/logger.ts'), - getFilePathToPackage('studiocms', 'src/lib/effects/smtp.config.ts'), - getFilePathToPackage('studiocms', 'src/lib/effects/smtp.ts'), - getFilePathToPackage('studiocms', 'src/lib/i18n/client.ts'), - getFilePathToPackage('studiocms', 'src/lib/i18n/config.ts'), - getFilePathToPackage('studiocms', 'src/lib/i18n/index.ts'), - getFilePathToPackage('studiocms', 'src/lib/mailer/index.ts'), - getFilePathToPackage('studiocms', 'src/lib/mailer/template.ts'), - getFilePathToPackage('studiocms', 'src/lib/mailer/templates/index.ts'), - getFilePathToPackage('studiocms', 'src/lib/mailer/templates/notification.ts'), - getFilePathToPackage('studiocms', 'src/lib/mailer/templates/password-reset.ts'), - getFilePathToPackage('studiocms', 'src/lib/mailer/templates/user-invite.ts'), - getFilePathToPackage('studiocms', 'src/lib/mailer/templates/verify-email.ts'), - getFilePathToPackage('studiocms', 'src/lib/notifier/client.ts'), - getFilePathToPackage('studiocms', 'src/lib/notifier/index.ts'), - getFilePathToPackage('studiocms', 'src/lib/renderer/errors.ts'), - getFilePathToPackage('studiocms', 'src/lib/robots/index.ts'), - getFilePathToPackage('studiocms', 'src/lib/robots/core.ts'), - getFilePathToPackage('studiocms', 'src/lib/robots/types.ts'), - getFilePathToPackage('studiocms', 'src/lib/robots/utils.ts'), - getFilePathToPackage('studiocms', 'src/lib/webVitals/checkForWebVitalsPlugin.ts'), - getFilePathToPackage('studiocms', 'src/lib/webVitals/consts.ts'), - getFilePathToPackage('studiocms', 'src/lib/webVitals/schemas.ts'), - getFilePathToPackage('studiocms', 'src/lib/webVitals/types.ts'), - getFilePathToPackage('studiocms', 'src/lib/webVitals/webVital.ts'), - getFilePathToPackage('studiocms', 'src/lib/webVitals/webVitalsRouteSummary.ts'), - getFilePathToPackage('studiocms', 'src/lib/webVitals/webVitalsSummary.ts'), - getFilePathToPackage('studiocms', 'src/lib/dashboardGrid.ts'), - getFilePathToPackage('studiocms', 'src/lib/endpointResponses.ts'), - getFilePathToPackage('studiocms', 'src/lib/head.ts'), - getFilePathToPackage('studiocms', 'src/lib/headDefaults.ts'), - getFilePathToPackage('studiocms', 'src/lib/makeAPIRoute.ts'), - getFilePathToPackage('studiocms', 'src/lib/makePublicRoute.ts'), - getFilePathToPackage('studiocms', 'src/lib/pathGenerators.ts'), - getFilePathToPackage('studiocms', 'src/lib/removeLeadingTrailingSlashes.ts'), - getFilePathToPackage('studiocms', 'src/lib/routeMap.ts'), - getFilePathToPackage('studiocms', 'src/lib/urlGen.ts'), + getFilePathToPackage('studiocms', 'src/handlers/changelog/changelogLoader.ts'), + getFilePathToPackage('studiocms', 'src/handlers/changelog/index.ts'), + getFilePathToPackage('studiocms', 'src/handlers/astroConfigCheck.ts'), + getFilePathToPackage('studiocms', 'src/handlers/index.ts'), + getFilePathToPackage('studiocms', 'src/handlers/pluginHandler.ts'), + getFilePathToPackage('studiocms', 'src/handlers/routeHandler.ts'), + getFilePathToPackage('studiocms', 'src/handlers/scriptHandler.ts'), + getFilePathToPackage('studiocms', 'src/integrations/dynamic-sitemap/index.ts'), + getFilePathToPackage('studiocms', 'src/integrations/robots/core.ts'), + getFilePathToPackage('studiocms', 'src/integrations/robots/index.ts'), + getFilePathToPackage('studiocms', 'src/integrations/robots/schema.ts'), + getFilePathToPackage('studiocms', 'src/integrations/robots/utils.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/utils/buildDataObject.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/utils/buildPageRouteDataObject.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/utils/buildPerPageDataObject.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/utils/checkDate.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/utils/webVitalsUtils.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/checkForWebVitalsPlugin.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/consts.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/schemas.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/types.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/webVitals.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/webVitalsRouteSummary.ts'), + getFilePathToPackage('studiocms', 'src/integrations/webVitals/webVitalsSummary.ts'), + getFilePathToPackage('studiocms', 'src/integrations/node-namespace.ts'), getFilePathToPackage('studiocms', 'src/middleware/index.ts'), getFilePathToPackage('studiocms', 'src/middleware/utils.ts'), - getFilePathToPackage('studiocms', 'src/runtime/AstroComponentProxy.ts'), getFilePathToPackage('studiocms', 'src/runtime/index.ts'), - getFilePathToPackage('studiocms', 'src/runtime/decoder/index.ts'), - getFilePathToPackage('studiocms', 'src/runtime/decoder/decode-codepoint.ts'), - getFilePathToPackage('studiocms', 'src/runtime/decoder/decode-data-html.ts'), - getFilePathToPackage('studiocms', 'src/runtime/decoder/decode-data-xml.ts'), - getFilePathToPackage('studiocms', 'src/runtime/decoder/utils.ts'), - getFilePathToPackage('studiocms', 'src/schemas/index.ts'), - getFilePathToPackage('studiocms', 'src/schemas/plugins/index.ts'), - getFilePathToPackage('studiocms', 'src/schemas/plugins/shared.ts'), getFilePathToPackage('studiocms', 'src/schemas/config/auth.ts'), getFilePathToPackage('studiocms', 'src/schemas/config/dashboard.ts'), + getFilePathToPackage('studiocms', 'src/schemas/config/developer.ts'), getFilePathToPackage('studiocms', 'src/schemas/config/index.ts'), - getFilePathToPackage('studiocms', 'src/schemas/config/pageTypeOptions.ts'), getFilePathToPackage('studiocms', 'src/schemas/config/sdk.ts'), - getFilePathToPackage('studiocms', 'src/scripts/formListener.ts'), - getFilePathToPackage('studiocms', 'src/scripts/three.ts'), - getFilePathToPackage('studiocms', 'src/scripts/utils/fitModelToViewport.ts'), - getFilePathToPackage('studiocms', 'src/sdk/cache-core.ts'), - getFilePathToPackage('studiocms', 'src/sdk/cache.ts'), - getFilePathToPackage('studiocms', 'src/sdk/core.ts'), - getFilePathToPackage('studiocms', 'src/sdk/errors.ts'), - getFilePathToPackage('studiocms', 'src/sdk/index.ts'), - getFilePathToPackage('studiocms', 'src/sdk/sdkCore.ts'), - getFilePathToPackage('studiocms', 'src/sdk/tables.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/collectors.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/convertToVanilla.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/db.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/foldertree.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/generators.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/getVersionFromNPM.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/index.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/parsers.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/users.ts'), - getFilePathToPackage('studiocms', 'src/sdk/effect/lib/jwt-generator.ts'), - getFilePathToPackage('studiocms', 'src/sdk/types/index.ts'), - getFilePathToPackage('studiocms', 'src/sdk/types/tableDefs.ts'), - getFilePathToPackage('studiocms', 'src/sdk/types/tsAlias.ts'), + getFilePathToPackage('studiocms', 'src/schemas/plugins/index.ts'), + getFilePathToPackage('studiocms', 'src/schemas/plugins/shared.ts'), + getFilePathToPackage('studiocms', 'src/schemas/index.ts'), + getFilePathToPackage('studiocms', 'src/utils/effects/index.ts'), + getFilePathToPackage('studiocms', 'src/utils/effects/logger.ts'), + getFilePathToPackage('studiocms', 'src/utils/effects/smtp.ts'), getFilePathToPackage('studiocms', 'src/utils/addIntegrationArray.ts'), - getFilePathToPackage('studiocms', 'src/utils/addIntegrationArrayWithChecks.ts'), - getFilePathToPackage('studiocms', 'src/utils/astroConfigCheck.ts'), - getFilePathToPackage('studiocms', 'src/utils/astroEnvConfig.ts'), - getFilePathToPackage('studiocms', 'src/utils/authEnvCheck.ts'), - getFilePathToPackage('studiocms', 'src/utils/changelog.ts'), - getFilePathToPackage('studiocms', 'src/utils/changelogLoader.ts'), - getFilePathToPackage('studiocms', 'src/utils/checkENV.ts'), - getFilePathToPackage('studiocms', 'src/utils/dynamicResult.ts'), - getFilePathToPackage('studiocms', 'src/utils/getLabelForPermissionLevel.ts'), getFilePathToPackage('studiocms', 'src/utils/getLatestVersion.ts'), getFilePathToPackage('studiocms', 'src/utils/integrationLogger.ts'), - getFilePathToPackage('studiocms', 'src/utils/integrations.ts'), - getFilePathToPackage('studiocms', 'src/utils/isDashboardRoute.ts'), - getFilePathToPackage('studiocms', 'src/utils/jsonParse.ts'), - getFilePathToPackage('studiocms', 'src/utils/makePageTitle.ts'), - getFilePathToPackage('studiocms', 'src/utils/pageListPackageLabel.ts'), + getFilePathToPackage('studiocms', 'src/utils/jsonUtils.ts'), getFilePathToPackage('studiocms', 'src/utils/pageTypeFilter.ts'), - getFilePathToPackage('studiocms', 'src/utils/pluginLogger.ts'), - getFilePathToPackage('studiocms', 'src/utils/readJson.ts'), getFilePathToPackage('studiocms', 'src/utils/safeString.ts'), - getFilePathToPackage('studiocms', 'src/utils/tryCatch.ts'), - getFilePathToPackage('studiocms', 'src/utils/validImages.ts'), - getFilePathToPackage('studiocms', 'src/componentRegistry/convert-hyphens.ts'), - getFilePathToPackage('studiocms', 'src/componentRegistry/errors.ts'), - getFilePathToPackage('studiocms', 'src/componentRegistry/handler.ts'), - getFilePathToPackage('studiocms', 'src/componentRegistry/index.ts'), - getFilePathToPackage('studiocms', 'src/componentRegistry/PropsParser.ts'), - getFilePathToPackage('studiocms', 'src/componentRegistry/Registry.ts'), - getFilePathToPackage('studiocms', 'src/componentRegistry/runtime.ts'), - getFilePathToPackage('studiocms', 'src/componentRegistry/types.ts') + getFilePathToPackage('studiocms', 'src/utils/tinyMDParser.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/utils.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/utils/lists/passwords.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/utils/lists/usernames.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/utils/scrypt.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/utils/unsafeCheck.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/validImages/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/encryption.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/getLabelForPermissionLevel.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/password.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/session.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/types.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/user.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/auth/verify-email.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/i18n/client.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/i18n/config.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/i18n/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/lib/head.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/lib/headDefaults.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/lib/jsonUtils.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/lib/makeAPIRoute.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/lib/makePublicRoute.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/lib/pathGenerators.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/lib/routeMap.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/lib/urlGen.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/mailer/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/mailer/template.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/mailer/templates/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/mailer/templates/notification.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/mailer/templates/password-reset.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/mailer/templates/user-invite.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/mailer/templates/verify-email.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/notifier/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/notifier/client.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/scripts/user-quick-tools.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/lib/jwt-generator.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/collectors.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/db.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/foldertree.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/generators.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/getVersionFromNPM.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/parsers.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/pluginUtils.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/effect/users.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/auth.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/clear.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/delete.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/diffTracking.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/get.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/init.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/middlewares.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/notificationSettings.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/plugins.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/post.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/resetTokenBucket.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/rest_api.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/modules/update.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/types/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/types/tableDefs.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/types/tsAlias.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/consts.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/errors.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/index.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/sdkCore.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/tables.ts'), + getFilePathToPackage('studiocms', 'src/virtuals/sdk/utils.ts'), ], }) ),