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

MVP of CLI to file PRs with Package Updates #1128

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Commits on Feb 16, 2023

  1. MVP of CLI to file PRs with Package Updates

    There are still a few bugs left to shake out here, but the code is 99% of the way there now.
    
    Example PR generated with this command: `yarn run dev github-pr replace-package freeqaz/jira_clone --githubToken <SECRET> --old js-yaml@^3.13.1 --new js-yaml@^3.14.0`
    
    freeqaz/jira_clone#2
    
    Bugs left:
    - [ ] Figure out why packages are marked "extraneous" in the generated lockfile
    - [ ] Name the folder where these packages are inserted to be the same as the repo (the package-lock gets a new name currently and it's annoying)
    
    Items left:
    - [ ] Call this module from the backend by adding a new Endpoint for it
    - [ ] Write the front-end changes to call the endpoint
    - [ ] Write some basic unit tests to test this functionality
    freeqaz committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    2f778c6 View commit details
    Browse the repository at this point in the history
  2. Fix busted up stuff

    freeqaz committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    d918e42 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0263bca View commit details
    Browse the repository at this point in the history
  4. Make types less janky

    freeqaz committed Feb 16, 2023
    Configuration menu
    Copy the full SHA
    6da258a View commit details
    Browse the repository at this point in the history