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

fix(4.x): migrate from optimist to yargs #1666

Closed
wants to merge 5 commits into from

Commits on Mar 29, 2020

  1. fix: migrate from optimist to yargs

    closes handlebars-lang#1658
    adapted code from master to latest yargs (`.option` calls).
    
    ```
    4.x:
    found 188 vulnerabilities (169 low, 4 moderate, 14 high, 1 critical) in 5815 scanned packages
    
    4.x with this PR:
    found 32 vulnerabilities (17 low, 1 moderate, 13 high, 1 critical) in 5829 scanned packages
    ```
    AviVahl authored and aorinevo committed Mar 29, 2020
    Copy the full SHA
    cead5e5 View commit details
    Browse the repository at this point in the history
  2. fix: ensure external @types aren't picked up in test

    some indirect dependencies install @types packages which are not compatible with the older typescript. adjusted test's tsconfig to not pick these up automatically, as the actual .d.ts does not depend on these external types.
    AviVahl authored and aorinevo committed Mar 29, 2020
    Copy the full SHA
    01ab830 View commit details
    Browse the repository at this point in the history

Commits on Mar 30, 2020

  1. Copy the full SHA
    5e6a255 View commit details
    Browse the repository at this point in the history

Commits on Mar 31, 2020

  1. chore: add unit test for -b.

    aorinevo committed Mar 31, 2020
    Copy the full SHA
    c149460 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    de13b99 View commit details
    Browse the repository at this point in the history