Thank you for your interest in contributing to Swark!
Swark welcomes contributions. There are multiple ways to contribute:
- Submit pull requests for open issues.
- Report bugs.
- Request new features.
You are welcome to submit pull requests for open issues.
Issues that have been reviewed and are ready to accept PRs are labeled as planned.
Issues that are labeled as backlog are currently not planned and will be considered in the future.
- Fork and clone the repository:
git clone https://github.com/YOUR-USERNAME/swark.git
cd swark- Install dependencies:
npm install- Create a new branch:
git checkout -b feature-name-
Make your changes
-
Test the extension in VS Code using
F5 -
Run tests:
npm test- Push the new branch and proceed to submit a pull request:
git push- Update the README.md with details of changes if needed (e.g. new extension setting)
- Update the CHANGELOG.md following Keep a Changelog
- Create the pull request
Create a new issue and label it with enhancement.
Create a new issue and label it with bug.
Alternatively, you can report the bug via email: contact@swark.io
Feel free to email us at contact@swark.io.