zeekayandHanzo Dev 01d42401d6 build: migrate tsconfig to TypeScript 7 (native compiler)
TypeScript 7 is the native Go compiler and removes `baseUrl` and
`moduleResolution: node|node10`. Both appear here, so `tsc` from TS7
refuses the config outright (TS5102 / TS5108) and cannot typecheck.

`paths` targets resolve relative to `baseUrl` when it is set and relative
to the tsconfig file otherwise. Every `baseUrl` folded here already
pointed at the config's own directory, so dropping it moves nothing and
the targets are left byte-identical. Where a baseUrl pointed elsewhere,
each affected target was rewritten as join(baseUrl, target).

`moduleResolution` was chosen from the declared `module`: commonjs ->
node16, esnext/preserve -> bundler. Configs whose `module` is unset or
exotic were left alone rather than guessed at.

The result is accepted by BOTH toolchains, so nothing has to upgrade
TypeScript in lockstep. Verified on hanzo/chat packages/api: tsc 5.9
779 -> 778 errors (no regression), and tsc 7.0.2 now runs the project
in 2s where it previously refused the config.

Co-authored-by: Hanzo Dev <[email protected]>
2026-07-27 14:37:50 -07:00
2025-12-18 22:58:55 -08:00
2025-12-18 22:50:44 -08:00
2025-12-18 22:58:55 -08:00
2025-12-18 22:58:55 -08:00
2025-12-18 22:58:55 -08:00
2025-12-18 22:58:55 -08:00
2025-12-18 22:58:55 -08:00
2025-12-18 22:58:55 -08:00

Hanzo Foundation

Official website for the Hanzo Foundation - building frontier AI and foundational models.

Development

pnpm install
pnpm dev

Build

pnpm build

Deployment

This site is deployed to GitHub Pages via GitHub Actions on push to main.

License

BSD 3-Clause License - Copyright (c) 2024-2025, Hanzo Industries Inc.

S
Description
Hanzo Foundation website
Readme BSD-3-Clause
2.3 MiB
Languages
TypeScript 88.1%
JavaScript 10.3%
CSS 1.6%