Skip to content

feat(node): add Bun support in runtime, CI, and docs#48

Merged
RtlZeroMemory merged 2 commits into
mainfrom
feat/bun-support-pr
Feb 13, 2026
Merged

feat(node): add Bun support in runtime, CI, and docs#48
RtlZeroMemory merged 2 commits into
mainfrom
feat/bun-support-pr

Conversation

@RtlZeroMemory

@RtlZeroMemory RtlZeroMemory commented Feb 13, 2026

Copy link
Copy Markdown
Owner

Summary

  • add first-class Bun support coverage to @rezi-ui/node (runtime, CI, and docs)
  • fix Bun worker backend shutdown behavior so stop()/exit completes reliably
  • extend CI and docs to cover Bun usage alongside Node
  • document install/quickstart/package guidance for Bun
  • enable Material icon shortcode rendering in docs (pymdownx.emoji) so GitHub Pages cards render correctly

Runtime Change

  • packages/node/src/worker/engineWorker.ts
  • On Bun runtime, force worker process exit after shutdownComplete + parentPort.close() to avoid hanging worker teardown.

Validation

  • bun run lint
  • bun run typecheck
  • bun run build
  • bun run test
  • bun run test:e2e:reduced
  • Bun worker-mode smoke (with native shim): start/getCaps/stop completes

@RtlZeroMemory
RtlZeroMemory merged commit 24318dc into main Feb 13, 2026
16 checks passed
@RtlZeroMemory
RtlZeroMemory deleted the feat/bun-support-pr branch February 19, 2026 17:45
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