If you want to contribute to this project, make your PR from a feature branch to the main branch following the GitFlow naming conventions of the repository (ex: feat/short-desc-of-branch
for new components or feature, fix/short-desc-of-branch
, etc.)
- Describe what has changed in the pull request
- Explain why this PR exists. Reference issues, Jira tickets, ...
- Make it clear how it does what it sets out to do.
commitlint
for conventional commit format. (How to use)
- NodeJS >= 18
- PNPM 8 or higher
- Install dependencies
$ pnpm i
- With this command you can start the storybook dev server
$ pnpm storybook
- Use storybook to develop your changes or new component
This project uses Vitest & Vue Test Utils for unit testing.
Every new component or feature should have unit tests (if possible).
Before creating a PR or marking it ready-to-review be sure that all tests pass by running the following command
Example:
$ pnpm test