Contributing to Fluxify¶
We welcome contributions from the community! Whether you're fixing a bug, adding a new block, or improving documentation, here's how to get started.
Getting Started¶
- Fork the repository on GitHub.
- Clone your fork locally.
- Install Dependencies using Bun.
Development Workflow¶
- Create a new Branch for your feature or fix.
- Make your changes.
- If adding a block, check
packages/blocks. - If adding a library feature, check
packages/lib.
- If adding a block, check
- Test your changes.
- Lint your code to ensure it meets quality standards.
Submitting a Pull Request¶
- Push your branch to GitHub.
- Open a Pull Request (PR) against the
mainbranch of the original Fluxify repository. - Describe your changes clearly and link any related issues.
Guidelines¶
- Code Style: We follow standard TypeScript best practices.
- Documentation: If you add a new feature, please update the relevant documentation.
- Tests: Please include unit tests for new logic where possible.