Documentation Index
Fetch the complete documentation index at: https://mintlify.com/queaxtra/zvelte/llms.txt
Use this file to discover all available pages before exploring further.
Welcome Contributors
We welcome contributions to Zvelte! Whether you’re fixing bugs, adding features, improving documentation, or suggesting enhancements, your help is appreciated.Zvelte is an open-source project maintained by Queaxtra. We believe in building tools that empower developers to work faster and more efficiently.
Ways to Contribute
Report Issues
Found a bug or have a feature request? Open an issue on GitHub to let us know.
Submit Pull Requests
Have a fix or improvement? Submit a PR and we’ll review it promptly.
Improve Documentation
Help make our docs clearer and more comprehensive for everyone.
Share Feedback
Your suggestions help shape the future of Zvelte.
Getting Started
Fork the Repository
Visit the Zvelte GitHub repository and fork it to your account.
Make Your Changes
Create a new branch for your feature or fix:Make your changes and test them thoroughly.
Open a Pull Request
Go to the Zvelte repository and open a pull request from your branch. Provide a clear description of:
- What changes you made
- Why you made them
- Any testing you performed
Reporting Issues
When reporting issues, please include:- A clear description of the problem
- Steps to reproduce the issue
- Your environment (OS, Bun version, etc.)
- Expected vs. actual behavior
- Any error messages or logs
Open an Issue
Submit bug reports and feature requests on GitHub
Code Guidelines
To maintain code quality and consistency:- Write clear, descriptive commit messages
- Keep changes focused and atomic
- Test your changes before submitting
- Follow the existing code style
- Add comments for complex logic
Development Setup
Zvelte is built with TypeScript and uses Bun as its runtime environment. The main CLI logic is inbin/zvelte.js, which handles:
- Project scaffolding
- Git operations for cloning the template
- Automatic
package.jsonupdates - User prompts and interactions
Project Structure
Community Guidelines
We strive to maintain a welcoming and inclusive community:- Be respectful and constructive in discussions
- Help others learn and grow
- Give credit where credit is due
- Focus on what’s best for the project and community
Questions?
If you have questions about contributing, feel free to:- Open a discussion on GitHub
- Reach out to the maintainers
- Check existing issues and pull requests for context
Thank you for considering contributing to Zvelte! Every contribution, no matter how small, helps make the tool better for everyone.