Skip to content

chore: migrate from bun to node/tsx + node sea#5

Draft
aliou wants to merge 6 commits into
mainfrom
chore/node-sea-no-bun
Draft

chore: migrate from bun to node/tsx + node sea#5
aliou wants to merge 6 commits into
mainfrom
chore/node-sea-no-bun

Conversation

@aliou

@aliou aliou commented Feb 28, 2026

Copy link
Copy Markdown
Owner

Summary

  • replace bun-driven scripts/tooling with node + npm + tsx
  • migrate binary build to Node SEA via tsdown
  • switch CI/release workflows to setup-node + npm ci
  • add PR binary build matrix for linux arm64 and macOS arm64

Commits

  • feat: migrate binary build to node sea with tsdown
  • chore: remove bun from local nix tooling
  • ci: switch workflows to node and npm
  • chore: drop bun lockfile

Validation

  • npm run lint
  • npm run typecheck
  • npx -y node@25 scripts/build.mjs
  • ./dist/pmd-darwin-arm64 --version

@aliou aliou force-pushed the chore/node-sea-no-bun branch from b8932c7 to b35a068 Compare March 5, 2026 12:55
@aliou aliou marked this pull request as draft March 17, 2026 07:56
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