Skip to content

set link-workspace-packages=true so installing packages works before they're published to npm - #3121

Merged
KyleAMathews merged 4 commits into
mainfrom
fix-pnpm
Sep 10, 2025
Merged

KyleAMathews merged 4 commits into
mainfrom
fix-pnpm

Conversation

@KyleAMathews

@KyleAMathews KyleAMathews commented Sep 10, 2025 •

Copy link
Copy Markdown
Contributor

Right now you get something like:

➜  electric git:(fix-pnpm) ✗ pnpm i
Scope: all 27 workspace projects
examples/.shared                         |  WARN  deprecated eslint@8.57.1
examples/linearlite                      |  WARN  deprecated react-beautiful-dnd@13.1.1
/Users/kylemathews/programs/electric/examples/tanstack-db-web-starter:
 ERR_PNPM_NO_MATCHING_VERSION  No matching version found for @electric-sql/client@1.0.10

This error happened while installing a direct dependency of /Users/kylemathews/programs/electric/examples/tanstack-db-web-starter

The latest release of @electric-sql/client is "1.0.9".

Other releases are:
  * beta: 1.0.0-beta.5

If you need the full list of all 38 published versions run "$ pnpm view @electric-sql/client versions".
Progress: resolved 2835, reused 2554, downloaded 0, added 0

@codecov

codecov Bot commented Sep 10, 2025 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 77.56%. Comparing base (c696522) to head (a76ceab).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3121      +/-   ##
==========================================
+ Coverage   76.36%   77.56%   +1.19%     
==========================================
  Files         155      169      +14     
  Lines        7865     9002    +1137     
  Branches        0      277     +277     
==========================================
+ Hits         6006     6982     +976     
- Misses       1859     2018     +159     
- Partials        0        2       +2     
Flag Coverage Δ
elixir 76.37% <ø> (+0.01%) ⬆️
elixir-client 74.40% <ø> (+0.53%) ⬆️
packages/experimental 87.73% <ø> (?)
packages/typescript-client 93.49% <ø> (?)
packages/y-electric 55.12% <ø> (?)
postgres-140000 76.31% <ø> (?)
postgres-150000 76.47% <ø> (-0.13%) ⬇️
postgres-170000 76.34% <ø> (-0.09%) ⬇️
sync-service 76.58% <ø> (-0.05%) ⬇️
typescript 85.75% <ø> (?)
unit-tests 77.56% <ø> (+1.19%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@KyleAMathews KyleAMathews changed the title set link-workspace-packages=true so installing packages works before … set link-workspace-packages=true so installing packages works before they're published to npm Sep 10, 2025

This branch was previously deployed

1 inactive deployment
Pull request — a76ceab7 Deployed Sep 10, 2025 by KyleAMathews via Teardown Examples PR stack (yjs) #107
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