Skip to content

feat!: migrate runtime from Node.js to Bun - #123

Merged
mulhamna merged 4 commits into
mainfrom
feat/bun-runtime-migration
Sep 14, 2026
Merged

mulhamna merged 4 commits into
mainfrom
feat/bun-runtime-migration

Conversation

@mulhamna

Copy link
Copy Markdown
Owner

Summary

  • migrate pkgmap runtime and subprocess/file handling from Node.js APIs to Bun
  • switch package tooling and lockfile from npm/package-lock.json to Bun/bun.lock
  • update CI, installer, Makefile, scripts, and documentation for Bun

Breaking change

The supported application runtime is now Bun (>=1.1.0).

Validation

  • bun run format:check
  • bun run lint
  • bun test (14 passed)
  • bun run release:check
  • bun bin/pkgmap.js --help

@mulhamna
mulhamna merged commit 155d98f into main Sep 14, 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.

1 participant