Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor!: parsing, revisit short option groups, add support for combined short and value #75

Merged
merged 37 commits into from
Mar 12, 2022

Commits on Mar 1, 2022

  1. Configuration menu
    Copy the full SHA
    2734d65 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2022

  1. Configuration menu
    Copy the full SHA
    96f1447 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9dfd7b6 View commit details
    Browse the repository at this point in the history
  3. Add isLoneShortOption

    shadowspawn committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    638e07c View commit details
    Browse the repository at this point in the history
  4. Add isLongOption

    shadowspawn committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    c8c9e0c View commit details
    Browse the repository at this point in the history
  5. Add separate dash tests

    shadowspawn committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    04d4d95 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    512afe5 View commit details
    Browse the repository at this point in the history
  7. isShortOptionGroup

    shadowspawn committed Mar 2, 2022
    Configuration menu
    Copy the full SHA
    83f0e02 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    686cbe3 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2022

  1. Configuration menu
    Copy the full SHA
    bc45095 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a9c04c View commit details
    Browse the repository at this point in the history
  3. Start updating main parsing loop, and rework some utils.

    - remove now unused experimental code
    - split isLongOption
    - rename routines and files
    shadowspawn committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    042d957 View commit details
    Browse the repository at this point in the history
  4. Switch loop to shift

    shadowspawn committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    8f85ecd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    cb93bfa View commit details
    Browse the repository at this point in the history
  6. Form expanded, clearer

    shadowspawn committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    4683053 View commit details
    Browse the repository at this point in the history
  7. Fixes

    shadowspawn committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    aeff889 View commit details
    Browse the repository at this point in the history
  8. Improve comments

    shadowspawn committed Mar 3, 2022
    Configuration menu
    Copy the full SHA
    0c399bc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    db3e06e View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2022

  1. Configuration menu
    Copy the full SHA
    3a7ea3c View commit details
    Browse the repository at this point in the history
  2. Update package.json

    Co-authored-by: Jordan Harband <[email protected]>
    shadowspawn and ljharb authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    bb22e5a View commit details
    Browse the repository at this point in the history
  3. Update utils.js

    Co-authored-by: Jordan Harband <[email protected]>
    shadowspawn and ljharb authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    eac5ecf View commit details
    Browse the repository at this point in the history
  4. Update utils.js

    Co-authored-by: Jordan Harband <[email protected]>
    shadowspawn and ljharb authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    419060c View commit details
    Browse the repository at this point in the history
  5. Add import

    shadowspawn committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    11bd06f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1c1d047 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3fcdcb3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    cf48248 View commit details
    Browse the repository at this point in the history
  9. Add another dash example

    shadowspawn committed Mar 4, 2022
    Configuration menu
    Copy the full SHA
    d2a1bc4 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    22fd538 View commit details
    Browse the repository at this point in the history
  11. Update utils.js

    Co-authored-by: Aaron Casanova <[email protected]>
    shadowspawn and aaronccasanova authored Mar 4, 2022
    Configuration menu
    Copy the full SHA
    a409102 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2022

  1. Update utils.js

    Co-authored-by: Jordan Harband <[email protected]>
    shadowspawn and ljharb authored Mar 5, 2022
    Configuration menu
    Copy the full SHA
    1bf4cfb View commit details
    Browse the repository at this point in the history
  2. Update utils.js

    Co-authored-by: Jordan Harband <[email protected]>
    shadowspawn and ljharb authored Mar 5, 2022
    Configuration menu
    Copy the full SHA
    228056b View commit details
    Browse the repository at this point in the history
  3. Update package.json

    Co-authored-by: Jordan Harband <[email protected]>
    shadowspawn and ljharb authored Mar 5, 2022
    Configuration menu
    Copy the full SHA
    bc6dae7 View commit details
    Browse the repository at this point in the history
  4. Update index.js

    Co-authored-by: Aaron Casanova <[email protected]>
    shadowspawn and aaronccasanova authored Mar 5, 2022
    Configuration menu
    Copy the full SHA
    6153fd2 View commit details
    Browse the repository at this point in the history
  5. Comment improvements

    shadowspawn committed Mar 5, 2022
    Configuration menu
    Copy the full SHA
    eff783e View commit details
    Browse the repository at this point in the history
  6. Update index.js

    Co-authored-by: Aaron Casanova <[email protected]>
    shadowspawn and aaronccasanova authored Mar 5, 2022
    Configuration menu
    Copy the full SHA
    90f9864 View commit details
    Browse the repository at this point in the history
  7. Update test/dash.js

    Co-authored-by: Aaron Casanova <[email protected]>
    shadowspawn and aaronccasanova authored Mar 5, 2022
    Configuration menu
    Copy the full SHA
    6013dc4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e4b4f28 View commit details
    Browse the repository at this point in the history