afiiif / nextjs-ts-starter-template

Next.js+Tailwind starter πŸš€ with ESLint, Prettier, commitlint, lint-staged, GitHub Action

Home Page:https://npmjs.com/package/@afifu/setup

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

⚠️ Warning ⚠️

This repo will no longer be maintained.
It is recommended to use https://github.com/afiiif/nextjs-starter-template instead.

Next.js [TypeScript] + Tailwind CSS Starter Template

Features

This starter template contains:

  • ⚑️ Next.js 12
  • βš›οΈ React 18
  • 🎐 Tailwind CSS 3
  • πŸͺ„ Prettier β€” Format your code automatically, this will also run on save
  • 🧼 ESLint β€” Find & fix problems in your code, and auto sort your imports
  • 🐢 Husky & Lint Staged β€” Check & fix code when commit, block commit if bad code detected
  • πŸ“œ Commit Lint β€” Make sure the commit message follows the conventional commit
  • βš™οΈ Github Actions β€” Check your code on push & pull-request
  • πŸ€– Dependabot β€” Create pull-request to update your dependencies
  • πŸ”— Absolute Import β€” Import modules using @/ prefix
  • πŸ’Ÿ React Icons β€” Include popular icons in your React projects easily
  • 🌟 React Power-Ups β€” Collection of React hooks to speed-up your app development

Getting Started

The fastest way to start using this starter template is to run the following command in your terminal:

npx @afifu/setup <app-name>
// Example: npx @afifu/setup my-awesome-app

Enjoy~ 😁

About

Next.js+Tailwind starter πŸš€ with ESLint, Prettier, commitlint, lint-staged, GitHub Action

https://npmjs.com/package/@afifu/setup


Languages

Language:JavaScript 66.4%Language:TypeScript 19.7%Language:Shell 10.1%Language:CSS 3.8%