A Next.js starter for Tuturuuu projects. It comes wired with the shared Tuturuuu UI package, SDK, TypeScript config, PostCSS config, global styles, and CI checks.
- Next.js 16 with the App Router
- React 19
- Bun
@tuturuuu/uituturuuuSDK and CLI binaries@tuturuuu/typescript-config/nextjs.json- ESLint 10, TypeScript 6, and Prettier
Install dependencies:
bun installRun the development server:
bun run devOpen http://localhost:3000.
The app imports the shared stylesheet in app/layout.tsx:
import "@tuturuuu/ui/globals.css";PostCSS re-exports the shared UI config from postcss.config.mjs:
export { default } from "@tuturuuu/ui/postcss.config";Next transpiles @tuturuuu/ui and the public Tuturuuu packages it imports from
source via next.config.ts.
The tuturuuu package is installed as a runtime dependency and exposes these
local binaries:
bunx ttr --version --no-update-check
bunx tuturuuu --version --no-update-check
bunx tutur3u --version --no-update-checkbun run dev
bun run build
bun run lint
bun run type-check
bun run format
bun run format:checkGitHub Actions runs on pull requests and pushes to main:
bun install --frozen-lockfile
bun run format:check
bun run lint
bun run type-check
bun run buildDeploy with any Next.js-compatible host. Vercel works out of the box for this starter.