monorepo-turbo
One repo for your whole product: pick the web app (Next.js or Vite), and optionally a mobile app with Expo, an API with Hono and docs with Starlight. Shared UI and config packages, and cached builds with Turborepo.
Its name, which agents, and which package manager.
Agents
Package manager
Pick the pieces; your agent gets the rule to use only these.
Web app
More apps
24 will be installed for your agent.
The CLI's exact steps with these options, in order. It shows them again and waits for your yes before running anything.
18 commands3 filesfirst commit
$ npx create-turbo@latest monorepo-turbo -m pnpm --skip-install --no-git && rm -rf monorepo-turbo/apps/docs monorepo-turbo/pnpm-lock.yaml$ npx -y tiged honojs/starter/templates/nodejs apps/api && rm -f apps/api/pnpm-workspace.yaml && npm pkg set name=api --prefix apps/api$ npm pkg set packageManager="pnpm@$(pnpm --version)"$ [ ! -f pnpm-workspace.yaml ] || grep -q '^allowBuilds:' pnpm-workspace.yaml || printf '\nallowBuilds:\n esbuild: true\n' >> pnpm-workspace.yaml$ pnpm installIts name, which agents, and which package manager.
Agents
Package manager
Pick the pieces; your agent gets the rule to use only these.
Web app
More apps
24 will be installed for your agent.
The CLI's exact steps with these options, in order. It shows them again and waits for your yes before running anything.
18 commands3 filesfirst commit
$ npx create-turbo@latest monorepo-turbo -m pnpm --skip-install --no-git && rm -rf monorepo-turbo/apps/docs monorepo-turbo/pnpm-lock.yaml$ npx -y tiged honojs/starter/templates/nodejs apps/api && rm -f apps/api/pnpm-workspace.yaml && npm pkg set name=api --prefix apps/api$ npm pkg set packageManager="pnpm@$(pnpm --version)"$ [ ! -f pnpm-workspace.yaml ] || grep -q '^allowBuilds:' pnpm-workspace.yaml || printf '\nallowBuilds:\n esbuild: true\n' >> pnpm-workspace.yaml$ pnpm install