Here's a single CONTRIBUTING.md file with a note stating that contributions are currently not open but will be in the future:
Thank you for your interest in DirKit! Currently, contributions are not open to the public, but we plan to open contributions in the near future. In the meantime, feel free to follow the instructions below to get familiar with the project and prepare for future contributions.
- Code of Conduct
- How to Get Started
- Development Setup
- Making Changes
- Commit Guidelines
- Testing
- Submitting a Pull Request
- Code Review Process
- Future Contribution Plans
- Additional Resources
We aim to maintain an inclusive and respectful community. Please adhere to the Code of Conduct to ensure productive interactions.
- Clone the Repository:
git clone https://github.com/your-username/dirkit.git- Navigate to the Project Directory:
cd dirkitMake sure you have the following installed on your system:
- Node.js (v14 or higher)
- npm (Package Manager)
- Git
Run:
npm install- When you're familiarizing yourself with the project, feel free to explore and make local changes.
- Follow Prettier and ESLint rules to maintain consistent code formatting and style.
<type>: <subject>
<body (optional)>
<footer (optional)
Types:
feat: New featurefix: Bug fixchore: Maintenance and refactoring tasksdocs: Documentation updatesstyle: Code formatting changestest: Adding or fixing testsci: Continuous Integration updates
feat: add CLI support for exporting directory tree
- Added a CLI flag to export directory tree depth control
- Updated documentation with usage examples
- Ensure that all tests pass before committing any changes:
npm test- Run unit tests located in the
tests/folder:
npm run test:unit- Check for lint errors:
npm run lintCurrently, contributions are not open to external contributors. However, this may change in the future. In preparation, make sure you:
- Create a branch according to the naming convention:
git checkout -b feature/your-feature-name- Push your changes to your forked repository:
git push origin feature/your-feature-name- When contributions open in the future, all pull requests will undergo a review process.
- Ensure that your code follows the project's coding guidelines and passes all tests.
- Be open to feedback and commit any changes requested by maintainers.
We are actively working on refining the codebase and documentation to make DirKit contribution-ready. In the coming months, we will:
- Open up issues for features and bug fixes
- Establish comprehensive guidelines and tests
- Welcome contributions from the community!
Stay tuned for updates, and prepare to contribute your expertise to make DirKit even better!
π Thank you for your interest in DirKit! Contributions will soon be open, and we're excited to have you join our community once that happens! β¨
Let me know if you want any tweaks or additional sections! π