ππ First off, thanks for taking the time to contribute! ππ
This contributing guide is loosely borrowed from the Atom project
- Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Don't end commit message in a period
- Limit the first line to 72 characters or less
- Reference issues and pull requests liberally after the first line
- Consider starting the commit message with an applicable "gitmoji":
- π¨
:art:
when improving the format/structure of the code - β‘
:zap:
when improving performance - β¨
:sparkles:
when introducing new features - π
:pencil:
when writing docs - βοΈ
:pencil2:
when fixing typos - π
:bug:
when fixing a bug - π₯
:fire:
when removing code or files - π
:truck:
when moving or renaming files - π
:green_heart:
when fixing the CI build - β
:white_check_mark:
when adding or updating tests - π
:lock:
when dealing with security - β¬οΈ
:arrow_up:
when upgrading dependencies - β¬οΈ
:arrow_down:
when downgrading dependencies - π¨
:rotating_light:
when removing linter warnings - π§
:penguin:
when fixing something on Linux - π
:apple:
when fixing something on macOS - π
:checkered_flag:
when fixing something on Windows
- π¨