-
Notifications
You must be signed in to change notification settings - Fork 31
Open
Description
-
Ability to make options required:
Example: the --tel option is required (not just the argument)
myapp.js --tel=555-555-1234 -
Also required ARGs should remove 1st = and alltrim(spaces) of argument
e.g. myapp.js tel: '=555-555-1234' -
Also a required ARG should not take the next option as an ARG
e.g.
myapp.s --tel -v
Currently it accepts it as an argument shows {tel: '-v'}
of course this could cause an issue if someone wants an argument that starts with '-' or '--'
so maybe it can be escaped (or they can use =)
E.g. myapp.js --tel=-v
Thanks!
Metadata
Metadata
Assignees
Labels
No labels