Thank you for considering contributing to Manto! We welcome contributions from the community to help improve the project and make it even better. This guide outlines the various ways you can contribute.
- Reporting Bugs: If you encounter any bugs or issues with the project, please open an issue on GitHub. Include detailed information about the bug and steps to reproduce it.
- Feature Requests: If you have ideas for new features or improvements, feel free to open an issue to discuss them. We value your feedback and ideas.
- Code Contributions: If you're a developer and want to contribute code to the project, you can fork the repository, make your changes, and submit a pull request. Please follow our coding standards and guidelines.
- Documentation Improvements: Help us improve the project's documentation by fixing typos, adding examples, or clarifying instructions. You can edit the documentation directly on GitHub.
- Sharing: Share it with your network and help us reach more users who can benefit from it.
We use the following tools for development:
- Node.js
- NPM
- Git
- Vscode (optional)
- YAML for Vscode (optional)
git clone https://github.com/9aia/manto
cd manto
npm i
npm run start
: Start.npm run dev
: Start in watch mode.npm run build
: Build for production with minification and sourcemaps.npm run lint
: Lint the codebase.npm run lint --fix
: Automatically fix linting issues.npm run release
: Release new version.