Contribution Guide

Thanks for your interest in contributing to this project. We don't have strict rules in general, but here are the things to be followed while contributing to this project.

Code Style

Formatting

  • Make sure to format the code before the deployment (run yarn format to do the magic)

File names

  • Make sure to use PascalCase for the files containing a class (Eg: Illustrator, LayerManager etc.)
  • Use lowercase/camelCase for other files.

Rules

  • Always use camelCase for function names
  • Use PascalCase for class names
  • Use English
  • Properly document the APIs
  • Always test the code properly before making a pull requests
  • Make sure to generate changelogs, and explain what the update does.
  • Follow conventional commits

results matching ""

    No results matching ""