Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/yuiseki/next-benri-template
Nextjs App Template with TypeScript, ESlint, Jest, Emotion, Tailwind and Twin
https://github.com/yuiseki/next-benri-template
emotion eslint jest nextjs nextjs-template prettier react tailwindcss twin typescript
Last synced: 18 days ago
JSON representation
Nextjs App Template with TypeScript, ESlint, Jest, Emotion, Tailwind and Twin
- Host: GitHub
- URL: https://github.com/yuiseki/next-benri-template
- Owner: yuiseki
- License: wtfpl
- Created: 2021-05-01T08:22:46.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-23T07:26:43.000Z (about 2 months ago)
- Last Synced: 2024-11-23T08:22:00.652Z (about 2 months ago)
- Topics: emotion, eslint, jest, nextjs, nextjs-template, prettier, react, tailwindcss, twin, typescript
- Language: TypeScript
- Homepage:
- Size: 478 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# NextJS Template
- [Typescript](https://www.typescriptlang.org/)
- Linting with [ESLint](https://eslint.org/)
- Formatting with [Prettier](https://prettier.io/)
- Linting, typechecking and formatting on by default using [`husky`](https://github.com/typicode/husky) for commit hooks
- Testing with [Jest](https://jestjs.io/) and [`react-testing-library`](https://testing-library.com/docs/react-testing-library/intro)
- CSS Styling with [Emotion](https://emotion.sh/docs/introduction), [Tailwind CSS](https://tailwindcss.com/) using [Twin.macro](https://github.com/ben-rogerson/twin.macro)## Notice
This repository contain `husky`.
`husky` automatically run eslint and tsc every commit.
If you see some error when you commit, you should fix your code as follow as eslint and tsc.## Development
- `npm ci`
- `npm run dev`
- `npm run lint`
- `npm test`