Files
agents/pnpm-workspace.yaml
zeekayandHanzo Dev d79419aa5c Typecheck on the native compiler, keep 6 for the tools
typescript 7.0.2 is the native compiler and exports no JavaScript API, so
tsup, ts-node and typescript-eslint cannot read it. It comes in aliased as tsgo
and does the typechecking; typescript stays on the 6 line for the tools.
The three typechecked packages report the same 3 diagnostics before and after.

Co-authored-by: Hanzo Dev <[email protected]>
2026-09-16 22:11:02 -07:00

124 lines
3.5 KiB
YAML

packages:
- apps/*
- packages/*
- sdk/typescript
allowBuilds:
better-sqlite3: set this to true or false
electron-winstaller: set this to true or false
esbuild: set this to true or false
keytar: set this to true or false
node-pty: set this to true or false
sqlite3: set this to true or false
catalog:
'@ai-sdk/anthropic': '^4.0.45'
'@ai-sdk/cohere': '^4.0.34'
'@ai-sdk/deepseek': '^3.0.36'
'@ai-sdk/google': '^4.0.57'
'@ai-sdk/groq': '^4.0.34'
'@ai-sdk/mistral': '^4.0.36'
'@ai-sdk/openai': '^4.0.51'
'@ai-sdk/xai': '^4.0.49'
'@anthropic-ai/claude-agent-sdk': '^0.3.251'
'@autoform/react': '^5.0.0'
'@autoform/shadcn': '^1.0.1'
'@autoform/zod': '^6.0.0'
'@biomejs/biome': '^2.5.11'
'@deck.gl/core': '^9.3.11'
'@deck.gl/layers': '^9.3.11'
'@deck.gl/react': '^9.3.11'
'@electron/get': '^5.1.0'
'@electron/notarize': '^3.1.1'
'@electron/rebuild': '^4.2.0'
'@eslint/js': '^10.0.1'
'@hanzo-agents/sdk': '^0.1.36'
'@hanzo/gui': '8.3.5'
'@hanzo/ui': '8.27.0'
'@mastra/core': '^1.63.2'
'@modelcontextprotocol/sdk': '^1.30.0'
'@paper-design/shaders-react': '^0.0.80'
'@phosphor-icons/react': '^2.1.10'
'@radix-ui/react-checkbox': '^1.3.11'
'@radix-ui/react-collapsible': '^1.1.20'
'@radix-ui/react-dialog': '^1.1.23'
'@radix-ui/react-dropdown-menu': '^2.1.24'
'@radix-ui/react-hover-card': '^1.1.23'
'@radix-ui/react-label': '^2.1.15'
'@radix-ui/react-scroll-area': '^1.2.18'
'@radix-ui/react-select': '^2.3.7'
'@radix-ui/react-separator': '^1.1.15'
'@radix-ui/react-slot': '^1.3.3'
'@radix-ui/react-switch': '^1.3.7'
'@radix-ui/react-tabs': '^1.1.21'
'@radix-ui/react-tooltip': '^1.2.16'
'@tailwindcss/line-clamp': '^0.4.4'
'@tanstack/react-virtual': '^3.14.10'
'@types/better-sqlite3': '^9.6.0'
'@types/dagre': '^0.7.54'
'@types/express': '^5.0.6'
'@types/node': '26.4.0'
'@types/react': '19.2.18'
'@types/react-dom': '19.2.5'
'@types/react-router-dom': '^5.3.3'
'@types/sqlite3': '^5.1.0'
'@types/ws': '^8.18.1'
'@vitejs/plugin-react': '^6.0.2'
'@vitest/coverage-v8': '^4.1.11'
'@xterm/addon-fit': '^0.11.0'
'@xterm/addon-webgl': '^0.19.0'
'@xterm/xterm': '^6.0.0'
'@xyflow/react': '^12.11.5'
'ai': '^7.0.84'
'autoprefixer': '^10.5.4'
'axios': '^1.20.0'
'better-sqlite3': '^13.0.3'
'class-variance-authority': '^0.7.1'
'clsx': '^2.1.1'
'cmdk': '^1.1.1'
'concurrently': '^10.0.5'
'dagre': '^0.8.5'
'dotenv': '^17.4.2'
'electron': '^44.0.0'
'electron-builder': '^26.15.3'
'elkjs': '^0.12.0'
'eslint': '^10.9.1'
'eslint-plugin-react-hooks': '^7.1.1'
'eslint-plugin-react-refresh': '^0.5.5'
'express': '^5.2.1'
'extract-zip': '^2.0.1'
'globals': '^17.11.0'
'husky': '^9.1.7'
'keytar': '^7.9.0'
'lucide-react': '^1.33.0'
'marked': '^18.0.11'
'next': '16.3.3'
'next-themes': '^0.4.6'
'node-pty': '^1.1.0'
'postcss': '^8.5.26'
'react': '19.2.8'
'react-dom': '19.2.8'
'react-markdown': '^10.1.0'
'react-native-web': '^0.21.2'
'react-router-dom': '^7.18.3'
'recharts': '^3.10.1'
'remark-gfm': '^4.0.1'
'sqlite3': '^6.0.1'
'tailwind-merge': '^3.6.0'
'tailwindcss': '^4.3.3'
'tailwindcss-animate': '^1.0.7'
'tailwindcss-cli': '^0.1.2'
'ts-node': '^10.9.2'
'tsup': '^8.5.1'
'tsx': '^4.23.12'
'turbo': '^2.10.12'
'typescript': '6.0.3'
'typescript-eslint': '^8.68.0'
'vaul': '^1.1.2'
'vite': '^8.2.2'
'vite-plugin-electron': '^1.1.1'
'vitest': '^4.1.11'
'wait-on': '^9.1.0'
'ws': '^8.21.3'
'zod': '^4.5.2'
'zod-to-json-schema': '^3.25.2'
'zustand': '^5.0.15'