Skip to content

Commit d020862

Browse files
committed
chore: update dependencies in package.json and core package.json
- Upgraded @biomejs/biome from 2.2.4 to 2.3.5 - Upgraded turbo from 2.5.8 to 2.6.1 - Upgraded typescript from 5.9.2 to 5.9.3 - Upgraded @effect/platform-bun from 0.81.0 to 0.83.0 - Upgraded @effect/sql-sqlite-bun from 0.47.0 to 0.49.0 - Updated @types/bun to version ^1.3.2 - Upgraded tsup from 8.5.0 to 8.5.1 - Updated peer dependencies: - @aws-sdk/client-s3 from ^3.901.0 to ^3.931.0 - @effect/platform from ^0.92.1 to ^0.93.1 - effect from ^3.18.1 to ^3.19.3 - esbuild from ^0.25.10 to ^0.27.0 - typescript to ^5.9.3
1 parent 485aa8d commit d020862

30 files changed

Lines changed: 377 additions & 215 deletions

apps/doc/astro.config.mjs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ import react from "@astrojs/react";
44
import starlight from "@astrojs/starlight";
55
import tailwindcss from "@tailwindcss/vite";
66
import { defineConfig } from "astro/config";
7+
import starlightBlog from "starlight-blog";
78
import starlightLlmsTxt from "starlight-llms-txt";
89
import starlightTypeDoc, { typeDocSidebarGroup } from "starlight-typedoc";
910

@@ -40,6 +41,9 @@ export default defineConfig({
4041
tsconfig: "../../packages/core/tsconfig.json",
4142
}),
4243
starlightLlmsTxt(),
44+
starlightBlog({
45+
title: "FoldCMS Blog",
46+
}),
4347
],
4448
sidebar: [
4549
{

apps/doc/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
"react": "^19.2.0",
3030
"react-dom": "^19.2.0",
3131
"sharp": "^0.34.2",
32+
"starlight-blog": "^0.24.2",
3233
"starlight-llms-txt": "^0.6.0",
3334
"starlight-typedoc": "^0.21.3",
3435
"tailwind-merge": "^3.3.1",

apps/doc/src/content.config.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,13 @@
1-
import { defineCollection } from "astro:content";
21
import { docsLoader } from "@astrojs/starlight/loaders";
32
import { docsSchema } from "@astrojs/starlight/schema";
3+
import { defineCollection } from "astro:content";
4+
import { blogSchema } from "starlight-blog/schema";
45

56
export const collections = {
6-
docs: defineCollection({ loader: docsLoader(), schema: docsSchema() }),
7+
docs: defineCollection({
8+
loader: docsLoader(),
9+
schema: docsSchema({
10+
extend: (context) => blogSchema(context),
11+
}),
12+
}),
713
};

apps/doc/src/content/docs/api/cms/classes/ContentStore.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ prev: false
55
title: "ContentStore"
66
---
77

8-
Defined in: [packages/core/src/cms.ts:805](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L805)
8+
Defined in: [packages/core/src/cms.ts:805](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L805)
99

1010
Content storage abstraction providing CRUD operations for collections.
1111
Handles serialization, hashing, and database operations for content data.

apps/doc/src/content/docs/api/cms/classes/LoadingError.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ prev: false
55
title: "LoadingError"
66
---
77

8-
Defined in: [packages/core/src/cms.ts:30](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L30)
8+
Defined in: [packages/core/src/cms.ts:30](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L30)
99

1010
Error thrown when data loading fails during collection processing.
1111

apps/doc/src/content/docs/api/cms/classes/TransformationError.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ prev: false
55
title: "TransformationError"
66
---
77

8-
Defined in: [packages/core/src/cms.ts:46](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L46)
8+
Defined in: [packages/core/src/cms.ts:46](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L46)
99

1010
Error thrown when data transformation fails during collection processing.
1111

apps/doc/src/content/docs/api/cms/classes/ValidationError.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ prev: false
55
title: "ValidationError"
66
---
77

8-
Defined in: [packages/core/src/cms.ts:65](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L65)
8+
Defined in: [packages/core/src/cms.ts:65](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L65)
99

1010
Error thrown when data validation fails during collection processing.
1111
Contains detailed information about validation issues.
@@ -131,7 +131,7 @@ The cause of the error.
131131

132132
> `readonly` **issues**: readonly `string`[]
133133
134-
Defined in: [packages/core/src/cms.ts:67](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L67)
134+
Defined in: [packages/core/src/cms.ts:67](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L67)
135135

136136
#### Inherited from
137137

apps/doc/src/content/docs/api/cms/functions/build.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ title: "build"
77

88
> **build**\<`TMap`, `TCollection`\>(`config`): `Effect`\<`void`, [`LoadingError`](/api/cms/classes/loadingerror/) \| [`TransformationError`](/api/cms/classes/transformationerror/) \| [`ValidationError`](/api/cms/classes/validationerror/) \| `ContentStoreError`, [`ContentStore`](/api/cms/classes/contentstore/) \| \{ \[K in string \| number \| symbol\]: CollectionParts\<TCollection\[K\]\>\["loaderDeps"\] \| CollectionParts\<TCollection\[K\]\>\["transformerDeps"\] \| CollectionParts\<TCollection\[K\]\>\["validatorDeps"\] \}\[keyof `TCollection`\]\>
99
10-
Defined in: [packages/core/src/cms.ts:487](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L487)
10+
Defined in: [packages/core/src/cms.ts:487](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L487)
1111

1212
Builds and initializes all collections in the CMS.
1313
This function loads, transforms, validates, and stores all collection data.

apps/doc/src/content/docs/api/cms/functions/defineCollection.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ title: "defineCollection"
99

1010
> **defineCollection**\<`TLoadSchema`, `TRelations`, `TLoaderDeps`, `TValidatorDeps`\>(`config`): [`Collection`](/api/cms/interfaces/collection/)\<`TLoadSchema`, `TLoadSchema`, `TRelations`, `TLoaderDeps`, `never`, `TValidatorDeps`\>
1111
12-
Defined in: [packages/core/src/cms.ts:193](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L193)
12+
Defined in: [packages/core/src/cms.ts:193](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L193)
1313

1414
Factory function to define collections with type-safe configurations.
1515
Provides overloads for different collection configurations.
@@ -94,7 +94,7 @@ const posts = defineCollection({
9494

9595
> **defineCollection**\<`TLoadSchema`, `TRelations`, `TLoaderDeps`, `TTransformerDeps`, `TValidatorDeps`\>(`config`): [`Collection`](/api/cms/interfaces/collection/)\<`TLoadSchema`, `TLoadSchema`, `TRelations`, `TLoaderDeps`, `TTransformerDeps`, `TValidatorDeps`\>
9696
97-
Defined in: [packages/core/src/cms.ts:223](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L223)
97+
Defined in: [packages/core/src/cms.ts:223](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L223)
9898

9999
Factory function to define collections with type-safe configurations.
100100
Provides overloads for different collection configurations.
@@ -183,7 +183,7 @@ const posts = defineCollection({
183183

184184
> **defineCollection**\<`TLoadSchema`, `TTransformSchema`, `TRelations`, `TLoaderDeps`, `TTransformerDeps`, `TValidatorDeps`\>(`config`): [`Collection`](/api/cms/interfaces/collection/)\<`TLoadSchema`, `TTransformSchema`, `TRelations`, `TLoaderDeps`, `TTransformerDeps`, `TValidatorDeps`\>
185185
186-
Defined in: [packages/core/src/cms.ts:260](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L260)
186+
Defined in: [packages/core/src/cms.ts:260](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L260)
187187

188188
Factory function to define collections with type-safe configurations.
189189
Provides overloads for different collection configurations.

apps/doc/src/content/docs/api/cms/functions/factory.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ title: "factory"
77

88
> **factory**\<`TMap`, `TCollection`\>(): `Tag`\<[`Cms`](/api/cms/interfaces/cms/)\<`TMap`, `TCollection`, `CmsError` \| `ContentStoreError`\>, [`Cms`](/api/cms/interfaces/cms/)\<`TMap`, `TCollection`, `CmsError` \| `ContentStoreError`\>\>
99
10-
Defined in: [packages/core/src/cms.ts:554](https://github.com/bitswired/foldcms/blob/a5796744336f5646b8ccb4abf3c6d1334a83f443/packages/core/src/cms.ts#L554)
10+
Defined in: [packages/core/src/cms.ts:554](https://github.com/bitswired/foldcms/blob/485aa8df4385a9a7d7379ad36deb6d860f28ee8b/packages/core/src/cms.ts#L554)
1111

1212
Factory function that creates a Context.Tag for a CMS instance.
1313
This tag is used to identify and inject CMS instances in the Effect context.

0 commit comments

Comments
 (0)