Installation
Use the project scaffolder for new applications:
pnpm create routa-ts@latestFor an existing application, install the same runtime set used by generated Routa apps:
pnpm add @routa-ts/cli @routa-ts/core hono zodpnpm add -D @biomejs/biome @types/node tsx typescriptPackages
Section titled “Packages”@routa-ts/core: route definition helpers and runtime primitives.@routa-ts/cli:routacommand for checks, builds, scaffolding, and dev server workflows.create-routa-ts: project scaffolder forpnpm create routa-ts.
Scripts
Section titled “Scripts”Add scripts that mirror generated Routa apps:
{ "scripts": { "dev": "routa dev", "start": "routa start", "check": "routa check", "build": "routa build", "scaffold": "routa scaffold openapi.yaml", "openapi:check": "routa openapi check" }}Requirements
Section titled “Requirements”Routa v0 targets new TypeScript APIs using Hono and Zod. Other runtime adapters, schema libraries, SDK generation, and broad operational/security integrations are deferred beyond v0.
Next Step
Section titled “Next Step”Create a starter project with the scaffolder or add route contracts to an existing app.