Skip to content

feat: enforce Bun as the only package manager - #67

Merged
0x4bs3nt merged 5 commits into
0x4bs3nt:devfrom
Khizarshah01:only-allow-bun
Jan 31, 2026
Merged

0x4bs3nt merged 5 commits into
0x4bs3nt:devfrom
Khizarshah01:only-allow-bun

Conversation

@Khizarshah01

Copy link
Copy Markdown
Contributor

Summary

Added the packageManager field to package.json in the web workspace. This enforces the use of Bun v1.3.6 (stable version) for all contributors, ensuring consistent dependency installation and lockfile management across different environments.

Related Issue

fix #59

Changes Made

  • Added "packageManager": "bun@1.3.6"

[NOTE]

This locks the project to Bun v1.3.6, ensuring consistent bun.lockb generation and preventing version mismatch issues across the team.

@0x4bs3nt 0x4bs3nt left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please fix VERSION and Github actions.

@0x4bs3nt

Copy link
Copy Markdown
Owner

@Khizarshah01 the version should be changed in the VERSION file in the root, let's leave the package.json version untouched.

@0x4bs3nt 0x4bs3nt left a comment

Copy link
Copy Markdown
Owner

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@0x4bs3nt
0x4bs3nt merged commit 693dada into 0x4bs3nt:dev Jan 31, 2026
4 checks 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.

[Feature]: Only allow Bun

2 participants