- init: initialization
- test: writing tests
- feat: developing new functionality
- refactor: refactoring
- style: changing the code style
- fix: error correction
- chore: changing any dev configs
- docs: changing project documentation
- build: change in project build
- perf: performance improvement
- ci: cd/ci change
- Preferred no more than 100 characters
<commit_type>: <commit_message>
feat: created solver.py in ./src/py and added js tests in ./src/js/tests