First off, thank you for considering contributing to Orbit-DevOps! It's people like you that make it a great tool for the community.
- Fork the repo and create your branch from
main. - Install dependencies:
npm install. - Make your changes. If you're adding a new PowerShell script, place it in the root or a logical subfolder under
scripts/. - Test your changes: Run
node bin/orbit.js [command]ornpm linkand runorbit [command]. - Submit a Pull Request using our PR template.
- PowerShell: Use clear variable names, include error handling (
Try/Catch), and useWrite-Log(or similar output helpers) for visibility. - Node.js: Follow ESM standards, use
commanderfor new CLI commands, and ensure Windows path compatibility usingpath.resolve.
Use GitHub Issues to report bugs or suggest features. Be as descriptive as possible and include your OS version and Node.js version.
Built with ❤️ by the Symbeon community.