Skip to content

Conversation

MicroFish91
Copy link
Contributor

@MicroFish91 MicroFish91 commented Oct 6, 2025

Addresses two issues:

  1. For some reason gulp preTest started breaking a while back, you can see this when running a long running test
    https://dev.azure.com/devdiv/DevDiv/_build/results?buildId=12514565&view=logs&j=36b3f9c6-e29e-5b82-0001-f267ab2d3d26&t=6adf503e-47f3-5605-25a5-142045d92ea9
image
  1. We have multiple dependabot alerts coming from using the request package, which I believe has been deprecated for a while now. This removes that dependency and lets us just rely on the internal node https module instead.

I also leverage the extract package, but we already have that as a dependency, so didn't have to install anything new.

Passing on mac, windows, and long running test pipeline

@MicroFish91 MicroFish91 requested a review from a team as a code owner October 6, 2025 17:56
@MicroFish91 MicroFish91 changed the title Refactor func CLI pretest logic Refactor func CLI installation pretest logic Oct 6, 2025

function installFuncCli() {
const funcDir = path.join(os.homedir(), 'tools', 'func');
async function cleanReadme() {
Copy link
Contributor Author

@MicroFish91 MicroFish91 Oct 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I literally made zero changes to cleanReadme. I think it started seeing this as a change when I reordered the functions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants