Skip to content

IgorKrupenja/nextjs-monorepo-starter

Repository files navigation

Next.js starter

Features

  • Monorepo with pnpm
  • Next.js
  • Typescript
  • Vitest
  • SCSS with modules, including typed-scss-modules support
  • ESLint and Stylelint
  • Prettier

Setup

  1. Make sure you have Node 18 installed or use nvm.
  2. Install pnpm:
corepack prepare pnpm@latest --activate
  1. Create a new project from this template:
pnpm dlx degit IgorKrupenja/nextjs-monorepo-starter nextjs-monorepo-starter
  1. Install dependencies:
cd nextjs-monorepo-starter
pnpm install