We welcome all contributions! Whether it’s fixing bugs, adding features, improving documentation, or writing tests, your help makes this project better. 🚀
-
Fork & Clone
- Fork the repository to your account.
- Clone it locally:
git clone https://github.com/codejovz/react-svg-inliner.git
-
Create a Branch
- Always create a new branch for your changes:
git checkout -b feature/my-feature
- Always create a new branch for your changes:
-
Pull Requests
- Once your changes are ready, push your branch and open a pull request.
- Describe your changes clearly and link any related issues.
-
Keep Project Structure 🏗️
- Please do not change the existing project structure.
- Keep the
src/,dist/,package.json,tsconfig.json, etc. as-is.
-
Tests ✅
- Tests are welcome and encouraged!
- If you add new features, please consider adding test coverage.
- ❓
- Write clear commit messages.
- Follow existing code style (TypeScript + React +
"use client"convention). - Ensure your branch passes any existing lint or build scripts:
npm install npm run build npm run lint