Thank you for considering contributing to manup-cli! We welcome bug reports, feature suggestions, documentation updates, and pull requests.
-
Fork and Clone the repository:
git clone https://github.com/Amanbig/manup-cli.git cd manup-cli -
Install Dependencies:
npm install
-
Development Commands:
npm run dev -- <command>— Run CLI source directly withtsxnpm run build— Build project todist/withtsupnpm run typecheck— Typecheck TypeScript code withtsc --noEmit
-
Testing local changes globally:
npm link manup --version
We recommend using clear, descriptive commit messages:
feat: add export format optionfix: correct environment resolutiondocs: update setup guide in README
Before submitting your PR:
- Run
npm run typecheckand ensure zero errors. - Run
npm run buildand ensure build completes cleanly. - Test your CLI commands locally against a running ManUp server instance.