- Node.js v18.20.4
- npm
jest- for testingmsw- for mocking the apisuperagent- for making the api calls
The pre-commit hooks will run automatically on git commit. They help maintain:
- Code formatting (using ruff)
- Import sorting
- Code quality checks
- And other project-specific checks
The project uses jest for running tests in isolated environments. Make sure you have jest installed, which should automatically be there if you have installed dependencies via npm i command:
# Run only the tests
npm run test
# Run tests with coverage report
npm run test:coverage
We welcome contributions! Please see our Contributing Guidelines for details
Have feedback or found an issue? Please file an issue in our GitHub repository.
Please refer to CHANGELOG.md for a detailed version history.