Bump express, typescript, re2, @types/react in pnpm verification test resources#1665
Bump express, typescript, re2, @types/react in pnpm verification test resources#1665JamieMagee merged 2 commits intomainfrom
Conversation
There was a problem hiding this comment.
Pull request overview
This PR updates dependencies in pnpm verification test fixtures for both pnpm v5 and v6. The changes ensure that the test resources use newer versions of several npm packages, which helps maintain test relevance and ensures the component detection tooling correctly handles updated dependency graphs.
Changes:
- Updated 4 dependencies to newer versions: express (4.17.2 → 4.22.1), typescript (4.5.5 → 4.9.5), @types/react (17.0.38 → 17.0.91), and re2 (1.17.3 → 1.23.3)
- Regenerated pnpm lockfiles for both v5 and v6 formats with corresponding transitive dependency updates
Reviewed changes
Copilot reviewed 2 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| test/Microsoft.ComponentDetection.VerificationTests/resources/pnpm/v5/package.json | Updated dependency versions in package.json for pnpm v5 test fixture |
| test/Microsoft.ComponentDetection.VerificationTests/resources/pnpm/v5/pnpm-lock.yaml | Regenerated lockfile (format 5.4) with updated dependencies and transitive dependencies |
| test/Microsoft.ComponentDetection.VerificationTests/resources/pnpm/v6/package.json | Updated dependency versions in package.json for pnpm v6 test fixture |
| test/Microsoft.ComponentDetection.VerificationTests/resources/pnpm/v6/pnpm-lock.yaml | Regenerated lockfile (format 6.1) with updated dependencies and transitive dependencies |
Files not reviewed (2)
- test/Microsoft.ComponentDetection.VerificationTests/resources/pnpm/v5/pnpm-lock.yaml: Language not supported
- test/Microsoft.ComponentDetection.VerificationTests/resources/pnpm/v6/pnpm-lock.yaml: Language not supported
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## main #1665 +/- ##
=====================================
Coverage 90.8% 90.8%
=====================================
Files 451 451
Lines 40148 40148
Branches 2443 2443
=====================================
Hits 36461 36461
Misses 3188 3188
Partials 499 499 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
|
👋 Hi! It looks like you modified some files in the
If none of the above scenarios apply, feel free to ignore this comment 🙂 |
|
The snapshot verification failure is expected. The snapshot-verify workflow downloads the baseline scan output from Specifically:
The This is the same situation as the yarn (#1667), maven (#1661), and nuget (#1663) resource bumps. Once merged, |
Bumps dependencies in both pnpm v5 and v6 verification test fixtures:
Same dep updates as the npm PR, applied to the pnpm lockfiles.