Thank you for your interest in contributing to Svelte Radar! Your contributions help improve the project and enhance the SvelteKit development experience.
Before contributing, ensure you have the following installed:
- Node.js (LTS version recommended)
- npm (comes with Node.js)
- Visual Studio Code (for development and testing)
- Fork the Repository: Click the Fork button on GitHub.
- Clone Your Fork:
git clone https://github.com/YOUR-USERNAME/svelte-radar.git cd svelte-radar
- Install Dependencies:
npm install
- Run the Extension in VS Code:
- Open the project in VS Code.
- Press
F5
to launch a new VS Code window with the extension loaded.
If you find a bug or have a feature request:
- Check the existing issues to avoid duplicates.
- If the issue doesn’t exist, create a new issue with a clear description and, if possible, steps to reproduce.
- Create a new branch for your changes:
git checkout -b feature/your-feature-name
- Make and test your changes in VS Code.
- Commit your changes with a descriptive message:
git commit -m "Add: Short description of change"
- Push your branch to your fork:
git push origin feature/your-feature-name
- Open a Pull Request (PR) on GitHub:
- Provide a clear title and description.
- Reference any related issues.
- Ensure all checks pass before requesting a review.
- Follow the existing code structure and naming conventions.
- Ensure your changes do not break existing functionality.
- Keep PRs focused and small.
By participating in this project, you agree to follow the Code of Conduct.
If you have any questions, feel free to:
- Open an issue.
- Start a discussion in the repository.
Thank you for contributing! 🚀