Skip to content

chore(deps): install openframe-frontend-core from pkg.pr.new (0.0.697) - #536

Open
michaelassraf wants to merge 2 commits into
mainfrom
chore/lib-pkg-pr-new-consumers
Open

michaelassraf wants to merge 2 commits into
mainfrom
chore/lib-pkg-pr-new-consumers

Conversation

@michaelassraf

@michaelassraf michaelassraf commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

Installs @flamingo-stack/openframe-frontend-core from pkg.pr.new instead of npmjs, and moves it from 0.0.694 to 0.0.697.

Why. Since 2026-07 npm scans every upload before serving it, so a new lib release is not installable for minutes to hours after it is published (0.0.695 took 85 minutes, 0.0.696 almost two hours). The lib now publishes every build to pkg.pr.new as well (flamingo-stack/openframe-oss-lib#2524, #2525), where a release is installable the moment its run ends, with no token. multi-platform-hub made the same switch in flamingo-stack/multi-platform-hub#1502.

Change.

  • package.json: the pin becomes the release's pkg.pr.new URL, named by its version:
    https://pkg.pr.new/flamingo-stack/openframe-oss-lib/@flamingo-stack/openframe-frontend-core@0.0.697
  • package-lock.json: the lib's entry now resolves to that URL with its integrity hash (8 lines; nothing else moved), so npm ci installs exactly these bytes.

There is no pkg.pr.new build of 0.0.694, so the switch comes with the lib bump to 0.0.697.

To bump later: change the version at the end of the URL and run npm install --package-lock-only.

To know. pkg.pr.new removes a build after six months, or after one month with no downloads; a pin is expected to move forward.

Checked locally. npm ci from the new lockfile installs lib 0.0.697; npm run type-check passes. Lint, tests and the build are left to this PR's checks.

Change-Set: chore-lib-pkg-pr-new-consumers

🤖 Generated with Claude Code

Change set flamingo-stack/openframe-oss-frontend#536: these pull requests are one change, reviewed together.

Merge order: #536 → flamingo-stack/openframe-oss-lib#2526

Linked by the Depends-On / Change-Set lines in these descriptions; this block is maintained by the hub.

… to 0.0.697) [preview:none]

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@michaelassraf
michaelassraf requested review from a team as code owners October 4, 2026 01:25
@github-actions

github-actions Bot commented Oct 4, 2026 •

Copy link
Copy Markdown
Contributor

🦩 Flamingo Code Review

1 finding(s) — 1 action required · 0 recommended · 0 informational

Mode: advisory · 1 defect(s) outside any rule

Inline comments: 1 new


Need another pass? Commits pushed after this review are not reviewed automatically.

  • Review the new commits — the commits added since this review
  • Review the whole diff again — ignoring what was already reviewed

Prefer typing? Comment @flamingo-review, or @flamingo-review full. To review every push on this pull request, add the flamingo-review-always label.

React 👍/👎 on inline comments to teach the reviewer.

Started 2026-10-04 01:26 UTC · updated 2026-10-04 01:26 UTC · workflow run

Comment thread apps/web/package.json
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.

1 participant