Skip to content

Remove mistakenly added package-level dependencies#2215

Merged
MarceloRGonc merged 5 commits intomainfrom
mg/remove-unused-deps
Apr 10, 2026
Merged

Remove mistakenly added package-level dependencies#2215
MarceloRGonc merged 5 commits intomainfrom
mg/remove-unused-deps

Conversation

@MarceloRGonc
Copy link
Copy Markdown
Contributor

@MarceloRGonc MarceloRGonc commented Apr 10, 2026

Fixes OPS-4105.

Copilot AI review requested due to automatic review settings April 10, 2026 07:42
@linear
Copy link
Copy Markdown

linear bot commented Apr 10, 2026

@MarceloRGonc MarceloRGonc changed the title Remove unused dependencies Remove mistakenly added package-level dependencies Apr 10, 2026
Copy link
Copy Markdown
Contributor

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 removes per-package dependency declarations and local lockfiles in a repo where dependencies are managed centrally at the root, reducing duplicated/unused package metadata across subpackages.

Changes:

  • Removed dependency lists from packages/server/worker and packages/server/shared package manifests.
  • Deleted per-block package-lock.json files for smtp and linear.
  • Simplified the Linear block package.json by removing its per-package dependency declaration.

Reviewed changes

Copilot reviewed 3 out of 5 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
packages/server/worker/package.json Removes the package-local dependency list (now empty).
packages/server/shared/package.json Removes the package-local dependency list (now empty).
packages/blocks/smtp/package-lock.json Deletes a block-local lockfile (root lockfile remains).
packages/blocks/linear/package.json Drops the block-local dependency declaration.
packages/blocks/linear/package-lock.json Deletes a block-local lockfile (root lockfile remains).
Files not reviewed (2)
  • packages/blocks/linear/package-lock.json: Language not supported
  • packages/blocks/smtp/package-lock.json: Language not supported

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

MarceloRGonc and others added 3 commits April 10, 2026 08:51
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@sonarqubecloud
Copy link
Copy Markdown

@MarceloRGonc MarceloRGonc merged commit 3948c37 into main Apr 10, 2026
25 checks passed
@MarceloRGonc MarceloRGonc deleted the mg/remove-unused-deps branch April 10, 2026 09:10
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