- Next.js (App Router)
- TypeScript
- Tailwind CSS
- Clsx
- Axios
- Biome (Linter & Formatter)
- Vercel
- Node.js 22.x
- pnpm 9.x or later
This project uses pnpm as the package manager.
# Install pnpm globally
npm install -g pnpm
# Install dependencies
pnpm install# Development server
pnpm run dev
# Build for production
pnpm run build
# Lint and auto-fix
pnpm run lint
# Lint check only (no fix)
pnpm run lint:check
# Format code
pnpm run format
# Format check only (no write)
pnpm run format:check
# Type checking
pnpm run typecheck
# Run all checks (CI)
pnpm run ci:check
# Fix all (lint + format)
pnpm run fix:allIf you have an existing clone:
rm -rf node_modules package-lock.json
pnpm install