Thank you for your interest in contributing to Create Nolly CLI! 🎉 While this project is primarily developed for my personal use and preferences, I'm happy to share it with the community and welcome suggestions or contributions that align with my vision.
- Bug Reports: If you encounter any issues, feel free to open an issue with detailed steps to reproduce the problem.
- Feature Suggestions: Have an idea for a new feature? Open an issue to propose it!
- Code Contributions: You can fix bugs, improve performance, or enhance existing features.
Caution
While I’m open to contributions, please understand that I may not accept every suggestion or PR if it doesn’t align with my goals for this project.
To get started with the project locally:
-
Clone the repository:
git clone https://github.com/thenolle/create-nolly.git cd create-nolly
-
Install dependencies:
pnpm install
-
Build the project:
pnpm build
-
Link the CLI locally:
pnpm link
-
Run the CLI:
create-nolly <project-name>
-
Fork the repository: Click on the "Fork" button on the top-right of the repository page.
-
Create a new branch:
git checkout -b feature/my-awesome-feature
-
Commit your changes:
- Follow the project's existing code style.
- Use meaningful commit messages:
git commit -m "feat: add my awesome feature"
-
Push to your fork:
git push origin feature/my-awesome-feature
-
Submit a pull request: Open a PR against the
main
branch of this repository.
- Search existing issues to see if your problem has already been reported.
- If not, open a new issue and include:
- A clear title.
- Steps to reproduce the issue.
- Expected vs. actual behavior.
- Screenshots or logs (if applicable).
To propose a new feature:
- Open an issue with the title:
Feature Request: [Your Feature Name]
. - Describe your idea clearly:
- What problem does it solve?
- How would it work?
- Why do you think it fits the project?
[!INFO] This project is primarily for my personal use. I’m happy to share it with others, but please remember:
- All final decisions on features and contributions are made by me.
- Contributions that align with my goals and preferences are more likely to be accepted.
Caution
Please respect the scope and goals of this project. Contributions that stray too far from the project's vision may be declined.
Your contributions—big or small—help make this project even better. Thank you for being a part of the Create Nolly CLI community!
Feel free to reach out via GitHub Issues for questions or discussions.