Skip to content

Sync serverless lockfile with axios proxy dependencies#218

Merged
jayhill merged 2 commits into
mainfrom
copilot/update-axios-dependencies
May 30, 2026
Merged

Sync serverless lockfile with axios proxy dependencies#218
jayhill merged 2 commits into
mainfrom
copilot/update-axios-dependencies

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 30, 2026

Backend CI started failing at npm ci because serverless/package-lock.json no longer matched the backend dependency graph. The lockfile was missing the nested axios entries for https-proxy-agent@5.0.1 and agent-base@6.0.2, so installs aborted before tests could run.

  • Lockfile alignment

    • Updated serverless/package-lock.json to include the nested axios dependency entries required by the current serverless/package.json resolution.
    • This restores a consistent install graph for npm ci in the backend workflow.
  • Dependency graph correction

    • Added the missing lockfile records for:
      • node_modules/axios/node_modules/https-proxy-agent
      • node_modules/axios/node_modules/agent-base
  • Resulting lockfile shape

    "node_modules/axios/node_modules/https-proxy-agent": {
      "version": "5.0.1",
      "dependencies": {
        "agent-base": "6",
        "debug": "4"
      }
    }

Copilot AI changed the title Bump serverless axios to 1.16.1 Sync serverless lockfile with axios proxy dependencies May 30, 2026
Copilot AI requested a review from jayhill May 30, 2026 18:40
@jayhill jayhill marked this pull request as ready for review May 30, 2026 18:51
@jayhill jayhill merged commit 7833a36 into main May 30, 2026
8 checks passed
@jayhill jayhill deleted the copilot/update-axios-dependencies branch May 30, 2026 18:51
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