Skip to content

Conversation

@jens-meisner
Copy link
Contributor

No description provided.

@jens-meisner jens-meisner requested a review from Copilot October 28, 2025 08:11
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR migrates the monorepo to use pnpm's catalog and workspace protocols for dependency management. The catalog feature centralizes version definitions in pnpm-workspace.yaml, while the workspace protocol enables proper resolution of internal packages.

Key changes:

  • Introduced a catalog section in pnpm-workspace.yaml defining versions for all external dependencies
  • Replaced explicit version numbers with catalog: references for external dependencies across all package.json files
  • Replaced version-pinned internal dependencies with workspace:* protocol for proper monorepo package resolution
  • Converted CommonJS module syntax to ES modules in Jest configuration files

Reviewed Changes

Copilot reviewed 31 out of 32 changed files in this pull request and generated 9 comments.

Show a summary per file
File Description
pnpm-workspace.yaml Added catalog section defining centralized versions for all external dependencies
packages/*/package.json (25 files) Updated to use catalog protocol for external dependencies and workspace protocol for internal dependencies
package.json Migrated root package dependencies to use catalog protocol
app/package.json Migrated application dependencies to use catalog protocol
itest/package.json Migrated integration test dependencies to use catalog protocol
itest/jest*.js (3 files) Converted from CommonJS to ES modules (require → import, module.exports → export default)

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jens-meisner jens-meisner requested a review from Copilot October 28, 2025 08:53
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

Copilot reviewed 34 out of 35 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

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