Each docs site renders on one adapter

The two UI packages are adapters over different headless primitive
libraries: base-ui wraps @base-ui/react, radix-ui wraps @radix-ui/*. They
are meant to be alternatives. Every app here had been pulling from both.

Each package builds its own React contexts, so a provider from one is
invisible to a consumer from the other. insights-docs, pulsar-docs and
zen-docs mounted RootProvider and the CSS preset from base-ui but took
DocsLayout and the MDX map from radix-ui, so the layout's search trigger
read radix's SearchContext default -- enabled:false, setOpenSearch a
no-op. Search was dead on those three sites and nothing said so.

apps/docs was consistent in its app code (layout, provider, MDX map, CSS
all base-ui) but 28 hand-written MDX pages and the two resolveAlias
entries reached for radix Callout, Card, Files and Tabs, which loaded the
whole second library alongside the first. Tabs was the visible cost: the
nested-tabs check compares against the context of its own copy, so a
radix Tab inside a base-ui Tabs could not see its parent and drew a
second frame. Every generated page already imported base-ui tabs.

Callout, Card and Files are byte-identical across the two packages, so
this moves no pixels; Tabs gains the nesting the rest of the site has.
Nothing in apps/ imports docs-ui now, and its dependency entry goes with
it. The registry generator still names both -- it publishes both.
This commit is contained in:
zooqueen
2026-08-27 15:44:38 -07:00
parent f2a9cbea55
commit 47ec199510
44 changed files with 118 additions and 74 deletions
@@ -4,8 +4,8 @@ description: The whole cloud is a small set of primitives — Principal, Tenant,
icon: Sigma
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# The Platform Algebra
@@ -4,8 +4,8 @@ description: The principles behind Hanzo V8 — one and one way, decomplect, ZAP
icon: Compass
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# Engineering Philosophy
+1 -1
View File
@@ -4,7 +4,7 @@ description: The chat app on Hanzo Cloud — enso and Zen models, MCP tools, age
index: true
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { LayoutGrid } from 'lucide-react'
# Hanzo Chat
+1 -1
View File
@@ -3,7 +3,7 @@ title: Agents
description: An agent is a definition; a session is a run you can steer and replay. One flow is one tree, and a command is an intent rather than a state change.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you can define an agent, watch it work, and steer it while it
runs.**
+1 -1
View File
@@ -3,7 +3,7 @@ title: Memory
description: What an agent remembers and who else can read it — one org-scoped store for the team wiki and agent memory, plus a per-user recall surface.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you know where to put something an agent should remember, and
who will be able to read it back.**
@@ -3,7 +3,7 @@ title: Multitenancy
description: The org is the one tenancy boundary. How a credential becomes a tenant at the edge, and why the answer is never re-decided behind it.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you know which org a call will act on, and why you cannot
change that from the client.**
+1 -1
View File
@@ -3,7 +3,7 @@ title: Projects
description: Two different things are called a project — a site you deploy and a scope inside an org. Which one you have decides which API you want.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you will never call the wrong one.**
@@ -3,7 +3,7 @@ title: Sandboxes
description: The one compute primitive — a lease on a pod that runs somebody else's code. Four classes, two ways to end one, and no pool.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you can run untrusted code and know exactly when it stops
costing you money.**
@@ -3,7 +3,7 @@ title: Workflows
description: Work that runs itself — on a schedule, on a webhook, or on a canvas. And why an unbounded loop is the thing the design bounds against.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you know which of the four "run it for me" capabilities you
want, and why none of them is called a loop.**
@@ -3,7 +3,7 @@ title: User Guide
description: The CLI tool that automates setups and installs components.
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { Terminal } from 'lucide-react'
## Installation
@@ -71,7 +71,7 @@ npx @hanzo/docs-cli tree -h
#### Example Output
```tsx title="output.tsx"
import { File, Folder, Files } from '@hanzo/docs-ui/components/files';
import { File, Folder, Files } from '@hanzo/docs-base-ui/components/files';
export default (
<Files>
@@ -4,7 +4,7 @@ description: The one and only way Hanzo documentation is sourced, built, and joi
icon: Network
---
import { Callout } from '@hanzo/docs-ui/components/callout';
import { Callout } from '@hanzo/docs-base-ui/components/callout';
# Docs Architecture
+1 -1
View File
@@ -4,7 +4,7 @@ title: Credits & billing
description: What a credit is, how a call draws one down, where the balance lives, and what happens when it reaches zero.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you know what you are spending, where to read it, and what
happens when it runs out.**
+2 -2
View File
@@ -4,8 +4,8 @@ title: Meet Enso
description: Hanzo's own model family — enso, enso-flash, and enso-ultra. What each one is for, and how to pick.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Tabs, Tab } from '@hanzo/docs-ui/components/tabs'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
import { Tabs, Tab } from '@hanzo/docs-base-ui/components/tabs'
# Meet enso
+1 -1
View File
@@ -4,7 +4,7 @@ title: Environments
description: An environment is derived from the apps that point at it — there is nothing to create. How production, staging and previews actually work.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you know why there is no "create environment" call, and what
to do instead.**
+1 -1
View File
@@ -4,7 +4,7 @@ title: Events
description: One ingest endpoint that dispatches on the shape of the body, what each credential may write, and the receipt every wire gets back.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you can send an event from a browser, a server or an existing
SDK, and read what happened to it.**
+3 -3
View File
@@ -4,9 +4,9 @@ title: Build a game
description: The shortest path from nothing to something you can play — in the browser, from your terminal, or against the raw API.
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Tabs, Tab } from '@hanzo/docs-ui/components/tabs'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
import { Tabs, Tab } from '@hanzo/docs-base-ui/components/tabs'
import { Rocket, Code, Package, Sparkles } from 'lucide-react'
# Build a game
+1 -1
View File
@@ -4,7 +4,7 @@ title: Documentation
description: Build Anything with Hanzo. Every model, every tool, one key — in our cloud or on your own machine.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
<DocsHero />
+2 -2
View File
@@ -4,8 +4,8 @@ description: The AI cloud you can run yourself. hanzo.network is hanzod nodes th
icon: Globe
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
import { Steps, Step } from '@hanzo/docs-base-ui/components/steps'
# The AI cloud you can run yourself
+1 -1
View File
@@ -5,7 +5,7 @@ description: Install the CLI, log in, and make your first call — then see that
---
import { Tab, Tabs } from '@hanzo/docs-base-ui/components/tabs'
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you have a working credential and one call that answered.**
+1 -1
View File
@@ -3,7 +3,7 @@ title: C++ SDK
description: The Hanzo C++ Cloud SDK — native client via CMake. Coming soon.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# C++ SDK
+1 -1
View File
@@ -3,7 +3,7 @@ title: Go SDK
description: The Hanzo Go Cloud SDK — go get github.com/hanzoai/go-sdk. Functional options, minimal dependencies.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# Go SDK
+2 -2
View File
@@ -4,8 +4,8 @@ description: Official Hanzo SDKs for every language — Python, TypeScript, Go,
icon: Code
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# Hanzo SDKs
+1 -1
View File
@@ -3,7 +3,7 @@ title: Kotlin SDK
description: The Hanzo Kotlin Cloud SDK — native JVM/Android client via Gradle. Coming soon.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# Kotlin SDK
+2 -2
View File
@@ -3,8 +3,8 @@ title: Python SDK
description: The flagship Hanzo Python SDK — pip install hanzo for AI + agents, pip install hanzoai for the full Cloud SDK.
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# Python SDK
+1 -1
View File
@@ -3,7 +3,7 @@ title: Rust SDK
description: The Hanzo Rust Cloud SDK — async Tokio client. Coming soon on crates.io; usable today as a git dependency.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# Rust SDK
+1 -1
View File
@@ -3,7 +3,7 @@ title: Swift SDK
description: The Hanzo Swift Cloud SDK — native iOS/macOS client via Swift Package Manager. Coming soon.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# Swift SDK
+2 -2
View File
@@ -3,8 +3,8 @@ title: TypeScript SDK
description: The Hanzo TypeScript SDK — @hanzo/ai for the AI/agents library and @hanzo/sdk for the full Cloud SDK. Node, Deno, Bun, browser.
---
import { Cards, Card } from '@hanzo/docs-ui/components/card'
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Cards, Card } from '@hanzo/docs-base-ui/components/card'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
# TypeScript SDK
+1 -1
View File
@@ -4,7 +4,7 @@ title: Webhooks
description: Register an https endpoint, pick events by subject wildcard, and verify the HMAC signature on every delivery.
---
import { Callout } from '@hanzo/docs-ui/components/callout'
import { Callout } from '@hanzo/docs-base-ui/components/callout'
**After this page you can receive Hanzo events on your own server and prove each
one came from us.**
+12 -7
View File
@@ -59,9 +59,14 @@ const config: NextConfig = {
resolveAlias: {
...collectionsAlias,
// Ported docs written against the upstream framework name still say
// `fumadocs-ui`; those components are ours, under our name.
'fumadocs-ui/components/callout': '@hanzo/docs-ui/components/callout',
'fumadocs-ui/components/tabs': '@hanzo/docs-ui/components/tabs',
// `fumadocs-ui`; those components are ours, under our name. They resolve to
// the base-ui adapter because that is the one this site renders with — the
// layout, the provider and the MDX map all come from it. Aliasing to the
// radix adapter pulled a second copy of the component library into the
// bundle, and a Tabs from the other copy cannot see this one's context, so
// a nested Tabs drew its own frame instead of tucking under its parent.
'fumadocs-ui/components/callout': '@hanzo/docs-base-ui/components/callout',
'fumadocs-ui/components/tabs': '@hanzo/docs-base-ui/components/tabs',
'@docusaurus': './lib/empty-project-module.js',
'@theme': './lib/empty-project-module.js',
'@theme/Tabs': './lib/empty-project-module.js',
@@ -118,9 +123,10 @@ const config: NextConfig = {
'collections/browser': path.resolve(__dirname, '.docs/browser.ts'),
'collections/dynamic': path.resolve(__dirname, '.docs/dynamic.ts'),
// (a) Upstream framework name -> the same components under ours
'fumadocs-ui/components/callout': '@hanzo/docs-ui/components/callout',
'fumadocs-ui/components/tabs': '@hanzo/docs-ui/components/tabs',
// (a) Upstream framework name -> the same components under ours,
// on the base-ui adapter this site renders with (see turbopack above)
'fumadocs-ui/components/callout': '@hanzo/docs-base-ui/components/callout',
'fumadocs-ui/components/tabs': '@hanzo/docs-base-ui/components/tabs',
// Other doc-platform packages -> no-op stub
'@docusaurus': emptyProjectModule,
@@ -223,7 +229,6 @@ const config: NextConfig = {
// JSX runtime resolve correctly only when the app build compiles them
transpilePackages: [
'@hanzo/docs',
'@hanzo/docs-ui',
'@hanzo/docs-base-ui',
'@hanzo/docs-core',
'@hanzo/docs-openapi',
-1
View File
@@ -31,7 +31,6 @@
"@hanzo/docs-story": "workspace:*",
"@hanzo/docs-twoslash": "workspace:^",
"@hanzo/docs-typescript": "workspace:^",
"@hanzo/docs-ui": "workspace:*",
"@hanzo/font": "^1.8.0",
"@hanzo/gui": "8.1.1",
"@hanzo/iam": "^0.21.6",
+2 -2
View File
@@ -269,8 +269,8 @@ function render(p: Pricing): string {
)}`,
'---',
'',
"import { Callout } from '@hanzo/docs-ui/components/callout'",
"import { Cards, Card } from '@hanzo/docs-ui/components/card'",
"import { Callout } from '@hanzo/docs-base-ui/components/callout'",
"import { Cards, Card } from '@hanzo/docs-base-ui/components/card'",
"import { Sparkle, Boxes, Key, Code } from 'lucide-react'",
'',
'# Pricing',
@@ -4,9 +4,9 @@ import {
DocsBody,
DocsDescription,
DocsTitle,
} from '@hanzo/docs-ui/page';
} from '@hanzo/docs-base-ui/page';
import { notFound } from 'next/navigation';
import defaultMdxComponents from '@hanzo/docs-ui/mdx';
import defaultMdxComponents from '@hanzo/docs-base-ui/mdx';
export default async function Page(props: {
params: Promise<{ slug?: string[] }>;
+1 -1
View File
@@ -1,4 +1,4 @@
import { DocsLayout } from '@hanzo/docs-ui/layouts/docs';
import { DocsLayout } from '@hanzo/docs-base-ui/layouts/docs';
import type { ReactNode } from 'react';
import { source } from '@/lib/source';
+1 -1
View File
@@ -1,5 +1,5 @@
import type { MDXComponents } from 'mdx/types';
import defaultComponents from '@hanzo/docs-ui/mdx';
import defaultComponents from '@hanzo/docs-base-ui/mdx';
export function useMDXComponents(components: MDXComponents): MDXComponents {
return {
-1
View File
@@ -12,7 +12,6 @@
"@hanzo/docs-analytics": "workspace:*",
"@hanzo/docs-core": "workspace:*",
"@hanzo/docs-mdx": "workspace:*",
"@hanzo/docs-ui": "workspace:*",
"@hanzo/docs-base-ui": "workspace:*",
"lucide-react": "^0.562.0",
"next": "16.2.12",
@@ -4,9 +4,9 @@ import {
DocsBody,
DocsDescription,
DocsTitle,
} from '@hanzo/docs-ui/page';
} from '@hanzo/docs-base-ui/page';
import { notFound } from 'next/navigation';
import defaultMdxComponents from '@hanzo/docs-ui/mdx';
import defaultMdxComponents from '@hanzo/docs-base-ui/mdx';
export default async function Page(props: {
params: Promise<{ slug?: string[] }>;
+1 -1
View File
@@ -1,4 +1,4 @@
import { DocsLayout } from '@hanzo/docs-ui/layouts/docs';
import { DocsLayout } from '@hanzo/docs-base-ui/layouts/docs';
import type { ReactNode } from 'react';
import { source } from '@/lib/source';
+1 -1
View File
@@ -1,5 +1,5 @@
import type { MDXComponents } from 'mdx/types';
import defaultComponents from '@hanzo/docs-ui/mdx';
import defaultComponents from '@hanzo/docs-base-ui/mdx';
export function useMDXComponents(components: MDXComponents): MDXComponents {
return {
-1
View File
@@ -11,7 +11,6 @@
"dependencies": {
"@hanzo/docs-core": "workspace:*",
"@hanzo/docs-mdx": "workspace:*",
"@hanzo/docs-ui": "workspace:*",
"@hanzo/docs-base-ui": "workspace:*",
"katex": "^0.16.11",
"lucide-react": "^0.562.0",
+1 -1
View File
@@ -4,7 +4,7 @@ import {
DocsBody,
DocsDescription,
DocsTitle,
} from '@hanzo/docs-ui/page';
} from '@hanzo/docs-base-ui/page';
import { notFound } from 'next/navigation';
import { getMDXComponents } from '@/mdx-components';
+1 -1
View File
@@ -1,4 +1,4 @@
import { DocsLayout } from '@hanzo/docs-ui/layouts/docs';
import { DocsLayout } from '@hanzo/docs-base-ui/layouts/docs';
import type { ReactNode } from 'react';
import { source } from '@/lib/source';
+1 -1
View File
@@ -1,5 +1,5 @@
import type { MDXComponents } from 'mdx/types';
import defaultComponents from '@hanzo/docs-ui/mdx';
import defaultComponents from '@hanzo/docs-base-ui/mdx';
import { DynamicModelTable, DynamicCostExamples } from './components/DynamicModelTable';
import { ModelTable } from './components/ModelTable';
-1
View File
@@ -12,7 +12,6 @@
"@hanzo/docs-analytics": "workspace:*",
"@hanzo/docs-core": "workspace:*",
"@hanzo/docs-mdx": "workspace:*",
"@hanzo/docs-ui": "workspace:*",
"@hanzo/docs-base-ui": "workspace:*",
"@zenlm/models": "^1.0.2",
"@zenlm/ui": "^1.0.6",
+55 -12
View File
@@ -641,9 +641,6 @@ importers:
'@hanzo/docs-typescript':
specifier: workspace:^
version: link:../../packages/typescript
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.0
version: 1.8.0([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
@@ -1146,9 +1143,6 @@ importers:
'@hanzo/docs-mdx':
specifier: workspace:*
version: link:../../packages/mdx
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
lucide-react:
specifier: ^0.562.0
version: 0.562.0([email protected])
@@ -1428,9 +1422,6 @@ importers:
'@hanzo/docs-mdx':
specifier: workspace:*
version: link:../../packages/mdx
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
katex:
specifier: ^0.16.11
version: 0.16.47
@@ -1986,9 +1977,6 @@ importers:
'@hanzo/docs-mdx':
specifier: workspace:*
version: link:../../packages/mdx
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@zenlm/models':
specifier: ^1.0.2
version: 1.0.2
@@ -2190,6 +2178,9 @@ importers:
'@hanzo/docs-mdx':
specifier: workspace:*
version: link:../../packages/mdx
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
lucide-react:
specifier: ^1.17.0
version: 1.17.0([email protected])
@@ -2245,6 +2236,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
next:
specifier: 16.1.6
version: 16.1.6(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
@@ -2294,6 +2288,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
'@orama/tokenizers':
specifier: ^3.1.18
version: 3.1.18
@@ -2331,6 +2328,9 @@ importers:
'@hanzo/docs-core':
specifier: workspace:*
version: link:../../packages/core
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
github-slugger:
specifier: ^2.0.0
version: 2.0.0
@@ -2383,6 +2383,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
lucide-react:
specifier: ^1.17.0
version: 1.17.0([email protected])
@@ -2435,6 +2438,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
lucide-react:
specifier: ^1.17.0
version: 1.17.0([email protected])
@@ -2490,6 +2496,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
next:
specifier: 16.1.6
version: 16.1.6(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
@@ -2533,6 +2542,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
'@orama/orama':
specifier: ^3.1.18
version: 3.1.18
@@ -2597,6 +2609,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
next:
specifier: 16.1.6
version: 16.1.6(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
@@ -2646,6 +2661,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
next:
specifier: 16.1.6
version: 16.1.6(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
@@ -2695,6 +2713,9 @@ importers:
'@hanzo/docs-core':
specifier: workspace:*
version: link:../../packages/core
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
gray-matter:
specifier: ^4.0.3
version: 4.0.3
@@ -2756,6 +2777,9 @@ importers:
'@hanzo/docs-ui':
specifier: workspace:*
version: link:../../packages/radix-ui
'@hanzo/font':
specifier: ^1.8.8
version: 1.8.12([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))
next:
specifier: 16.1.6
version: 16.1.6(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
@@ -7492,6 +7516,11 @@ packages:
peerDependencies:
next: '>=13.2.0'
'@hanzo/[email protected]':
resolution: {integrity: sha512-WJDteTMwVnSAU4jAq0CLPyugQsQ8ePwXsw5vJplcS//oU4YeygZyk9NM3Qmk5yVn+4tfMDAtQczEk7Ap10EbsA==}
peerDependencies:
next: '>=13.2.0'
'@hanzo/[email protected]':
resolution: {integrity: sha512-Ag9gldPYdVoBn7sXIyXFf7GQtruW2hbs8UDwFPmr1JQX78V8n9wcFrwrRVySkepAb3DrJZ2VQ7Lj3gy1yRqq9Q==}
peerDependencies:
@@ -13101,6 +13130,7 @@ packages:
'@xmldom/[email protected]':
resolution: {integrity: sha512-A9gOqLdi6cV4ibazAjcQufGj0B1y/vDqYrcuP6d/6x8P27gRS8643Dj9o1dEKtB6O7fwxb2FgBmJS2mX7gpvdw==}
engines: {node: '>=14.6'}
deprecated: this version has critical issues, please update to the latest version
'@xstate/[email protected]':
resolution: {integrity: sha512-ep9F0jGTI63B/jE8GHdMpUqtuz7yRebNaKv8EMUaiSi29NOglywc2X2YSOV/ygbIK+LtmgZ0q9anoEA2iBSEOw==}
@@ -14612,6 +14642,7 @@ packages:
[email protected]:
resolution: {integrity: sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
deprecated: This version is no longer supported. Please see https://eslint.org/version-support for other options.
hasBin: true
peerDependencies:
jiti: '*'
@@ -21963,6 +21994,18 @@ snapshots:
dependencies:
next: 16.2.12(@babel/[email protected])(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
'@hanzo/[email protected]([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))':
dependencies:
next: 16.0.10(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
'@hanzo/[email protected]([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))':
dependencies:
next: 16.1.6(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
'@hanzo/[email protected]([email protected](@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))':
dependencies:
next: 16.2.6(@babel/[email protected])(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])
'@hanzo/[email protected]([email protected](@babel/[email protected])(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected]))':
dependencies:
next: 16.2.12(@babel/[email protected])(@opentelemetry/[email protected])([email protected])([email protected]([email protected]))([email protected])