Open gemanor opened 3 weeks ago
A new Quest has been launched in @permitio’s repo. Merge a PR that solves this issue to loot the Quest and earn your reward.
Loot of 250 USD has been stashed in this issue to reward the solver!
đź—ˇ Comment @quest-bot embark
to check-in for this Quest and start solving the issue. Other solvers will be notified!
⚔️ When you submit a PR, comment @quest-bot loot #5
to link your PR to this Quest.
Questions? Check out the docs.
@quest-bot embark
@Mohiit70 has embarked on their Quest. đź—ˇ
JavaScript
and CSS
magic ✨This is not an assignment to the issue. Please check the repo’s contribution guidelines before submitting a PR.
Questions? Check out the docs.
@quest-bot embark
Hey @gemanor
When I use a CLI in any application, I value three key aspects:
With these in mind, I would suggest the following improvements:
Adds support for auto-completion, allowing the CLI to complete commands and options as users type. For instance, typing permit r
could auto-expand to permit roles list
, while incomplete commands like permit role
suggest subcommands.
Adding a --verbose
flag to each CLI command provides detailed logs for operations, including request details, response codes, error messages, execution times, and processing information. Running permit roles list --verbose
could, for example, display API call details and parsing steps.
Configuration Setup: permit init
prompts users for essential info (e.g., API keys, environment selection) and automatically creates or updates a config
file. For Windows, it could also add Permit CLI to the PATH, enabling global command usage. For other OSes, it could generate tailored instructions or scripts.
I hope you find my ideas well
@Yordaniss has embarked on their Quest. đź—ˇ
JavaScript
and CSS
magic ✨This is not an assignment to the issue. Please check the repo’s contribution guidelines before submitting a PR.
Questions? Check out the docs.
This is one of our 10 community feature challenges, and we want your input on how we can enhance the Permit CLI in the area of Permit.io Cloud Developer Experience. This is a space for you to share your ideas on what would make this part of the CLI even better!
How to Participate
Why Join In?
What’s Next?
We’ll keep this challenge open for proposals and upvotes until November 10th, 2024. Once the top idea is chosen, we’ll update this issue with details on the bounty and the next steps for development.
Thank you for helping us make the Permit CLI even better. We can’t wait to see what you come up with! 🌟