Files
gui/package.json
T
zeekayandClaude Opus 5.5 3123592875 Send events with the keys that name live projects
@hanzo/event 0.3.39 and 0.3.40 carry a Hanzo key whose project no
longer exists, so the ingest door answers every beacon from gui with
403 ingest_key_unknown. 0.3.41 carries the current keys. The telemetry
package asks for it, and an override lifts the copy @hanzo/observe
pins to the same version.

Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
2026-09-24 10:26:19 -07:00

235 lines
9.5 KiB
JSON

{
"name": "hanzogui-monorepo",
"version": "0.0.0",
"private": true,
"repository": {
"url": "git+https://github.com/hanzoai/gui.git"
},
"workspaces": [
"./pkgs/compiler/*",
"./pkgs/compiler/*/*",
"./pkgs/core/*",
"./pkgs/core/*/*",
"./apps/demos",
"./apps/kitchen-sink",
"./apps/kitchen-sink-go",
"./apps/kitchen-sink-shared",
"./apps/starters/*",
"./apps/tests/*",
"./apps/tests/*/*",
"./apps/tests/*/packages/*",
"./apps/sandbox",
"./pkgs/*",
"./pkgs/*/*",
"./apps/gui.hanzo.ai",
"./pkgs/ui/*",
"./pkgs/ui/*/*"
],
"scripts": {
"postinstall": "bun ./scripts/postinstall.ts",
"build:app": "./scripts/ci-build-app.sh",
"build:verbose": "bun run build -vvv",
"build": "turbo run build",
"check:deps": "manypkg check",
"check:exports:web": "node ./scripts/check-package-exports-web-alignment.mjs",
"check:unused": "knip --dependencies --workspace .",
"check:hanzogui": "./node_modules/.bin/hanzogui check",
"check:shell": "node ./scripts/check-shell-no-css-framework.mjs",
"check": "bun run check:deps && bun run check:unused && bun run check:hanzogui && bun run check:references && bun run check:shell",
"ci": "bun install && bun run check && bun run lint && bun run typecheck && bun run build && bun run test",
"clean:build": "./scripts/run.sh clean:build",
"clean:ts": "tsc -b --clean tsconfig.build.json",
"clean": "./scripts/run.sh clean:build",
"create": "./node_modules/.bin/create-gui",
"dev:build": "cd apps/gui.hanzo.ai && bun run build:web",
"dev:extract": "GUI_EXTRACT=1 cd apps/gui.hanzo.ai && bun run dev:clean",
"dev:prod-only-homepage": "bun run dev:build --only index && bun run dev:serve",
"dev:prod": "bun run dev:build && bun run dev:serve",
"dev:serve": "cd apps/gui.hanzo.ai && bun run serve",
"dev": "cd apps/gui.hanzo.ai && bun run dev:clean",
"docker:build-and-run": "bun run docker:build && bun run docker:run",
"docker:build": "dotenv -e .env -- sh -c 'docker build --progress=plain -t my-app .'",
"docker:build:local": "./scripts/docker-local.sh",
"docker:run": "dotenv -e .env -- sh -c 'docker run -it -p 3000:3000 hanzogui-site'",
"docs": "./scripts/bun-run.sh @hanzogui/one-docs dev",
"fix:deps": "bun run manypkg fix",
"fix": "bun run lint:fix",
"generate-css": "cd pkgs/core/themes && bun run generate && bun run build && cd ../../hanzogui.dev && bun run build",
"kitchen-sink:android": "./scripts/bun-run.sh @hanzogui/kitchen-sink start:android",
"kitchen-sink:build:android": "./scripts/bun-run.sh @hanzogui/kitchen-sink android",
"kitchen-sink:build:ios": "./scripts/bun-run.sh @hanzogui/kitchen-sink ios",
"kitchen-sink:clean": "./scripts/bun-run.sh @hanzogui/kitchen-sink start:clean",
"kitchen-sink:extract": "./scripts/bun-run.sh @hanzogui/kitchen-sink start:extract",
"kitchen-sink:prod": "./scripts/bun-run.sh @hanzogui/kitchen-sink start:prod",
"kitchen-sink:web": "./scripts/bun-run.sh @hanzogui/kitchen-sink start:web",
"kitchen-sink": "./scripts/bun-run.sh @hanzogui/kitchen-sink start",
"lighthouse:live": "npx lighthouse https://hanzogui.dev --view --chrome-flags='--headless' --throttling.cpuSlowdownMultiplier=16 --output-path=/tmp/report.html",
"lighthouse:prod": "npx lighthouse http://localhost:3333 --view --chrome-flags='--headless' --throttling.cpuSlowdownMultiplier=16 --output-path=/tmp/report.html",
"lighthouse:vite:prod": "npx lighthouse http://localhost:8080 --view --chrome-flags='--headless' --throttling.cpuSlowdownMultiplier=16 --output-path=/tmp/report.html",
"lighthouse": "npx lighthouse http://localhost:3000 --view --chrome-flags='--headless' --throttling.cpuSlowdownMultiplier=16 --output-path=/tmp/report.html",
"format": "oxfmt",
"format:check": "oxfmt --check",
"lint": "oxfmt --check && oxlint",
"lint:fix": "oxfmt && oxlint --fix --fix-suggestions",
"llink": "lllink ~/one",
"release:canary": "bun release --canary --ci",
"release:beta": "bun release --beta --ci",
"release:beta:dirty": "bun release --beta --dirty --ci",
"release": "bun ./scripts/release.ts",
"check:references": "bun ./scripts/check-references.ts",
"check:references:fix": "bun ./scripts/check-references.ts --fix",
"repair": "bun ./scripts/repair.ts",
"reset-package-json": "RESET_PACKAGE_JSON=true node -e \"require('./scripts/multi-react-version-tests.js').resetPackageJson()\"",
"sandbox": "./scripts/bun-run.sh sandbox dev",
"scripts:format": "bun ./scripts/format.ts",
"scripts:setup": "bun ./scripts/setup.ts",
"starter:native": "./scripts/bun-run.sh @hanzogui/starter native",
"starter:prod": "./scripts/bun-run.sh @hanzogui/starter web:prod && ./scripts/bun-run.sh @hanzogui/starter web:prod:serve",
"starter": "./scripts/bun-run.sh @hanzogui/starter web",
"studio:tauri": "./scripts/bun-run.sh @hanzogui/studio dev:tauri",
"studio": "./scripts/bun-run.sh @hanzogui/studio dev",
"takeout:prod": "bun run takeout:build && bun run takeout:serve",
"takeout:serve": "./scripts/bun-run.sh @hanzogui/takeout serve",
"takeout": "./scripts/bun-run.sh @hanzogui/takeout dev",
"test:ci": "turbo test --concurrency=1",
"test:demos": "./scripts/bun-run.sh @hanzogui/demos test",
"test:docker:build": "dotenv -e .env -- sh -c 'docker build -t hanzogui-test -f test/Dockerfile.test .'",
"test:docker:run": "docker run --rm hanzogui-test",
"test:docker": "bun run test:docker:build && bun run test:docker:run",
"test": "CLEANUP=1 turbo run --concurrency=1 test --filter='!@hanzogui/kitchen-sink' --filter='!@hanzogui/kitchen-sink-go' --filter='!sandbox'",
"test:web": "turbo run test:web --concurrency=1",
"test:native": "turbo run test:native --concurrency=1",
"typecheck:perf": "./scripts/bun-run.sh @hanzogui/monorepo-test test",
"typecheck": "./scripts/typecheck.sh",
"up": "tko up",
"upgrade:starters:expo-router": "cd apps/starters/expo-router && bun install && bun run upgrade:hanzogui",
"upgrade:starters": "bun run upgrade:starters:expo-router",
"vercel:build": "bun run build && cd code/old-site && bun run ci:build",
"watch:js": "bun run watch:packages",
"watch:packages": "./scripts/run.sh watch",
"watch:ts": "bun ./scripts/watch-ts.ts",
"watch": "npm-run-all --parallel watch:ts watch:packages",
"repair:exports": "node scripts/repair-exports.js"
},
"devDependencies": {
"@manypkg/cli": "^0.25.1",
"@playwright/test": "^1.62.1",
"@take-out/cli": "^0.7.15",
"@testing-library/dom": "^10.4.1",
"@typescript/native-preview": "^7.0.0-dev.20260707.2",
"dotenv-cli": "^11.0.0",
"fs-extra": "^11.4.0",
"glob": "^13.0.6",
"knip": "^6.33.0",
"lllink": "^1.25.8",
"npm-run-all": "^4.1.5",
"oxfmt": "^0.65.0",
"oxlint": "^1.80.0",
"p-map": "^7.0.7",
"prompts": "^2.4.2",
"react-native-screens": "^4.27.0",
"turbo": "^2.10.12",
"typescript": "7.0.2",
"ultra-runner": "^3.10.5"
},
"overrides": {
"@discordjs/rest": "2.6.1",
"@grpc/grpc-js": "1.14.4",
"@hanzo/event": "0.3.41",
"@hono/node-server": "1.19.13",
"@opentelemetry/auto-instrumentations-node": "0.75.0",
"@opentelemetry/core": "2.8.0",
"@opentelemetry/exporter-prometheus": "0.217.0",
"@opentelemetry/sdk-node": "0.217.0",
"@protobufjs/utf8": "1.1.1",
"@react-navigation/core": "7.17.2",
"@react-navigation/elements": "2.9.14",
"@react-navigation/native": "7.2.2",
"@react-navigation/native-stack": "7.14.10",
"@react-navigation/routers": "7.5.3",
"@swc/core": "1.14.0",
"@xmldom/xmldom": "0.8.13",
"axios": "0.32.0",
"basic-ftp": "5.3.1",
"brace-expansion": "5.0.6",
"cross-spawn": "7.0.6",
"defu": "6.1.5",
"esbuild": "0.28.1",
"fast-uri": "3.1.2",
"fast-xml-parser": "5.9.0",
"fastify": "5.8.5",
"follow-redirects": "1.16.0",
"handlebars": "4.7.9",
"happy-dom": "20.8.9",
"hono": "4.12.25",
"ip-address": "10.1.1",
"joi": "17.13.4",
"js-yaml": "4.2.0",
"jsondiffpatch": "0.7.2",
"launch-editor": "2.14.1",
"lodash": "4.18.1",
"lodash-es": "4.18.1",
"next": "16.2.6",
"node-forge": "1.4.0",
"picomatch": "4.0.4",
"postcss": "8.5.15",
"protobufjs": "7.6.4",
"qs": "6.15.2",
"react": "19.1.0",
"react-dom": "19.1.0",
"react-native": "0.83.2",
"rolldown": "1.0.1",
"shell-quote": "1.8.4",
"smol-toml": "1.6.1",
"tmp": "0.2.7",
"tslib": "2.8.1",
"turbo": "2.9.14",
"uuid": "11.1.1",
"vite": "8.0.16",
"vitest": "4.1.0",
"websocket-driver": "0.7.5",
"whatwg-url": "14.1.1",
"ws": "8.21.0",
"yaml": "2.8.3"
},
"packageManager": "[email protected]",
"agent": {
"memory": true
},
"manypkg": {
"workspaceProtocol": "require",
"ignoredRules": [
"INVALID_DEV_AND_PEER_DEPENDENCY_RELATIONSHIP",
"UNSORTED_DEPENDENCIES"
]
},
"patchedDependencies": {
"[email protected]": "patches/[email protected]",
"[email protected]": "patches/[email protected]",
"[email protected]": "patches/[email protected]",
"[email protected]": "patches/[email protected]"
},
"upgradeSets": {
"takeout": [
"@take-out/*",
"over-zero"
],
"hanzogui": [
"hanzogui",
"@hanzogui/*"
],
"one": [
"one",
"vxrn",
"@vxrn/*"
],
"zero": [
"@rocicorp/zero"
],
"better-auth": [
"better-auth",
"@better-auth/*"
]
}
}