Contributing to Elousias
Elousias is fully open source and thrives on community contributions. Learn how you can become part of our development ecosystem.
Getting Started
Before You Contribute
We recommend reading our community guidelines and advanced tutorial to understand our development culture and contribution process.
How to Contribute
Fork & Clone
Fork the desired package and clone it locally.
git clone https://github.com/your-username/pkg-name.git
Create Branch
Create a new branch for your changes.
git checkout -b feature/your-feature-name
Submit PR
Follow contribution guidelines when submitting.
git push origin feature/your-feature-name
Contribution Guidelines
Code Style
- • Use Prettier for code formatting
- • Follow TypeScript/ESLint rules
- • Document all public APIs with JSDoc
PR Requirements
- • Include tests for all changes
- • Provide changelog entries
- • Squash non-trivial commits
Development Workflow
1. Development
Create a feature branch and implement your contribution. Keep changes focused on one feature/bug-fix.
2. Review
Our maintainers will review your PR, test it, and suggest improvements.