Online demo: https://game-of-life-vsimonovski.vercel.app/
- ⚛️ React
- 💅 Styled Components
- 🗄 Redux Toolkit
- 🎭 Jest
- 🔚 Cypress
- 📦 husky, lint-staged, eslint, commitlint, prettier
npm install # install dependencies
npm start # run project
npm build # build project
npm build:serve # serve build locally
npm run test # run jest tests
npm run cypress:run # run e2e tests in terminal
npm run cypress:open # run Cypress test environment
Grid size, generation interval, and random factor can be adjusted inside config.ts
file.