A Next.js starter kit app router template with React v18 + Scss + Yarn berry + TypeScript + ESLint + Jest + Cypress + Github Actions
This project using Yarn berry (Yarn V.2+) with zero install.
Therefore, yarn
must be installed before using this next.js starter template.
In next.js v13.4.0, the App router is in a stable state. So, this next.js starter kit uses the app router as the default.
npm install -g yarn
npx @harang-jennie/nextjs-starter <my-nextjs-app>
cd my-nextjs-app
- eslint-config-airbnb
- eslint-config-airbnb-typescript
- eslint-import-resolver-alias
- eslint-import-resolver-typescript
- eslint-plugin-cypress
- eslint-plugin-import
- eslint-plugin-jest
- eslint-plugin-jsx-a11y
- eslint-plugin-react
- eslint-plugin-react-hooks
- eslint-plugin-testing-library
- eslint-plugin-unused-imports
- eslint-plugin-simple-import-sort
This Project is MIT licensed.