Bootstrap a TypeScript monorepo with two Next.js apps and a shared UI package
Set up Turborepo Remote Caching against a Vercel account
Use as a reference for shared ESLint and tsconfig packages across a monorepo
Run filtered builds with --filter=docs or --filter=web in turbo
The README is the default Turborepo starter and is not specific to kanvas, so you need to read the actual code to learn what the project is meant to become.
This repository, called kanvas, has a README that is actually the default starter template README produced by Turborepo. Turborepo is a tool for managing JavaScript and TypeScript projects that contain multiple related packages in one place, also known as a monorepo. The README tells the reader the template is "maintained by the Turborepo core team" and shows the command "npx create-turbo@latest" to bootstrap a new copy. Nothing in the README is specific to whatever the kanvas project is meant to become, so the published page reads as a generic starter rather than a description of a finished product. The README lists the contents of the template. There are two Next.js apps named "docs" and "web", a stub shared React component library called "@repo/ui", a shared ESLint configuration package, and a shared TypeScript configuration package. Every package is written in TypeScript. The template also has ESLint set up for linting and Prettier set up for formatting. For building and developing, the README shows commands like "turbo build" and "turbo dev" to run every app and package at once, and the "--filter=docs" or "--filter=web" form to focus on just one app. Each command is repeated four times to cover the four common JavaScript package managers: a globally installed turbo, npx, yarn, and pnpm. The largest section explains Remote Caching, which lets a team share build caches across machines and CI runs. The README walks through "turbo login" to sign in to a Vercel account and "turbo link" to connect the repository to that account's remote cache. It also includes a tip box noting that Vercel Remote Cache is free on all plans. The page closes with a list of links to the official Turborepo documentation covering tasks, caching, remote caching, filtering, configuration options, and the command-line reference. Because this is the unmodified starter README, anyone wanting to understand what kanvas itself does would need to look at the actual code or wait for the owner to write project-specific documentation.
Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.