Files
zeekayandHanzo Dev bd5f994a05 wip: preserve agent work interrupted by session limit
(cherry picked from commit e7522b71172874f6624eb45e09a78f013f287270)

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-04 18:39:19 -07:00

431 lines
12 KiB
JSON

{
"name": "@hanzo/docs",
"version": "16.4.4",
"description": "Core documentation framework for Hanzo - source, search, i18n, and integrations",
"keywords": [
"Hanzo",
"Docs",
"Documentation",
"Next.js",
"Source",
"Search",
"i18n"
],
"homepage": "https://hanzoai.github.io/docs",
"repository": "github:hanzoai/docs",
"license": "MIT",
"type": "module",
"exports": {
"./core/source": {
"types": "./dist/core/source/index.d.ts",
"import": "./dist/core/source/index.js"
},
"./core/source/*": {
"types": "./dist/core/source/*.d.ts",
"import": "./dist/core/source/*.js"
},
"./core/search": {
"types": "./dist/core/search/index.d.ts",
"import": "./dist/core/search/index.js"
},
"./core/search/*": {
"types": "./dist/core/search/*.d.ts",
"import": "./dist/core/search/*.js"
},
"./core/i18n": {
"types": "./dist/core/i18n/index.d.ts",
"import": "./dist/core/i18n/index.js"
},
"./core/i18n/*": {
"types": "./dist/core/i18n/*.d.ts",
"import": "./dist/core/i18n/*.js"
},
"./core/page-tree": {
"types": "./dist/core/page-tree.d.ts",
"import": "./dist/core/page-tree.js"
},
"./core/breadcrumb": {
"types": "./dist/core/breadcrumb.d.ts",
"import": "./dist/core/breadcrumb.js"
},
"./core/toc": {
"types": "./dist/core/toc.d.ts",
"import": "./dist/core/toc.js"
},
"./core/link": {
"types": "./dist/core/link.d.ts",
"import": "./dist/core/link.js"
},
"./core/dynamic-link": {
"types": "./dist/core/dynamic-link.d.ts",
"import": "./dist/core/dynamic-link.js"
},
"./core/negotiation": {
"types": "./dist/core/negotiation.d.ts",
"import": "./dist/core/negotiation.js"
},
"./core/content": {
"types": "./dist/core/content/index.d.ts",
"import": "./dist/core/content/index.js"
},
"./core/content/*": {
"types": "./dist/core/content/*.d.ts",
"import": "./dist/core/content/*.js"
},
"./core/mdx-plugins": {
"types": "./dist/core/mdx-plugins/index.d.ts",
"import": "./dist/core/mdx-plugins/index.js"
},
"./core/mdx-plugins/*": {
"types": "./dist/core/mdx-plugins/*.d.ts",
"import": "./dist/core/mdx-plugins/*.js"
},
"./core/highlight": {
"types": "./dist/core/highlight/index.d.ts",
"import": "./dist/core/highlight/index.js"
},
"./core/highlight/*": {
"types": "./dist/core/highlight/*.d.ts",
"import": "./dist/core/highlight/*.js"
},
"./core/framework": {
"types": "./dist/core/framework/index.d.ts",
"import": "./dist/core/framework/index.js"
},
"./core/framework/*": {
"types": "./dist/core/framework/*.d.ts",
"import": "./dist/core/framework/*.js"
},
"./source": {
"types": "./dist/core/source/index.d.ts",
"import": "./dist/core/source/index.js"
},
"./source/client": {
"types": "./dist/core/source/client.d.ts",
"import": "./dist/core/source/client.js"
},
"./source/schema": {
"types": "./dist/core/source/schema.d.ts",
"import": "./dist/core/source/schema.js"
},
"./source/*": {
"types": "./dist/core/source/*.d.ts",
"import": "./dist/core/source/*.js"
},
"./search": {
"types": "./dist/core/search/index.d.ts",
"import": "./dist/core/search/index.js"
},
"./search/*": {
"types": "./dist/core/search/*.d.ts",
"import": "./dist/core/search/*.js"
},
"./i18n": {
"types": "./dist/core/i18n/index.d.ts",
"import": "./dist/core/i18n/index.js"
},
"./i18n/middleware": {
"types": "./dist/core/i18n/middleware.d.ts",
"import": "./dist/core/i18n/middleware.js"
},
"./page-tree": {
"types": "./dist/core/page-tree.d.ts",
"import": "./dist/core/page-tree.js"
},
"./breadcrumb": {
"types": "./dist/core/breadcrumb.d.ts",
"import": "./dist/core/breadcrumb.js"
},
"./toc": {
"types": "./dist/core/toc.d.ts",
"import": "./dist/core/toc.js"
},
"./link": {
"types": "./dist/core/link.d.ts",
"import": "./dist/core/link.js"
},
"./dynamic-link": {
"types": "./dist/core/dynamic-link.d.ts",
"import": "./dist/core/dynamic-link.js"
},
"./negotiation": {
"types": "./dist/core/negotiation.d.ts",
"import": "./dist/core/negotiation.js"
},
"./content": {
"types": "./dist/core/content/index.d.ts",
"import": "./dist/core/content/index.js"
},
"./content/*": {
"types": "./dist/core/content/*.d.ts",
"import": "./dist/core/content/*.js"
},
"./mdx-plugins": {
"types": "./dist/core/mdx-plugins/index.d.ts",
"import": "./dist/core/mdx-plugins/index.js"
},
"./mdx-plugins/*": {
"types": "./dist/core/mdx-plugins/*.d.ts",
"import": "./dist/core/mdx-plugins/*.js"
},
"./highlight": {
"types": "./dist/core/highlight/index.d.ts",
"import": "./dist/core/highlight/index.js"
},
"./highlight/client": {
"types": "./dist/core/highlight/client.d.ts",
"import": "./dist/core/highlight/client.js"
},
"./framework": {
"types": "./dist/core/framework/index.d.ts",
"import": "./dist/core/framework/index.js"
},
"./framework/*": {
"types": "./dist/core/framework/*.d.ts",
"import": "./dist/core/framework/*.js"
},
"./openapi": {
"types": "./dist/openapi/index.d.ts",
"import": "./dist/openapi/index.js"
},
"./openapi/*": {
"types": "./dist/openapi/*.d.ts",
"import": "./dist/openapi/*.js"
},
"./openapi/css/*": {
"style": "./dist/openapi/css/*",
"default": "./dist/openapi/css/*"
},
"./typescript": {
"types": "./dist/typescript/index.d.ts",
"import": "./dist/typescript/index.js"
},
"./typescript/*": {
"types": "./dist/typescript/*.d.ts",
"import": "./dist/typescript/*.js"
},
"./twoslash": {
"types": "./dist/twoslash/index.d.ts",
"import": "./dist/twoslash/index.js"
},
"./twoslash/*": {
"types": "./dist/twoslash/*.d.ts",
"import": "./dist/twoslash/*.js"
},
"./twoslash/twoslash.css": {
"style": "./dist/twoslash/twoslash.css",
"default": "./dist/twoslash/twoslash.css"
},
"./docgen": {
"types": "./dist/docgen/index.d.ts",
"import": "./dist/docgen/index.js"
},
"./docgen/*": {
"types": "./dist/docgen/*.d.ts",
"import": "./dist/docgen/*.js"
},
"./obsidian": {
"types": "./dist/obsidian/index.d.ts",
"import": "./dist/obsidian/index.js"
},
"./obsidian/*": {
"types": "./dist/obsidian/*.d.ts",
"import": "./dist/obsidian/*.js"
},
"./content-collections": {
"types": "./dist/content-collections/index.d.ts",
"import": "./dist/content-collections/index.js"
},
"./content-collections/*": {
"types": "./dist/content-collections/*.d.ts",
"import": "./dist/content-collections/*.js"
},
"./mdx-remote": {
"types": "./dist/mdx-remote/index.d.ts",
"import": "./dist/mdx-remote/index.js"
},
"./mdx-remote/*": {
"types": "./dist/mdx-remote/*.d.ts",
"import": "./dist/mdx-remote/*.js"
},
"./cli/build": {
"types": "./dist/cli/build.d.ts",
"import": "./dist/cli/build.js"
},
"./mdx": {
"types": "./dist/mdx/index.d.ts",
"import": "./dist/mdx/index.js",
"default": "./dist/mdx/index.js"
},
"./mdx/next": {
"types": "./dist/mdx/next.d.ts",
"import": "./dist/mdx/next.js",
"default": "./dist/mdx/next.js"
},
"./mdx/config": {
"types": "./dist/mdx/config.d.ts",
"import": "./dist/mdx/config.js",
"default": "./dist/mdx/config.js"
},
"./mdx/vite": {
"types": "./dist/mdx/vite.d.ts",
"import": "./dist/mdx/vite.js",
"default": "./dist/mdx/vite.js"
},
"./mdx/bun": {
"types": "./dist/mdx/bun.d.ts",
"import": "./dist/mdx/bun.js",
"default": "./dist/mdx/bun.js"
},
"./mdx/runtime/server": {
"types": "./dist/mdx/runtime/server.d.ts",
"import": "./dist/mdx/runtime/server.js",
"default": "./dist/mdx/runtime/server.js"
},
"./mdx/runtime/browser": {
"types": "./dist/mdx/runtime/browser.d.ts",
"import": "./dist/mdx/runtime/browser.js",
"default": "./dist/mdx/runtime/browser.js"
},
"./mdx/runtime/dynamic": {
"types": "./dist/mdx/runtime/dynamic.d.ts",
"import": "./dist/mdx/runtime/dynamic.js",
"default": "./dist/mdx/runtime/dynamic.js"
},
"./mdx/runtime/types": {
"types": "./dist/mdx/runtime/types.d.ts",
"import": "./dist/mdx/runtime/types.js",
"default": "./dist/mdx/runtime/types.js"
},
"./ui": {
"types": "./dist/ui/index.d.ts",
"import": "./dist/ui/index.js"
},
"./ui/mdx": {
"types": "./dist/ui/mdx.d.ts",
"import": "./dist/ui/mdx.js"
},
"./ui/og": {
"types": "./dist/ui/og.d.ts",
"import": "./dist/ui/og.js"
},
"./ui/page": {
"types": "./dist/ui/page.d.ts",
"import": "./dist/ui/page.js"
},
"./ui/i18n": {
"types": "./dist/ui/i18n.d.ts",
"import": "./dist/ui/i18n.js"
},
"./ui/components/banner": {
"types": "./dist/ui/components/banner.d.ts",
"import": "./dist/ui/components/banner.js"
},
"./ui/components/inline-toc": {
"types": "./dist/ui/components/inline-toc.d.ts",
"import": "./dist/ui/components/inline-toc.js"
},
"./ui/components/files": {
"types": "./dist/ui/components/files.d.ts",
"import": "./dist/ui/components/files.js"
},
"./ui/components/image-zoom": {
"types": "./dist/ui/components/image-zoom.d.ts",
"import": "./dist/ui/components/image-zoom.js"
},
"./ui/components/*": {
"types": "./dist/ui/components/*.d.ts",
"import": "./dist/ui/components/*.js"
},
"./ui/layouts/*": {
"types": "./dist/ui/layouts/*.d.ts",
"import": "./dist/ui/layouts/*.js"
},
"./ui/contexts/*": {
"types": "./dist/ui/contexts/*.d.ts",
"import": "./dist/ui/contexts/*.js"
},
"./ui/provider/*": {
"types": "./dist/ui/provider/*.d.ts",
"import": "./dist/ui/provider/*.js"
},
"./ui/utils/*": {
"types": "./dist/ui/utils/*.d.ts",
"import": "./dist/ui/utils/*.js"
}
},
"scripts": {
"build": "tsup && tsc --emitDeclarationOnly && node scripts/copy-css.js",
"dev": "tsup --watch"
},
"dependencies": {
"@hanzo/docs-core": "workspace:*",
"@hanzo/docs-mdx": "workspace:*",
"@hanzo/docs-base-ui": "workspace:*",
"@hanzo/docs-openapi": "workspace:*",
"@hanzo/docs-twoslash": "workspace:*",
"@hanzo/docs-obsidian": "workspace:*",
"@hanzo/docs-cli": "workspace:*",
"@hanzo/docs-mdx-remote": "workspace:*",
"@hanzo/mdx-runtime": "workspace:*",
"@hanzo/docs-typescript": "workspace:*",
"@hanzo/docs-docgen": "workspace:*",
"@hanzo/docs-content-collections": "workspace:*"
},
"devDependencies": {
"@types/node": "^25.0.10",
"tsup": "^8.5.1",
"typescript": "^6.0.3"
},
"peerDependencies": {
"@hanzo/mdx": "^14.0.0",
"@hanzo/ui": "^8.0.39",
"@orama/core": "1.x.x",
"@oramacloud/client": "2.x.x",
"@tanstack/react-router": "1.x.x",
"algoliasearch": "5.x.x",
"lucide-react": "*",
"next": ">=15.0.0",
"react": "^18.0.0 || ^19.0.0",
"react-dom": "^18.0.0 || ^19.0.0",
"react-router": "7.x.x",
"waku": "^0.26.0 || ^0.27.0",
"zod": ">=3.0.0"
},
"peerDependenciesMeta": {
"@hanzo/mdx": {
"optional": true
},
"@hanzo/ui": {
"optional": true
},
"@orama/core": {
"optional": true
},
"@oramacloud/client": {
"optional": true
},
"@tanstack/react-router": {
"optional": true
},
"algoliasearch": {
"optional": true
},
"lucide-react": {
"optional": true
},
"next": {
"optional": true
},
"react-router": {
"optional": true
},
"waku": {
"optional": true
}
},
"publishConfig": {
"access": "public"
}
}