- When writing css, always start with a prefix like
cft-
to avoid conflicts with CSS in other projects when integrating vue component. - Import the components in relative order.
- When naming new Components follow Pascal-case.
- Follow the VueJS Style Guide when developing components.
- On developing your code, follow the Eslint rules specified
- There are two protected branches: master and dev. dev is for continuous development and master branch as stable branch for the project which contains released version code.
- For any new changes raise PR to dev branch first.
- Always squash merge the Pull requests(PR) you raise with proper commit message.
- In case of PR from dev branch to master branch for an upcoming releases directly merge PR instead of squash merging.