postmanlabs / newman

Newman is a command-line collection runner for Postman
https://www.postman.com
Apache License 2.0
6.82k stars 1.15k forks source link

Missing Bash Completion #2691

Open SwapnilSoni1999 opened 3 years ago

SwapnilSoni1999 commented 3 years ago

Issue

to solve

Also I would like to work on this issue as well.

mohitranka commented 3 years ago

@SwapnilSoni1999 This would be indeed useful. Can you create a proposal ( A small comment, indicating how the completion would work ) for us to review ?

SwapnilSoni1999 commented 3 years ago

Proposal

How will it work

If you are interested then I can submit a proposal over Gsoc. :)

nimit2801 commented 3 years ago

Hey @SwapnilSoni1999 did you submit the proposal?

SwapnilSoni1999 commented 3 years ago

Hey @SwapnilSoni1999 did you submit the proposal?

No I haven't but I'm still gonna contribute to this after a week or so

nimit2801 commented 3 years ago

I would love to help, this seems to be a great feature. We can work together, if that's ok?

SwapnilSoni1999 commented 3 years ago

I would love to help, this seems to be a great feature. We can work together, if that's ok?

Sure man, I'll comment here once I start working on it

mohitranka commented 3 years ago

Bash completion is a simple functionality, and we don't want to package another dependency for it, due to package size and LICENSE management reasons.

cc @codenirvana

SwapnilSoni1999 commented 3 years ago

Bash completion is a simple functionality, and we don't want to package another dependency for it, due to package size and LICENSE management reasons.

cc @codenirvana

Alright then I'll go for dependency-less approach 👍

nimit2801 commented 3 years ago

Hows the research coming @SwapnilSoni1999 , want some help with it? Also, I had this idea if we keep an option for users to use this feature or not and according to that, we can install the extra package into the main library! I mean the package won't come under dependency but can be installed by the user for further assistance with the cli. Can we try something like this @mohitranka cc @codenirvana .