Skip to content

chore: normalize version field in private workspace package.json files#1400

Merged
overbalance merged 3 commits into
mainfrom
overbalance/add-version-to-private-packages
Jul 6, 2026
Merged

chore: normalize version field in private workspace package.json files#1400
overbalance merged 3 commits into
mainfrom
overbalance/add-version-to-private-packages

Conversation

@overbalance

@overbalance overbalance commented Jun 30, 2026

Copy link
Copy Markdown
Member

What problem does this solve?

Private workspace packages had inconsistent version fields: demo/frontend, server, and tests/integration were missing one entirely, while demo/frontend-cdn and demo/frontend-sdk had a version in a non-canonical position (and frontend-cdn sat at 0.0.1).

Short description of the changes

Normalize all private workspaces to "version": "0.0.0" placed directly after name, and regenerate package-lock.json to match.

How was this tested?

npm install regenerated the lockfile cleanly; pre-commit lint/typecheck passed.

Checklist

  • No public API changes
  • Lockfile regenerated, not hand-edited

@overbalance
overbalance force-pushed the overbalance/add-version-to-private-packages branch from 1258dbb to d0bdd60 Compare June 30, 2026 19:43
@overbalance overbalance changed the title chore: add version field to private workspace package.json files chore: normalize version field in private workspace package.json files Jun 30, 2026
@github-actions

github-actions Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor
Chrome DevTools Protocol Tracing (Script: 118.39ms, Heap: 12.98MB)
Number of Requests Size of Requests Script Duration Task Duration Heap Used Size
Requests +4 requests +33.75 KB
Page Loaded +20.52 ms +9.75 ms +1.18 MB
Generate 100 fetch requests +19.70 ms +79.78 ms +1.73 MB
Generate 100 XHR requests +42.99 ms +102.86 ms +2.76 MB
Click 100 buttons and generate 100 logs +26.02 ms +41.18 ms +2.13 MB
Throw a 100 exceptions -0.71 ms +22.97 ms +3.21 MB
End Session +9.87 ms +25.73 ms +1.96 MB
Total +4 requests +33.75 KB +118.39 ms +282.27 ms +12.98 MB
Lighthouse (Script Eval: 127.32ms)
Difference Description
Total Blocking Time +3 ms Difference in Total Blocking Time: Sum of all time periods between FCP and Time to Interactive, when task length exceeded 50ms, expressed in milliseconds. Learn more about the Total Blocking Time metric.
Main Thread Time +97.72 ms Difference in Main Thread Time: Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to minimize main-thread work
Script Evaluation Time +127.32 ms Difference in Script Evaluation Time: Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to reduce Javascript execution time.
Platform Tests (vite-7 es2015 gzip: 68.87KB)

vite-6 Platform Tests

Total Uncompressed Size Total Gzip Size
vite-6 - es2015 +200.58 KB +68.92 KB

vite-7 Platform Tests

Total Uncompressed Size Total Gzip Size
vite-7 - es2015 +200.58 KB +68.87 KB

webpack-5 Platform Tests

Total Uncompressed Size Total Gzip Size
webpack-5 - es2015 0 KB 0 KB

@overbalance
overbalance enabled auto-merge (squash) June 30, 2026 19:58
@overbalance
overbalance merged commit 3d2f45b into main Jul 6, 2026
20 checks passed
@overbalance
overbalance deleted the overbalance/add-version-to-private-packages branch July 6, 2026 15:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants