Files
hanzo/package.json
zeekay d2ebbea5e3 Open the front door on the component library too
hanzo already composed the cloud client and the AI library; the components
were the one part of the stack you still had to know a second package name to
reach. Now `import { Button } from 'hanzo/ui'` works the way `hanzo/ai`
already did.

Nothing is vendored. Each subpath is one re-export line, and a subpath is only
evaluated when it is imported, so reaching for the components does not pull
the cloud client and reaching for the client does not pull React.
2026-09-05 18:08:47 -07:00

57 lines
1.1 KiB
JSON

{
"name": "hanzo",
"version": "8.5.158",
"description": "Hanzo — the CLI and the client, in one install.",
"license": "BSD-3-Clause",
"repository": {
"type": "git",
"url": "git+https://github.com/hanzo-js/hanzo.git"
},
"homepage": "https://hanzo.ai",
"bin": {
"hanzo": "bin/hanzo.js"
},
"type": "module",
"types": "./cloud.d.ts",
"exports": {
".": {
"types": "./cloud.d.ts",
"import": "./cloud.mjs",
"require": "./cloud.cjs"
},
"./ai": {
"types": "./ai.d.ts",
"import": "./ai.mjs",
"require": "./ai.cjs"
},
"./ui": {
"types": "./ui.d.ts",
"import": "./ui.mjs",
"require": "./ui.cjs"
},
"./package.json": "./package.json"
},
"files": [
"bin",
"cloud.mjs",
"cloud.cjs",
"cloud.d.ts",
"ai.mjs",
"ai.cjs",
"ai.d.ts",
"ui.mjs",
"ui.cjs",
"ui.d.ts",
"README.md"
],
"dependencies": {
"@hanzo/ai": "^0.6.16",
"@hanzo/cli": "^8.5.156",
"@hanzo/ui": "^8.27.8",
"hanzoai": "^8.5.157"
},
"engines": {
"node": ">=18"
}
}