Use RouteKit
Develop RouteKit from source
Install the repository toolchain and run RouteKit's build and verification workflows.
Use this guide for repository development. Product users should install the published CLI through the installation guide.
Prerequisites
- Node.js 22.22.0 or newer
- Corepack
- Git
The repository pins pnpm through package.json.
Install dependencies and verify the repository
corepack enable
pnpm install --frozen-lockfile
pnpm check
pnpm build
pnpm test
pnpm verifypnpm test requires no external service, network, or database. The optional E2E
matrix skips provider-simulator suites when routekit-sim is unavailable.
Run focused development workflows
pnpm build:cli
pnpm test:root
pnpm test:e2e:matrix
pnpm package:lint
pnpm package:types
pnpm docs:dev
pnpm docs:buildRun pnpm dev:link-routekit to install a routekit-dev binary linked to the
checkout.

