chore(main): release brepjs 18.69.0#1263
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Greptile SummaryRelease Please PR bumping the root package from
Confidence Score: 4/5Merging is risky until The lockfile and release manifest both record
Important Files Changed
Prompt To Fix All With AIFix the following 1 code review issue. Work through them one at a time, proposing concise fixes.
---
### Issue 1 of 1
package-lock.json:12567-12581
**`brepjs-verify` workspace `package.json` not bumped to match manifest and lockfile**
The manifest was updated to `0.5.1` and the lockfile reflects `0.5.1`, but `packages/brepjs-verify/package.json` was never changed from `0.5.0`. When the package is published, npm reads the workspace `package.json` as the authoritative version — it will publish as `0.5.0`, colliding with (or silently shadowing) whatever is already on the registry at that tag and mismatching the release manifest. The lockfile also records `"brepjs": "^18.69.0"` for this workspace entry, which diverges from the `"^18.0.0"` range declared in its own `package.json`, further indicating the lockfile was regenerated against a different state of the tree.
Reviews (3): Last reviewed commit: "chore(main): release brepjs 18.69.0" | Re-trigger Greptile |
| } | ||
| }, | ||
| "packages/brepjs-voxel-wasm": { | ||
| "version": "0.3.0", | ||
| "version": "0.5.0", |
There was a problem hiding this comment.
brepjs-voxel-wasm lockfile version doesn't match any authoritative source
The lockfile changes packages/brepjs-voxel-wasm from 0.3.0 to 0.5.0, but both the .release-please-manifest.json (unchanged at 0.4.0) and packages/brepjs-voxel-wasm/package.json ("version": "0.4.0") agree the package is at 0.4.0. Neither the before (0.3.0) nor the after (0.5.0) entry matches the real workspace version. This suggests the lockfile was regenerated from a different state of the tree. Running npm install after merging will likely produce a different lockfile again, and any tooling that reads the lockfile to resolve the workspace version will see a phantom 0.5.0.
Prompt To Fix With AI
This is a comment left during a code review.
Path: package-lock.json
Line: 12682-12685
Comment:
**brepjs-voxel-wasm lockfile version doesn't match any authoritative source**
The lockfile changes `packages/brepjs-voxel-wasm` from `0.3.0` to `0.5.0`, but both the `.release-please-manifest.json` (unchanged at `0.4.0`) and `packages/brepjs-voxel-wasm/package.json` (`"version": "0.4.0"`) agree the package is at `0.4.0`. Neither the before (`0.3.0`) nor the after (`0.5.0`) entry matches the real workspace version. This suggests the lockfile was regenerated from a different state of the tree. Running `npm install` after merging will likely produce a different lockfile again, and any tooling that reads the lockfile to resolve the workspace version will see a phantom `0.5.0`.
How can I resolve this? If you propose a fix, please make it concise.a52cef6 to
3533e02
Compare
3533e02 to
a14197d
Compare
|
🤖 Created releases: 🌻 |
🤖 I have created a release beep boop
18.69.0 (2026-06-09)
Features
This PR was generated with Release Please. See documentation.