Skip to content

feat: support bun global packages#21

Merged
halkn merged 1 commit into
mainfrom
feat/bun-package-manager
Apr 29, 2026
Merged

feat: support bun global packages#21
halkn merged 1 commit into
mainfrom
feat/bun-package-manager

Conversation

@halkn

@halkn halkn commented Apr 29, 2026

Copy link
Copy Markdown
Owner

Summary

  • Add type = "bun" for globally installed npm registry CLI packages.
  • Introduce a package manager definition layer so npm-style managers can define their install/update commands in one place.
  • Resolve npm registry package versions through registry metadata for both npm and Bun package manager types.
  • Update README examples and tests for npm/Bun package manager behavior.

Validation

  • uv run pytest (154 passed)
  • uv run ruff check src tests
  • uv run ty check src tests

Notes

This keeps current npm package usage scoped to public CLI tools, so direct npm registry metadata lookup is acceptable for the existing use case.

@halkn halkn marked this pull request as ready for review April 29, 2026 07:43
@halkn halkn merged commit 1b9507f into main Apr 29, 2026
1 check passed
@halkn halkn deleted the feat/bun-package-manager branch April 29, 2026 07:43
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