Skip to content

Migrate package management from Yarn to npm#153

Open
Copilot wants to merge 2 commits intomainfrom
copilot/migrate-repository-from-yarn-to-npm
Open

Migrate package management from Yarn to npm#153
Copilot wants to merge 2 commits intomainfrom
copilot/migrate-repository-from-yarn-to-npm

Conversation

Copy link

Copilot AI commented Mar 17, 2026

The repo used Yarn as its package manager (yarn.lock present, yarn install in dev container setup). This migrates fully to npm.

Changes

  • yarn.lock — removed
  • package-lock.json — generated and committed
  • .devcontainer/devcontainer.jsonpostCreateCommand: yarn installnpm install
  • .github/dependabot.yml — added npm ecosystem entry alongside existing devcontainers entry

🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.

Copilot AI linked an issue Mar 17, 2026 that may be closed by this pull request
…date devcontainer and dependabot

Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com>
Copilot AI changed the title [WIP] Migrate repository from Yarn to npm Migrate package management from Yarn to npm Mar 17, 2026
Copilot AI requested a review from rzhao271 March 17, 2026 22:42
@rzhao271 rzhao271 requested a review from chrmarti March 17, 2026 22:50
Copy link
Contributor

@rzhao271 rzhao271 left a comment

Choose a reason for hiding this comment

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

LGTM. Adding @chrmarti for final review.
My plan is to migrate more repositories from yarn to npm so that we can run npm audit fix on them more easily.

@rzhao271 rzhao271 marked this pull request as ready for review March 17, 2026 22:51
@vs-code-engineering vs-code-engineering bot added this to the 1.112.0 milestone Mar 17, 2026
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.

Migrate repository from Yarn to npm

2 participants