From 162446d89c10b949516ed0193d329c3d57777efe Mon Sep 17 00:00:00 2001 From: Adam Matthiesen Date: Wed, 16 Apr 2025 06:06:59 -0700 Subject: [PATCH 01/69] start of beta.16 docs --- astro.config.mts | 24 +- package.json | 20 +- pnpm-lock.yaml | 1396 ++++++++++------------ src/content/docs/en/how-it-works/cli.mdx | 273 +++-- 4 files changed, 837 insertions(+), 876 deletions(-) diff --git a/astro.config.mts b/astro.config.mts index 4a15cab9..1973d58f 100644 --- a/astro.config.mts +++ b/astro.config.mts @@ -2,7 +2,7 @@ import starlight from '@astrojs/starlight'; import ui from '@studiocms/ui'; import { defineConfig } from 'astro/config'; import starlightImageZoom from 'starlight-image-zoom'; -import starlightLinksValidator from 'starlight-links-validator' +import starlightLinksValidator from 'starlight-links-validator'; import starlightSidebarTopics from 'starlight-sidebar-topics'; import getCoolifyURL from './hostUtils.ts'; import rehypePlugins from './src/plugins/rehypePluginKit.ts'; @@ -78,14 +78,18 @@ export default defineConfig({ }, defaultLocale: 'en', locales, - social: { - github: 'https://github.com/withstudiocms/studiocms', - discord: 'https://chat.studiocms.dev', - youtube: 'https://www.youtube.com/@StudioCMS', - 'x.com': 'https://x.com/withstudiocms', - blueSky: 'https://bsky.app/profile/studiocms.dev', - openCollective: 'https://opencollective.com/StudioCMS', - }, + social: [ + { label: 'GitHub', icon: 'github', href: 'https://github.com/withstudiocms/studiocms' }, + { label: 'Discord', icon: 'discord', href: 'https://chat.studiocms.dev' }, + { label: 'YouTube', icon: 'youtube', href: 'https://www.youtube.com/@StudioCMS' }, + { label: 'Twitter / X', icon: 'x.com', href: 'https://x.com/withstudiocms' }, + { label: 'BlueSky', icon: 'blueSky', href: 'https://bsky.app/profile/studiocms.dev' }, + { + label: 'Open Collective', + icon: 'openCollective', + href: 'https://opencollective.com/StudioCMS', + }, + ], customCss: [ '@studiocms/ui/css/global.css', './src/styles/sponsorcolors.css', @@ -137,7 +141,7 @@ export default defineConfig({ starlightLinksValidator({ errorOnFallbackPages: false, errorOnInconsistentLocale: true, - exclude: ['/*/typedoc/**/*'] + exclude: ['/*/typedoc/**/*'], }), starlightImageZoom(), starlightSidebarTopics([ diff --git a/package.json b/package.json index 46d24131..783e50d6 100644 --- a/package.json +++ b/package.json @@ -21,20 +21,20 @@ "ci:lunaria:report": "pnpm tsm --require=./scripts/filter-warnings.cjs ./scripts/lunaria-report-bot.ts" }, "dependencies": { - "studiocms": "0.1.0-beta.13", - "@studiocms/blog": "0.1.0-beta.13", - "@studiocms/devapps": "0.1.0-beta.13", + "studiocms": "0.1.0-beta.15", + "@studiocms/blog": "0.1.0-beta.15", + "@studiocms/devapps": "0.1.0-beta.15", "@studiocms/ui": "^0.4.16", - "@studiocms/mdx": "0.1.0-beta.13", - "@studiocms/markdoc": "0.1.0-beta.13", + "@studiocms/mdx": "0.1.0-beta.15", + "@studiocms/markdoc": "0.1.0-beta.15", "@actions/core": "^1.11.1", - "astro": "^5.5.4", + "astro": "^5.7.1", "@astrojs/check": "^0.9.4", - "@astrojs/starlight": "^0.32.4", - "@astrojs/db": "^0.14.8", - "@astrojs/node": "^9.1.3", + "@astrojs/starlight": "^0.33.0", + "@astrojs/db": "^0.14.11", + "@astrojs/node": "^9.2.0", "@astrojs/web-vitals": "^3.0.1", - "@astrojs/react": "^4.2.1", + "@astrojs/react": "^4.2.4", "sharp": "^0.33.5", "typescript": "^5.8.2", "astro-integration-kit": "^0.18.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0f4f7578..c8d85d23 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -18,20 +18,20 @@ importers: specifier: ^0.9.4 version: 0.9.4(typescript@5.8.2) '@astrojs/db': - specifier: ^0.14.8 - version: 0.14.8(@types/react@19.0.10)(react@19.0.0) + specifier: ^0.14.11 + version: 0.14.11(@types/react@19.0.10)(react@19.0.0) '@astrojs/node': - specifier: ^9.1.3 - version: 9.1.3(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + specifier: ^9.2.0 + version: 9.2.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) '@astrojs/react': - specifier: ^4.2.1 - version: 4.2.1(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0) + specifier: ^4.2.4 + version: 4.2.4(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0) '@astrojs/starlight': - specifier: ^0.32.4 - version: 0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + specifier: ^0.33.0 + version: 0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) '@astrojs/web-vitals': specifier: ^3.0.1 - version: 3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)) + version: 3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)) '@biomejs/biome': specifier: 1.9.4 version: 1.9.4 @@ -51,20 +51,20 @@ importers: specifier: ^3.2.1 version: 3.2.1 '@studiocms/blog': - specifier: 0.1.0-beta.13 - version: 0.1.0-beta.13(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + specifier: 0.1.0-beta.15 + version: 0.1.0-beta.15(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) '@studiocms/devapps': - specifier: 0.1.0-beta.13 - version: 0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + specifier: 0.1.0-beta.15 + version: 0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) '@studiocms/markdoc': - specifier: 0.1.0-beta.13 - version: 0.1.0-beta.13(@astrojs/react@4.2.1(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0))(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + specifier: 0.1.0-beta.15 + version: 0.1.0-beta.15(@astrojs/react@4.2.4(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) '@studiocms/mdx': - specifier: 0.1.0-beta.13 - version: 0.1.0-beta.13(acorn@8.14.0)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + specifier: 0.1.0-beta.15 + version: 0.1.0-beta.15(acorn@8.14.0)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) '@studiocms/ui': specifier: ^0.4.16 - version: 0.4.16(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + version: 0.4.16(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) '@types/hast': specifier: ^3.0.4 version: 3.0.4 @@ -75,17 +75,17 @@ importers: specifier: ^4.0.4 version: 4.0.4 astro: - specifier: ^5.5.4 - version: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + specifier: ^5.7.1 + version: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) astro-embed: specifier: ^0.9.0 - version: 0.9.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + version: 0.9.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) astro-integration-kit: specifier: ^0.18.0 - version: 0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + version: 0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) expressive-code-twoslash: specifier: ^0.4.0 - version: 0.4.0(@expressive-code/core@0.40.2)(expressive-code@0.40.2)(typescript@5.8.2) + version: 0.4.0(@expressive-code/core@0.41.1)(expressive-code@0.41.1)(typescript@5.8.2) fast-glob: specifier: ^3.3.3 version: 3.3.3 @@ -118,22 +118,22 @@ importers: version: 0.33.5 starlight-image-zoom: specifier: ^0.11.1 - version: 0.11.1(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))) + version: 0.11.1(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))) starlight-links-validator: specifier: ^0.16.0 - version: 0.16.0(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))) + version: 0.16.0(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))) starlight-package-managers: specifier: ^0.10.0 - version: 0.10.0(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))) + version: 0.10.0(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))) starlight-sidebar-topics: specifier: ^0.6.0 - version: 0.6.0(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))) + version: 0.6.0(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))) starlight-typedoc: specifier: ^0.21.0 - version: 0.21.0(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)))(typedoc-plugin-markdown@4.6.0(typedoc@0.28.1(typescript@5.8.2)))(typedoc@0.28.1(typescript@5.8.2)) + version: 0.21.0(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)))(typedoc-plugin-markdown@4.6.0(typedoc@0.28.1(typescript@5.8.2)))(typedoc@0.28.1(typescript@5.8.2)) studiocms: - specifier: 0.1.0-beta.13 - version: 0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + specifier: 0.1.0-beta.15 + version: 0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) tsm: specifier: ^2.3.0 version: 2.3.0 @@ -304,11 +304,8 @@ packages: '@astrojs/compiler@2.11.0': resolution: {integrity: sha512-zZOO7i+JhojO8qmlyR/URui6LyfHJY6m+L9nwyX5GiKD78YoRaZ5tzz6X0fkl+5bD3uwlDHayf6Oe8Fu36RKNg==} - '@astrojs/db@0.14.8': - resolution: {integrity: sha512-xy6w0wQdZbN1p+q1s/hd19cPbgN7K1KYLNu0Yf5kwxMk4taE6bWbWzsveB+OmiNc4xhSuNNRN1TStOwzXNETBg==} - - '@astrojs/internal-helpers@0.6.0': - resolution: {integrity: sha512-XgHIJDQaGlFnTr0sDp1PiJrtqsWzbHP2qkTU+JpQ8SnBewKP2IKOe/wqCkl0CyfyRXRu3TSWu4t/cpYMVfuBNA==} + '@astrojs/db@0.14.11': + resolution: {integrity: sha512-vhmiCQzboAw0TSJEWwf8lZMnNOqanzYmT+1kal9DIxknQ20CTl8BIMxSVpz3D0zKi+kvaTBm8j3gJNn06fR0Cg==} '@astrojs/internal-helpers@0.6.1': resolution: {integrity: sha512-l5Pqf6uZu31aG+3Lv8nl/3s4DbUzdlxTWDof4pEpto6GUJNhhCbelVi9dEyurOVyqaelwmS9oSyOWOENSfgo9A==} @@ -325,20 +322,17 @@ packages: prettier-plugin-astro: optional: true - '@astrojs/markdown-remark@6.2.0': - resolution: {integrity: sha512-LUDjgd9p1yG0qTFSocaj3GOLmZs8Hsw/pNtvqzvNY58Acebxvb/46vDO/e/wxYgsKgIfWS+p+ZI5SfOjoVrbCg==} - '@astrojs/markdown-remark@6.3.1': resolution: {integrity: sha512-c5F5gGrkczUaTVgmMW9g1YMJGzOtRvjjhw6IfGuxarM6ct09MpwysP10US729dy07gg8y+ofVifezvP3BNsWZg==} - '@astrojs/mdx@4.1.0': - resolution: {integrity: sha512-M7BaYhVTT7Q/iS2EoEaUngQnN+D2jPCWmNS1TIY31bDyz3MOf+dZmuqODJOEUdBBAASkQE+MhzyPds/N2o6csw==} + '@astrojs/mdx@4.2.4': + resolution: {integrity: sha512-c832AWpiMCcuPY8j+yr5T+hOf8n5RlKLFHlNTt15xxkOk3zjFJP81TIYKrMrbhD5rMzJ09Ixi+xM0m68w2Q0DQ==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} peerDependencies: astro: ^5.0.0 - '@astrojs/node@9.1.3': - resolution: {integrity: sha512-YcVxEmeZU8khNdrPYNPN3j//4tYPM+Pw6CthAJ6VE/bw65qEX7ErMRApalY2tibc3YhCeHMmsO9rXGhyW0NNyA==} + '@astrojs/node@9.2.0': + resolution: {integrity: sha512-TUQPsMz8OtMsVc66rE7R2c2KsHgZ31sgdnazbn1bQp+9JMAYUvl9XzDPwBnrb9WkVWtEKLdyw+W8h9DzU+LQ9w==} peerDependencies: astro: ^5.3.0 @@ -346,8 +340,8 @@ packages: resolution: {integrity: sha512-GilTHKGCW6HMq7y3BUv9Ac7GMe/MO9gi9GW62GzKtth0SwukCu/qp2wLiGpEujhY+VVhaG9v7kv/5vFzvf4NYw==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} - '@astrojs/react@4.2.1': - resolution: {integrity: sha512-g0P6zxG7RPHNcbmMB15dJJ83+ApBVFBcgnf6BnMz/PVXM150Pa1vYKeuTcWhERqLNgmpI2uXuch5MecIhrUlqQ==} + '@astrojs/react@4.2.4': + resolution: {integrity: sha512-Qnj4dPsGZzUF0duQG+m6B7oFbGZpiRTl8TP6WvjeMr6BlI3dobj7wkKc/I9dQhUrWsswUafbPJuOJPGFUZtmKQ==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0} peerDependencies: '@types/react': ^17.0.50 || ^18.0.21 || ^19.0.0 @@ -358,16 +352,16 @@ packages: '@astrojs/rss@4.0.11': resolution: {integrity: sha512-3e3H8i6kc97KGnn9iaZBJpIkdoQi8MmR5zH5R+dWsfCM44lLTszOqy1OBfGGxDt56mpQkYVtZJWoxMyWuUZBfw==} - '@astrojs/sitemap@3.2.1': - resolution: {integrity: sha512-uxMfO8f7pALq0ADL6Lk68UV6dNYjJ2xGUzyjjVj60JLBs5a6smtlkBYv3tQ0DzoqwS7c9n4FUx5lgv0yPo/fgA==} + '@astrojs/sitemap@3.3.0': + resolution: {integrity: sha512-nYE4lKQtk+Kbrw/w0G0TTgT724co0jUsU4tPlHY9au5HmTBKbwiCLwO/15b1/y13aZ4Kr9ZbMeMHlXuwn0ty4Q==} - '@astrojs/starlight@0.32.4': - resolution: {integrity: sha512-l6aHQ4wzFPdw2G2XPqft/SrzhOYWYBYPkIHlLdgFT09Lt3NUpHnHwdcomtDJfHPlvrAqBKt/C+aJqQjLBApu0Q==} + '@astrojs/starlight@0.33.2': + resolution: {integrity: sha512-UpvPBMtZrP/x17uQmdOxm8lUTtmEJ0csTprQT8fd8HSHDn/pSK69fOsSjl6tk83ROMOARC5/DivExSxxJADNSA==} peerDependencies: astro: ^5.1.5 - '@astrojs/studio@0.1.4': - resolution: {integrity: sha512-WvMd9REeMQdlRGmISNX7nVW0xO9OR8+cIeusRpDKbKNqGC3DLxe4T+MJGim5RVGESqIY1GHOoFEaBbZejwU5Kg==} + '@astrojs/studio@0.1.7': + resolution: {integrity: sha512-t7WJhH/77uT1hgjqBRq9rzmjGDwRiWZ98C4UGRj5VN1Mqf8/5wpZ2GIvSiIFBfI+qjo5znKLSj3Gjm3w48/wvg==} '@astrojs/telemetry@3.2.0': resolution: {integrity: sha512-wxhSKRfKugLwLlr4OFfcqovk+LIFtKwLyGPqMsv+9/ibqqnW3Gv7tBhtKEb0gAyUAC4G9BTVQeQahqnQAhd6IQ==} @@ -532,6 +526,9 @@ packages: cpu: [x64] os: [win32] + '@capsizecss/unpack@2.4.0': + resolution: {integrity: sha512-GrSU71meACqcmIUxPYOJvGKF0yryjN/L1aCuE9DViCTJI7bfkjgYDPD1zbNDcINJwSSP6UaBZY9GAbYDO7re0Q==} + '@clack/core@0.4.1': resolution: {integrity: sha512-Pxhij4UXg8KSr7rPek6Zowm+5M22rbd2g1nfojHJkxp5YkFqiZ2+YLEM/XGVIzvGOcM0nqjIFxrpDwWRZYWYjA==} @@ -762,17 +759,17 @@ packages: cpu: [x64] os: [win32] - '@expressive-code/core@0.40.2': - resolution: {integrity: sha512-gXY3v7jbgz6nWKvRpoDxK4AHUPkZRuJsM79vHX/5uhV9/qX6Qnctp/U/dMHog/LCVXcuOps+5nRmf1uxQVPb3w==} + '@expressive-code/core@0.41.1': + resolution: {integrity: sha512-mG2IrN4t/NGPmEeeswmttsW7W7c96sz3ASjo1psQnOqU5QWAF61HpnBu3lPxHI8iQJyZI8wfAroo9FFpwlkvAQ==} - '@expressive-code/plugin-frames@0.40.2': - resolution: {integrity: sha512-aLw5IlDlZWb10Jo/TTDCVsmJhKfZ7FJI83Zo9VDrV0OBlmHAg7klZqw68VDz7FlftIBVAmMby53/MNXPnMjTSQ==} + '@expressive-code/plugin-frames@0.41.1': + resolution: {integrity: sha512-cwUUWMr2jNpKpgiepEzM9BGnU60WepE5/Ar3H2aOn8IzcDa4Eeuk0JqQB1Vvpo0bu+VRIxaTA2njoAIeQuMN5w==} - '@expressive-code/plugin-shiki@0.40.2': - resolution: {integrity: sha512-t2HMR5BO6GdDW1c1ISBTk66xO503e/Z8ecZdNcr6E4NpUfvY+MRje+LtrcvbBqMwWBBO8RpVKcam/Uy+1GxwKQ==} + '@expressive-code/plugin-shiki@0.41.1': + resolution: {integrity: sha512-xJHk89ECxQpvf7ftTmtEfAKoApYYr5Um7d6fiE6GuY7+WuXN02+ZHH8r5pSJpxlQMfAmavqbNPd3dEJ9v/zHnQ==} - '@expressive-code/plugin-text-markers@0.40.2': - resolution: {integrity: sha512-/XoLjD67K9nfM4TgDlXAExzMJp6ewFKxNpfUw4F7q5Ecy+IU3/9zQQG/O70Zy+RxYTwKGw2MA9kd7yelsxnSmw==} + '@expressive-code/plugin-text-markers@0.41.1': + resolution: {integrity: sha512-PFvk91yY+H8KVEcyZSrktLoWzBgLVpowvMxOJooFn74roGxnU4TEBJpWcRnJFtMEwTLzWNnk10MSOApOccvSKg==} '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} @@ -949,19 +946,19 @@ packages: '@kwsites/promise-deferred@1.1.1': resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - '@libsql/client@0.14.0': - resolution: {integrity: sha512-/9HEKfn6fwXB5aTEEoMeFh4CtG0ZzbncBb1e++OCdVpgKZ/xyMsIVYXm0w7Pv4RUel803vE6LwniB3PqD72R0Q==} + '@libsql/client@0.15.4': + resolution: {integrity: sha512-m8a7giWlhLdfKVIZFd3UlBptWTS+H0toSOL09BxbqzBeFHwuVC+5ewyi4LMBxoy2TLNQGE4lO8cwpsTWmu695w==} - '@libsql/core@0.14.0': - resolution: {integrity: sha512-nhbuXf7GP3PSZgdCY2Ecj8vz187ptHlZQ0VRc751oB2C1W8jQUXKKklvt7t1LJiUTQBVJuadF628eUk+3cRi4Q==} + '@libsql/core@0.15.4': + resolution: {integrity: sha512-NMvh6xnn3vrcd7DNehj0HiJcRWB2a8hHhJUTkOBej3Pf3KB21HOmdOUjXxJ5pGbjWXh4ezQBmHtF5ozFhocXaA==} - '@libsql/darwin-arm64@0.4.7': - resolution: {integrity: sha512-yOL742IfWUlUevnI5PdnIT4fryY3LYTdLm56bnY0wXBw7dhFcnjuA7jrH3oSVz2mjZTHujxoITgAE7V6Z+eAbg==} + '@libsql/darwin-arm64@0.5.6': + resolution: {integrity: sha512-N0lt/I6xCTW6zE3J1I0/YH+TFnoMeZyeSorfLWg1wQi6QrB2PQ3je4R/bGViaU1uMEXaCc5OyI3GrrXJIDOLWg==} cpu: [arm64] os: [darwin] - '@libsql/darwin-x64@0.4.7': - resolution: {integrity: sha512-ezc7V75+eoyyH07BO9tIyJdqXXcRfZMbKcLCeF8+qWK5nP8wWuMcfOVywecsXGRbT99zc5eNra4NEx6z5PkSsA==} + '@libsql/darwin-x64@0.5.6': + resolution: {integrity: sha512-v8YYImGB3klHvLViWAqsmgYuG32iO+Mt52VSfuqM5m8KzI2XQ2CRxKdBGYnLI9D3Q1T7upYGuHVTSoK3GpKoXQ==} cpu: [x64] os: [darwin] @@ -975,28 +972,28 @@ packages: '@libsql/isomorphic-ws@0.1.5': resolution: {integrity: sha512-DtLWIH29onUYR00i0GlQ3UdcTRC6EP4u9w/h9LxpUZJWRMARk6dQwZ6Jkd+QdwVpuAOrdxt18v0K2uIYR3fwFg==} - '@libsql/linux-arm64-gnu@0.4.7': - resolution: {integrity: sha512-WlX2VYB5diM4kFfNaYcyhw5y+UJAI3xcMkEUJZPtRDEIu85SsSFrQ+gvoKfcVh76B//ztSeEX2wl9yrjF7BBCA==} + '@libsql/linux-arm64-gnu@0.5.6': + resolution: {integrity: sha512-2SdnSd/Tg+l5qN4yuc7Fh9Uvy/TakL8RiBJMSZEQkFta4FBk9H/Cp49SF9YRx9g2jItTlzOGJ+PAfnkU5HbabA==} cpu: [arm64] os: [linux] - '@libsql/linux-arm64-musl@0.4.7': - resolution: {integrity: sha512-6kK9xAArVRlTCpWeqnNMCoXW1pe7WITI378n4NpvU5EJ0Ok3aNTIC2nRPRjhro90QcnmLL1jPcrVwO4WD1U0xw==} + '@libsql/linux-arm64-musl@0.5.6': + resolution: {integrity: sha512-DhfDtTWksAGXe70fA4cyhJHGYBB2BpLnF9EB1Rli2ACHrQbgWFHCiSrSg91tk4UVCVRDZ91KkXqU5bWL16Kwcg==} cpu: [arm64] os: [linux] - '@libsql/linux-x64-gnu@0.4.7': - resolution: {integrity: sha512-CMnNRCmlWQqqzlTw6NeaZXzLWI8bydaXDke63JTUCvu8R+fj/ENsLrVBtPDlxQ0wGsYdXGlrUCH8Qi9gJep0yQ==} + '@libsql/linux-x64-gnu@0.5.6': + resolution: {integrity: sha512-lB6zcJw0u+Y3d2rN4ruxJtqxq9UjtzsoA+naJFmYEiDcls1p6OZQ+0OphO5qzTuet/MwbmiHrda/Kk15brBQBw==} cpu: [x64] os: [linux] - '@libsql/linux-x64-musl@0.4.7': - resolution: {integrity: sha512-nI6tpS1t6WzGAt1Kx1n1HsvtBbZ+jHn0m7ogNNT6pQHZQj7AFFTIMeDQw/i/Nt5H38np1GVRNsFe99eSIMs9XA==} + '@libsql/linux-x64-musl@0.5.6': + resolution: {integrity: sha512-gNbiJg0GGhKZSCTiRpbd9cD2/xT1Nj8bnXra+5ZvPYxiIaphE9xy3ELPIZjGIzBLX9dnn5E920K2tIOrBMRVBw==} cpu: [x64] os: [linux] - '@libsql/win32-x64-msvc@0.4.7': - resolution: {integrity: sha512-7pJzOWzPm6oJUxml+PCDRzYQ4A1hTMHAciTAHfFK4fkbDZX33nWPVG7Y3vqdKtslcwAzwmrNDc6sXy2nwWnbiw==} + '@libsql/win32-x64-msvc@0.5.6': + resolution: {integrity: sha512-8PtI2LrcacvFvzGOkm1CFCGWR5Y5eJDliAlZUEv7BTSAWf07FIVi21mEAyB9VG5y3VpWtY0f+6JYblrwqgqD3A==} cpu: [x64] os: [win32] @@ -1017,11 +1014,6 @@ packages: react: optional: true - '@matthiesenxyz/integration-utils@0.3.0': - resolution: {integrity: sha512-i0Cw7iH0H6YfcFny/lss/ZtgAX8eqDeMWzhvmgMIWlxgZAsrRdnI7BWiTHpjb3aMdLLsXEcY3vnQ+RaSQaaW8Q==} - peerDependencies: - astro: ^4.14 || ^5 - '@mdx-js/mdx@3.1.0': resolution: {integrity: sha512-/QxEhPAvGwbQmy1Px8F899L5Uc2KZ6JtXwlCgJmjSTBedwOZkByYcBG4GceIGPXRDsmfxhHazuS+hlOShRLeDw==} @@ -1113,18 +1105,6 @@ packages: cpu: [x64] os: [win32] - '@pnpm/config.env-replace@1.1.0': - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} - engines: {node: '>=12.22.0'} - - '@pnpm/network.ca-file@1.0.2': - resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} - engines: {node: '>=12.22.0'} - - '@pnpm/npm-conf@2.3.1': - resolution: {integrity: sha512-c83qWb22rNRuB0UaVCI0uRPNRr8Z0FWnEIvT47jiHAmOIUHbBOg5XvV7pM5x+rKn9HRpjxquDbXYSXr3fAKFcw==} - engines: {node: '>=12'} - '@rgrove/parse-xml@4.2.0': resolution: {integrity: sha512-UuBOt7BOsKVOkFXRe4Ypd/lADuNIfqJXv8GvHqtXaTYXPPKkj2nS2zPllVsrtRjcomDhIJVBnZwfmlI222WH8g==} engines: {node: '>=14.0.0'} @@ -1138,140 +1118,145 @@ packages: rollup: optional: true - '@rollup/rollup-android-arm-eabi@4.34.8': - resolution: {integrity: sha512-q217OSE8DTp8AFHuNHXo0Y86e1wtlfVrXiAlwkIvGRQv9zbc6mE3sjIVfwI8sYUyNxwOg0j/Vm1RKM04JcWLJw==} + '@rollup/rollup-android-arm-eabi@4.40.0': + resolution: {integrity: sha512-+Fbls/diZ0RDerhE8kyC6hjADCXA1K4yVNlH0EYfd2XjyH0UGgzaQ8MlT0pCXAThfxv3QUAczHaL+qSv1E4/Cg==} cpu: [arm] os: [android] - '@rollup/rollup-android-arm64@4.34.8': - resolution: {integrity: sha512-Gigjz7mNWaOL9wCggvoK3jEIUUbGul656opstjaUSGC3eT0BM7PofdAJaBfPFWWkXNVAXbaQtC99OCg4sJv70Q==} + '@rollup/rollup-android-arm64@4.40.0': + resolution: {integrity: sha512-PPA6aEEsTPRz+/4xxAmaoWDqh67N7wFbgFUJGMnanCFs0TV99M0M8QhhaSCks+n6EbQoFvLQgYOGXxlMGQe/6w==} cpu: [arm64] os: [android] - '@rollup/rollup-darwin-arm64@4.34.8': - resolution: {integrity: sha512-02rVdZ5tgdUNRxIUrFdcMBZQoaPMrxtwSb+/hOfBdqkatYHR3lZ2A2EGyHq2sGOd0Owk80oV3snlDASC24He3Q==} + '@rollup/rollup-darwin-arm64@4.40.0': + resolution: {integrity: sha512-GwYOcOakYHdfnjjKwqpTGgn5a6cUX7+Ra2HeNj/GdXvO2VJOOXCiYYlRFU4CubFM67EhbmzLOmACKEfvp3J1kQ==} cpu: [arm64] os: [darwin] - '@rollup/rollup-darwin-x64@4.34.8': - resolution: {integrity: sha512-qIP/elwR/tq/dYRx3lgwK31jkZvMiD6qUtOycLhTzCvrjbZ3LjQnEM9rNhSGpbLXVJYQ3rq39A6Re0h9tU2ynw==} + '@rollup/rollup-darwin-x64@4.40.0': + resolution: {integrity: sha512-CoLEGJ+2eheqD9KBSxmma6ld01czS52Iw0e2qMZNpPDlf7Z9mj8xmMemxEucinev4LgHalDPczMyxzbq+Q+EtA==} cpu: [x64] os: [darwin] - '@rollup/rollup-freebsd-arm64@4.34.8': - resolution: {integrity: sha512-IQNVXL9iY6NniYbTaOKdrlVP3XIqazBgJOVkddzJlqnCpRi/yAeSOa8PLcECFSQochzqApIOE1GHNu3pCz+BDA==} + '@rollup/rollup-freebsd-arm64@4.40.0': + resolution: {integrity: sha512-r7yGiS4HN/kibvESzmrOB/PxKMhPTlz+FcGvoUIKYoTyGd5toHp48g1uZy1o1xQvybwwpqpe010JrcGG2s5nkg==} cpu: [arm64] os: [freebsd] - '@rollup/rollup-freebsd-x64@4.34.8': - resolution: {integrity: sha512-TYXcHghgnCqYFiE3FT5QwXtOZqDj5GmaFNTNt3jNC+vh22dc/ukG2cG+pi75QO4kACohZzidsq7yKTKwq/Jq7Q==} + '@rollup/rollup-freebsd-x64@4.40.0': + resolution: {integrity: sha512-mVDxzlf0oLzV3oZOr0SMJ0lSDd3xC4CmnWJ8Val8isp9jRGl5Dq//LLDSPFrasS7pSm6m5xAcKaw3sHXhBjoRw==} cpu: [x64] os: [freebsd] - '@rollup/rollup-linux-arm-gnueabihf@4.34.8': - resolution: {integrity: sha512-A4iphFGNkWRd+5m3VIGuqHnG3MVnqKe7Al57u9mwgbyZ2/xF9Jio72MaY7xxh+Y87VAHmGQr73qoKL9HPbXj1g==} + '@rollup/rollup-linux-arm-gnueabihf@4.40.0': + resolution: {integrity: sha512-y/qUMOpJxBMy8xCXD++jeu8t7kzjlOCkoxxajL58G62PJGBZVl/Gwpm7JK9+YvlB701rcQTzjUZ1JgUoPTnoQA==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm-musleabihf@4.34.8': - resolution: {integrity: sha512-S0lqKLfTm5u+QTxlFiAnb2J/2dgQqRy/XvziPtDd1rKZFXHTyYLoVL58M/XFwDI01AQCDIevGLbQrMAtdyanpA==} + '@rollup/rollup-linux-arm-musleabihf@4.40.0': + resolution: {integrity: sha512-GoCsPibtVdJFPv/BOIvBKO/XmwZLwaNWdyD8TKlXuqp0veo2sHE+A/vpMQ5iSArRUz/uaoj4h5S6Pn0+PdhRjg==} cpu: [arm] os: [linux] - '@rollup/rollup-linux-arm64-gnu@4.34.8': - resolution: {integrity: sha512-jpz9YOuPiSkL4G4pqKrus0pn9aYwpImGkosRKwNi+sJSkz+WU3anZe6hi73StLOQdfXYXC7hUfsQlTnjMd3s1A==} + '@rollup/rollup-linux-arm64-gnu@4.40.0': + resolution: {integrity: sha512-L5ZLphTjjAD9leJzSLI7rr8fNqJMlGDKlazW2tX4IUF9P7R5TMQPElpH82Q7eNIDQnQlAyiNVfRPfP2vM5Avvg==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-arm64-musl@4.34.8': - resolution: {integrity: sha512-KdSfaROOUJXgTVxJNAZ3KwkRc5nggDk+06P6lgi1HLv1hskgvxHUKZ4xtwHkVYJ1Rep4GNo+uEfycCRRxht7+Q==} + '@rollup/rollup-linux-arm64-musl@4.40.0': + resolution: {integrity: sha512-ATZvCRGCDtv1Y4gpDIXsS+wfFeFuLwVxyUBSLawjgXK2tRE6fnsQEkE4csQQYWlBlsFztRzCnBvWVfcae/1qxQ==} cpu: [arm64] os: [linux] - '@rollup/rollup-linux-loongarch64-gnu@4.34.8': - resolution: {integrity: sha512-NyF4gcxwkMFRjgXBM6g2lkT58OWztZvw5KkV2K0qqSnUEqCVcqdh2jN4gQrTn/YUpAcNKyFHfoOZEer9nwo6uQ==} + '@rollup/rollup-linux-loongarch64-gnu@4.40.0': + resolution: {integrity: sha512-wG9e2XtIhd++QugU5MD9i7OnpaVb08ji3P1y/hNbxrQ3sYEelKJOq1UJ5dXczeo6Hj2rfDEL5GdtkMSVLa/AOg==} cpu: [loong64] os: [linux] - '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': - resolution: {integrity: sha512-LMJc999GkhGvktHU85zNTDImZVUCJ1z/MbAJTnviiWmmjyckP5aQsHtcujMjpNdMZPT2rQEDBlJfubhs3jsMfw==} + '@rollup/rollup-linux-powerpc64le-gnu@4.40.0': + resolution: {integrity: sha512-vgXfWmj0f3jAUvC7TZSU/m/cOE558ILWDzS7jBhiCAFpY2WEBn5jqgbqvmzlMjtp8KlLcBlXVD2mkTSEQE6Ixw==} cpu: [ppc64] os: [linux] - '@rollup/rollup-linux-riscv64-gnu@4.34.8': - resolution: {integrity: sha512-xAQCAHPj8nJq1PI3z8CIZzXuXCstquz7cIOL73HHdXiRcKk8Ywwqtx2wrIy23EcTn4aZ2fLJNBB8d0tQENPCmw==} + '@rollup/rollup-linux-riscv64-gnu@4.40.0': + resolution: {integrity: sha512-uJkYTugqtPZBS3Z136arevt/FsKTF/J9dEMTX/cwR7lsAW4bShzI2R0pJVw+hcBTWF4dxVckYh72Hk3/hWNKvA==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-riscv64-musl@4.40.0': + resolution: {integrity: sha512-rKmSj6EXQRnhSkE22+WvrqOqRtk733x3p5sWpZilhmjnkHkpeCgWsFFo0dGnUGeA+OZjRl3+VYq+HyCOEuwcxQ==} cpu: [riscv64] os: [linux] - '@rollup/rollup-linux-s390x-gnu@4.34.8': - resolution: {integrity: sha512-DdePVk1NDEuc3fOe3dPPTb+rjMtuFw89gw6gVWxQFAuEqqSdDKnrwzZHrUYdac7A7dXl9Q2Vflxpme15gUWQFA==} + '@rollup/rollup-linux-s390x-gnu@4.40.0': + resolution: {integrity: sha512-SpnYlAfKPOoVsQqmTFJ0usx0z84bzGOS9anAC0AZ3rdSo3snecihbhFTlJZ8XMwzqAcodjFU4+/SM311dqE5Sw==} cpu: [s390x] os: [linux] - '@rollup/rollup-linux-x64-gnu@4.34.8': - resolution: {integrity: sha512-8y7ED8gjxITUltTUEJLQdgpbPh1sUQ0kMTmufRF/Ns5tI9TNMNlhWtmPKKHCU0SilX+3MJkZ0zERYYGIVBYHIA==} + '@rollup/rollup-linux-x64-gnu@4.40.0': + resolution: {integrity: sha512-RcDGMtqF9EFN8i2RYN2W+64CdHruJ5rPqrlYw+cgM3uOVPSsnAQps7cpjXe9be/yDp8UC7VLoCoKC8J3Kn2FkQ==} cpu: [x64] os: [linux] - '@rollup/rollup-linux-x64-musl@4.34.8': - resolution: {integrity: sha512-SCXcP0ZpGFIe7Ge+McxY5zKxiEI5ra+GT3QRxL0pMMtxPfpyLAKleZODi1zdRHkz5/BhueUrYtYVgubqe9JBNQ==} + '@rollup/rollup-linux-x64-musl@4.40.0': + resolution: {integrity: sha512-HZvjpiUmSNx5zFgwtQAV1GaGazT2RWvqeDi0hV+AtC8unqqDSsaFjPxfsO6qPtKRRg25SisACWnJ37Yio8ttaw==} cpu: [x64] os: [linux] - '@rollup/rollup-win32-arm64-msvc@4.34.8': - resolution: {integrity: sha512-YHYsgzZgFJzTRbth4h7Or0m5O74Yda+hLin0irAIobkLQFRQd1qWmnoVfwmKm9TXIZVAD0nZ+GEb2ICicLyCnQ==} + '@rollup/rollup-win32-arm64-msvc@4.40.0': + resolution: {integrity: sha512-UtZQQI5k/b8d7d3i9AZmA/t+Q4tk3hOC0tMOMSq2GlMYOfxbesxG4mJSeDp0EHs30N9bsfwUvs3zF4v/RzOeTQ==} cpu: [arm64] os: [win32] - '@rollup/rollup-win32-ia32-msvc@4.34.8': - resolution: {integrity: sha512-r3NRQrXkHr4uWy5TOjTpTYojR9XmF0j/RYgKCef+Ag46FWUTltm5ziticv8LdNsDMehjJ543x/+TJAek/xBA2w==} + '@rollup/rollup-win32-ia32-msvc@4.40.0': + resolution: {integrity: sha512-+m03kvI2f5syIqHXCZLPVYplP8pQch9JHyXKZ3AGMKlg8dCyr2PKHjwRLiW53LTrN/Nc3EqHOKxUxzoSPdKddA==} cpu: [ia32] os: [win32] - '@rollup/rollup-win32-x64-msvc@4.34.8': - resolution: {integrity: sha512-U0FaE5O1BCpZSeE6gBl3c5ObhePQSfk9vDRToMmTkbhCOgW4jqvtS5LGyQ76L1fH8sM0keRp4uDTsbjiUyjk0g==} + '@rollup/rollup-win32-x64-msvc@4.40.0': + resolution: {integrity: sha512-lpPE1cLfP5oPzVjKMx10pgBmKELQnFJXHgvtHCtuJWOv8MxqdEIMNtgHgBFf7Ea2/7EuVwa9fodWUfXAlXZLZQ==} cpu: [x64] os: [win32] '@shikijs/colorized-brackets@3.2.1': resolution: {integrity: sha512-LBDMLqmp+sZQCmIDxAMykNjAd000VooqLY7vQlOM00MWawzT8yXfqFzc+ccbjJFmTSqjVT12xDzBSfVYAo+wEg==} - '@shikijs/core@1.29.2': - resolution: {integrity: sha512-vju0lY9r27jJfOY4Z7+Rt/nIOjzJpZ3y+nYpqtUZInVoXQ/TJZcfGnNOGnKjFdVZb8qexiCuSlZRKcGfhhTTZQ==} - '@shikijs/core@3.2.1': resolution: {integrity: sha512-FhsdxMWYu/C11sFisEp7FMGBtX/OSSbnXZDMBhGuUDBNTdsoZlMSgQv5f90rwvzWAdWIW6VobD+G3IrazxA6dQ==} - '@shikijs/engine-javascript@1.29.2': - resolution: {integrity: sha512-iNEZv4IrLYPv64Q6k7EPpOCE/nuvGiKl7zxdq0WFuRPF5PAE9PRo2JGq/d8crLusM59BRemJ4eOqrFrC4wiQ+A==} + '@shikijs/core@3.2.2': + resolution: {integrity: sha512-yvlSKVMLjddAGBa2Yu+vUZxuu3sClOWW1AG+UtJkvejYuGM5BVL35s6Ijiwb75O9QdEx6IkMxinHZSi8ZyrBaA==} '@shikijs/engine-javascript@3.2.1': resolution: {integrity: sha512-eMdcUzN3FMQYxOmRf2rmU8frikzoSHbQDFH2hIuXsrMO+IBOCI9BeeRkCiBkcLDHeRKbOCtYMJK3D6U32ooU9Q==} - '@shikijs/engine-oniguruma@1.29.2': - resolution: {integrity: sha512-7iiOx3SG8+g1MnlzZVDYiaeHe7Ez2Kf2HrJzdmGwkRisT7r4rak0e655AcM/tF9JG/kg5fMNYlLLKglbN7gBqA==} + '@shikijs/engine-javascript@3.2.2': + resolution: {integrity: sha512-tlDKfhWpF4jKLUyVAnmL+ggIC+0VyteNsUpBzh1iwWLZu4i+PelIRr0TNur6pRRo5UZIv3ss/PLMuwahg9S2hg==} '@shikijs/engine-oniguruma@3.2.1': resolution: {integrity: sha512-wZZAkayEn6qu2+YjenEoFqj0OyQI64EWsNR6/71d1EkG4sxEOFooowKivsWPpaWNBu3sxAG+zPz5kzBL/SsreQ==} - '@shikijs/langs@1.29.2': - resolution: {integrity: sha512-FIBA7N3LZ+223U7cJDUYd5shmciFQlYkFXlkKVaHsCPgfVLiO+e12FmQE6Tf9vuyEsFe3dIl8qGWKXgEHL9wmQ==} + '@shikijs/engine-oniguruma@3.2.2': + resolution: {integrity: sha512-vyXRnWVCSvokwbaUD/8uPn6Gqsf5Hv7XwcW4AgiU4Z2qwy19sdr6VGzMdheKKN58tJOOe5MIKiNb901bgcUXYQ==} '@shikijs/langs@3.2.1': resolution: {integrity: sha512-If0iDHYRSGbihiA8+7uRsgb1er1Yj11pwpX1c6HLYnizDsKAw5iaT3JXj5ZpaimXSWky/IhxTm7C6nkiYVym+A==} - '@shikijs/themes@1.29.2': - resolution: {integrity: sha512-i9TNZlsq4uoyqSbluIcZkmPL9Bfi3djVxRnofUHwvx/h6SRW3cwgBC5SML7vsDcWyukY0eCzVN980rqP6qNl9g==} + '@shikijs/langs@3.2.2': + resolution: {integrity: sha512-NY0Urg2dV9ETt3JIOWoMPuoDNwte3geLZ4M1nrPHbkDS8dWMpKcEwlqiEIGqtwZNmt5gKyWpR26ln2Bg2ecPgw==} '@shikijs/themes@3.2.1': resolution: {integrity: sha512-k5DKJUT8IldBvAm8WcrDT5+7GA7se6lLksR+2E3SvyqGTyFMzU2F9Gb7rmD+t+Pga1MKrYFxDIeyWjMZWM6uBQ==} - '@shikijs/types@1.29.2': - resolution: {integrity: sha512-VJjK0eIijTZf0QSTODEXCqinjBn0joAHQ+aPSBzrv4O2d/QSbsMw+ZeSRx03kV34Hy7NzUvV/7NqfYGRLrASmw==} + '@shikijs/themes@3.2.2': + resolution: {integrity: sha512-Zuq4lgAxVKkb0FFdhHSdDkALuRpsj1so1JdihjKNQfgM78EHxV2JhO10qPsMrm01FkE3mDRTdF68wfmsqjt6HA==} '@shikijs/types@3.2.1': resolution: {integrity: sha512-/NTWAk4KE2M8uac0RhOsIhYQf4pdU0OywQuYDGIGAJ6Mjunxl2cGiuLkvu4HLCMn+OTTLRWkjZITp+aYJv60yA==} + '@shikijs/types@3.2.2': + resolution: {integrity: sha512-a5TiHk7EH5Lso8sHcLHbVNNhWKP0Wi3yVnXnu73g86n3WoDgEra7n3KszyeCGuyoagspQ2fzvy4cpSc8pKhb0A==} + '@shikijs/vscode-textmate@10.0.2': resolution: {integrity: sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==} @@ -1280,31 +1265,31 @@ packages: engines: {node: '>=8.10'} hasBin: true - '@studiocms/blog@0.1.0-beta.13': - resolution: {integrity: sha512-sTiiZFLftFNIUECAaidGulwp+/Koim0u6ebuOwZmAuG2Yj1MJQ+dD9SOQFSwAs6ZeBw+ygJn2hiy8/aHAMAGEg==} + '@studiocms/blog@0.1.0-beta.15': + resolution: {integrity: sha512-QG0+ZkMYbcnqlEnm1wRXT+z8BmtgkeFMtNWUD0SwvMG68El+RE6fdiYwhlrndTRi1dX0MYkROjC7ukoPXpKLqw==} peerDependencies: - astro: ^5.5.0 - studiocms: 0.1.0-beta.13 - vite: ^6.2.0 + astro: ^5.6.0 + studiocms: 0.1.0-beta.15 + vite: ^6.2.5 - '@studiocms/devapps@0.1.0-beta.13': - resolution: {integrity: sha512-5gPrusLYa9KICMpH8Xg4Wrin3HIIMpgfZ+I3i1Er9TQpIaf7QktoPMKR4ppZYFwNi81QNBnzrk0mSDFqsunvzg==} + '@studiocms/devapps@0.1.0-beta.15': + resolution: {integrity: sha512-aRcgxvK34L0aE4+vnnaRoVLAjmhF/7T+2+COwg+KA58VI4KV/HN6y/VY9AuL6d3bCwDYGfZbekl8hwSUDYsN+Q==} peerDependencies: - '@astrojs/db': ^0.14.7 - astro: ^5.5.0 - studiocms: 0.1.0-beta.13 - vite: ^6.2.0 + '@astrojs/db': ^0.14.10 + astro: ^5.6.0 + studiocms: 0.1.0-beta.15 + vite: ^6.2.5 peerDependenciesMeta: studiocms: optional: true - '@studiocms/markdoc@0.1.0-beta.13': - resolution: {integrity: sha512-BNxmfT8ks1s3FEQDDAHoYLOOyV3NBHeH79ok/5hUbyvyxyOp6fpq962a8u7juxJG/MQgW4Plf4UTUl8JnFiJVQ==} + '@studiocms/markdoc@0.1.0-beta.15': + resolution: {integrity: sha512-YX2db7VgU8Wma5uWADImLFXYeY0BddeircqindZqYtWF9IDV7pxDIdO8p9SU6epB4aEAh+rcEI2QIyHrR5xpKw==} peerDependencies: '@astrojs/react': ^4.2.1 - astro: ^5.5.0 - studiocms: 0.1.0-beta.13 - vite: ^6.2.0 + astro: ^5.6.0 + studiocms: 0.1.0-beta.15 + vite: ^6.2.5 peerDependenciesMeta: '@astrojs/react': optional: true @@ -1312,12 +1297,12 @@ packages: '@studiocms/markdown-remark-processor@1.2.0': resolution: {integrity: sha512-3qOupRze2HKO2VdcrN0c5j9ZYoM8hlhFjrs4m5pg4w5Do5I1MTuDDTXmfRnZ+CwDrXyUaYr+DK1Csb7zMYjzyA==} - '@studiocms/mdx@0.1.0-beta.13': - resolution: {integrity: sha512-m5rVfvxxKqNfydtqELHEm7G1ce709wcFCklrnuVsKxLXH0hkYFCYk25aAkwnDdLAU3TqECERbZuZAm+6TzLYwA==} + '@studiocms/mdx@0.1.0-beta.15': + resolution: {integrity: sha512-c50AkUoXc76LsErrqGFXgDjMLJlMUBflKv57QhMAowKwWcJHs9KbbeNtrETNErKPdaFSqQlBfUuPq+NW43Ee5A==} peerDependencies: - astro: ^5.5.0 - studiocms: 0.1.0-beta.13 - vite: ^6.2.0 + astro: ^5.6.0 + studiocms: 0.1.0-beta.15 + vite: ^6.2.5 '@studiocms/ui@0.4.16': resolution: {integrity: sha512-X1LKS/OX5tT5rcNKR1nPU6saSH8YXyYVMZk2LKuaJkgRyEqkKocbNeXV3qebHIaOY5jL/jhwAXYvz+lwSInF9A==} @@ -1325,6 +1310,9 @@ packages: astro: ^4.5 || ^5.0.0-beta.0 vite: ^5.0.0 || ^6.0.0 + '@swc/helpers@0.5.17': + resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==} + '@types/acorn@4.0.6': resolution: {integrity: sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==} @@ -1349,6 +1337,9 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} + '@types/estree@1.0.7': + resolution: {integrity: sha512-w28IoSUCJpidD/TGviZwwMJckNESJZXFu7NBZ5YJ4mEUnNraUn9Pm8HSZm/jDF1pDWYKspWE7oVphigUPRakIQ==} + '@types/hast@3.0.4': resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} @@ -1554,16 +1545,11 @@ packages: peerDependencies: astro: ^2.0.0 || ^3.0.0-beta || ^4.0.0-beta || ^5.0.0-beta - astro-expressive-code@0.40.2: - resolution: {integrity: sha512-yJMQId0yXSAbW9I6yqvJ3FcjKzJ8zRL7elbJbllkv1ZJPlsI0NI83Pxn1YL1IapEM347EvOOkSW2GL+2+NO61w==} + astro-expressive-code@0.41.1: + resolution: {integrity: sha512-za6HlekMOczwlkuYuQQTd6LkKFwsnfAjwjIprCzOqsjp9vkYrAcriXM5cIG7V1Zxx88sVXF6iGnyNl4J0DL2Mg==} peerDependencies: astro: ^4.0.0-beta || ^5.0.0-beta || ^3.3.0 - astro-integration-kit@0.17.0: - resolution: {integrity: sha512-fe31CCKmrGYn/kkBd1J4b7P02gEdMdEIFBz14zdAud+YAmJeLtZD6wmrCz3LDau+lE1oM1hQnvmZXVSM/YveKw==} - peerDependencies: - astro: ^4.12.0 || ^5.0.0-beta - astro-integration-kit@0.18.0: resolution: {integrity: sha512-Z0QW5IQjosuKQDEGYYkvUX6EhEtrmE4/oViqWz23QveV8U7AuyFsTdg00WRNPevWZl/5a4lLUeDpv4bCRynRRg==} peerDependencies: @@ -1574,8 +1560,8 @@ packages: peerDependencies: astro: ^4.5 || ^5.1.0 - astro@5.5.4: - resolution: {integrity: sha512-rc9Mj6dIKM9ylTSQ0/S1l5f1iSDNs0PEjRMnvVpZ0W+wfBCu99JEuXy+fiWDNT6gf60bC4dKQehZxZGdSJB9kg==} + astro@5.7.1: + resolution: {integrity: sha512-5nqSQ7prw3yR6o/ip0TfdQpYSadKADEkyIdGVY8V8FOZIl806GfRhOzNYQnjqyw94mEUJ5067MBeYjdCvf2d7A==} engines: {node: ^18.17.1 || ^20.3.0 || >=22.0.0, npm: '>=9.6.5', pnpm: '>=7.1.0'} hasBin: true @@ -1608,6 +1594,9 @@ packages: bcp-47@2.1.0: resolution: {integrity: sha512-9IIS3UPrvIa1Ej+lVDdDwO7zLehjqsaByECw0bu2RRGP73jALm6FYbzI5gWbgHLvNdkvfXB5YrSbocZdOS0c0w==} + blob-to-buffer@1.2.9: + resolution: {integrity: sha512-BF033y5fN6OCofD3vgHmNtwZWRcq9NLyyxyILx9hfMy1sXYy4ojFl765hJ2lP0YaN2fuxPaLO2Vzzoxy0FLFFA==} + boolbase@1.0.0: resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} @@ -1622,14 +1611,14 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} + brotli@1.3.3: + resolution: {integrity: sha512-oTKjJdShmDuGW94SyyaoQvAjf30dZaHnjJ8uAF+u2/vGJkJbJPJAT1gDiOJP5v1Zb6f9KEyW/1HpuaWIXtGHPg==} + browserslist@4.24.4: resolution: {integrity: sha512-KDi1Ny1gSePi1vm0q4oxSF8b4DR44GF4BbmS2YdhPLOEqd8pDviZOGH/GsmRwoWJ2+5Lr085X7naowMwKHDG1A==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==} - buffer@6.0.3: resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} @@ -1677,10 +1666,6 @@ packages: resolution: {integrity: sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA==} engines: {node: '>= 14.16.0'} - ci-info@4.1.0: - resolution: {integrity: sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==} - engines: {node: '>=8'} - ci-info@4.2.0: resolution: {integrity: sha512-cYY9mypksY8NRqgDB1XD1RiJL338v/551niynFTGkZOO2LHuB2OmOYxDIe/ttN9AHwrqdum1360G3ald0W9kCg==} engines: {node: '>=8'} @@ -1705,6 +1690,10 @@ packages: resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} engines: {node: '>=0.8'} + clone@2.1.2: + resolution: {integrity: sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==} + engines: {node: '>=0.8'} + clsx@2.1.1: resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==} engines: {node: '>=6'} @@ -1747,9 +1736,6 @@ packages: common-ancestor-path@1.0.1: resolution: {integrity: sha512-L3sHRo1pXXEqX8VU28kfgUY+YGsk09hPqZiZmLacNib6XNTCM8ubYeT7ryXQw8asB1sKgcU5lkB7ONug08aB8w==} - config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} - consola@3.4.0: resolution: {integrity: sha512-EiPU8G6dQG0GFHNR8ljnZFki/8a+cQwEQ+7wpxdChl02Q8HXlwEZWD5lqAF8vC2sEC3Tehr8hy7vErz88LHyUA==} engines: {node: ^14.18.0 || >=16.10.0} @@ -1764,6 +1750,9 @@ packages: resolution: {integrity: sha512-9Kr/j4O16ISv8zBBhJoi4bXOYNTkFLOqSL3UDB0njXxCXNezjeyVrJyGOWtgfs/q2km1gwBcfH8q1yEGoMYunA==} engines: {node: '>=18'} + cross-fetch@3.2.0: + resolution: {integrity: sha512-Q+xVJLoGOeIMXZmbUK4HYk+69cQH6LudR0Vu/pRm2YlU/hDV9CiS0gKUMaWY5f2NeUH9C1nV3bsTlCo0FsTV1Q==} + crossws@0.3.4: resolution: {integrity: sha512-uj0O1ETYX1Bh6uSgktfPvwDiPYGQ3aI4qVsaC/LWpkIzGj1nUYm5FK3K+t11oOlpN01lGbprFCH4wBlKdJjVgw==} @@ -1776,6 +1765,10 @@ packages: css-selector-parser@3.0.5: resolution: {integrity: sha512-3itoDFbKUNx1eKmVpYMFyqKX04Ww9osZ+dLgrk6GEv6KMVeXUhUnp4I5X+evw+u3ZxVU6RFXSSRxlTeMh8bA+g==} + css-tree@3.1.0: + resolution: {integrity: sha512-0eW44TGN5SQXU1mWSkKwFstI/22X2bG1nYzZTYMAWjylYURhse752YgbE4Cx46AC+bAvI+/dYTPRk1LqSUnu6w==} + engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} + css-what@6.1.0: resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} engines: {node: '>= 6'} @@ -1810,10 +1803,6 @@ packages: deep-diff@1.0.2: resolution: {integrity: sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==} - deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} - default-browser-id@5.0.0: resolution: {integrity: sha512-A6p/pu/6fyBcA1TRz/GqWYPViplrftcW2gZC9q79ngNCKAeR/X3gcEdXQHl4KNXV+3wgIJ1CPkJQ3IHM6lcsyA==} engines: {node: '>=18'} @@ -1865,6 +1854,9 @@ packages: devlop@1.1.0: resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + dfa@1.2.0: + resolution: {integrity: sha512-ED3jP8saaweFTjeGX8HQPjeC1YYyZs98jGNZx6IiBvxW7JG5v492kamAQB3m2wop07CvU/RQmzcKr6bgcC5D/Q==} + diff2html@3.4.51: resolution: {integrity: sha512-/rVCSDyokkzSCEGaGjkkElXtIRwyNDRzIa3S8VUhR6pjk25p6+AMnb1s2zGmhjl66D5m/HnV3IeZoxnWsvTy+w==} engines: {node: '>=12'} @@ -1900,6 +1892,10 @@ packages: domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} + dotenv@16.5.0: + resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} + engines: {node: '>=12'} + drizzle-orm@0.31.4: resolution: {integrity: sha512-VGD9SH9aStF2z4QOTnVlVX/WghV/EnuEzTmsH3fSVp2E4fFgc8jl3viQrS/XUJx1ekW4rVVLJMH42SfGQdjX3Q==} peerDependencies: @@ -1996,9 +1992,6 @@ packages: easy-table@1.2.0: resolution: {integrity: sha512-OFzVOv03YpvtcWGe5AayU5G2hgybsg3iqA6drU8UaoZyB9jLGMTrz9+asnLp/E+6qPh88yEI1gvyZFZ41dmgww==} - ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} - ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} @@ -2232,8 +2225,8 @@ packages: expressive-code: ^0.40.0 typescript: ^5.7 - expressive-code@0.40.2: - resolution: {integrity: sha512-1zIda2rB0qiDZACawzw2rbdBQiWHBT56uBctS+ezFe5XMAaFaHLnnSYND/Kd+dVzO9HfCXRDpzH3d+3fvOWRcw==} + expressive-code@0.41.1: + resolution: {integrity: sha512-O3+bDWGw+y7b0L3Y3xc7LbPgRTvFy2tqXzYY24TBbDwnHbIwb0OFdS4v+1PpX6NEsF7XsVv9sqY5xo22yWe7Hw==} extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} @@ -2286,6 +2279,9 @@ packages: resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} engines: {node: '>=8'} + fontkit@2.0.4: + resolution: {integrity: sha512-syetQadaUEDNdxdugga9CpEYVaQIxOwk7GlwZWWZ19//qW4zE5bknOKeMBDYAASwnpaSHKJITRLMF9m1fp3s6g==} + formdata-polyfill@4.0.10: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} engines: {node: '>=12.20.0'} @@ -2326,9 +2322,6 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} - graceful-fs@4.2.11: resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} @@ -2465,9 +2458,6 @@ packages: inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - inline-style-parser@0.2.4: resolution: {integrity: sha512-0aO8FkhNZlj/ZIbNi7Lxxr12obT7cL1moPfE4tg1LkX7LlLfC6DeX4l2ZEud1ukP9jNQyNnfzQVqwbwmAATY4Q==} @@ -2586,16 +2576,6 @@ packages: jsonc-parser@3.3.1: resolution: {integrity: sha512-HUgH65KyejrUFPvHFPbqOY0rsFip3Bo5wb4ngvdi1EpCYWUQDC5V+Y7mZws+DLkr4M//zQJoanu1SP+87Dv1oQ==} - jsonwebtoken@9.0.2: - resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} - engines: {node: '>=12', npm: '>=6'} - - jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} - - jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} - katex@0.16.21: resolution: {integrity: sha512-XvqR7FgOHtWupfMiigNzmh+MgUVmDGU2kXZm899ZkPfcuoPuFxyHmXsgATDpFZDAXCI8tvinaVcDo8PIIJSo4A==} hasBin: true @@ -2623,12 +2603,8 @@ packages: '@types/node': '>=18' typescript: '>=5.0.4' - ky@1.7.5: - resolution: {integrity: sha512-HzhziW6sc5m0pwi5M196+7cEBtbt0lCYi67wNsiwMUmz833wloE0gbzJPWKs1gliFKQb34huItDQX97LyOdPdA==} - engines: {node: '>=18'} - - libsql@0.4.7: - resolution: {integrity: sha512-T9eIRCs6b0J1SHKYIvD8+KCJMcWZ900iZyxdnSCdqxN12Z1ijzT+jY5nrk72Jw4B0HGzms2NgpryArlJqvc3Lw==} + libsql@0.5.6: + resolution: {integrity: sha512-k0qHpyU47iWBplT4IJKEcMgUbms8jl9cNGE6aqsdOYmSJjtZIaYkn8f4ku5DzxRHpk1+o4FK7ZwGVCExYboZqQ==} os: [darwin, linux, win32] linkedom@0.14.26: @@ -2640,27 +2616,6 @@ packages: lite-youtube-embed@0.3.3: resolution: {integrity: sha512-gFfVVnj6NRjxVfJKo3qoLtpi0v5mn3AcR4eKD45wrxQuxzveFJUb+7Cr6uV6n+DjO8X3p0UzPPquhGt0H/y+NA==} - lodash.includes@4.3.0: - resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} - - lodash.isboolean@3.0.3: - resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} - - lodash.isinteger@4.0.4: - resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} - - lodash.isnumber@3.0.3: - resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} - - lodash.once@4.1.1: - resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} - lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} @@ -2750,6 +2705,9 @@ packages: mdast-util-to-string@4.0.0: resolution: {integrity: sha512-0H44vDimn51F0YwvxSJSm0eCDOJTRlmN0R1yBh4HLj9wiV1Dn0QoXGbvFAWj2hSItVTlCmBF1hqKlIyUBVFLPg==} + mdn-data@2.12.2: + resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==} + mdurl@2.0.0: resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==} @@ -2910,8 +2868,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@5.1.2: - resolution: {integrity: sha512-b+CiXQCNMUGe0Ri64S9SXFcP9hogjAJ2Rd6GdVxhPLRm7mhGaM7VgOvCAJ1ZshfHbqVDI3uqTI5C8/GaKuLI7g==} + nanoid@5.1.5: + resolution: {integrity: sha512-Ir/+ZpE9fDsNH0hQ3C68uyThDXzYcim2EqcZ8zn8Chtt1iylPT9xXJB0kPCnqzgcEGikO9RxSrh63MsmVCU7Fw==} engines: {node: ^18 || >=20} hasBin: true @@ -2933,6 +2891,15 @@ packages: node-fetch-native@1.6.6: resolution: {integrity: sha512-8Mc2HhqPdlIfedsuZoc3yioPuzp6b+L5jRCRY1QzuWZh2EGJVQrGppC6V6cF0bLdbW0+O2YpqCA25aF/1lvipQ==} + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + node-fetch@3.3.2: resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -2961,6 +2928,9 @@ packages: ofetch@1.4.1: resolution: {integrity: sha512-QZj2DfGplQAr2oj9KzceK9Hwz6Whxazmn85yYeVuS3u9XTMOGMRx0kO95MQ+vLsj/S/NwBDMMLU5hpxvI6Tklw==} + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -2972,9 +2942,6 @@ packages: oniguruma-parser@0.5.4: resolution: {integrity: sha512-yNxcQ8sKvURiTwP0mV6bLQCYE7NKfKRRWunhbZnXgxSmB1OXa1lHrN3o4DZd+0Si0kU5blidK7BcROO8qv5TZA==} - oniguruma-to-es@2.3.0: - resolution: {integrity: sha512-bwALDxriqfKGfUufKGGepCzu9x7nJQuoRoAFp4AnwehhC2crqrDIAP/uN2qdlsAvSMpeRC3+Yzhqc7hLmle5+g==} - oniguruma-to-es@4.1.0: resolution: {integrity: sha512-SNwG909cSLo4vPyyPbU/VJkEc9WOXqu2ycBlfd1UCXLqk1IijcQktSBb2yRQ2UFPsDhpkaf+C1dtT3PkLK/yWA==} @@ -3014,10 +2981,6 @@ packages: resolution: {integrity: sha512-MyIV3ZA/PmyBN/ud8vV9XzwTrNtR4jFrObymZYnZqMmW0zA8Z17vnT0rBgFE/TlohB+YCHqXMgZzb3Csp49vqg==} engines: {node: '>=14.16'} - package-json@10.0.1: - resolution: {integrity: sha512-ua1L4OgXSBdsu1FPb7F3tYH0F48a6kxvod4pLUlGY9COeJAJQNX/sNH2IiEmsxw7lqYiAwrdHMjz1FctOsyDQg==} - engines: {node: '>=18'} - package-manager-detector@1.1.0: resolution: {integrity: sha512-Y8f9qUlBzW8qauJjd/eu6jlpJZsuPJm2ZAV0cDVd420o4EdpH5RPdoCv+60/TdJflGatr4sDfpAL6ArWZbM5tA==} @@ -3025,6 +2988,9 @@ packages: resolution: {integrity: sha512-8KPLGT5g9s+olKMRTU9LFekLizkVIu9tes90O1/aigJ0T5LmyPqTzGJrETnSw3meSYg58YH7JTzhTTW/3z6VAw==} hasBin: true + pako@0.2.9: + resolution: {integrity: sha512-NUcwaKxUxWrZLpDG+z/xZaCgQITkA/Dv4V/T6bw7VON6l1Xz/VnrBqrYjZQ12TamKHzITTfOEIYUj48y2KXImA==} + parse-entities@4.0.2: resolution: {integrity: sha512-GG2AQYWoLgL877gQIKeRPGO1xF9+eG1ujIb5soS5gPvLQ1y2o8FL90w2QWNdf9I361Mpp7726c+lj3U0qK1uGw==} @@ -3110,9 +3076,6 @@ packages: property-information@7.0.0: resolution: {integrity: sha512-7D/qOz/+Y4X/rzSB6jKxKUsQnphO046ei8qxG59mtM3RG3DHgTK81HrxrmoDVINJb8NKT5ZsRbwHvQ6B68Iyhg==} - proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} - punycode.js@2.3.1: resolution: {integrity: sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==} engines: {node: '>=6'} @@ -3127,10 +3090,6 @@ packages: resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} engines: {node: '>= 0.6'} - rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true - react-dom@19.0.0: resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==} peerDependencies: @@ -3167,34 +3126,20 @@ packages: regenerator-runtime@0.14.1: resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==} - regex-recursion@5.1.1: - resolution: {integrity: sha512-ae7SBCbzVNrIjgSbh7wMznPcQel1DNlDtzensnFxpiNpXt1U2ju/bHugH422r+4LAVS1FpW1YCwilmnNsjum9w==} - regex-recursion@6.0.2: resolution: {integrity: sha512-0YCaSCq2VRIebiaUviZNs0cBz1kg5kVS2UKUfNIx8YVs1cN3AV7NTctO5FOKBA+UT2BPJIWZauYHPqJODG50cg==} regex-utilities@2.3.0: resolution: {integrity: sha512-8VhliFJAWRaUiVvREIiW2NXXTmHs4vMNnSzuJVhscgmGav3g9VDxLrQndI3dZZVVdp0ZO/5v0xmX516/7M9cng==} - regex@5.1.1: - resolution: {integrity: sha512-dN5I359AVGPnwzJm2jN1k0W9LPZ+ePvoOeVMMfqIMFz53sSwXkxaJoxr50ptnsC771lK95BnTrVSZxq0b9yCGw==} - regex@6.0.1: resolution: {integrity: sha512-uorlqlzAKjKQZ5P+kTJr3eeJGSVroLKoHmquUj4zHWuR+hEyNqlXsSKlYYF5F4NI6nl7tWCs0apKJ0lmfsXAPA==} - registry-auth-token@5.1.0: - resolution: {integrity: sha512-GdekYuwLXLxMuFTwAPg5UKGLW/UXzQrZvH/Zj791BQif5T05T0RsaLfHc9q3ZOKi7n+BoprPD9mJ0O0k4xzUlw==} - engines: {node: '>=14'} - - registry-url@6.0.1: - resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} - engines: {node: '>=12'} - rehype-autolink-headings@7.1.0: resolution: {integrity: sha512-rItO/pSdvnvsP4QRB1pmPiNHUskikqtPojZKJPPPAVx9Hj8i8TwMBhofrrAYRhYOOBZH9tgmG5lPqDLuIWPWmw==} - rehype-expressive-code@0.40.2: - resolution: {integrity: sha512-+kn+AMGCrGzvtH8Q5lC6Y5lnmTV/r33fdmi5QU/IH1KPHKobKr5UnLwJuqHv5jBTSN/0v2wLDS7RTM73FVzqmQ==} + rehype-expressive-code@0.41.1: + resolution: {integrity: sha512-QApC3js5/AwrF6VqWfGsNY9Y1qLC0LQDWcqOHEAhbl3CB4e5GMor2SpWaGOWBW+mmrkVCEymayLPCPIbx0tcQQ==} rehype-external-links@3.0.0: resolution: {integrity: sha512-yp+e5N9V3C6bwBeAC4n796kc86M4gJCdlVhiMTxIrJG5UHDMh+PJANf9heqORJbt1nrCbDwIlAZKjANIaVBbvw==} @@ -3263,6 +3208,9 @@ packages: resolution: {integrity: sha512-oMA2dcrw6u0YfxJQXm342bFKX/E4sG9rbTzO9ptUcR/e8A33cHuvStiYOwH7fszkZlZ1z/ta9AAoPk2F4qIOHA==} engines: {node: '>=18'} + restructure@3.0.2: + resolution: {integrity: sha512-gSfoiOEA0VPE6Tukkrr7I0RBdE0s7H1eFCDBk05l1KIQT1UIKNc5JZy6jdyW6eYH3aR3g5b3PuL77rq0hvwtAw==} + retext-latin@4.0.0: resolution: {integrity: sha512-hv9woG7Fy0M9IlRQloq/N6atV82NxLGveq+3H2WOi79dtIYWN8OaxogDm77f8YnVXJL2VD3bbqowu5E3EMhBYA==} @@ -3283,8 +3231,8 @@ packages: resolution: {integrity: sha512-g6QUff04oZpHs0eG5p83rFLhHeV00ug/Yf9nZM6fLeUrPguBTkTQOdpAWWspMh55TZfVQDPaN3NQJfbVRAxdIw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - rollup@4.34.8: - resolution: {integrity: sha512-489gTVMzAYdiZHFVA/ig/iYFllCcWFHMvUHI1rpFmkoUtRlQxqh6/yiNqnYibjMZ2b/+FUQwldG+aLsEt6bglQ==} + rollup@4.40.0: + resolution: {integrity: sha512-Noe455xmA96nnqH5piFtLobsGbCij7Tu+tb3c1vYjNbTkfzGqXqQXG3wJaYXkRZuQ0vEYN4bhwg7QnIrqB5B+w==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true @@ -3295,9 +3243,6 @@ packages: run-parallel@1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} @@ -3333,12 +3278,12 @@ packages: resolution: {integrity: sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==} engines: {node: ^18.17.0 || ^20.3.0 || >=21.0.0} - shiki@1.29.2: - resolution: {integrity: sha512-njXuliz/cP+67jU2hukkxCNuH1yUi4QfdZZY+sMr5PPrIyXSu5iTb/qYC4BiWWB0vZ+7TbdvYUCeL23zpwCfbg==} - shiki@3.2.1: resolution: {integrity: sha512-VML/2o1/KGYkEf/stJJ+s9Ypn7jUKQPomGLGYso4JJFMFxVDyPNsjsI3MB3KLjlMOeH44gyaPdXC6rik2WXvUQ==} + shiki@3.2.2: + resolution: {integrity: sha512-0qWBkM2t/0NXPRcVgtLhtHv6Ak3Q5yI4K/ggMqcgLRKm4+pCs3namgZlhlat/7u2CuqNtlShNs9lENOG6n7UaQ==} + signal-exit@4.1.0: resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} engines: {node: '>=14'} @@ -3449,10 +3394,6 @@ packages: resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} engines: {node: '>=12'} - strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} - engines: {node: '>=0.10.0'} - strip-json-comments@5.0.1: resolution: {integrity: sha512-0fk9zBqO67Nq5M/m45qHCJxylV/DhBlIOVExqgOMiCCrzrhU6tCibRXNqE3jwJLftzE9SNuZtYbpzcO+i9FiKw==} engines: {node: '>=14.16'} @@ -3460,15 +3401,15 @@ packages: strnum@1.1.2: resolution: {integrity: sha512-vrN+B7DBIoTTZjnPNewwhx6cBA/H+IS7rfW68n7XxC1y7uoiGQBxaKzqucGUgavX15dJgiGztLJ8vxuEzwqBdA==} - studiocms@0.1.0-beta.13: - resolution: {integrity: sha512-h8iH/DnOh+/qGcvhhauDzorDc+TwHXUnTmf9+LDLzQyDGA3x6Kj649sQNf3etCbUegO4n41t1HcF594gZt5Trw==} + studiocms@0.1.0-beta.15: + resolution: {integrity: sha512-lsxV/sDl27GtZJ62tKF0HlZ99U0YkkQ4M2XQmiofqItZFLyJ42bv8XsRhPs9KY2DHoQLXsP4XRRkIiUUGgBjyg==} hasBin: true peerDependencies: - '@astrojs/db': ^0.14.7 + '@astrojs/db': ^0.14.10 '@astrojs/markdown-remark': ^6.3.1 '@astrojs/web-vitals': ^3.0.1 - astro: ^5.5.0 - vite: ^6.2.0 + astro: ^5.6.0 + vite: ^6.2.5 peerDependenciesMeta: '@astrojs/web-vitals': optional: true @@ -3489,6 +3430,9 @@ packages: three@0.170.0: resolution: {integrity: sha512-FQK+LEpYc0fBD+J8g6oSEyyNzjp+Q7Ks1C568WWaoMRLW+TkNNWmenWeGgJjV105Gd+p/2ql1ZcjYvNiPZBhuQ==} + tiny-inflate@1.0.3: + resolution: {integrity: sha512-pkY1fj1cKHb2seWDy0B16HeWyczlJA9/WW3u3c4z/NiWDsO3DOU5D7nhTLE9CF0yXv/QZFY7sEJmj24dK+Rrqw==} + tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} @@ -3511,6 +3455,9 @@ packages: resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} engines: {node: '>=0.6'} + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + trim-lines@3.0.1: resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} @@ -3606,6 +3553,9 @@ packages: ultrahtml@1.5.3: resolution: {integrity: sha512-GykOvZwgDWZlTQMtp5jrD4BVL+gNn2NVlVafjcFUJ7taY20tqYdwdoWBFy6GBJsNTZe1GkGPkSl5knQAjtgceg==} + ultrahtml@1.6.0: + resolution: {integrity: sha512-R9fBn90VTJrqqLDwyMph+HGne8eqY1iPfYhPzZrvKpIfwkWZbcYlfpsb8B9dTvBfpy1/hqAD7Wi8EKfP9e8zdw==} + ultramatter@0.0.4: resolution: {integrity: sha512-1f/hO3mR+/Hgue4eInOF/Qm/wzDqwhYha4DxM0hre9YIUyso3fE2XtrAU6B4njLqTC8CM49EZaYgsVSa+dXHGw==} @@ -3629,9 +3579,18 @@ packages: resolution: {integrity: sha512-q/1rj5D0/zayJB2FraXdaWxbhWiNKDvu8naDT2dl1yTlvJp4BLtOcp2a5BvgGNQpYYJzau7tf1WgKv3b+7mqpQ==} engines: {node: '>=18.17'} + unicode-properties@1.4.1: + resolution: {integrity: sha512-CLjCCLQ6UuMxWnbIylkisbRj31qxHPAurvena/0iwSVbQ2G1VY5/HjV0IRabOEbDHlzZlRdCrD4NhB0JtU40Pg==} + + unicode-trie@2.0.0: + resolution: {integrity: sha512-x7bc76x0bm4prf1VLg79uhAzKw8DVboClSN5VxJuQ+LKDOVEW9CdH+VY7SP+vX7xCYQqzzgQpFqz15zeLvAtZQ==} + unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} + unifont@0.2.0: + resolution: {integrity: sha512-RoF14/tOhLvDa7R5K6A3PjsfJVFKvadvRpWjfV1ttabUe9704P1ie9z1ABLWEts/8SxrBVePav/XhgeFNltpsw==} + unist-util-find-after@5.0.0: resolution: {integrity: sha512-amQa0Ep2m6hE2g72AugUItjbuM8X8cGQnFoHk0pGfrFeT9GZhzN5SW8nRsiGKK7Aif4CrACPENkA6P/Lw6fHGQ==} @@ -3742,48 +3701,8 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite@6.2.0: - resolution: {integrity: sha512-7dPxoo+WsT/64rDcwoOjk76XHj+TqNTIvHKcuMQ1k4/SeHDaQt5GFAeLYzrimZrMpn/O6DtdI03WUjdxuPM0oQ==} - engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - jiti: '>=1.21.0' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - sass-embedded: '*' - stylus: '*' - sugarss: '*' - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - jiti: - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - - vite@6.2.3: - resolution: {integrity: sha512-IzwM54g4y9JA/xAeBPNaDXiBF8Jsgl3VBQ2YQ/wOY6fyW3xMdSoltIV3Bo59DErdqdE6RxUfv8W69DvUorE4Eg==} + vite@6.3.0: + resolution: {integrity: sha512-9aC0n4pr6hIbvi1YOpFjwQ+QOTGssvbJKoeYkuHHGWwlXfdxQlI8L2qNMo9awEEcCPSiS+5mJZk5jH1PAqoDeQ==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: @@ -3949,6 +3868,9 @@ packages: web-vitals@4.2.4: resolution: {integrity: sha512-r4DIlprAGwJ7YM11VZp4R884m0Vmgr6EAKe3P+kO0PPj3Unqyvv59rczf6UiGcb9Z8QxZVcqKNwv/g0WNdWwsw==} + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + whatwg-encoding@3.1.1: resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} engines: {node: '>=18'} @@ -3957,6 +3879,9 @@ packages: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + which-pm-runs@1.1.0: resolution: {integrity: sha512-n1brCuqClxfFfq/Rb0ICg9giSZqCS+pLtccdag6C2HyufBrh3fBOiy9nb6ggRMvWOVH5GrdJskj5iGTZNxd7SA==} engines: {node: '>=4'} @@ -4020,10 +3945,6 @@ packages: resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} engines: {node: '>=12.20'} - yocto-spinner@0.1.2: - resolution: {integrity: sha512-VfmLIh/ZSZOJnVRQZc/dvpPP90lWL4G0bmxQMP0+U/2vKBA8GSpcBuWv17y7F+CZItRuO97HN1wdbb4p10uhOg==} - engines: {node: '>=18.19'} - yocto-spinner@0.2.1: resolution: {integrity: sha512-lHHxjh0bXaLgdJy3cNnVb/F9myx3CkhrvSOEVTkaUgNMXnYFa2xYPVhtGnqhh3jErY2gParBOHallCbc7NrlZQ==} engines: {node: '>=18.19'} @@ -4032,8 +3953,8 @@ packages: resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} engines: {node: '>=18'} - zod-to-json-schema@3.24.3: - resolution: {integrity: sha512-HIAfWdYIt1sssHfYZFCXp4rU1w2r8hVVXYIlmoa0r0gABLs5di3RCqPU5DDROogVz1pAdYBaz7HK5n9pSUNs3A==} + zod-to-json-schema@3.24.5: + resolution: {integrity: sha512-/AuWwMP+YqiPbsJx5D6TfgRTc4kTLjsh5SOcd4bLsfUg2RcEXrFMJl1DGgdHy2aCfsIA/cr/1JM0xcB2GZji8g==} peerDependencies: zod: ^3.24.1 @@ -4193,50 +4114,50 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@astro-community/astro-embed-baseline-status@0.1.2(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astro-community/astro-embed-baseline-status@0.1.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: '@astro-community/astro-embed-utils': 0.1.3 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) - '@astro-community/astro-embed-bluesky@0.1.3(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astro-community/astro-embed-bluesky@0.1.3(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: '@atproto/api': 0.13.35 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) ts-pattern: 5.6.2 - '@astro-community/astro-embed-integration@0.8.1(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astro-community/astro-embed-integration@0.8.1(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: - '@astro-community/astro-embed-bluesky': 0.1.3(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-bluesky': 0.1.3(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) '@astro-community/astro-embed-link-preview': 0.2.2 - '@astro-community/astro-embed-twitter': 0.5.8(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - '@astro-community/astro-embed-vimeo': 0.3.10(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - '@astro-community/astro-embed-youtube': 0.5.6(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-twitter': 0.5.8(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-vimeo': 0.3.10(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-youtube': 0.5.6(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) '@types/unist': 2.0.11 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-auto-import: 0.4.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-auto-import: 0.4.4(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) unist-util-select: 4.0.3 '@astro-community/astro-embed-link-preview@0.2.2': dependencies: '@astro-community/astro-embed-utils': 0.1.3 - '@astro-community/astro-embed-twitter@0.5.8(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astro-community/astro-embed-twitter@0.5.8(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: '@astro-community/astro-embed-utils': 0.1.3 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) '@astro-community/astro-embed-utils@0.1.3': dependencies: linkedom: 0.14.26 - '@astro-community/astro-embed-vimeo@0.3.10(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astro-community/astro-embed-vimeo@0.3.10(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: '@astro-community/astro-embed-utils': 0.1.3 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) - '@astro-community/astro-embed-youtube@0.5.6(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astro-community/astro-embed-youtube@0.5.6(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) lite-youtube-embed: 0.3.3 '@astrojs/check@0.9.4(typescript@5.8.2)': @@ -4254,16 +4175,16 @@ snapshots: '@astrojs/compiler@2.11.0': {} - '@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)': + '@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)': dependencies: - '@astrojs/studio': 0.1.4 - '@libsql/client': 0.14.0 + '@astrojs/studio': 0.1.7 + '@libsql/client': 0.15.4 async-listen: 3.1.0 deep-diff: 1.0.2 - drizzle-orm: 0.31.4(@libsql/client@0.14.0)(@types/react@19.0.10)(react@19.0.0) + drizzle-orm: 0.31.4(@libsql/client@0.15.4)(@types/react@19.0.10)(react@19.0.0) github-slugger: 2.0.0 kleur: 4.1.5 - nanoid: 5.1.2 + nanoid: 5.1.5 open: 10.1.0 prompts: 2.4.2 yargs-parser: 21.1.1 @@ -4300,8 +4221,6 @@ snapshots: - sqlite3 - utf-8-validate - '@astrojs/internal-helpers@0.6.0': {} - '@astrojs/internal-helpers@0.6.1': {} '@astrojs/language-server@2.15.4(typescript@5.8.2)': @@ -4327,32 +4246,6 @@ snapshots: transitivePeerDependencies: - typescript - '@astrojs/markdown-remark@6.2.0': - dependencies: - '@astrojs/internal-helpers': 0.6.0 - '@astrojs/prism': 3.2.0 - github-slugger: 2.0.0 - hast-util-from-html: 2.0.3 - hast-util-to-text: 4.0.2 - import-meta-resolve: 4.1.0 - js-yaml: 4.1.0 - mdast-util-definitions: 6.0.0 - rehype-raw: 7.0.0 - rehype-stringify: 10.0.1 - remark-gfm: 4.0.1 - remark-parse: 11.0.0 - remark-rehype: 11.1.1 - remark-smartypants: 3.0.2 - shiki: 1.29.2 - smol-toml: 1.3.1 - unified: 11.0.5 - unist-util-remove-position: 5.0.0 - unist-util-visit: 5.0.0 - unist-util-visit-parents: 6.0.1 - vfile: 6.0.3 - transitivePeerDependencies: - - supports-color - '@astrojs/markdown-remark@6.3.1': dependencies: '@astrojs/internal-helpers': 0.6.1 @@ -4379,12 +4272,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.1.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astrojs/mdx@4.2.4(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: - '@astrojs/markdown-remark': 6.2.0 - '@mdx-js/mdx': 3.1.0(acorn@8.14.0) - acorn: 8.14.0 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + '@astrojs/markdown-remark': 6.3.1 + '@mdx-js/mdx': 3.1.0(acorn@8.14.1) + acorn: 8.14.1 + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) es-module-lexer: 1.6.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -4398,10 +4291,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/node@9.1.3(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astrojs/node@9.2.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: '@astrojs/internal-helpers': 0.6.1 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) send: 1.1.0 server-destroy: 1.0.1 transitivePeerDependencies: @@ -4411,15 +4304,15 @@ snapshots: dependencies: prismjs: 1.29.0 - '@astrojs/react@4.2.1(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0)': + '@astrojs/react@4.2.4(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0)': dependencies: '@types/react': 19.0.10 '@types/react-dom': 19.0.4(@types/react@19.0.10) - '@vitejs/plugin-react': 4.3.4(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + '@vitejs/plugin-react': 4.3.4(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - ultrahtml: 1.5.3 - vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + ultrahtml: 1.6.0 + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - '@types/node' - jiti @@ -4439,22 +4332,22 @@ snapshots: fast-xml-parser: 4.5.3 kleur: 4.1.5 - '@astrojs/sitemap@3.2.1': + '@astrojs/sitemap@3.3.0': dependencies: sitemap: 8.0.0 stream-replace-string: 2.0.0 zod: 3.24.2 - '@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: - '@astrojs/mdx': 4.1.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - '@astrojs/sitemap': 3.2.1 + '@astrojs/mdx': 4.2.4(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + '@astrojs/sitemap': 3.3.0 '@pagefind/default-ui': 1.3.0 '@types/hast': 3.0.4 '@types/js-yaml': 4.0.9 '@types/mdast': 4.0.4 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-expressive-code: 0.40.2(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-expressive-code: 0.41.1(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) bcp-47: 2.1.0 hast-util-from-html: 2.0.3 hast-util-select: 6.0.4 @@ -4476,11 +4369,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/studio@0.1.4': + '@astrojs/studio@0.1.7': dependencies: - ci-info: 4.1.0 + ci-info: 4.2.0 kleur: 4.1.5 - yocto-spinner: 0.1.2 + yocto-spinner: 0.2.1 '@astrojs/telemetry@3.2.0': dependencies: @@ -4494,9 +4387,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))': + '@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))': dependencies: - '@astrojs/db': 0.14.8(@types/react@19.0.10)(react@19.0.0) + '@astrojs/db': 0.14.11(@types/react@19.0.10)(react@19.0.0) web-vitals: 4.2.4 '@astrojs/yaml2ts@0.2.2': @@ -4685,6 +4578,14 @@ snapshots: '@biomejs/cli-win32-x64@1.9.4': optional: true + '@capsizecss/unpack@2.4.0': + dependencies: + blob-to-buffer: 1.2.9 + cross-fetch: 3.2.0 + fontkit: 2.0.4 + transitivePeerDependencies: + - encoding + '@clack/core@0.4.1': dependencies: picocolors: 1.1.1 @@ -4846,7 +4747,7 @@ snapshots: '@esbuild/win32-x64@0.25.0': optional: true - '@expressive-code/core@0.40.2': + '@expressive-code/core@0.41.1': dependencies: '@ctrl/tinycolor': 4.1.0 hast-util-select: 6.0.4 @@ -4858,18 +4759,18 @@ snapshots: unist-util-visit: 5.0.0 unist-util-visit-parents: 6.0.1 - '@expressive-code/plugin-frames@0.40.2': + '@expressive-code/plugin-frames@0.41.1': dependencies: - '@expressive-code/core': 0.40.2 + '@expressive-code/core': 0.41.1 - '@expressive-code/plugin-shiki@0.40.2': + '@expressive-code/plugin-shiki@0.41.1': dependencies: - '@expressive-code/core': 0.40.2 - shiki: 1.29.2 + '@expressive-code/core': 0.41.1 + shiki: 3.2.2 - '@expressive-code/plugin-text-markers@0.40.2': + '@expressive-code/plugin-text-markers@0.41.1': dependencies: - '@expressive-code/core': 0.40.2 + '@expressive-code/core': 0.41.1 '@fastify/busboy@2.1.1': {} @@ -4970,31 +4871,31 @@ snapshots: '@img/sharp-win32-x64@0.33.5': optional: true - '@inox-tools/inline-mod@2.0.3(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': + '@inox-tools/inline-mod@2.0.3(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@inox-tools/utils': 0.3.1 debug: 4.4.0 typescript: 5.8.2 optionalDependencies: - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color - '@inox-tools/modular-station@0.4.2(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@inox-tools/modular-station@0.4.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: '@inox-tools/utils': 0.3.1 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-integration-kit: 0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) debug: 4.4.0 transitivePeerDependencies: - supports-color - '@inox-tools/runtime-logger@0.4.2(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': + '@inox-tools/runtime-logger@0.4.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))': dependencies: - '@inox-tools/modular-station': 0.4.2(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@inox-tools/modular-station': 0.4.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) '@inox-tools/utils': 0.3.1 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-integration-kit: 0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) transitivePeerDependencies: - supports-color @@ -5029,25 +4930,25 @@ snapshots: '@kwsites/promise-deferred@1.1.1': {} - '@libsql/client@0.14.0': + '@libsql/client@0.15.4': dependencies: - '@libsql/core': 0.14.0 + '@libsql/core': 0.15.4 '@libsql/hrana-client': 0.7.0 js-base64: 3.7.7 - libsql: 0.4.7 + libsql: 0.5.6 promise-limit: 2.7.0 transitivePeerDependencies: - bufferutil - utf-8-validate - '@libsql/core@0.14.0': + '@libsql/core@0.15.4': dependencies: js-base64: 3.7.7 - '@libsql/darwin-arm64@0.4.7': + '@libsql/darwin-arm64@0.5.6': optional: true - '@libsql/darwin-x64@0.4.7': + '@libsql/darwin-x64@0.5.6': optional: true '@libsql/hrana-client@0.7.0': @@ -5070,19 +4971,19 @@ snapshots: - bufferutil - utf-8-validate - '@libsql/linux-arm64-gnu@0.4.7': + '@libsql/linux-arm64-gnu@0.5.6': optional: true - '@libsql/linux-arm64-musl@0.4.7': + '@libsql/linux-arm64-musl@0.5.6': optional: true - '@libsql/linux-x64-gnu@0.4.7': + '@libsql/linux-x64-gnu@0.5.6': optional: true - '@libsql/linux-x64-musl@0.4.7': + '@libsql/linux-x64-musl@0.5.6': optional: true - '@libsql/win32-x64-msvc@0.4.7': + '@libsql/win32-x64-msvc@0.5.6': optional: true '@lunariajs/core@https://pkg.pr.new/lunariajs/lunaria/@lunariajs/core@4c8b9b0': @@ -5107,13 +5008,6 @@ snapshots: '@types/react': 19.0.10 react: 19.0.0 - '@matthiesenxyz/integration-utils@0.3.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))': - dependencies: - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-integration-kit: 0.17.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - package-json: 10.0.1 - semver: 7.7.1 - '@mdx-js/mdx@3.1.0(acorn@8.14.0)': dependencies: '@types/estree': 1.0.6 @@ -5144,6 +5038,36 @@ snapshots: - acorn - supports-color + '@mdx-js/mdx@3.1.0(acorn@8.14.1)': + dependencies: + '@types/estree': 1.0.6 + '@types/estree-jsx': 1.0.5 + '@types/hast': 3.0.4 + '@types/mdx': 2.0.13 + collapse-white-space: 2.1.0 + devlop: 1.1.0 + estree-util-is-identifier-name: 3.0.0 + estree-util-scope: 1.0.0 + estree-walker: 3.0.3 + hast-util-to-jsx-runtime: 2.3.5 + markdown-extensions: 2.0.0 + recma-build-jsx: 1.0.0 + recma-jsx: 1.0.0(acorn@8.14.1) + recma-stringify: 1.0.0 + rehype-recma: 1.0.0 + remark-mdx: 3.1.0 + remark-parse: 11.0.0 + remark-rehype: 11.1.1 + source-map: 0.7.4 + unified: 11.0.5 + unist-util-position-from-estree: 2.0.0 + unist-util-stringify-position: 4.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.3 + transitivePeerDependencies: + - acorn + - supports-color + '@mixmark-io/domino@2.2.0': {} '@nanostores/i18n@0.12.2(nanostores@0.11.4)': @@ -5216,98 +5140,80 @@ snapshots: '@pagefind/windows-x64@1.3.0': optional: true - '@pnpm/config.env-replace@1.1.0': {} - - '@pnpm/network.ca-file@1.0.2': - dependencies: - graceful-fs: 4.2.10 - - '@pnpm/npm-conf@2.3.1': - dependencies: - '@pnpm/config.env-replace': 1.1.0 - '@pnpm/network.ca-file': 1.0.2 - config-chain: 1.1.13 - '@rgrove/parse-xml@4.2.0': {} - '@rollup/pluginutils@5.1.4(rollup@4.34.8)': + '@rollup/pluginutils@5.1.4(rollup@4.40.0)': dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 estree-walker: 2.0.2 picomatch: 4.0.2 optionalDependencies: - rollup: 4.34.8 + rollup: 4.40.0 + + '@rollup/rollup-android-arm-eabi@4.40.0': + optional: true - '@rollup/rollup-android-arm-eabi@4.34.8': + '@rollup/rollup-android-arm64@4.40.0': optional: true - '@rollup/rollup-android-arm64@4.34.8': + '@rollup/rollup-darwin-arm64@4.40.0': optional: true - '@rollup/rollup-darwin-arm64@4.34.8': + '@rollup/rollup-darwin-x64@4.40.0': optional: true - '@rollup/rollup-darwin-x64@4.34.8': + '@rollup/rollup-freebsd-arm64@4.40.0': optional: true - '@rollup/rollup-freebsd-arm64@4.34.8': + '@rollup/rollup-freebsd-x64@4.40.0': optional: true - '@rollup/rollup-freebsd-x64@4.34.8': + '@rollup/rollup-linux-arm-gnueabihf@4.40.0': optional: true - '@rollup/rollup-linux-arm-gnueabihf@4.34.8': + '@rollup/rollup-linux-arm-musleabihf@4.40.0': optional: true - '@rollup/rollup-linux-arm-musleabihf@4.34.8': + '@rollup/rollup-linux-arm64-gnu@4.40.0': optional: true - '@rollup/rollup-linux-arm64-gnu@4.34.8': + '@rollup/rollup-linux-arm64-musl@4.40.0': optional: true - '@rollup/rollup-linux-arm64-musl@4.34.8': + '@rollup/rollup-linux-loongarch64-gnu@4.40.0': optional: true - '@rollup/rollup-linux-loongarch64-gnu@4.34.8': + '@rollup/rollup-linux-powerpc64le-gnu@4.40.0': optional: true - '@rollup/rollup-linux-powerpc64le-gnu@4.34.8': + '@rollup/rollup-linux-riscv64-gnu@4.40.0': optional: true - '@rollup/rollup-linux-riscv64-gnu@4.34.8': + '@rollup/rollup-linux-riscv64-musl@4.40.0': optional: true - '@rollup/rollup-linux-s390x-gnu@4.34.8': + '@rollup/rollup-linux-s390x-gnu@4.40.0': optional: true - '@rollup/rollup-linux-x64-gnu@4.34.8': + '@rollup/rollup-linux-x64-gnu@4.40.0': optional: true - '@rollup/rollup-linux-x64-musl@4.34.8': + '@rollup/rollup-linux-x64-musl@4.40.0': optional: true - '@rollup/rollup-win32-arm64-msvc@4.34.8': + '@rollup/rollup-win32-arm64-msvc@4.40.0': optional: true - '@rollup/rollup-win32-ia32-msvc@4.34.8': + '@rollup/rollup-win32-ia32-msvc@4.40.0': optional: true - '@rollup/rollup-win32-x64-msvc@4.34.8': + '@rollup/rollup-win32-x64-msvc@4.40.0': optional: true '@shikijs/colorized-brackets@3.2.1': dependencies: shiki: 3.2.1 - '@shikijs/core@1.29.2': - dependencies: - '@shikijs/engine-javascript': 1.29.2 - '@shikijs/engine-oniguruma': 1.29.2 - '@shikijs/types': 1.29.2 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - hast-util-to-html: 9.0.5 - '@shikijs/core@3.2.1': dependencies: '@shikijs/types': 3.2.1 @@ -5315,11 +5221,12 @@ snapshots: '@types/hast': 3.0.4 hast-util-to-html: 9.0.5 - '@shikijs/engine-javascript@1.29.2': + '@shikijs/core@3.2.2': dependencies: - '@shikijs/types': 1.29.2 + '@shikijs/types': 3.2.2 '@shikijs/vscode-textmate': 10.0.2 - oniguruma-to-es: 2.3.0 + '@types/hast': 3.0.4 + hast-util-to-html: 9.0.5 '@shikijs/engine-javascript@3.2.1': dependencies: @@ -5327,38 +5234,44 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 oniguruma-to-es: 4.1.0 - '@shikijs/engine-oniguruma@1.29.2': + '@shikijs/engine-javascript@3.2.2': dependencies: - '@shikijs/types': 1.29.2 + '@shikijs/types': 3.2.2 '@shikijs/vscode-textmate': 10.0.2 + oniguruma-to-es: 4.1.0 '@shikijs/engine-oniguruma@3.2.1': dependencies: '@shikijs/types': 3.2.1 '@shikijs/vscode-textmate': 10.0.2 - '@shikijs/langs@1.29.2': + '@shikijs/engine-oniguruma@3.2.2': dependencies: - '@shikijs/types': 1.29.2 + '@shikijs/types': 3.2.2 + '@shikijs/vscode-textmate': 10.0.2 '@shikijs/langs@3.2.1': dependencies: '@shikijs/types': 3.2.1 - '@shikijs/themes@1.29.2': + '@shikijs/langs@3.2.2': dependencies: - '@shikijs/types': 1.29.2 + '@shikijs/types': 3.2.2 '@shikijs/themes@3.2.1': dependencies: '@shikijs/types': 3.2.1 - '@shikijs/types@1.29.2': + '@shikijs/themes@3.2.2': + dependencies: + '@shikijs/types': 3.2.2 + + '@shikijs/types@3.2.1': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 - '@shikijs/types@3.2.1': + '@shikijs/types@3.2.2': dependencies: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 @@ -5371,37 +5284,37 @@ snapshots: ignore: 5.3.2 p-map: 4.0.0 - '@studiocms/blog@0.1.0-beta.13(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': + '@studiocms/blog@0.1.0-beta.15(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@astrojs/rss': 4.0.11 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - studiocms: 0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-integration-kit: 0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + studiocms: 0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) - '@studiocms/devapps@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': + '@studiocms/devapps@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': dependencies: - '@astrojs/db': 0.14.8(@types/react@19.0.10)(react@19.0.0) - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astrojs/db': 0.14.11(@types/react@19.0.10)(react@19.0.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-integration-kit: 0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) cheerio: 1.0.0 html-entities: 2.5.2 turndown: 7.2.0 - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) optionalDependencies: - studiocms: 0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + studiocms: 0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) - '@studiocms/markdoc@0.1.0-beta.13(@astrojs/react@4.2.1(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0))(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': + '@studiocms/markdoc@0.1.0-beta.15(@astrojs/react@4.2.4(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@markdoc/markdoc': 0.5.1(@types/react@19.0.10)(react@19.0.0) - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-integration-kit: 0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) - studiocms: 0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + studiocms: 0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) optionalDependencies: - '@astrojs/react': 4.2.1(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0) + '@astrojs/react': 4.2.4(@types/node@22.13.5)(@types/react-dom@19.0.4(@types/react@19.0.10))(@types/react@19.0.10)(jiti@2.4.2)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)(yaml@2.7.0) transitivePeerDependencies: - '@types/react' @@ -5437,30 +5350,34 @@ snapshots: transitivePeerDependencies: - supports-color - '@studiocms/mdx@0.1.0-beta.13(acorn@8.14.0)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': + '@studiocms/mdx@0.1.0-beta.15(acorn@8.14.0)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@mdx-js/mdx': 3.1.0(acorn@8.14.0) - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-integration-kit: 0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) react: 19.0.0 react-dom: 19.0.0(react@19.0.0) rehype-highlight: 7.0.2 remark-gfm: 4.0.1 - studiocms: 0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + studiocms: 0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) unified: 11.0.5 - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - acorn - supports-color - '@studiocms/ui@0.4.16(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': + '@studiocms/ui@0.4.16(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@iconify-json/heroicons': 1.2.2 '@iconify/types': 2.0.0 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-transition-event-polyfill: 1.1.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-transition-event-polyfill: 1.1.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) pathe: 1.1.2 - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + + '@swc/helpers@0.5.17': + dependencies: + tslib: 2.8.1 '@types/acorn@4.0.6': dependencies: @@ -5497,6 +5414,8 @@ snapshots: '@types/estree@1.0.6': {} + '@types/estree@1.0.7': {} + '@types/hast@3.0.4': dependencies: '@types/unist': 3.0.3 @@ -5582,14 +5501,14 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-react@4.3.4(vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': + '@vitejs/plugin-react@4.3.4(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0))': dependencies: '@babel/core': 7.26.9 '@babel/plugin-transform-react-jsx-self': 7.25.9(@babel/core@7.26.9) '@babel/plugin-transform-react-jsx-source': 7.25.9(@babel/core@7.26.9) '@types/babel__core': 7.20.5 react-refresh: 0.14.2 - vite: 6.2.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) transitivePeerDependencies: - supports-color @@ -5649,6 +5568,10 @@ snapshots: dependencies: acorn: 8.14.0 + acorn-jsx@5.3.2(acorn@8.14.1): + dependencies: + acorn: 8.14.1 + acorn@8.14.0: {} acorn@8.14.1: {} @@ -5724,54 +5647,49 @@ snapshots: astring@1.9.0: {} - astro-auto-import@0.4.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)): + astro-auto-import@0.4.4(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)): dependencies: '@types/node': 18.19.76 acorn: 8.14.0 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) - astro-embed@0.9.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)): + astro-embed@0.9.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)): dependencies: - '@astro-community/astro-embed-baseline-status': 0.1.2(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - '@astro-community/astro-embed-bluesky': 0.1.3(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - '@astro-community/astro-embed-integration': 0.8.1(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-baseline-status': 0.1.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-bluesky': 0.1.3(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-integration': 0.8.1(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) '@astro-community/astro-embed-link-preview': 0.2.2 - '@astro-community/astro-embed-twitter': 0.5.8(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - '@astro-community/astro-embed-vimeo': 0.3.10(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - '@astro-community/astro-embed-youtube': 0.5.6(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + '@astro-community/astro-embed-twitter': 0.5.8(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-vimeo': 0.3.10(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + '@astro-community/astro-embed-youtube': 0.5.6(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) - astro-expressive-code@0.40.2(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)): + astro-expressive-code@0.41.1(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)): dependencies: - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - rehype-expressive-code: 0.40.2 + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + rehype-expressive-code: 0.41.1 - astro-integration-kit@0.17.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)): + astro-integration-kit@0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)): dependencies: - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) pathe: 1.1.2 recast: 0.23.10 - astro-integration-kit@0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)): - dependencies: - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - pathe: 1.1.2 - recast: 0.23.10 - - astro-transition-event-polyfill@1.1.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)): + astro-transition-event-polyfill@1.1.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)): dependencies: '@types/node': 20.17.19 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) pathe: 2.0.3 - astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0): + astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0): dependencies: '@astrojs/compiler': 2.11.0 '@astrojs/internal-helpers': 0.6.1 '@astrojs/markdown-remark': 6.3.1 '@astrojs/telemetry': 3.2.0 + '@capsizecss/unpack': 2.4.0 '@oslojs/encoding': 1.1.0 - '@rollup/pluginutils': 5.1.4(rollup@4.34.8) + '@rollup/pluginutils': 5.1.4(rollup@4.40.0) acorn: 8.14.1 aria-query: 5.3.2 axobject-query: 4.1.0 @@ -5807,21 +5725,22 @@ snapshots: prompts: 2.4.2 rehype: 13.0.2 semver: 7.7.1 - shiki: 3.2.1 + shiki: 3.2.2 tinyexec: 0.3.2 tinyglobby: 0.2.12 tsconfck: 3.1.5(typescript@5.8.2) - ultrahtml: 1.5.3 + ultrahtml: 1.6.0 + unifont: 0.2.0 unist-util-visit: 5.0.0 unstorage: 1.15.0 vfile: 6.0.3 - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) - vitefu: 1.0.6(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + vitefu: 1.0.6(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.1 zod: 3.24.2 - zod-to-json-schema: 3.24.3(zod@3.24.2) + zod-to-json-schema: 3.24.5(zod@3.24.2) zod-to-ts: 1.2.0(typescript@5.8.2)(zod@3.24.2) optionalDependencies: sharp: 0.33.5 @@ -5842,6 +5761,7 @@ snapshots: - '@vercel/kv' - aws4fetch - db0 + - encoding - idb-keyval - ioredis - jiti @@ -5881,6 +5801,8 @@ snapshots: is-alphanumerical: 2.0.1 is-decimal: 2.0.1 + blob-to-buffer@1.2.9: {} + boolbase@1.0.0: {} boxen@8.0.1: @@ -5902,6 +5824,10 @@ snapshots: dependencies: fill-range: 7.1.1 + brotli@1.3.3: + dependencies: + base64-js: 1.5.1 + browserslist@4.24.4: dependencies: caniuse-lite: 1.0.30001701 @@ -5909,8 +5835,6 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) - buffer-equal-constant-time@1.0.1: {} - buffer@6.0.3: dependencies: base64-js: 1.5.1 @@ -5968,8 +5892,6 @@ snapshots: dependencies: readdirp: 4.1.2 - ci-info@4.1.0: {} - ci-info@4.2.0: {} clean-stack@2.2.0: {} @@ -5989,6 +5911,8 @@ snapshots: clone@1.0.4: optional: true + clone@2.1.2: {} + clsx@2.1.1: {} codemirror@5.65.19: {} @@ -6021,11 +5945,6 @@ snapshots: common-ancestor-path@1.0.1: {} - config-chain@1.1.13: - dependencies: - ini: 1.3.8 - proto-list: 1.2.4 - consola@3.4.0: {} convert-source-map@2.0.0: {} @@ -6034,6 +5953,12 @@ snapshots: cookie@1.0.2: {} + cross-fetch@3.2.0: + dependencies: + node-fetch: 2.7.0 + transitivePeerDependencies: + - encoding + crossws@0.3.4: dependencies: uncrypto: 0.1.3 @@ -6050,6 +5975,11 @@ snapshots: css-selector-parser@3.0.5: {} + css-tree@3.1.0: + dependencies: + mdn-data: 2.12.2 + source-map-js: 1.2.1 + css-what@6.1.0: {} cssesc@3.0.0: {} @@ -6070,8 +6000,6 @@ snapshots: deep-diff@1.0.2: {} - deep-extend@0.6.0: {} - default-browser-id@5.0.0: {} default-browser@5.2.1: @@ -6110,6 +6038,8 @@ snapshots: dependencies: dequal: 2.0.3 + dfa@1.2.0: {} + diff2html@3.4.51: dependencies: diff: 7.0.0 @@ -6147,9 +6077,11 @@ snapshots: domelementtype: 2.3.0 domhandler: 5.0.3 - drizzle-orm@0.31.4(@libsql/client@0.14.0)(@types/react@19.0.10)(react@19.0.0): + dotenv@16.5.0: {} + + drizzle-orm@0.31.4(@libsql/client@0.15.4)(@types/react@19.0.10)(react@19.0.0): optionalDependencies: - '@libsql/client': 0.14.0 + '@libsql/client': 0.15.4 '@types/react': 19.0.10 react: 19.0.0 @@ -6161,10 +6093,6 @@ snapshots: optionalDependencies: wcwidth: 1.0.1 - ecdsa-sig-formatter@1.0.11: - dependencies: - safe-buffer: 5.2.1 - ee-first@1.1.1: {} electron-to-chromium@1.5.109: {} @@ -6366,7 +6294,7 @@ snapshots: estree-walker@3.0.3: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 etag@1.8.1: {} @@ -6374,10 +6302,10 @@ snapshots: eventemitter3@5.0.1: {} - expressive-code-twoslash@0.4.0(@expressive-code/core@0.40.2)(expressive-code@0.40.2)(typescript@5.8.2): + expressive-code-twoslash@0.4.0(@expressive-code/core@0.41.1)(expressive-code@0.41.1)(typescript@5.8.2): dependencies: - '@expressive-code/core': 0.40.2 - expressive-code: 0.40.2 + '@expressive-code/core': 0.41.1 + expressive-code: 0.41.1 mdast-util-from-markdown: 2.0.2 mdast-util-gfm: 3.1.0 mdast-util-to-hast: 13.2.0 @@ -6386,12 +6314,12 @@ snapshots: transitivePeerDependencies: - supports-color - expressive-code@0.40.2: + expressive-code@0.41.1: dependencies: - '@expressive-code/core': 0.40.2 - '@expressive-code/plugin-frames': 0.40.2 - '@expressive-code/plugin-shiki': 0.40.2 - '@expressive-code/plugin-text-markers': 0.40.2 + '@expressive-code/core': 0.41.1 + '@expressive-code/plugin-frames': 0.41.1 + '@expressive-code/plugin-shiki': 0.41.1 + '@expressive-code/plugin-text-markers': 0.41.1 extend@3.0.2: {} @@ -6440,6 +6368,18 @@ snapshots: flattie@1.1.1: {} + fontkit@2.0.4: + dependencies: + '@swc/helpers': 0.5.17 + brotli: 1.3.3 + clone: 2.1.2 + dfa: 1.2.0 + fast-deep-equal: 3.1.3 + restructure: 3.0.2 + tiny-inflate: 1.0.3 + unicode-properties: 1.4.1 + unicode-trie: 2.0.0 + formdata-polyfill@4.0.10: dependencies: fetch-blob: 3.2.0 @@ -6465,8 +6405,6 @@ snapshots: globals@11.12.0: {} - graceful-fs@4.2.10: {} - graceful-fs@4.2.11: {} graphemer@1.4.0: {} @@ -6738,8 +6676,6 @@ snapshots: inherits@2.0.4: {} - ini@1.3.8: {} - inline-style-parser@0.2.4: {} ip-address@9.0.5: @@ -6820,30 +6756,6 @@ snapshots: jsonc-parser@3.3.1: {} - jsonwebtoken@9.0.2: - dependencies: - jws: 3.2.2 - lodash.includes: 4.3.0 - lodash.isboolean: 3.0.3 - lodash.isinteger: 4.0.4 - lodash.isnumber: 3.0.3 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.once: 4.1.1 - ms: 2.1.3 - semver: 7.7.1 - - jwa@1.4.1: - dependencies: - buffer-equal-constant-time: 1.0.1 - ecdsa-sig-formatter: 1.0.11 - safe-buffer: 5.2.1 - - jws@3.2.2: - dependencies: - jwa: 1.4.1 - safe-buffer: 5.2.1 - katex@0.16.21: dependencies: commander: 8.3.0 @@ -6879,20 +6791,18 @@ snapshots: zod: 3.24.2 zod-validation-error: 3.4.0(zod@3.24.2) - ky@1.7.5: {} - - libsql@0.4.7: + libsql@0.5.6: dependencies: '@neon-rs/load': 0.0.4 detect-libc: 2.0.2 optionalDependencies: - '@libsql/darwin-arm64': 0.4.7 - '@libsql/darwin-x64': 0.4.7 - '@libsql/linux-arm64-gnu': 0.4.7 - '@libsql/linux-arm64-musl': 0.4.7 - '@libsql/linux-x64-gnu': 0.4.7 - '@libsql/linux-x64-musl': 0.4.7 - '@libsql/win32-x64-msvc': 0.4.7 + '@libsql/darwin-arm64': 0.5.6 + '@libsql/darwin-x64': 0.5.6 + '@libsql/linux-arm64-gnu': 0.5.6 + '@libsql/linux-arm64-musl': 0.5.6 + '@libsql/linux-x64-gnu': 0.5.6 + '@libsql/linux-x64-musl': 0.5.6 + '@libsql/win32-x64-msvc': 0.5.6 linkedom@0.14.26: dependencies: @@ -6908,20 +6818,6 @@ snapshots: lite-youtube-embed@0.3.3: {} - lodash.includes@4.3.0: {} - - lodash.isboolean@3.0.3: {} - - lodash.isinteger@4.0.4: {} - - lodash.isnumber@3.0.3: {} - - lodash.isplainobject@4.0.6: {} - - lodash.isstring@4.0.1: {} - - lodash.once@4.1.1: {} - lodash@4.17.21: {} longest-streak@3.1.0: {} @@ -7146,6 +7042,8 @@ snapshots: dependencies: '@types/mdast': 4.0.4 + mdn-data@2.12.2: {} + mdurl@2.0.0: {} merge2@1.4.1: {} @@ -7457,7 +7355,7 @@ snapshots: nanoid@3.3.8: {} - nanoid@5.1.2: {} + nanoid@5.1.5: {} nanostores@0.11.4: {} @@ -7471,6 +7369,10 @@ snapshots: node-fetch-native@1.6.6: {} + node-fetch@2.7.0: + dependencies: + whatwg-url: 5.0.0 + node-fetch@3.3.2: dependencies: data-uri-to-buffer: 4.0.1 @@ -7499,6 +7401,8 @@ snapshots: node-fetch-native: 1.6.6 ufo: 1.5.4 + ohash@2.0.11: {} + on-finished@2.4.1: dependencies: ee-first: 1.1.1 @@ -7509,12 +7413,6 @@ snapshots: oniguruma-parser@0.5.4: {} - oniguruma-to-es@2.3.0: - dependencies: - emoji-regex-xs: 1.0.0 - regex: 5.1.1 - regex-recursion: 5.1.1 - oniguruma-to-es@4.1.0: dependencies: emoji-regex-xs: 1.0.0 @@ -7561,13 +7459,6 @@ snapshots: p-timeout@6.1.4: {} - package-json@10.0.1: - dependencies: - ky: 1.7.5 - registry-auth-token: 5.1.0 - registry-url: 6.0.1 - semver: 7.7.1 - package-manager-detector@1.1.0: {} pagefind@1.3.0: @@ -7578,6 +7469,8 @@ snapshots: '@pagefind/linux-x64': 1.3.0 '@pagefind/windows-x64': 1.3.0 + pako@0.2.9: {} + parse-entities@4.0.2: dependencies: '@types/unist': 2.0.11 @@ -7664,8 +7557,6 @@ snapshots: property-information@7.0.0: {} - proto-list@1.2.4: {} - punycode.js@2.3.1: {} queue-microtask@1.2.3: {} @@ -7674,13 +7565,6 @@ snapshots: range-parser@1.2.1: {} - rc@1.2.8: - dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - react-dom@19.0.0(react@19.0.0): dependencies: react: 19.0.0 @@ -7716,6 +7600,16 @@ snapshots: transitivePeerDependencies: - acorn + recma-jsx@1.0.0(acorn@8.14.1): + dependencies: + acorn-jsx: 5.3.2(acorn@8.14.1) + estree-util-to-js: 2.0.0 + recma-parse: 1.0.0 + recma-stringify: 1.0.0 + unified: 11.0.5 + transitivePeerDependencies: + - acorn + recma-parse@1.0.0: dependencies: '@types/estree': 1.0.6 @@ -7732,33 +7626,16 @@ snapshots: regenerator-runtime@0.14.1: {} - regex-recursion@5.1.1: - dependencies: - regex: 5.1.1 - regex-utilities: 2.3.0 - regex-recursion@6.0.2: dependencies: regex-utilities: 2.3.0 regex-utilities@2.3.0: {} - regex@5.1.1: - dependencies: - regex-utilities: 2.3.0 - regex@6.0.1: dependencies: regex-utilities: 2.3.0 - registry-auth-token@5.1.0: - dependencies: - '@pnpm/npm-conf': 2.3.1 - - registry-url@6.0.1: - dependencies: - rc: 1.2.8 - rehype-autolink-headings@7.1.0: dependencies: '@types/hast': 3.0.4 @@ -7768,9 +7645,9 @@ snapshots: unified: 11.0.5 unist-util-visit: 5.0.0 - rehype-expressive-code@0.40.2: + rehype-expressive-code@0.41.1: dependencies: - expressive-code: 0.40.2 + expressive-code: 0.41.1 rehype-external-links@3.0.0: dependencies: @@ -7905,6 +7782,8 @@ snapshots: onetime: 7.0.0 signal-exit: 4.1.0 + restructure@3.0.2: {} + retext-latin@4.0.0: dependencies: '@types/nlcst': 2.0.3 @@ -7934,29 +7813,30 @@ snapshots: reusify@1.1.0: {} - rollup@4.34.8: + rollup@4.40.0: dependencies: - '@types/estree': 1.0.6 + '@types/estree': 1.0.7 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.34.8 - '@rollup/rollup-android-arm64': 4.34.8 - '@rollup/rollup-darwin-arm64': 4.34.8 - '@rollup/rollup-darwin-x64': 4.34.8 - '@rollup/rollup-freebsd-arm64': 4.34.8 - '@rollup/rollup-freebsd-x64': 4.34.8 - '@rollup/rollup-linux-arm-gnueabihf': 4.34.8 - '@rollup/rollup-linux-arm-musleabihf': 4.34.8 - '@rollup/rollup-linux-arm64-gnu': 4.34.8 - '@rollup/rollup-linux-arm64-musl': 4.34.8 - '@rollup/rollup-linux-loongarch64-gnu': 4.34.8 - '@rollup/rollup-linux-powerpc64le-gnu': 4.34.8 - '@rollup/rollup-linux-riscv64-gnu': 4.34.8 - '@rollup/rollup-linux-s390x-gnu': 4.34.8 - '@rollup/rollup-linux-x64-gnu': 4.34.8 - '@rollup/rollup-linux-x64-musl': 4.34.8 - '@rollup/rollup-win32-arm64-msvc': 4.34.8 - '@rollup/rollup-win32-ia32-msvc': 4.34.8 - '@rollup/rollup-win32-x64-msvc': 4.34.8 + '@rollup/rollup-android-arm-eabi': 4.40.0 + '@rollup/rollup-android-arm64': 4.40.0 + '@rollup/rollup-darwin-arm64': 4.40.0 + '@rollup/rollup-darwin-x64': 4.40.0 + '@rollup/rollup-freebsd-arm64': 4.40.0 + '@rollup/rollup-freebsd-x64': 4.40.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.40.0 + '@rollup/rollup-linux-arm-musleabihf': 4.40.0 + '@rollup/rollup-linux-arm64-gnu': 4.40.0 + '@rollup/rollup-linux-arm64-musl': 4.40.0 + '@rollup/rollup-linux-loongarch64-gnu': 4.40.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.40.0 + '@rollup/rollup-linux-riscv64-gnu': 4.40.0 + '@rollup/rollup-linux-riscv64-musl': 4.40.0 + '@rollup/rollup-linux-s390x-gnu': 4.40.0 + '@rollup/rollup-linux-x64-gnu': 4.40.0 + '@rollup/rollup-linux-x64-musl': 4.40.0 + '@rollup/rollup-win32-arm64-msvc': 4.40.0 + '@rollup/rollup-win32-ia32-msvc': 4.40.0 + '@rollup/rollup-win32-x64-msvc': 4.40.0 fsevents: 2.3.3 run-applescript@7.0.0: {} @@ -7965,8 +7845,6 @@ snapshots: dependencies: queue-microtask: 1.2.3 - safe-buffer@5.2.1: {} - safer-buffer@2.1.2: {} sax@1.4.1: {} @@ -8026,17 +7904,6 @@ snapshots: '@img/sharp-win32-ia32': 0.33.5 '@img/sharp-win32-x64': 0.33.5 - shiki@1.29.2: - dependencies: - '@shikijs/core': 1.29.2 - '@shikijs/engine-javascript': 1.29.2 - '@shikijs/engine-oniguruma': 1.29.2 - '@shikijs/langs': 1.29.2 - '@shikijs/themes': 1.29.2 - '@shikijs/types': 1.29.2 - '@shikijs/vscode-textmate': 10.0.2 - '@types/hast': 3.0.4 - shiki@3.2.1: dependencies: '@shikijs/core': 3.2.1 @@ -8048,6 +7915,17 @@ snapshots: '@shikijs/vscode-textmate': 10.0.2 '@types/hast': 3.0.4 + shiki@3.2.2: + dependencies: + '@shikijs/core': 3.2.2 + '@shikijs/engine-javascript': 3.2.2 + '@shikijs/engine-oniguruma': 3.2.2 + '@shikijs/langs': 3.2.2 + '@shikijs/themes': 3.2.2 + '@shikijs/types': 3.2.2 + '@shikijs/vscode-textmate': 10.0.2 + '@types/hast': 3.0.4 + signal-exit@4.1.0: {} simple-git@3.27.0: @@ -8095,9 +7973,9 @@ snapshots: sprintf-js@1.1.3: {} - starlight-image-zoom@0.11.1(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))): + starlight-image-zoom@0.11.1(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))): dependencies: - '@astrojs/starlight': 0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astrojs/starlight': 0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) mdast-util-mdx-jsx: 3.2.0 rehype-raw: 7.0.0 unist-util-visit: 5.0.0 @@ -8105,9 +7983,9 @@ snapshots: transitivePeerDependencies: - supports-color - starlight-links-validator@0.16.0(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))): + starlight-links-validator@0.16.0(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))): dependencies: - '@astrojs/starlight': 0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astrojs/starlight': 0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) '@types/picomatch': 3.0.2 github-slugger: 2.0.0 hast-util-from-html: 2.0.3 @@ -8121,18 +7999,18 @@ snapshots: transitivePeerDependencies: - supports-color - starlight-package-managers@0.10.0(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))): + starlight-package-managers@0.10.0(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))): dependencies: - '@astrojs/starlight': 0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astrojs/starlight': 0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) - starlight-sidebar-topics@0.6.0(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))): + starlight-sidebar-topics@0.6.0(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))): dependencies: - '@astrojs/starlight': 0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astrojs/starlight': 0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) picomatch: 4.0.2 - starlight-typedoc@0.21.0(@astrojs/starlight@0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)))(typedoc-plugin-markdown@4.6.0(typedoc@0.28.1(typescript@5.8.2)))(typedoc@0.28.1(typescript@5.8.2)): + starlight-typedoc@0.21.0(@astrojs/starlight@0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)))(typedoc-plugin-markdown@4.6.0(typedoc@0.28.1(typescript@5.8.2)))(typedoc@0.28.1(typescript@5.8.2)): dependencies: - '@astrojs/starlight': 0.32.4(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@astrojs/starlight': 0.33.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) github-slugger: 2.0.0 typedoc: 0.28.1(typescript@5.8.2) typedoc-plugin-markdown: 4.6.0(typedoc@0.28.1(typescript@5.8.2)) @@ -8166,15 +8044,13 @@ snapshots: dependencies: ansi-regex: 6.1.0 - strip-json-comments@2.0.1: {} - strip-json-comments@5.0.1: {} strnum@1.1.2: {} - studiocms@0.1.0-beta.13(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)))(@libsql/client@0.14.0)(@types/react@19.0.10)(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)): + studiocms@0.1.0-beta.15(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0))(@astrojs/markdown-remark@6.3.1)(@astrojs/web-vitals@3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)))(@types/react@19.0.10)(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(react@19.0.0)(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)): dependencies: - '@astrojs/db': 0.14.8(@types/react@19.0.10)(react@19.0.0) + '@astrojs/db': 0.14.11(@types/react@19.0.10)(react@19.0.0) '@astrojs/markdown-remark': 6.3.1 '@clack/core': 0.4.1 '@clack/prompts': 0.9.1 @@ -8183,20 +8059,20 @@ snapshots: '@fontsource-variable/onest': 5.1.1 '@iconify-json/flat-color-icons': 1.2.1 '@iconify-json/simple-icons': 1.2.26 - '@inox-tools/inline-mod': 2.0.3(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) - '@inox-tools/runtime-logger': 0.4.2(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) - '@matthiesenxyz/integration-utils': 0.3.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + '@inox-tools/inline-mod': 2.0.3(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + '@inox-tools/runtime-logger': 0.4.2(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) + '@libsql/client': 0.15.4 '@nanostores/i18n': 0.12.2(nanostores@0.11.4) '@nanostores/persistent': 0.10.2(nanostores@0.11.4) '@oslojs/binary': 1.0.0 '@oslojs/crypto': 1.0.1 '@oslojs/encoding': 1.1.0 '@studiocms/markdown-remark-processor': 1.2.0 - '@studiocms/ui': 0.4.16(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0))(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) + '@studiocms/ui': 0.4.16(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0))(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)) ansi-escapes: 7.0.0 arctic: 3.5.0 - astro: 5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0) - astro-integration-kit: 0.18.0(astro@5.5.4(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.34.8)(typescript@5.8.2)(yaml@2.7.0)) + astro: 5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0) + astro-integration-kit: 0.18.0(astro@5.7.1(@types/node@22.13.5)(jiti@2.4.2)(rollup@4.40.0)(typescript@5.8.2)(yaml@2.7.0)) boxen: 8.0.1 chalk: 5.4.1 cli-cursor: 5.0.0 @@ -8205,11 +8081,11 @@ snapshots: diff: 7.0.0 diff2html: 3.4.51 dompurify: 3.2.4 - drizzle-orm: 0.31.4(@libsql/client@0.14.0)(@types/react@19.0.10)(react@19.0.0) + dotenv: 16.5.0 + drizzle-orm: 0.31.4(@libsql/client@0.15.4)(@types/react@19.0.10)(react@19.0.0) figlet: 1.8.0 fuse.js: 7.1.0 is-unicode-supported: 2.1.0 - jsonwebtoken: 9.0.2 katex: 0.16.21 lodash: 4.17.21 mdast-util-from-markdown: 2.0.2 @@ -8218,7 +8094,6 @@ snapshots: mrmime: 2.0.1 nanostores: 0.11.4 nodemailer: 6.10.0 - package-json: 10.0.1 semver: 7.7.1 slice-ansi: 7.1.0 socks: 2.8.4 @@ -8227,15 +8102,14 @@ snapshots: three: 0.170.0 ultrahtml: 1.5.3 unist-util-visit: 5.0.0 - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) wrap-ansi: 9.0.0 optionalDependencies: - '@astrojs/web-vitals': 3.0.1(@astrojs/db@0.14.8(@types/react@19.0.10)(react@19.0.0)) + '@astrojs/web-vitals': 3.0.1(@astrojs/db@0.14.11(@types/react@19.0.10)(react@19.0.0)) transitivePeerDependencies: - '@aws-sdk/client-rds-data' - '@cloudflare/workers-types' - '@electric-sql/pglite' - - '@libsql/client' - '@neondatabase/serverless' - '@op-engineering/op-sqlite' - '@opentelemetry/api' @@ -8249,6 +8123,7 @@ snapshots: - '@vercel/postgres' - '@xata.io/client' - better-sqlite3 + - bufferutil - bun-types - expo-sqlite - knex @@ -8261,6 +8136,7 @@ snapshots: - sql.js - sqlite3 - supports-color + - utf-8-validate style-to-object@1.0.8: dependencies: @@ -8274,6 +8150,8 @@ snapshots: three@0.170.0: {} + tiny-inflate@1.0.3: {} + tiny-invariant@1.3.3: {} tinyexec@0.3.2: {} @@ -8291,6 +8169,8 @@ snapshots: toidentifier@1.0.1: {} + tr46@0.0.3: {} + trim-lines@3.0.1: {} trough@2.2.0: {} @@ -8367,6 +8247,8 @@ snapshots: ultrahtml@1.5.3: {} + ultrahtml@1.6.0: {} + ultramatter@0.0.4: {} uncrypto@0.1.3: {} @@ -8383,6 +8265,16 @@ snapshots: undici@6.21.1: {} + unicode-properties@1.4.1: + dependencies: + base64-js: 1.5.1 + unicode-trie: 2.0.0 + + unicode-trie@2.0.0: + dependencies: + pako: 0.2.9 + tiny-inflate: 1.0.3 + unified@11.0.5: dependencies: '@types/unist': 3.0.3 @@ -8393,6 +8285,11 @@ snapshots: trough: 2.2.0 vfile: 6.0.3 + unifont@0.2.0: + dependencies: + css-tree: 3.1.0 + ohash: 2.0.11 + unist-util-find-after@5.0.0: dependencies: '@types/unist': 3.0.3 @@ -8480,31 +8377,23 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite@6.2.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0): - dependencies: - esbuild: 0.25.0 - postcss: 8.5.3 - rollup: 4.34.8 - optionalDependencies: - '@types/node': 22.13.5 - fsevents: 2.3.3 - jiti: 2.4.2 - yaml: 2.7.0 - - vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0): + vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0): dependencies: esbuild: 0.25.0 + fdir: 6.4.3(picomatch@4.0.2) + picomatch: 4.0.2 postcss: 8.5.3 - rollup: 4.34.8 + rollup: 4.40.0 + tinyglobby: 0.2.12 optionalDependencies: '@types/node': 22.13.5 fsevents: 2.3.3 jiti: 2.4.2 yaml: 2.7.0 - vitefu@1.0.6(vite@6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)): + vitefu@1.0.6(vite@6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0)): optionalDependencies: - vite: 6.2.3(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) + vite: 6.3.0(@types/node@22.13.5)(jiti@2.4.2)(yaml@2.7.0) volar-service-css@0.0.62(@volar/language-service@2.4.11): dependencies: @@ -8626,12 +8515,19 @@ snapshots: web-vitals@4.2.4: {} + webidl-conversions@3.0.1: {} + whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3 whatwg-mimetype@4.0.0: {} + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + which-pm-runs@1.1.0: {} widest-line@5.0.0: @@ -8691,17 +8587,13 @@ snapshots: yocto-queue@1.1.1: {} - yocto-spinner@0.1.2: - dependencies: - yoctocolors: 2.1.1 - yocto-spinner@0.2.1: dependencies: yoctocolors: 2.1.1 yoctocolors@2.1.1: {} - zod-to-json-schema@3.24.3(zod@3.24.2): + zod-to-json-schema@3.24.5(zod@3.24.2): dependencies: zod: 3.24.2 diff --git a/src/content/docs/en/how-it-works/cli.mdx b/src/content/docs/en/how-it-works/cli.mdx index c0f4170d..6b6cd748 100644 --- a/src/content/docs/en/how-it-works/cli.mdx +++ b/src/content/docs/en/how-it-works/cli.mdx @@ -4,152 +4,111 @@ title: "The CLI" description: "Learn about the StudioCMS CLIs and how to use them." sidebar: order: 2 +tableOfContents: + minHeadingLevel: 2 + maxHeadingLevel: 4 --- import { Tabs, TabItem } from '@astrojs/starlight/components'; import ReadMore from '~/components/ReadMore.astro'; -# Introduction - The StudioCMS CLIs are utilities that allow you to quickly scaffold new StudioCMS projects and expose useful utilities for StudioCMS. -There is two different CLIs that are part of the StudioCMS ecosystem: +There is multiple different CLIs that are part of the StudioCMS ecosystem: -- **`create-studiocms`**: The StudioCMS project scaffolding CLI. -- **`studiocms`**: The StudioCMS utility CLI. +- **[`create-studiocms`](#create-studiocms)**: The StudioCMS project scaffolding CLI. +- **[`studiocms`](#studiocms)**: The StudioCMS utility CLI. +- **`@studiocms/upgrade`**: Upgrade StudioCMS Projects and their Plugins The following is a breakdown of the StudioCMS CLI and its components. -## `create-studiocms` +## `studiocms` -### Installation +### Full CLI Options and commands - - - ```sh - npm create studiocms@latest - ``` - - - ```sh - pnpm create studiocms - ``` - - - ```sh - yarn create studiocms - ``` - - +```log +Usage: studiocms [options] [command] -`create-studiocms` automatically runs in _interactive_ mode, but you can also specify your project name and template with command line arguments. +Options: + -V, --version Output the current version of the CLI Toolkit. + -h, --help display help for command + --color force color output + --no-color disable color output + +Commands: + add Add StudioCMS plugin(s) to your project + crypto Crypto Utilities for Security + get-turso Install the Turso CLI + init Initialize the StudioCMS project after new installation. + users Utilities for Tweaking Users in StudioCMS +``` + +### Example Usage + +From within your StudioCMS Project root ```sh - npm create studiocms@latest -- --template studiocms/basics --project-name my-studiocms-project + npm studiocms [command] ``` ```sh - pnpm create studiocms --template studiocms/basics --project-name my-studiocms-project + pnpm studiocms [command] ``` ```sh - yarn create studiocms --template studiocms/basics --project-name my-studiocms-project + yarn studiocms [command] ``` -[Check out the full list][templates] of templates, available on GitHub. +### Command Breakdown -When using `--template`, the CLI searches the templates repository for all folders. For example, the `studiocms/basics` template points to the `basics` project within the `studiocms` folder at the root of the repository. - -### Full CLI Options and commands - -#### Main Entrypoint +#### `add` ```log -Usage: create-studiocms [options] [command] - -Options: - -V, --version Output the current version of the CLI Toolkit. - -h, --help display help for command - --color force color output - --no-color disable color output - -Commands: - get-turso Get the latest version of Turso. - help Show help for command - interactive* Start the interactive CLI. +usage: studiocms add - * Indicates the default command that is run when calling this CLI. -``` - -#### `get-turso` - -You can download and install the latest version of Turso using the script from -Turso's [documentation](https://docs.turso.tech/cli/installation). +Adds StudioCMS plugin(s) to your project. -:::note -Windows requires the use of WSL as per Turso -::: - -```log -Usage: getTurso [options] - -Turso CLI Installer +Arguments: + plugins Plugin(s) to install Options: -h, --help display help for command ``` -#### Interactive (Default command) +#### `crypto` ```log -Usage: create-studiocms interactive [options] +usage: studiocms crypto [command] -Start the interactive CLI. Powered by [clack](https://clack.cc). - -This command will open an interactive CLI prompt to guide you through -the process of creating a new StudioCMS(or StudioCMS Ecosystem package) -project using one of the available templates. +Crypto Utilities for Security Options: - -t, --template