orlowdev/semantics

Support for command line options

orlowdev opened this issue · 0 comments

Add support for CL options alongside long options:

  • --repository -r
  • --publish-tag -p
  • --oldest-commits-first -c
  • --commit-types-included-in-tag-message -i
  • --commit-types-excluded-from-tag-message -e
  • --tag-message -m
  • --private-token -t
  • --write-temporary-files -w
  • --precise-version-matching -M

Options must support single token syntax if they do not require a value (-cMpw === -c -M -p -w).

Options must support value provision with or without space if they require a value (-t12345 === -t 12345).

Only options listed before -- argument are taken into consideration.