- All JavaScript code should be formatted with eslint.
- All Python code should follow PEP-8 guidelines.
- All variable names should follow camelCase or PascalCase.
Commit messages should follow the format <type>: <description>
, where type
is one of the following:
- feat: A new feature.
- Example:
feat: add user login functionality
- Example:
- fix: A bug fix.
- Example:
fix: resolve issue with user profile update
- Example:
- docs: Documentation-only changes.
- Example:
docs: update README with installation instructions
- Example:
- style: Changes that do not affect the meaning of the code (e.g., white-space, formatting).
- Example:
style: format code according to PEP8 guidelines
- Example:
- refactor: Code changes that neither fix bugs nor add features.
- Example:
refactor: reorganize project structure
- Example:
- perf: Changes that improve performance.
- Example:
perf: optimize database queries
- Example:
- chore: Changes to the build process or auxiliary tools and libraries.
- Example:
chore: update dependencies
- Example: