Skip to content

GLSP-1636: Migrate to pnpm#517

Merged
tortmayr merged 1 commit into
masterfrom
pnpm-1
Jun 18, 2026
Merged

GLSP-1636: Migrate to pnpm#517
tortmayr merged 1 commit into
masterfrom
pnpm-1

Conversation

@tortmayr

@tortmayr tortmayr commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

What it does

Replace yarn and lerna with pnpm workspaces as the package manager

  • Use pnpm's built-in workspace management and the glsp CLI for
    publishing in place of lerna run/publish
  • Adapt CI workflows, VS Code tasks, and project docs to pnpm

Also:

  • Remove verify skill and improve fix skill
  • Reformat code base for updated prettier formatting alignment
  • Remove unused e2e-server-pr workflow
  • Remove outdated/unused watch vscode task

Part-of: eclipse-glsp/glsp#1636

How to test

  • ci and e2e tests need to succeed

Follow-ups

Changelog

  • This PR should be mentioned in the changelog
  • This PR introduces a breaking change (if yes, provide more details below for the changelog and the migration guide)

@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Preview: Removed (PR closed).

@tortmayr tortmayr force-pushed the pnpm-1 branch 5 times, most recently from 881f678 to 57de8ee Compare June 15, 2026 20:21
@tortmayr tortmayr marked this pull request as ready for review June 15, 2026 20:21
@tortmayr tortmayr marked this pull request as draft June 16, 2026 18:48
@tortmayr tortmayr force-pushed the pnpm-1 branch 2 times, most recently from acc4242 to 9608885 Compare June 17, 2026 19:24
- Replace yarn and lerna with pnpm workspaces as the package manager
- Use pnpm's built-in workspace management and the glsp CLI for
  publishing in place of lerna run/publish
- Adapt CI workflows, VS Code tasks, and project docs to pnpm

Also:
- Remove verify skill and improve fix skill
- Reformat code base for updated prettier formatting alignment
- Remove unused e2e-server-pr workflow
- Remove outdated/unused watch vscode task

Part-of: eclipse-glsp/glsp#1636
@tortmayr tortmayr marked this pull request as ready for review June 17, 2026 19:48
@tortmayr tortmayr requested a review from haydar-metin June 17, 2026 19:48
@tortmayr tortmayr changed the title [WIP] GLSP-1636: Migrate to pnpm GLSP-1636: Migrate to pnpm Jun 17, 2026

@haydar-metin haydar-metin left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@tortmayr tortmayr merged commit 8b3a748 into master Jun 18, 2026
7 checks passed
@tortmayr tortmayr deleted the pnpm-1 branch June 18, 2026 11:31
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