Skip to content

Conversation

@croakingtoad
Copy link
Contributor

After git pull/merge, native binaries in node_modules (like esbuild) can become corrupted or mismatched with the current platform. This causes "installed for another platform" errors.

The post-merge hook automatically runs bun install when package.json or bun.lock changes, ensuring dependencies stay in sync.

Also removes obsolete bun.lockb from .gitignore (Bun now uses bun.lock).

After git pull/merge, native binaries in node_modules (like esbuild)
can become corrupted or mismatched with the current platform. This
causes "installed for another platform" errors.

The post-merge hook automatically runs `bun install` when package.json
or bun.lock changes, ensuring dependencies stay in sync.

Also removes obsolete bun.lockb from .gitignore (Bun now uses bun.lock).
@gbasin
Copy link
Owner

gbasin commented Jan 20, 2026

Thanks!

@gbasin gbasin merged commit 1ee5276 into gbasin:master Jan 20, 2026
1 check passed
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.

3 participants