Thank you for considering contributing! We welcome contributions of any size. To get started, please follow these steps:
- Click the “Fork” button at the top right of the repo.
- Clone your fork:
git clone git@github.com:<your-username>/nextellar.git cd nextellar
- Install dependencies:
npm install
- Build the project:
npm run build
- (Optional) Install globally for testing:
npm link
Use descriptive branch names, prefixed by type:
feature/<short-description>bugfix/<short-description>docs/<short-description>
Example:
git checkout -b feature/cli-flags- Follow the existing code style (TypeScript, ESLint, Prettier).
- Write tests for new functionality.
- Update or add documentation (README, docs site, etc.).
npm run lint
npm test
npm run buildEnsure all checks pass before submitting.
- Write clear, concise commit messages.
- Push your branch:
git push origin feature/cli-flags
- In your fork, click “Compare & pull request.”
- Fill out the PR template with details of your changes.
- Request review from the maintainers: @Ebubechi and @DavidDumtochukwu.
- Address any feedback.
- Once approved, your PR will be merged and you’ll be credited as a contributor!
Thank you for helping make Nextellar better! 🎉