Next.js Starter Template
This template is up to Next.js 13.4.12. Please run pnpm update
after creating your project.
Features
-
Next.js 13 App Directory
-
Tailwind CSS and Shadcn/ui
-
Icons from Lucide
-
Dark mode with
next-themes
-
Github Actions for CI
-
VSCode recommended settings & extensions
-
ESLint
-
Playwright
-
Prettier with sorting imports
-
Tailwind CSS class sorting, merging and linting.
-
Commit & Commit message hooks
Scripts
This template uses pnpm
as the package manager. If you want to use other package managers, you can delete pnpm-lock.yaml
and run npm install
or yarn install
.
dev
: Start the development serverbuild
: Build for productionstart
: Start production serverpreview
: build and start production serverlint
: Lint codeformat
: Format codeformat:check
: Check code formattingtypecheck
: Check typesci-check
: Run all checkscz
Conventional changelogrelease
standard version releasetest:e2e
End to end testing using Playwright
Inspiration
Inspired by next-template by Shadcn