[COMPASS-6070] Implement command-line argument parser Created: 30/Aug/22 Updated: 29/Oct/23 Resolved: 20/Sep/22 |
|
| Status: | Closed |
| Project: | Compass |
| Component/s: | Preferences |
| Affects Version/s: | None |
| Fix Version/s: | 1.34.0 |
| Type: | Task | Priority: | Major - P3 |
| Reporter: | Anna Henningsen | Assignee: | Anna Henningsen |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Issue Links: |
|
||||||||||||||||||||||||||||
| Epic Link: | COMPASS-5816 | ||||||||||||||||||||||||||||
| Story Points: | 3 | ||||||||||||||||||||||||||||
| Documentation Changes: | Needed | ||||||||||||||||||||||||||||
| Documentation Changes Summary: | Compass now accepts command-line options. Currently, these options largely correspond to our privacy settings, however, more options will be added in the near future. Options can be listed via <path/to/compass> --help. |
||||||||||||||||||||||||||||
| Sprint: | Iteration Jellyfish, Iteration Kraken | ||||||||||||||||||||||||||||
| Description |
|
Use yargs for parsing command-line options. Pass types for options for which we know a type that yargs understands. Display an error message with showErrorBox() when parsing fails. This involves adding e2e tests to verify that the CLI arguments take precedence over UI options and UI options are not configurable if set on the command line. |
| Comments |
| Comment by Githook User [ 28/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: feat: add support for CLI args/global config file
|
| Comment by Githook User [ 21/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: feat: add support for CLI args/global config file
|
| Comment by Githook User [ 21/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: feat: add support for CLI args/global config file
|
| Comment by Githook User [ 20/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: feat: add support for CLI args/global config file
|
| Comment by Githook User [ 20/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: feat: add support for CLI args/global config file
|
| Comment by Githook User [ 19/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: feat: add support for CLI args/global config file
|
| Comment by Githook User [ 19/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 19/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 19/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 19/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 19/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 17/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! fixup! fixup! fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 16/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! fixup! fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 16/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 16/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 16/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 16/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: fixup! feat: add support for CLI args/global config file |
| Comment by Githook User [ 16/Sep/22 ] |
|
Author: {'name': 'Anna Henningsen', 'email': 'anna.henningsen@mongodb.com', 'username': 'addaleax'}Message: feat: add support for CLI args/global config file |