diff --git a/apps/docs/package.json b/apps/docs/package.json
index 4fe34834b..6454bef6a 100644
--- a/apps/docs/package.json
+++ b/apps/docs/package.json
@@ -13,11 +13,11 @@
"class-variance-authority": "^0.7.1",
"client-only": "^0.0.1",
"clsx": "^2.1.1",
- "fumadocs-core": "^16.4.7",
- "fumadocs-mdx": "^14.2.5",
- "fumadocs-ui": "^16.4.7",
- "lucide-react": "^0.562.0",
- "next": "^16.1.3",
+ "fumadocs-core": "^16.4.9",
+ "fumadocs-mdx": "^14.2.6",
+ "fumadocs-ui": "^16.4.9",
+ "lucide-react": "^0.563.0",
+ "next": "^16.1.6",
"react": "^19.2.3",
"react-dom": "^19.2.3",
"server-only": "^0.0.1",
diff --git a/content/docs/references/data/mapping.mdx b/content/docs/references/data/mapping.mdx
new file mode 100644
index 000000000..85aa8abb8
--- /dev/null
+++ b/content/docs/references/data/mapping.mdx
@@ -0,0 +1,94 @@
+---
+title: Mapping
+description: Mapping protocol schemas
+---
+
+# Mapping
+
+
+**Source:** `packages/spec/src/data/mapping.zod.ts`
+
+
+## TypeScript Usage
+
+```typescript
+import { MappingSchema, FieldMappingSchema, TransformType } from '@objectstack/spec/data';
+import type { Mapping, FieldMapping } from '@objectstack/spec/data';
+
+// Validate data
+const result = MappingSchema.parse(data);
+```
+
+---
+
+## FieldMapping
+
+### Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **source** | `string \| string[]` | ✅ | Source column header(s) |
+| **target** | `string \| string[]` | ✅ | Target object field(s) |
+| **transform** | `Enum<'none' \| 'constant' \| 'lookup' \| 'split' \| 'join' \| 'javascript' \| 'map'>` | optional | Transformation type (default: 'none') |
+| **params** | `object` | optional | Configuration for transform |
+
+### Transform Params Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **value** | `any` | optional | Value for constant transform |
+| **object** | `string` | optional | Lookup Object for lookup transform |
+| **fromField** | `string` | optional | Match on field (e.g. "name") for lookup |
+| **toField** | `string` | optional | Value to take (e.g. "_id") for lookup |
+| **autoCreate** | `boolean` | optional | Create if missing for lookup |
+| **valueMap** | `Record` | optional | Value mapping for map transform (e.g. `{ "Open": "draft" }`) |
+| **separator** | `string` | optional | Separator for split/join transforms |
+
+---
+
+## Mapping
+
+Defines a reusable data mapping configuration for ETL operations.
+
+**NAMING CONVENTION:**
+Mapping names are machine identifiers and must be lowercase snake_case.
+
+**Examples of good mapping names:**
+- `salesforce_to_crm`
+- `csv_import_contacts`
+- `api_sync_orders`
+
+**Examples of bad mapping names (will be rejected):**
+- `SalesforceToCRM` (PascalCase)
+- `CSV Import` (spaces)
+
+### Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **name** | `string` | ✅ | Mapping unique name (lowercase snake_case) |
+| **label** | `string` | optional | Human readable label |
+| **sourceFormat** | `Enum<'csv' \| 'json' \| 'xml' \| 'sql'>` | optional | Source data format (default: 'csv') |
+| **targetObject** | `string` | ✅ | Target Object Name |
+| **fieldMapping** | `object[]` | ✅ | Column Mappings |
+| **mode** | `Enum<'insert' \| 'update' \| 'upsert'>` | optional | Data operation mode (default: 'insert') |
+| **upsertKey** | `string[]` | optional | Fields to match for upsert (e.g. email) |
+| **extractQuery** | `object` | optional | Query to run for export only |
+| **errorPolicy** | `Enum<'skip' \| 'abort' \| 'retry'>` | optional | Error handling strategy (default: 'skip') |
+| **batchSize** | `number` | optional | Batch size for operations (default: 1000) |
+
+---
+
+## TransformType
+
+Built-in helpers for converting data during import.
+
+### Allowed Values
+
+* `none` - Direct copy
+* `constant` - Use a hardcoded value
+* `lookup` - Resolve FK (Name → ID)
+* `split` - "John Doe" → ["John", "Doe"]
+* `join` - ["John", "Doe"] → "John Doe"
+* `javascript` - Custom script (Review security!)
+* `map` - Value mapping (e.g. "Active" → "active")
diff --git a/content/docs/references/ui/block.mdx b/content/docs/references/ui/block.mdx
new file mode 100644
index 000000000..f874005b5
--- /dev/null
+++ b/content/docs/references/ui/block.mdx
@@ -0,0 +1,152 @@
+---
+title: Block
+description: Block protocol schemas
+---
+
+# Block
+
+
+**Source:** `packages/spec/src/ui/block.zod.ts`
+
+
+## TypeScript Usage
+
+```typescript
+import {
+ PageHeaderProps,
+ PageTabsProps,
+ PageCardProps,
+ RecordDetailsProps,
+ RecordRelatedListProps,
+ RecordHighlightsProps,
+ ComponentPropsMap
+} from '@objectstack/spec/ui';
+
+// Validate data
+const result = PageHeaderProps.parse(data);
+```
+
+---
+
+## Component Props Map
+
+Maps Component Type to its Property Schema. Available component types:
+
+### Structure Components
+
+* `page:header`
+* `page:tabs`
+* `page:card`
+* `page:footer`
+* `page:sidebar`
+* `page:accordion`
+* `page:section`
+
+### Record Components
+
+* `record:details`
+* `record:related_list`
+* `record:highlights`
+* `record:activity`
+* `record:chatter`
+* `record:path`
+
+### Navigation Components
+
+* `app:launcher`
+* `nav:menu`
+* `nav:breadcrumb`
+
+### Utility Components
+
+* `global:search`
+* `global:notifications`
+* `user:profile`
+
+### AI Components
+
+* `ai:chat_window`
+* `ai:suggestion`
+
+---
+
+## PageHeaderProps
+
+### Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **title** | `string` | ✅ | Page title |
+| **subtitle** | `string` | optional | Page subtitle |
+| **icon** | `string` | optional | Icon name |
+| **breadcrumb** | `boolean` | optional | Show breadcrumb (default: true) |
+| **actions** | `string[]` | optional | Action IDs to show in header |
+
+---
+
+## PageTabsProps
+
+### Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **type** | `Enum<'line' \| 'card' \| 'pill'>` | optional | Tab type (default: 'line') |
+| **position** | `Enum<'top' \| 'left'>` | optional | Tab position (default: 'top') |
+| **items** | `object[]` | ✅ | Tab items |
+
+### Tab Item Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **label** | `string` | ✅ | Tab label |
+| **icon** | `string` | optional | Tab icon |
+| **children** | `any[]` | ✅ | Child components |
+
+---
+
+## PageCardProps
+
+### Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **title** | `string` | optional | Card title |
+| **bordered** | `boolean` | optional | Show border (default: true) |
+| **actions** | `string[]` | optional | Action IDs |
+| **children** | `any[]` | ✅ | Card content |
+
+---
+
+## RecordDetailsProps
+
+### Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **columns** | `Enum<'1' \| '2' \| '3' \| '4'>` | optional | Number of columns (default: '2') |
+| **layout** | `Enum<'auto' \| 'custom'>` | optional | Layout mode (default: 'auto') |
+| **sections** | `string[]` | optional | Section IDs to show (for custom layout) |
+
+---
+
+## RecordRelatedListProps
+
+### Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **objectName** | `string` | ✅ | Related object name |
+| **relationshipField** | `string` | ✅ | Field on related object that points to this record |
+| **columns** | `string[]` | ✅ | Fields to display |
+| **sort** | `string` | optional | Sort order |
+| **limit** | `number` | optional | Maximum number of records (default: 5) |
+
+---
+
+## RecordHighlightsProps
+
+### Properties
+
+| Property | Type | Required | Description |
+| :--- | :--- | :--- | :--- |
+| **fields** | `string[]` | ✅ | Key fields to highlight (minimum 1, maximum 7) |
diff --git a/package.json b/package.json
index 519709eb7..36750c3a8 100644
--- a/package.json
+++ b/package.json
@@ -28,7 +28,7 @@
"typescript": "^5.3.0"
},
"dependencies": {
- "lucide-react": "^0.562.0"
+ "lucide-react": "^0.563.0"
},
"engines": {
"node": ">=18.0.0"
diff --git a/packages/plugin-hono-server/package.json b/packages/plugin-hono-server/package.json
index 9f0043459..b5682d595 100644
--- a/packages/plugin-hono-server/package.json
+++ b/packages/plugin-hono-server/package.json
@@ -12,7 +12,7 @@
"@objectstack/spec": "workspace:*",
"@objectstack/types": "workspace:*",
"@objectstack/runtime": "workspace:*",
- "hono": "^4.0.0"
+ "hono": "^4.11.7"
},
"devDependencies": {
"@types/node": "^20.0.0",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 2889328d5..d05bc6fb9 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -9,8 +9,8 @@ importers:
.:
dependencies:
lucide-react:
- specifier: ^0.562.0
- version: 0.562.0(react@19.2.3)
+ specifier: ^0.563.0
+ version: 0.563.0(react@19.2.3)
devDependencies:
'@changesets/cli':
specifier: ^2.27.1
@@ -34,20 +34,20 @@ importers:
specifier: ^2.1.1
version: 2.1.1
fumadocs-core:
- specifier: ^16.4.7
- version: 16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5)
+ specifier: ^16.4.9
+ version: 16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5)
fumadocs-mdx:
- specifier: ^14.2.5
- version: 14.2.5(@types/react@19.2.8)(fumadocs-core@16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)
+ specifier: ^14.2.6
+ version: 14.2.6(@types/react@19.2.8)(fumadocs-core@16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3)
fumadocs-ui:
- specifier: ^16.4.7
- version: 16.4.7(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(fumadocs-core@16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18)
+ specifier: ^16.4.9
+ version: 16.4.9(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(fumadocs-core@16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18)
lucide-react:
- specifier: ^0.562.0
- version: 0.562.0(react@19.2.3)
+ specifier: ^0.563.0
+ version: 0.563.0(react@19.2.3)
next:
- specifier: ^16.1.3
- version: 16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ specifier: ^16.1.6
+ version: 16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react:
specifier: ^19.2.3
version: 19.2.3
@@ -347,7 +347,7 @@ importers:
dependencies:
'@hono/node-server':
specifier: ^1.2.0
- version: 1.19.9(hono@4.11.4)
+ version: 1.19.9(hono@4.11.7)
'@objectstack/runtime':
specifier: workspace:*
version: link:../runtime
@@ -358,8 +358,8 @@ importers:
specifier: workspace:*
version: link:../types
hono:
- specifier: ^4.0.0
- version: 4.11.4
+ specifier: ^4.11.7
+ version: 4.11.7
devDependencies:
'@types/node':
specifier: ^20.0.0
@@ -897,14 +897,14 @@ packages:
cpu: [x64]
os: [win32]
- '@floating-ui/core@1.7.3':
- resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==}
+ '@floating-ui/core@1.7.4':
+ resolution: {integrity: sha512-C3HlIdsBxszvm5McXlB8PeOEWfBhcGBTZGkGlWc2U0KFY5IwG5OQEuQ8rq52DZmcHDlPLd+YFBK+cZcytwIFWg==}
- '@floating-ui/dom@1.7.4':
- resolution: {integrity: sha512-OOchDgh4F2CchOX94cRVqhvy7b3AFb+/rQXyswmzmGakRfkMgoWVjfnLWkRirfLEfuD4ysVW16eXzwt3jHIzKA==}
+ '@floating-ui/dom@1.7.5':
+ resolution: {integrity: sha512-N0bD2kIPInNHUHehXhMke1rBGs1dwqvC9O9KYMyyjK7iXt7GAhnro7UlcuYcGdS/yYOlq0MAVgrow8IbWJwyqg==}
- '@floating-ui/react-dom@2.1.6':
- resolution: {integrity: sha512-4JX6rEatQEvlmgU80wZyq9RT96HZJa88q8hp0pBd+LrczeDI4o6uA2M+uvxngVHo4Ihr8uibXxH6+70zhAFrVw==}
+ '@floating-ui/react-dom@2.1.7':
+ resolution: {integrity: sha512-0tLRojf/1Go2JgEVm+3Frg9A3IW8bJgKgdO0BN5RkF//ufuz2joZM63Npau2ff3J6lUVYgDSNzNkR+aH3IVfjg==}
peerDependencies:
react: '>=16.8.0'
react-dom: '>=16.8.0'
@@ -912,17 +912,17 @@ packages:
'@floating-ui/utils@0.2.10':
resolution: {integrity: sha512-aGTxbpbg8/b5JfU1HXSrbH3wXZuLPJcNEcZQFMxLs3oSzgtVu6nFPkbbGGUvBcUjKV2YyB9Wxxabo+HEH9tcRQ==}
- '@formatjs/fast-memoize@3.0.3':
- resolution: {integrity: sha512-CArYtQKGLAOruCMeq5/RxCg6vUXFx3OuKBdTm30Wn/+gCefehmZ8Y2xSMxMrO2iel7hRyE3HKfV56t3vAU6D4Q==}
+ '@formatjs/fast-memoize@3.1.0':
+ resolution: {integrity: sha512-b5mvSWCI+XVKiz5WhnBCY3RJ4ZwfjAidU0yVlKa3d3MSgKmH1hC3tBGEAtYyN5mqL7N0G5x0BOUYyO8CEupWgg==}
- '@formatjs/intl-localematcher@0.7.5':
- resolution: {integrity: sha512-7/nd90cn5CT7SVF71/ybUKAcnvBlr9nZlJJp8O8xIZHXFgYOC4SXExZlSdgHv2l6utjw1byidL06QzChvQMHwA==}
+ '@formatjs/intl-localematcher@0.8.0':
+ resolution: {integrity: sha512-zgMYWdUlmEZpX2Io+v3LHrfq9xZ6khpQVf9UAw2xYWhGerGgI9XgH1HvL/A34jWiruUJpYlP5pk4g8nIcaDrXQ==}
- '@fumadocs/ui@16.4.7':
- resolution: {integrity: sha512-NnkMIN5BzBRh2OzA9rp2SgbGEkEwfCfq0sE4vq2n+GkIDIggicGYUNgSl2gtIBQsKYKP/a4/0wrkQKdq4eUJlw==}
+ '@fumadocs/ui@16.4.9':
+ resolution: {integrity: sha512-MRIwJHm3SObwwPYqsMX4DfY71PYCtuXyBRI+g7NjbhdOD4HNnB2cOZf81I44+DCDvlRlnx6nf/SgsESSY/7cxQ==}
peerDependencies:
'@types/react': '*'
- fumadocs-core: 16.4.7
+ fumadocs-core: 16.4.9
next: 16.x.x
react: ^19.2.0
react-dom: ^19.2.0
@@ -1166,53 +1166,53 @@ packages:
resolution: {integrity: sha512-EFd6cVbHsgLa6wa4RljGj6Wk75qoHxUSyc5asLyyPSyuhIcdS2Q3Phw6ImS1q+CkALthJRShiYfKANcQMuMqsQ==}
engines: {node: '>=18'}
- '@next/env@16.1.3':
- resolution: {integrity: sha512-BLP14oBOvZWXgfdJf9ao+VD8O30uE+x7PaV++QtACLX329WcRSJRO5YJ+Bcvu0Q+c/lei41TjSiFf6pXqnpbQA==}
+ '@next/env@16.1.6':
+ resolution: {integrity: sha512-N1ySLuZjnAtN3kFnwhAwPvZah8RJxKasD7x1f8shFqhncnWZn4JMfg37diLNuoHsLAlrDfM3g4mawVdtAG8XLQ==}
- '@next/swc-darwin-arm64@16.1.3':
- resolution: {integrity: sha512-CpOD3lmig6VflihVoGxiR/l5Jkjfi4uLaOR4ziriMv0YMDoF6cclI+p5t2nstM8TmaFiY6PCTBgRWB57/+LiBA==}
+ '@next/swc-darwin-arm64@16.1.6':
+ resolution: {integrity: sha512-wTzYulosJr/6nFnqGW7FrG3jfUUlEf8UjGA0/pyypJl42ExdVgC6xJgcXQ+V8QFn6niSG2Pb8+MIG1mZr2vczw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
- '@next/swc-darwin-x64@16.1.3':
- resolution: {integrity: sha512-aF4us2JXh0zn3hNxvL1Bx3BOuh8Lcw3p3Xnurlvca/iptrDH1BrpObwkw9WZra7L7/0qB9kjlREq3hN/4x4x+Q==}
+ '@next/swc-darwin-x64@16.1.6':
+ resolution: {integrity: sha512-BLFPYPDO+MNJsiDWbeVzqvYd4NyuRrEYVB5k2N3JfWncuHAy2IVwMAOlVQDFjj+krkWzhY2apvmekMkfQR0CUQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
- '@next/swc-linux-arm64-gnu@16.1.3':
- resolution: {integrity: sha512-8VRkcpcfBtYvhGgXAF7U3MBx6+G1lACM1XCo1JyaUr4KmAkTNP8Dv2wdMq7BI+jqRBw3zQE7c57+lmp7jCFfKA==}
+ '@next/swc-linux-arm64-gnu@16.1.6':
+ resolution: {integrity: sha512-OJYkCd5pj/QloBvoEcJ2XiMnlJkRv9idWA/j0ugSuA34gMT6f5b7vOiCQHVRpvStoZUknhl6/UxOXL4OwtdaBw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-arm64-musl@16.1.3':
- resolution: {integrity: sha512-UbFx69E2UP7MhzogJRMFvV9KdEn4sLGPicClwgqnLht2TEi204B71HuVfps3ymGAh0c44QRAF+ZmvZZhLLmhNg==}
+ '@next/swc-linux-arm64-musl@16.1.6':
+ resolution: {integrity: sha512-S4J2v+8tT3NIO9u2q+S0G5KdvNDjXfAv06OhfOzNDaBn5rw84DGXWndOEB7d5/x852A20sW1M56vhC/tRVbccQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
- '@next/swc-linux-x64-gnu@16.1.3':
- resolution: {integrity: sha512-SzGTfTjR5e9T+sZh5zXqG/oeRQufExxBF6MssXS7HPeZFE98JDhCRZXpSyCfWrWrYrzmnw/RVhlP2AxQm+wkRQ==}
+ '@next/swc-linux-x64-gnu@16.1.6':
+ resolution: {integrity: sha512-2eEBDkFlMMNQnkTyPBhQOAyn2qMxyG2eE7GPH2WIDGEpEILcBPI/jdSv4t6xupSP+ot/jkfrCShLAa7+ZUPcJQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-linux-x64-musl@16.1.3':
- resolution: {integrity: sha512-HlrDpj0v+JBIvQex1mXHq93Mht5qQmfyci+ZNwGClnAQldSfxI6h0Vupte1dSR4ueNv4q7qp5kTnmLOBIQnGow==}
+ '@next/swc-linux-x64-musl@16.1.6':
+ resolution: {integrity: sha512-oicJwRlyOoZXVlxmIMaTq7f8pN9QNbdes0q2FXfRsPhfCi8n8JmOZJm5oo1pwDaFbnnD421rVU409M3evFbIqg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
- '@next/swc-win32-arm64-msvc@16.1.3':
- resolution: {integrity: sha512-3gFCp83/LSduZMSIa+lBREP7+5e7FxpdBoc9QrCdmp+dapmTK9I+SLpY60Z39GDmTXSZA4huGg9WwmYbr6+WRw==}
+ '@next/swc-win32-arm64-msvc@16.1.6':
+ resolution: {integrity: sha512-gQmm8izDTPgs+DCWH22kcDmuUp7NyiJgEl18bcr8irXA5N2m2O+JQIr6f3ct42GOs9c0h8QF3L5SzIxcYAAXXw==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
- '@next/swc-win32-x64-msvc@16.1.3':
- resolution: {integrity: sha512-1SZVfFT8zmMB+Oblrh5OKDvUo5mYQOkX2We6VGzpg7JUVZlqe4DYOFGKYZKTweSx1gbMixyO1jnFT4thU+nNHQ==}
+ '@next/swc-win32-x64-msvc@16.1.6':
+ resolution: {integrity: sha512-NRfO39AIrzBnixKbjuo2YiYhB6o9d8v/ymU9m/Xk8cyVk+k7XylniXkHwjs4s70wedVffc6bQNbufk5v0xEm0A==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -2094,8 +2094,8 @@ packages:
balanced-match@1.0.2:
resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
- baseline-browser-mapping@2.9.15:
- resolution: {integrity: sha512-kX8h7K2srmDyYnXRIppo4AH/wYgzWVCs+eKr3RusRSQ5PvRYoEFmR/I0PbdTjKFAoKqp5+kbxnNTFO9jOfSVJg==}
+ baseline-browser-mapping@2.9.18:
+ resolution: {integrity: sha512-e23vBV1ZLfjb9apvfPk4rHVu2ry6RIr2Wfs+O324okSidrX7pTAnEJPCh/O5BtRlr7QtZI7ktOP3vsqr7Z5XoA==}
hasBin: true
better-path-resolve@1.0.0:
@@ -2127,6 +2127,9 @@ packages:
caniuse-lite@1.0.30001764:
resolution: {integrity: sha512-9JGuzl2M+vPL+pz70gtMF9sHdMFbY9FJaQBi186cHKH3pSzDvzoUJUPV6fqiKIMyXbud9ZLg4F3Yza1vJ1+93g==}
+ caniuse-lite@1.0.30001766:
+ resolution: {integrity: sha512-4C0lfJ0/YPjJQHagaE9x2Elb69CIqEPZeG0anQt9SIvIoOH4a4uaRl73IavyO+0qZh6MDLH//DrXThEYKHkmYA==}
+
ccount@2.0.1:
resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
@@ -2256,8 +2259,8 @@ packages:
supports-color:
optional: true
- decode-named-character-reference@1.2.0:
- resolution: {integrity: sha512-c6fcElNV6ShtZXmsgNgFFV5tVX2PaV4g+MOAkb8eXHvn6sryJBrZa9r0zV6+dtTyoCKxtDy5tyQ5ZwQuidtd+Q==}
+ decode-named-character-reference@1.3.0:
+ resolution: {integrity: sha512-GtpQYB283KrPp6nRw50q3U9/VfOutZOe103qlN7BPP6Ad27xYnOIWv4lPzo8HCAL+mMZofJ9KEy30fq6MfaK6Q==}
deep-eql@4.1.4:
resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==}
@@ -2434,8 +2437,8 @@ packages:
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
os: [darwin]
- fumadocs-core@16.4.7:
- resolution: {integrity: sha512-oEsoha5EjyQnhRb6s5tNYEM+AiDA4BN80RyevRohsKPXGRQ2K3ddMaFAQq5kBaqA/Xxb+vqrElyRtzmdif7w2A==}
+ fumadocs-core@16.4.9:
+ resolution: {integrity: sha512-DteiSjNxTtdmLS2f9swPMThEd5FMY61K+U+emSjwxtxTxDcXA6mVw9EKHCXMgJUyzObEhxP122DCAgfbm5ETMQ==}
peerDependencies:
'@mixedbread/sdk': ^0.46.0
'@orama/core': 1.x.x
@@ -2478,8 +2481,8 @@ packages:
zod:
optional: true
- fumadocs-mdx@14.2.5:
- resolution: {integrity: sha512-1WJeJ1Xago2lRq6GhTvTb+hxDtWUBr7lHi4YgHNBYSpWKsTfOor3UxgZV1UYBrd32cq4xHdtMK33LM67gA0eBA==}
+ fumadocs-mdx@14.2.6:
+ resolution: {integrity: sha512-T8i5IllZ6OGaZ3/4Wwjl1zovvypSsr6Cco9ZACvoABLqpqTQ2TDfrW1nBt1o9YUKyfzkwDnjKdrnrq/nDexfcg==}
hasBin: true
peerDependencies:
'@fumadocs/mdx-remote': ^1.4.0
@@ -2500,11 +2503,11 @@ packages:
vite:
optional: true
- fumadocs-ui@16.4.7:
- resolution: {integrity: sha512-ShEftF54mj89EW7Wll2wwGcH6bNTmPrPtUUmO+ThakK13skJmY7GSBH3Ft51TzQNLhN3kBKEQipIlJWc7LT5NQ==}
+ fumadocs-ui@16.4.9:
+ resolution: {integrity: sha512-6OY9zAHz8FUkE/jQ5C1YI540j3UIMIjS40woF4TYSGyTVSzR5cYTQ8Bf1IfjvRzaUR0nv7A6tR3CWX+Kfv6pDQ==}
peerDependencies:
'@types/react': '*'
- fumadocs-core: 16.4.7
+ fumadocs-core: 16.4.9
next: 16.x.x
react: ^19.2.0
react-dom: ^19.2.0
@@ -2583,8 +2586,8 @@ packages:
headers-polyfill@4.0.3:
resolution: {integrity: sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ==}
- hono@4.11.4:
- resolution: {integrity: sha512-U7tt8JsyrxSRKspfhtLET79pU8K+tInj5QZXs1jSugO1Vq5dFj3kmZsRldo29mTBfcjDRVRXrEZ6LS63Cog9ZA==}
+ hono@4.11.7:
+ resolution: {integrity: sha512-l7qMiNee7t82bH3SeyUCt9UF15EVmaBvsppY2zQtrbIhl/yzBTny+YUxsVjSjQ6gaqaeVtZmGocom8TzBlA4Yw==}
engines: {node: '>=16.9.0'}
html-escaper@2.0.2:
@@ -2832,8 +2835,8 @@ packages:
lru-cache@5.1.1:
resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
- lucide-react@0.562.0:
- resolution: {integrity: sha512-82hOAu7y0dbVuFfmO4bYF1XEwYk/mEbM5E+b1jgci/udUBEE/R7LF5Ip0CCEmXe8AybRM8L+04eP+LGZeDvkiw==}
+ lucide-react@0.563.0:
+ resolution: {integrity: sha512-8dXPB2GI4dI8jV4MgUDGBeLdGk8ekfqVZ0BdLcrRzocGgG75ltNEmWS+gE7uokKF/0oSUuczNDT+g9hFJ23FkA==}
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -3075,8 +3078,8 @@ packages:
react: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
react-dom: ^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc
- next@16.1.3:
- resolution: {integrity: sha512-gthG3TRD+E3/mA0uDQb9lqBmx1zVosq5kIwxNN6+MRNd085GzD+9VXMPUs+GGZCbZ+GDZdODUq4Pm7CTXK6ipw==}
+ next@16.1.6:
+ resolution: {integrity: sha512-hkyRkcu5x/41KoqnROkfTm2pZVbKxvbZRuNvKXLRXxs3VfyO0WhY50TQS40EuKO9SW3rBj/sF3WbVwDACeMZyw==}
engines: {node: '>=20.9.0'}
hasBin: true
peerDependencies:
@@ -3729,8 +3732,8 @@ packages:
unist-util-visit-parents@6.0.2:
resolution: {integrity: sha512-goh1s1TBrqSqukSc8wrjwWhL0hiJxgA8m4kFxGlQ+8FYQ3C/m11FcTs4YYem7V664AhHVvgoQLk890Ssdsr2IQ==}
- unist-util-visit@5.0.0:
- resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==}
+ unist-util-visit@5.1.0:
+ resolution: {integrity: sha512-m+vIdyeCOpdr/QeQCu2EzxX/ohgS8KbnPDgFni4dQsfSCtpz8UqDyY5GjRru8PDKuYn7Fq19j1CQ+nJSsGKOzg==}
universalify@0.1.2:
resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
@@ -4356,35 +4359,35 @@ snapshots:
'@esbuild/win32-x64@0.27.2':
optional: true
- '@floating-ui/core@1.7.3':
+ '@floating-ui/core@1.7.4':
dependencies:
'@floating-ui/utils': 0.2.10
- '@floating-ui/dom@1.7.4':
+ '@floating-ui/dom@1.7.5':
dependencies:
- '@floating-ui/core': 1.7.3
+ '@floating-ui/core': 1.7.4
'@floating-ui/utils': 0.2.10
- '@floating-ui/react-dom@2.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
+ '@floating-ui/react-dom@2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@floating-ui/dom': 1.7.4
+ '@floating-ui/dom': 1.7.5
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
'@floating-ui/utils@0.2.10': {}
- '@formatjs/fast-memoize@3.0.3':
+ '@formatjs/fast-memoize@3.1.0':
dependencies:
tslib: 2.8.1
- '@formatjs/intl-localematcher@0.7.5':
+ '@formatjs/intl-localematcher@0.8.0':
dependencies:
- '@formatjs/fast-memoize': 3.0.3
+ '@formatjs/fast-memoize': 3.1.0
tslib: 2.8.1
- '@fumadocs/ui@16.4.7(@types/react@19.2.8)(fumadocs-core@16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18)':
+ '@fumadocs/ui@16.4.9(@types/react@19.2.8)(fumadocs-core@16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18)':
dependencies:
- fumadocs-core: 16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5)
+ fumadocs-core: 16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5)
next-themes: 0.4.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
postcss-selector-parser: 7.1.1
react: 19.2.3
@@ -4392,12 +4395,12 @@ snapshots:
tailwind-merge: 3.4.0
optionalDependencies:
'@types/react': 19.2.8
- next: 16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ next: 16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
tailwindcss: 4.1.18
- '@hono/node-server@1.19.9(hono@4.11.4)':
+ '@hono/node-server@1.19.9(hono@4.11.7)':
dependencies:
- hono: 4.11.4
+ hono: 4.11.7
'@img/colour@1.0.0':
optional: true
@@ -4611,7 +4614,7 @@ snapshots:
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
+ unist-util-visit: 5.1.0
vfile: 6.0.3
transitivePeerDependencies:
- supports-color
@@ -4625,30 +4628,30 @@ snapshots:
outvariant: 1.4.3
strict-event-emitter: 0.5.1
- '@next/env@16.1.3': {}
+ '@next/env@16.1.6': {}
- '@next/swc-darwin-arm64@16.1.3':
+ '@next/swc-darwin-arm64@16.1.6':
optional: true
- '@next/swc-darwin-x64@16.1.3':
+ '@next/swc-darwin-x64@16.1.6':
optional: true
- '@next/swc-linux-arm64-gnu@16.1.3':
+ '@next/swc-linux-arm64-gnu@16.1.6':
optional: true
- '@next/swc-linux-arm64-musl@16.1.3':
+ '@next/swc-linux-arm64-musl@16.1.6':
optional: true
- '@next/swc-linux-x64-gnu@16.1.3':
+ '@next/swc-linux-x64-gnu@16.1.6':
optional: true
- '@next/swc-linux-x64-musl@16.1.3':
+ '@next/swc-linux-x64-musl@16.1.6':
optional: true
- '@next/swc-win32-arm64-msvc@16.1.3':
+ '@next/swc-win32-arm64-msvc@16.1.6':
optional: true
- '@next/swc-win32-x64-msvc@16.1.3':
+ '@next/swc-win32-x64-msvc@16.1.6':
optional: true
'@nodelib/fs.scandir@2.1.5':
@@ -4859,7 +4862,7 @@ snapshots:
'@radix-ui/react-popper@1.2.8(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)':
dependencies:
- '@floating-ui/react-dom': 2.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ '@floating-ui/react-dom': 2.1.7(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-arrow': 1.1.7(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-compose-refs': 1.1.2(@types/react@19.2.8)(react@19.2.3)
'@radix-ui/react-context': 1.1.2(@types/react@19.2.8)(react@19.2.3)
@@ -5139,7 +5142,7 @@ snapshots:
hast-util-to-string: 3.0.1
shiki: 3.21.0
unified: 11.0.5
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
'@shikijs/themes@3.21.0':
dependencies:
@@ -5484,7 +5487,7 @@ snapshots:
balanced-match@1.0.2: {}
- baseline-browser-mapping@2.9.15: {}
+ baseline-browser-mapping@2.9.18: {}
better-path-resolve@1.0.0:
dependencies:
@@ -5500,8 +5503,8 @@ snapshots:
browserslist@4.28.1:
dependencies:
- baseline-browser-mapping: 2.9.15
- caniuse-lite: 1.0.30001764
+ baseline-browser-mapping: 2.9.18
+ caniuse-lite: 1.0.30001766
electron-to-chromium: 1.5.267
node-releases: 2.0.27
update-browserslist-db: 1.2.3(browserslist@4.28.1)
@@ -5515,6 +5518,8 @@ snapshots:
caniuse-lite@1.0.30001764: {}
+ caniuse-lite@1.0.30001766: {}
+
ccount@2.0.1: {}
chai@4.5.0:
@@ -5619,7 +5624,7 @@ snapshots:
dependencies:
ms: 2.1.3
- decode-named-character-reference@1.2.0:
+ decode-named-character-reference@1.3.0:
dependencies:
character-entities: 2.0.2
@@ -5852,9 +5857,9 @@ snapshots:
fsevents@2.3.3:
optional: true
- fumadocs-core@16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5):
+ fumadocs-core@16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5):
dependencies:
- '@formatjs/intl-localematcher': 0.7.5
+ '@formatjs/intl-localematcher': 0.8.0
'@orama/orama': 3.1.18
'@shikijs/rehype': 3.21.0
'@shikijs/transformers': 3.21.0
@@ -5872,25 +5877,25 @@ snapshots:
scroll-into-view-if-needed: 3.1.0
shiki: 3.21.0
tinyglobby: 0.2.15
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
optionalDependencies:
'@types/react': 19.2.8
- lucide-react: 0.562.0(react@19.2.3)
- next: 16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ lucide-react: 0.563.0(react@19.2.3)
+ next: 16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
zod: 4.3.5
transitivePeerDependencies:
- supports-color
- fumadocs-mdx@14.2.5(@types/react@19.2.8)(fumadocs-core@16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3):
+ fumadocs-mdx@14.2.6(@types/react@19.2.8)(fumadocs-core@16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react@19.2.3):
dependencies:
'@mdx-js/mdx': 3.1.1
'@standard-schema/spec': 1.1.0
chokidar: 5.0.0
esbuild: 0.27.2
estree-util-value-to-estree: 3.5.0
- fumadocs-core: 16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5)
+ fumadocs-core: 16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5)
js-yaml: 4.1.1
mdast-util-to-markdown: 2.1.2
picocolors: 1.1.1
@@ -5900,19 +5905,19 @@ snapshots:
tinyglobby: 0.2.15
unified: 11.0.5
unist-util-remove-position: 5.0.0
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
vfile: 6.0.3
zod: 4.3.5
optionalDependencies:
'@types/react': 19.2.8
- next: 16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ next: 16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3
transitivePeerDependencies:
- supports-color
- fumadocs-ui@16.4.7(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(fumadocs-core@16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18):
+ fumadocs-ui@16.4.9(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(fumadocs-core@16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18):
dependencies:
- '@fumadocs/ui': 16.4.7(@types/react@19.2.8)(fumadocs-core@16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18)
+ '@fumadocs/ui': 16.4.9(@types/react@19.2.8)(fumadocs-core@16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(tailwindcss@4.1.18)
'@radix-ui/react-accordion': 1.2.12(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-collapsible': 1.1.12(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
'@radix-ui/react-dialog': 1.1.15(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
@@ -5924,8 +5929,8 @@ snapshots:
'@radix-ui/react-slot': 1.2.4(@types/react@19.2.8)(react@19.2.3)
'@radix-ui/react-tabs': 1.1.13(@types/react-dom@19.2.3(@types/react@19.2.8))(@types/react@19.2.8)(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
class-variance-authority: 0.7.1
- fumadocs-core: 16.4.7(@types/react@19.2.8)(lucide-react@0.562.0(react@19.2.3))(next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5)
- lucide-react: 0.562.0(react@19.2.3)
+ fumadocs-core: 16.4.9(@types/react@19.2.8)(lucide-react@0.563.0(react@19.2.3))(next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3))(react-dom@19.2.3(react@19.2.3))(react@19.2.3)(zod@4.3.5)
+ lucide-react: 0.563.0(react@19.2.3)
next-themes: 0.4.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
@@ -5933,7 +5938,7 @@ snapshots:
scroll-into-view-if-needed: 3.1.0
optionalDependencies:
'@types/react': 19.2.8
- next: 16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
+ next: 16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3)
tailwindcss: 4.1.18
transitivePeerDependencies:
- '@types/react-dom'
@@ -6047,7 +6052,7 @@ snapshots:
headers-polyfill@4.0.3: {}
- hono@4.11.4: {}
+ hono@4.11.7: {}
html-escaper@2.0.2: {}
@@ -6238,7 +6243,7 @@ snapshots:
dependencies:
yallist: 3.1.1
- lucide-react@0.562.0(react@19.2.3):
+ lucide-react@0.563.0(react@19.2.3):
dependencies:
react: 19.2.3
@@ -6273,7 +6278,7 @@ snapshots:
dependencies:
'@types/mdast': 4.0.4
'@types/unist': 3.0.3
- decode-named-character-reference: 1.2.0
+ decode-named-character-reference: 1.3.0
devlop: 1.1.0
mdast-util-to-string: 4.0.0
micromark: 4.0.2
@@ -6406,7 +6411,7 @@ snapshots:
micromark-util-sanitize-uri: 2.0.1
trim-lines: 3.0.1
unist-util-position: 5.0.0
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
vfile: 6.0.3
mdast-util-to-markdown@2.1.2:
@@ -6418,7 +6423,7 @@ snapshots:
mdast-util-to-string: 4.0.0
micromark-util-classify-character: 2.0.1
micromark-util-decode-string: 2.0.1
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
zwitch: 2.0.4
mdast-util-to-string@4.0.0:
@@ -6431,7 +6436,7 @@ snapshots:
micromark-core-commonmark@2.0.3:
dependencies:
- decode-named-character-reference: 1.2.0
+ decode-named-character-reference: 1.3.0
devlop: 1.1.0
micromark-factory-destination: 2.0.1
micromark-factory-label: 2.0.1
@@ -6627,7 +6632,7 @@ snapshots:
micromark-util-decode-string@2.0.1:
dependencies:
- decode-named-character-reference: 1.2.0
+ decode-named-character-reference: 1.3.0
micromark-util-character: 2.1.1
micromark-util-decode-numeric-character-reference: 2.0.2
micromark-util-symbol: 2.0.1
@@ -6675,7 +6680,7 @@ snapshots:
dependencies:
'@types/debug': 4.1.12
debug: 4.4.3
- decode-named-character-reference: 1.2.0
+ decode-named-character-reference: 1.3.0
devlop: 1.1.0
micromark-core-commonmark: 2.0.3
micromark-factory-space: 2.0.1
@@ -6759,25 +6764,25 @@ snapshots:
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
- next@16.1.3(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
+ next@16.1.6(react-dom@19.2.3(react@19.2.3))(react@19.2.3):
dependencies:
- '@next/env': 16.1.3
+ '@next/env': 16.1.6
'@swc/helpers': 0.5.15
- baseline-browser-mapping: 2.9.15
- caniuse-lite: 1.0.30001764
+ baseline-browser-mapping: 2.9.18
+ caniuse-lite: 1.0.30001766
postcss: 8.4.31
react: 19.2.3
react-dom: 19.2.3(react@19.2.3)
styled-jsx: 5.1.6(react@19.2.3)
optionalDependencies:
- '@next/swc-darwin-arm64': 16.1.3
- '@next/swc-darwin-x64': 16.1.3
- '@next/swc-linux-arm64-gnu': 16.1.3
- '@next/swc-linux-arm64-musl': 16.1.3
- '@next/swc-linux-x64-gnu': 16.1.3
- '@next/swc-linux-x64-musl': 16.1.3
- '@next/swc-win32-arm64-msvc': 16.1.3
- '@next/swc-win32-x64-msvc': 16.1.3
+ '@next/swc-darwin-arm64': 16.1.6
+ '@next/swc-darwin-x64': 16.1.6
+ '@next/swc-linux-arm64-gnu': 16.1.6
+ '@next/swc-linux-arm64-musl': 16.1.6
+ '@next/swc-linux-x64-gnu': 16.1.6
+ '@next/swc-linux-x64-musl': 16.1.6
+ '@next/swc-win32-arm64-msvc': 16.1.6
+ '@next/swc-win32-x64-msvc': 16.1.6
sharp: 0.34.5
transitivePeerDependencies:
- '@babel/core'
@@ -6840,7 +6845,7 @@ snapshots:
'@types/unist': 2.0.11
character-entities-legacy: 3.0.0
character-reference-invalid: 2.0.1
- decode-named-character-reference: 1.2.0
+ decode-named-character-reference: 1.3.0
is-alphanumerical: 2.0.1
is-decimal: 2.0.1
is-hexadecimal: 2.0.1
@@ -7451,7 +7456,7 @@ snapshots:
unist-util-remove-position@5.0.0:
dependencies:
'@types/unist': 3.0.3
- unist-util-visit: 5.0.0
+ unist-util-visit: 5.1.0
unist-util-stringify-position@4.0.0:
dependencies:
@@ -7462,7 +7467,7 @@ snapshots:
'@types/unist': 3.0.3
unist-util-is: 6.0.1
- unist-util-visit@5.0.0:
+ unist-util-visit@5.1.0:
dependencies:
'@types/unist': 3.0.3
unist-util-is: 6.0.1