Features
- Tailwind Included.
- Standard commit messages using CommitLint
- Format and Lint checks before commit
- Build check before push
- Customized eslint configuration
Includes
- NextJS 14
- Tailwind 3.3
- Typescript 5
- Eslint 8
- Prettier 3.3
- Husky 8
- CommitLint 18
Requires Node 20 and above is recommended.
Notes Uses src and app directory.
Setup
- 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
- Install Dependencies
pnpm install
- Initialize husky
pnpm prepare