- Typescript
- Linting with ESLint
- Formatting with Prettier
- Linting, typechecking and formatting on by default using
husky
for commit hooks - Testing with Jest and
react-testing-library
- CSS Styling with Emotion, Tailwind CSS using Twin.macro
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.
npm ci
npm run dev
npm run lint
npm test