Skip to content

upgrade packages with minor fix - #158

Merged
tam315 merged 3 commits into
mainfrom
upgrade
Jul 6, 2026
Merged

upgrade packages with minor fix#158
tam315 merged 3 commits into
mainfrom
upgrade

Conversation

@tam315

@tam315 tam315 commented Jul 6, 2026

Copy link
Copy Markdown
Owner

fix #157

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jul 6, 2026

Copy link
Copy Markdown

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Preview URL Updated (UTC)
✅ Deployment successful!
View logs
react-compare-image eb9e958 Commit Preview URL

Branch Preview URL
Jul 06 2026, 07:03 AM

@tam315 tam315 changed the title upgrade packages upgrade packages with minor fix Jul 6, 2026
tam315 and others added 2 commits July 6, 2026 15:17
A previous upgrade commit pinned engines.node to an exact version
while syncing the development Node version with Cloudflare Pages'
build image for Storybook. That pin was only meant for the local
development environment, but it shipped in the published package
(3.5.18) and breaks installation for consumers whose Node version
is not exactly the pinned one — e.g. pnpm with engine-strict
enabled, or Yarn v1 which enforces engines by default:

    ERR_PNPM_UNSUPPORTED_ENGINE
    Expected version: 24.16.0
    Got: 24.0.0

This is a browser component library, so consumers' Node version is
irrelevant at runtime. Drop the engines field entirely; the
development Node version remains pinned via mise.toml.

Fixes #157

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@tam315
tam315 merged commit d0c2ea9 into main Jul 6, 2026
2 checks passed
@tam315
tam315 deleted the upgrade branch July 6, 2026 07:07
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.

Overly strict Node.js engine constraint breaks installation

1 participant