Skip to content

Delete package-lock.json files from test projects#1058

Merged
bwateratmsft merged 1 commit intomainfrom
copilot/delete-lockfiles-in-test-projects
Mar 30, 2026
Merged

Delete package-lock.json files from test projects#1058
bwateratmsft merged 1 commit intomainfrom
copilot/delete-lockfiles-in-test-projects

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 30, 2026

Summary

Removes all package-lock.json lockfiles from test projects to eliminate unhelpful dependabot alerts for test-only dependencies.

Deleted files

  • test/testProjects/advanced-js/src/package-lock.json
  • test/testProjects/basic-js/src/package-lock.json
  • test/testProjects/containerized-functions/package-lock.json

Verification

  • Confirmed that no npm ci commands are used anywhere in the codebase for test projects. All npm install steps use npm install (which works without a lockfile), so this deletion won't break any workflows.
  • npm ci requires a lockfile to function — by removing the lockfiles, only npm install / npm i can be used going forward, which is the desired behavior.

@bwateratmsft bwateratmsft marked this pull request as ready for review March 30, 2026 16:36
@bwateratmsft bwateratmsft requested a review from a team as a code owner March 30, 2026 16:36
@bwateratmsft bwateratmsft merged commit 32101d5 into main Mar 30, 2026
2 checks passed
@bwateratmsft bwateratmsft deleted the copilot/delete-lockfiles-in-test-projects branch March 30, 2026 16:38
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.

3 participants