toolkit merge: unify toolchain + root patches (bump @sentry/* to 10.54.0)

Open
#1,240 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
45/100
Issue type
Refactor
Clarity
Mostly clear
Activity status
Quiet
Tech stack
node.js, typescript

Research direction

Start with the linked toolkit merge plan, especially §§2.1 and 1.4, then inspect the workspace-root .npmrc, patchedDependencies entries, and patches/ directories. Use the listed pnpm and Node requirements as constraints and run the MCP worker build to check compatibility. Done means the toolchain is unified, root patches are reconciled, Sentry patches target 10.54.0, and the MCP build still works.

Written by the indexing model from the issue text.

Description

Sub-task of the toolkit monorepo merge (master issue linked below). Plan: https://gist.github.com/BYK/8c0ce6cec64608f41fe5654b7827228e

Unify toolchain + reconcile patches at the workspace root.

  • pnpm 11.x, Node >=22.15, Biome 2.x (migrate MCP's 1.9 config), adopt catalog: for shared deps.
  • Hoist CLI patchedDependencies + patches/ to the toolkit ROOT (pnpm patches are workspace-root-only).
  • Bump + regenerate @sentry/core / @sentry/node-core patches to catalog 10.54.0 via pnpm patch; update the version-pinned patchedDependencies keys to match. (@stricli/core@1.2.7 is CLI-only, moves up unchanged.)
  • Reconcile .npmrc (node-linker=hoisted) against MCP worker build needs.

See §2.1 + §1.4.

Dominant language
TypeScript
Stars
121
Forks
14
Avg merge
22h 3m
Merged PRs (30d)
94

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from getsentry/cli

All issues in getsentry/cli

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.