alsoamit / nextjs-ts-tailwindcss-pnpm-eslint-prettier-husky-commitlint-template

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NextJS 14 Template

Features

  1. Tailwind Included.
  2. Standard commit messages using CommitLint
  3. Format and Lint checks before commit
  4. Build check before push
  5. Customized eslint configuration

Includes

  1. NextJS 14
  2. Tailwind 3.3
  3. Typescript 5
  4. Eslint 8
  5. Prettier 3.3
  6. Husky 8
  7. CommitLint 18

Requires Node 20 and above is recommended.

Notes Uses src and app directory.

Setup

  1. Clone the repo or use it as a template while creating new repo.
git clone git@github.com:alsoamit/nextjs-ts-tailwindcss-pnpm-eslint-prettier-husky-commitlint-template new-project
  1. Install Dependencies
pnpm install
  1. Initialize husky
pnpm prepare

About


Languages

Language:JavaScript 39.1%Language:Shell 28.0%Language:TypeScript 20.7%Language:CSS 12.2%